Skip to content

Commit 35d52f5

Browse files
jherrdependabot[bot]jaredm563renovate[bot]claude
authored
chore(deps): combined dependency bumps (#8297, #8242, #8299) (#8304)
Combines three open dependency-bump PRs into one branch, plus the one code fix the bumps require. ## Included | Source PR | Change | |-----------|--------| | #8297 | shell-quote 1.8.3 → 1.8.4 (transitive) | | #8242 | fast-uri 3.1.0 → 3.1.2 (transitive) | | #8299 | @netlify/build → 35.15.0, @netlify/zip-it-and-ship-it → 14.7.1 | ## Required follow-on fix - **`netlify-function.ts`**: removed a now-obsolete `@ts-expect-error`. The @netlify/build bump ships the updated `@netlify/config` type, so the previously-suppressed error no longer occurs (TS2578). ## Scope notes - **#7701** (`@vitest/eslint-plugin` 1.3.20) was split out into its own PR (#8305) and is **no longer part of this branch**. - **#8288** (vitest 4) is intentionally excluded — it's blocked by an `@opentelemetry/api` peer conflict that fails install without `legacy-peer-deps`, and needs a separate decision. ## Verification Local (Node 24): `format:check`, `lint`, `typecheck` pass; **373/373 unit tests pass**. Integration/e2e not run locally (need auth token / network / Git LFS). 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jaredm563 <jared.mumaw@netlify.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 30ba6a1 commit 35d52f5

3 files changed

Lines changed: 22 additions & 19 deletions

File tree

package-lock.json

Lines changed: 20 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"@netlify/ai": "^0.4.1",
6060
"@netlify/api": "^14.0.19",
6161
"@netlify/blobs": "^10.7.9",
62-
"@netlify/build": "^35.13.9",
62+
"@netlify/build": "^35.15.0",
6363
"@netlify/build-info": "^10.5.1",
6464
"@netlify/config": "^24.6.0",
6565
"@netlify/dev": "^4.18.7",
@@ -71,7 +71,7 @@
7171
"@netlify/images": "^1.3.10",
7272
"@netlify/local-functions-proxy": "^2.0.3",
7373
"@netlify/redirect-parser": "^15.0.4",
74-
"@netlify/zip-it-and-ship-it": "^14.7.0",
74+
"@netlify/zip-it-and-ship-it": "^14.7.1",
7575
"@octokit/rest": "^22.0.0",
7676
"@opentelemetry/api": "^1.8.0",
7777
"@pnpm/tabtab": "^0.5.4",

src/lib/functions/netlify-function.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ export default class NetlifyFunction<BuildResult extends BaseBuildResult> {
7575
return true
7676
}
7777

78-
// @ts-expect-error TODO; Update the type and cut a new version of `@netlify/config`.
7978
if (this.config.functions?.[this.name]?.background === true) {
8079
return true
8180
}

0 commit comments

Comments
 (0)