Skip to content

chore(deps): update ajv and hold typescript for astro - #274

Merged
anipotts merged 2 commits into
mainfrom
dependabot/npm_and_yarn/publication-tooling-619852662b
Aug 10, 2026
Merged

chore(deps): update ajv and hold typescript for astro#274
anipotts merged 2 commits into
mainfrom
dependabot/npm_and_yarn/publication-tooling-619852662b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 10, 2026

Copy link
Copy Markdown
Contributor

rationale

update AJV from 8.17.1 to 8.20.0 and keep the publication toolchain reproducible with a refreshed Bun lockfile.

Dependabot grouped TypeScript 7.0.2 into the original update. Astro 7.2 currently rejects that compiler package because it lacks the programmatic API used by astro check, so this PR holds TypeScript at 6.0.3 until Astro's compatibility work lands.

changes

  • update AJV to 8.20.0
  • keep TypeScript at 6.0.3
  • refresh bun.lock for frozen installs

verification

  • bun install --frozen-lockfile
  • bun run check:field-runs
  • bun run check
  • bun run build
  • bun run test:site
  • 45 cc tests
  • 175 lore tests

The local accessibility browser could not launch under the macOS Mach port sandbox. The required Linux accessibility job remains the merge gate.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 10, 2026
@dependabot dependabot Bot changed the title chore(deps-dev): bump the publication-tooling group with 2 updates chore(deps-dev): bump the publication-tooling group across 1 directory with 2 updates Aug 10, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/publication-tooling-619852662b branch from 3740a65 to 2449b1d Compare August 10, 2026 14:37
…y with 2 updates

Bumps the publication-tooling group with 2 updates in the / directory: [ajv](https://github.com/ajv-validator/ajv) and [typescript](https://github.com/microsoft/TypeScript).


Updates `ajv` from 8.17.1 to 8.20.0
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](ajv-validator/ajv@v8.17.1...v8.20.0)

Updates `typescript` from 6.0.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: ajv
  dependency-version: 8.20.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: publication-tooling
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: publication-tooling
...

Signed-off-by: dependabot[bot] <support@github.com>
@anipotts
anipotts force-pushed the dependabot/npm_and_yarn/publication-tooling-619852662b branch from 2449b1d to 532dbd2 Compare August 10, 2026 16:00
Keep the AJV 8.20 security and platform update while holding TypeScript at 6.0.3. Astro check currently fails with TypeScript 7 because its native compiler package does not expose the programmatic API used by Astro's language server. Regenerate bun.lock so frozen installs validate the declared dependency set.\n\nVerified with bun install --frozen-lockfile, field-run validation, astro check, production build, publication regression tests, 45 cc tests, and 175 lore tests. The local Playwright accessibility launch remained blocked by macOS Mach port permissions; GitHub Actions will run the same scan on Linux.
@anipotts anipotts changed the title chore(deps-dev): bump the publication-tooling group across 1 directory with 2 updates chore(deps): update ajv and hold typescript for astro Aug 10, 2026
@anipotts
anipotts merged commit 7edfd80 into main Aug 10, 2026
4 checks passed
@anipotts
anipotts deleted the dependabot/npm_and_yarn/publication-tooling-619852662b branch August 10, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant