-
Notifications
You must be signed in to change notification settings - Fork 61
Comparing changes
Open a pull request
base repository: netlify/build
base: 0a66a5592b80f8b2e2538ebc385d3eea8777c7b7
head repository: netlify/build
compare: a21bd09d429d1cf2b3cba00262149ddb36687960
Commits on Jan 15, 2025
-
fix(config): fail builds if failed to fetch extensions (#6008)
* fix(config): fail builds if failed to fetch extensions * fix(config): return never if failed to fetch extensions * chore(config): use feature flag to error builds if failed to fetch extensions from jigsaw * chore(config): add debug logs * chore(config): clean up logs
Configuration menu - View commit details
-
Copy full SHA for 95c4716 - Browse repository at this point
Copy the full SHA 95c4716View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0413449 - Browse repository at this point
Copy the full SHA 0413449View commit details
Commits on Jan 16, 2025
-
fix(js-client): api client types - make passing params optional where…
… necessary (#6017) - add type AreAllOptional to check if every key on a type is optional - add IsPathAndQueryOptional to check if all params on a method are optional - allow passing nothing (void) or undefined for method params when there are no required params - simplify OperationParams / move some logic to ExtractPathAndQueryParameters to avoid repeating
Configuration menu - View commit details
-
Copy full SHA for ad7715b - Browse repository at this point
Copy the full SHA ad7715bView commit details -
fix(js-client): handle type definitions for request body params (#6018)
* fix(js-client): handle type definitions for requestBody Handling type definitions for requestBody in API schema while still taking into consideration optional / void params if all path, query, and requestBody keys are optional. * fix(js-client): add reference docs links and code example to NetlifyAPI client definition comment Improve DX by adding links to docs and small code sample. * fix(js-client): add types for request body json and octet stream - combined the request body type with the Params type - handle cases where request body properties are optional - handle cases where all params and request body are optional - allow 'application/json' body to be a JSON object or a function returning one - allow 'application/octet-stream' body to be a Node.js ReadStream or a function returning one - simplify by extracting repetitive logic to helper types like `IsParamsOrRequestBodyRequired` and `IsRequestBodyOptional` etc. * refactor(js-client): rename RequestBodyDecorator to DetailedRequestBody for clarity These types are responsible for adding detailed annotations to the `body` parameter of API methods, such as describing its usage and examples for `application/json` and `application/octet-stream`. The new names make their purpose more explicit and improve readability for future maintenance and usage.
Configuration menu - View commit details
-
Copy full SHA for e2e9114 - Browse repository at this point
Copy the full SHA e2e9114View commit details -
fix(js-client): add type definitions for operation method
opts
argu……ment (#6021) * fix(js-client): handle type definitions for requestBody Handling type definitions for requestBody in API schema while still taking into consideration optional / void params if all path, query, and requestBody keys are optional. * fix(js-client): add types for request body json and octet stream - combined the request body type with the Params type - handle cases where request body properties are optional - handle cases where all params and request body are optional - allow 'application/json' body to be a JSON object or a function returning one - allow 'application/octet-stream' body to be a Node.js ReadStream or a function returning one - simplify by extracting repetitive logic to helper types like `IsParamsOrRequestBodyRequired` and `IsRequestBodyOptional` etc. * refactor(js-client): rename RequestBodyDecorator to DetailedRequestBody for clarity These types are responsible for adding detailed annotations to the `body` parameter of API methods, such as describing its usage and examples for `application/json` and `application/octet-stream`. The new names make their purpose more explicit and improve readability for future maintenance and usage. * fix(js-client): add method opts type definition All dynamic operation methods can have a second arg `opts` to pass any additional properties to `node-fetch` RequestInit. This adds the type definition for the `opts` argument. * fix(js-client): remove export for type OperationParams added this export by accident, just removing it
Configuration menu - View commit details
-
Copy full SHA for 02af82a - Browse repository at this point
Copy the full SHA 02af82aView commit details
Commits on Jan 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for bba5964 - Browse repository at this point
Copy the full SHA bba5964View commit details -
fix(deps): update dependency @netlify/open-api to ^2.35.1 (#6022)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b72a1cf - Browse repository at this point
Copy the full SHA b72a1cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 269e3fe - Browse repository at this point
Copy the full SHA 269e3feView commit details -
chore(deps): update dependency @types/picomatch to v3.0.2 (#6024)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0dfa8da - Browse repository at this point
Copy the full SHA 0dfa8daView commit details -
chore(deps): update dependency lint-staged to v15.4.1 (#6027)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b88daae - Browse repository at this point
Copy the full SHA b88daaeView commit details -
chore(deps): update dependency @typescript-eslint/eslint-plugin to v8 (…
…#5989) * chore(deps): update dependency @typescript-eslint/eslint-plugin to v8 * chore: fix all the issues found from updating @typescript-eslint/eslint-plugin to v8 * fix: adjust eslint ignore rules for NetlifyAPI as the rules were renamed --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: jake champion <jake.champion@netlify.com> Co-authored-by: Mateusz Bocian <mrstork@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2775717 - Browse repository at this point
Copy the full SHA 2775717View commit details
Commits on Jan 18, 2025
-
fix(deps): update dependency qs to v6.14.0 (#6028)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cd469b5 - Browse repository at this point
Copy the full SHA cd469b5View commit details -
fix(deps): update dependency fast-glob to v3.3.3 (#6026)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f326140 - Browse repository at this point
Copy the full SHA f326140View commit details -
chore(deps): update dependency browserslist to v4.24.4 (#6010)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e570eeb - Browse repository at this point
Copy the full SHA e570eebView commit details -
fix(deps): update dependency fdir to v6.4.3 (#6031)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a5bdb84 - Browse repository at this point
Copy the full SHA a5bdb84View commit details -
fix(deps): update babel monorepo to v7.26.5 (#6030)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5bd9f1c - Browse repository at this point
Copy the full SHA 5bd9f1cView commit details -
chore(deps): update thollander/actions-comment-pull-request action to…
… v3 (#6035) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for be5efb6 - Browse repository at this point
Copy the full SHA be5efb6View commit details -
chore(deps): update dependency @typescript-eslint/eslint-plugin to v8…
….20.0 (#6032) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 33ff8bc - Browse repository at this point
Copy the full SHA 33ff8bcView commit details
Commits on Jan 19, 2025
-
chore(deps): update dependency eslint-config-prettier to v10 (#6034)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 79580ca - Browse repository at this point
Copy the full SHA 79580caView commit details
Commits on Jan 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c2843db - Browse repository at this point
Copy the full SHA c2843dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a21bd09 - Browse repository at this point
Copy the full SHA a21bd09View commit details
There are no files selected for viewing