Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
7f66239
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines…
renovate[bot] May 12, 2026
7f450f3
chore(deps): update dependency wiremock.net to 2.6.0 (#6391)
renovate[bot] May 12, 2026
01e0974
chore(deps): update dependency pipx to v1.12.0 (#6387)
renovate[bot] May 12, 2026
9a9d560
chore(deps): update dependency com.fasterxml.jackson.core:jackson-cor…
renovate[bot] May 12, 2026
2c4846c
chore(deps): update dependency @cloudflare/vitest-pool-workers to v0.…
renovate[bot] May 12, 2026
79a014d
fix(deps): update react monorepo to v19.2.6 (#6375)
renovate[bot] May 12, 2026
a979e7d
fix(deps): update dependency com.algolia:algoliasearch to v4.38.1 (#6…
renovate[bot] May 12, 2026
4cf0155
fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.3…
renovate[bot] May 12, 2026
b69de13
chore(deps): update slackapi/slack-github-action action to v3.0.3 (#6…
renovate[bot] May 12, 2026
423b0e3
chore(deps): update dotnet monorepo (#6370)
renovate[bot] May 12, 2026
efccc9f
chore(deps): update dependency vitest to v4.1.6 (#6369)
renovate[bot] May 12, 2026
6158965
chore(deps): update dependency php/php-src to v8.5.6 (#6364)
renovate[bot] May 12, 2026
b465e6a
chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.…
renovate[bot] May 12, 2026
553f1f9
chore(deps): update dependency golang to v1.26.3 (#6361)
renovate[bot] May 12, 2026
b2bfb57
chore(deps): update dependency fs-extra to v11.3.5 (#6360)
renovate[bot] May 12, 2026
c845760
chore(deps): update dependency dart to v3.11.6 (#6358)
renovate[bot] May 12, 2026
f881121
chore(deps): update dependency coverlet.collector to 8.0.1 (#6356)
renovate[bot] May 12, 2026
7787a86
chore(deps): update algoliasearch-client-javascript monorepo to v5.52…
renovate[bot] May 12, 2026
2e04343
chore(deps): bump axios in /clients/algoliasearch-client-javascript
dependabot[bot] May 11, 2026
b2e5c7a
chore(deps): update dependency jsdom to v29.1.1 (#6382)
renovate[bot] May 12, 2026
2eadd3f
chore(deps): update dependency rollup to v4.60.3 (#6389)
renovate[bot] May 12, 2026
8d51f8e
chore(deps): update dependency coverlet.collector to v10 (#6398)
renovate[bot] May 12, 2026
2e9c4bb
chore(deps): update dependency eslint-plugin-react-refresh to v0.5.2 …
renovate[bot] May 12, 2026
be63be9
chore(deps): update plugin maven-publish to v0.36.0 (#6393)
renovate[bot] May 12, 2026
f32cdd3
fix(deps): update dependency com.vanniktech:gradle-maven-publish-plug…
renovate[bot] May 12, 2026
50f6d66
chore(deps): update dependency publint to v0.3.20 (#6365)
renovate[bot] May 12, 2026
10aaa00
chore(deps): update dependency csharpier to v1.2.6 (#6357)
renovate[bot] May 12, 2026
0f919e6
chore(deps): update dependency sbt/sbt to v1.12.11 (#6367)
renovate[bot] May 12, 2026
3d29d8a
chore(deps): update gradle to v8.14.5 (#6371)
renovate[bot] May 12, 2026
facc00f
chore(deps): update dependency org.scalameta:sbt-scalafmt to v2.6.1 (…
renovate[bot] May 12, 2026
b517ed0
chore(deps): update dependency python to v3.14.5 (#6388)
renovate[bot] May 12, 2026
d4e8f5b
chore(deps): update dependency nock to v14.0.15 (#6362)
renovate[bot] May 12, 2026
767e788
chore(deps): update dependency commander to v14.0.3 (#6355)
renovate[bot] May 12, 2026
167423e
chore(deps): update dependency dotenv.net to 4.0.2 (#6359)
renovate[bot] May 12, 2026
33da35a
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-datetime t…
renovate[bot] May 12, 2026
adc3140
chore(deps): update dependency packaging to v26.2 (#6386)
renovate[bot] May 12, 2026
52b5f24
chore(deps): update dependency eslint-plugin-yml to v3.3.2 (#6380)
renovate[bot] May 12, 2026
e1e45be
chore(deps): update dependency semver to v7.8.0 (#6390)
renovate[bot] May 12, 2026
dfce148
chore(deps): update ghcr.io/nicklockwood/swiftformat docker tag to v0…
renovate[bot] May 12, 2026
a674879
fix(deps): update algolia-instantsearch monorepo (#6394)
renovate[bot] May 12, 2026
1eb860c
chore(deps): update dependency lint-staged to v17 (#6399)
renovate[bot] May 12, 2026
126e487
chore(deps): update dependency nicklockwood/swiftformat to v0.61.1 (#…
renovate[bot] May 12, 2026
bcf919c
chore(deps): update dependency vite to v8.0.12 (#6368)
renovate[bot] May 12, 2026
5be1da3
chore(deps): update dependency ruby to v4.0.4 (#6366)
renovate[bot] May 12, 2026
fe10d6f
chore(deps): update dependency globals to v17.6.0 (#6381)
renovate[bot] May 12, 2026
bbaa9c2
chore(deps): update dependency knip to v6.12.2 (#6383)
renovate[bot] May 12, 2026
a8c03a8
chore: add 3-day minimum release age for dependency updates
Fluf22 May 12, 2026
b178b22
chore(deps): update dependency @cloudflare/workers-types to v4.202605…
renovate[bot] May 12, 2026
e50f460
fix(deps): update csharp templates to match renovate dependency bumps
Fluf22 May 13, 2026
d1814bf
Merge branch 'main' into chore/renovateBaseBranch
Fluf22 May 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 39 additions & 8 deletions .agents/skills/renovate/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,31 @@ For each PR:

**Step 4.1** β€” Read the PR body: `gh pr view <number> --json body -q '.body'`

**Step 4.2 β€” Breaking change detection gate.** Run ALL three checks below on the PR body. If **ANY** check triggers, the PR has breaking changes.
**Step 4.2 β€” Minimum release age gate (3 days).**

Check the **actual publish date** of the new package version on its registry. Do NOT use the PR creation date β€” Renovate may open PRs days or weeks after the release.

Parse the package name and new version from the PR title or body table, then query the appropriate registry:

| Datasource | API |
| --- | --- |
| npm | `curl -s https://registry.npmjs.org/<package> \| jq '.time["<version>"]'` |
| PyPI | `curl -s https://pypi.org/pypi/<package>/<version>/json \| jq '.urls[0].upload_time_iso_8601'` |
| Maven (Java/Kotlin/Scala) | `curl -s 'https://search.maven.org/solrsearch/select?q=g:<group>+AND+a:<artifact>+AND+v:<version>&rows=1&wt=json' \| jq '.response.docs[0].timestamp'` (timestamp is epoch ms) |
| NuGet (C#) | `curl -s https://api.nuget.org/v3/registration5-gz-semver2/<package-lowercase>/index.json \| jq` then find the matching version's `catalogEntry.published` |
| RubyGems | `curl -s https://rubygems.org/api/v2/rubygems/<gem>/versions/<version>.json \| jq '.created_at'` |
| pub.dev (Dart) | `curl -s https://pub.dev/api/packages/<package> \| jq '.versions[] \| select(.version=="<ver>") \| .published'` |
| Go proxy | `curl -s https://proxy.golang.org/<module>/@v/<version>.info \| jq '.Time'` |
| GitHub releases/tags | `gh api repos/<owner>/<repo>/releases/tags/<tag> --jq '.published_at'` |
| Docker images | Use `gh api` or `curl` against the container registry; varies by registry |

For language runtime version updates (dart, golang, ruby, python, php, swift) managed via `custom.regex` with `github-tags` or `*-version` datasources, use the GitHub releases API with the repository from `renovate.json` (e.g., `php/php-src`, `swiftlang/swift`).

If the version was published less than 3 days ago β†’ **TOO RECENT**. Do not merge. Skip all remaining checks for this PR and add it to the "πŸ• Too recent (awaiting 3-day minimum age)" report list with the actual publish date and eligible date.

If the publish date cannot be determined (API unavailable, non-standard registry) β†’ skip this check and proceed.

**Step 4.3 β€” Breaking change detection gate.** Run ALL three checks below on the PR body. If **ANY** check triggers, the PR has breaking changes.

- **Check A β€” Package table (major version bump):** Renovate PRs include a package table. Two formats exist:
- Format A: `| Package | Type | Update | Change |` β€” the "Update" column contains `major`, `minor`, or `patch`
Expand All @@ -76,15 +100,17 @@ For each PR:
- `| major |` text
- If **ANY** signal is found β†’ **BREAKING**.

**Step 4.3 β€” Template-vs-generated file detection.**
**Step 4.4 β€” Template-vs-generated file detection.**

Get the list of changed files: `gh pr view <number> --json files -q '.files[].path'`

Check if ANY changed file is under `clients/` AND is NOT one of these lock files:

- `yarn.lock`, `poetry.lock`, `Gemfile.lock`, `go.sum`, `composer.lock`, `pubspec.lock`, `Package.resolved`

If such files exist AND no files under `templates/` were changed in the same PR β†’ **TEMPLATE ISSUE**.
Before flagging, verify the file is actually generated by checking `config/generation.config.mjs`. Files matching patterns prefixed with `!` are **hand-written** and managed directly β€” these are NOT template issues. For example, `!clients/**/.github/workflows/release.yml` means all `release.yml` files under `clients/` are hand-written. Renovate may legitimately update hand-written files via its custom regex managers (see `renovate.json`).

If generated (non-`!`) client files were changed AND no files under `templates/` were changed in the same PR β†’ **TEMPLATE ISSUE**.

When a template issue is detected, map each affected generated file to its likely template source:

Expand All @@ -100,7 +126,7 @@ When a template issue is detected, map each affected generated file to its likel

> **Symlink awareness:** Many per-language template files (e.g. `templates/{lang}/issue.yml`) are symlinks to a shared source (e.g. `templates/issue.yml`). When reporting a template issue, resolve symlinks with `ls -la` and report the single source file β€” not all 11 copies. The `.github/workflows/issue.yml` files across all client repos are generated from `templates/issue.yml`; the per-language copies in `templates/{lang}/issue.yml` are all symlinks to `../issue.yml`.

**Step 4.4 β€” Scala version fix.**
**Step 4.5 β€” Scala version fix.**

If the PR updates the Scala version in `clients/algoliasearch-client-scala/build.sbt`, the Scala client supports both v2 and v3 via `crossScalaVersions`. The `scalaVersion` property MUST stay on the 2.x line (it is the default/primary version). Renovate may incorrectly bump `scalaVersion` to a 3.x version.

Expand All @@ -116,25 +142,26 @@ If the PR changes the `scalaVersion` line:

If the PR only updates the `crossScalaVersions` 3.x entry or the 2.x `scalaVersion`, no fix is needed β€” proceed normally.

**Step 4.5 β€” Known blocked updates.**
**Step 4.6 β€” Known blocked updates.**

Close (do not merge) PRs that update these packages, and add them to the "Abandoned" report list with a note:

- **Dart `json_serializable`**: Updating `json_serializable` requires updating `json_annotation`, which in turn requires bumping the minimum Dart SDK version. This is a breaking change for customers on older Dart versions. Close the PR.
- **`@redocly/cli` beyond v2.27.0**: v2.27.1 introduces breaking changes (renaming components) that break our spec bundling. Pinned at v2.27.0 for now. Close the PR.

**Step 4.6 β€” Dart caret versioning.**
**Step 4.7 β€” Dart caret versioning.**

Dart dependencies in `clients/algoliasearch-client-dart/packages/client_core/pubspec.yaml` MUST use caret (`^`) versioning (e.g., `archive: ^4.0.9`, not `archive: 4.0.9`). Renovate may strip the caret when bumping versions. If a Dart PR changes a dependency version and the caret is missing, checkout the branch, restore the `^` prefix, commit, and push before merging.

**Step 4.7 β€” Decision:**
**Step 4.8 β€” Decision:**

- If **too recent** (step 4.2) β†’ do **NOT** merge. Add to "πŸ• Too recent (awaiting 3-day minimum age)" list.
- If **ANY** breaking change check (A, B, or C) triggered β†’ do **NOT** merge. Add to "⚠️ Breaking changes (needs human review)" list with a note of what was found (e.g., "major version bump", "Release Notes contain `### Breaking Changes`", "Release Notes contain `πŸ’₯`").
- If **template issue** detected β†’ do **NOT** merge. Add to "πŸ”§ Template fix needed (needs human review)" list with the generatedβ†’template file mapping.
- If a PR triggers **both** β†’ add to both lists, do **NOT** merge.
- If **NEITHER** triggered β†’ merge: `gh pr merge <number> --squash --delete-branch`

**Step 4.8** β€” After each merge, re-check remaining PRs for new conflicts.
**Step 4.9** β€” After each merge, re-check remaining PRs for new conflicts.

> ⚠️ A minor or patch version bump does NOT mean there are no breaking changes. Always check the Release Notes content inside `<details>` blocks.

Expand Down Expand Up @@ -298,6 +325,10 @@ If the parent PR body is empty, write the report as the entire body. Omit any se

- #<number> β€” <title>

### πŸ• Too recent (awaiting 3-day minimum age)

- #<number> β€” <title> β€” Created: <date>, eligible: <date>

### ⚠️ Breaking changes (needs human review)

- #<number> β€” <title> β€” <what was found>
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ runs:
if: ${{ inputs.language == 'swift' }}
id: swiftformat-version
shell: bash
run: echo "SWIFTFORMAT_VERSION=0.58.7" >> $GITHUB_OUTPUT
run: echo "SWIFTFORMAT_VERSION=0.61.1" >> $GITHUB_OUTPUT

- name: Checkout swiftformat
if: ${{ inputs.language == 'swift' }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -711,7 +711,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.ALGOLIA_BOT_TOKEN }}

- name: notify failures
uses: slackapi/slack-github-action@v3.0.2
uses: slackapi/slack-github-action@v3.0.3
if: ${{ steps.waitForAllReleases.outputs.FAILED_RELEASES != '' }}
with:
method: chat.postMessage
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/qc-events-cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
run: yarn runScript index-maintenance/query-categorization/generateEvents.ts

- name: notify slack on failure
uses: slackapi/slack-github-action@v3.0.1
uses: slackapi/slack-github-action@v3.0.3
if: failure()
with:
method: chat.postMessage
Expand Down
2 changes: 2 additions & 0 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ enableGlobalCache: false

nodeLinker: node-modules

npmMinimalAgeGate: "3d"

yarnPath: .yarn/releases/yarn-4.10.3.cjs

# esbuild use native binaries, we need both to work locally and on the CI.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"csharpier": {
"version": "1.2.1",
"version": "1.2.6",
"commands": [
"csharpier"
]
Expand Down
2 changes: 1 addition & 1 deletion clients/algoliasearch-client-java/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'com.vanniktech:gradle-maven-publish-plugin:0.35.0'
classpath 'com.vanniktech:gradle-maven-publish-plugin:0.36.0'
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.4-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.5-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
2 changes: 2 additions & 0 deletions clients/algoliasearch-client-javascript/.yarnrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@ enableGlobalCache: false

nodeLinker: node-modules

npmMinimalAgeGate: "3d"

yarnPath: .yarn/releases/yarn-4.10.3.cjs
4 changes: 2 additions & 2 deletions clients/algoliasearch-client-javascript/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"bundlewatch": "0.4.2",
"execa": "9.6.1",
"lerna": "9.0.7",
"rollup": "4.59.0",
"rollup": "4.60.3",
"typescript": "5.9.3"
},
"bundlewatch": {
Expand Down Expand Up @@ -80,7 +80,7 @@
]
},
"resolutions": {
"axios": "^1.15.0",
"axios": "^1.16.0",
"follow-redirects": "^1.16.0"
},
"engines": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"rollup": "4.59.0",
"publint": "0.3.20",
"rollup": "4.60.3",
"tsup": "8.5.1",
"typescript": "5.9.3"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"rollup": "4.59.0",
"publint": "0.3.20",
"rollup": "4.60.3",
"tsup": "8.5.1",
"typescript": "5.9.3"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
"@cloudflare/workers-types": "4.20251115.0",
"@types/node": "25.1.0",
"jsdom": "29.0.2",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "24.12.2",
"jsdom": "29.0.2",
"publint": "0.3.18",
"jsdom": "29.1.1",
"publint": "0.3.20",
"ts-node": "10.9.2",
"tsup": "8.5.1",
"typescript": "5.9.3",
"vitest": "4.1.5"
"vitest": "4.1.6"
},
"engines": {
"node": ">= 14.0.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"rollup": "4.59.0",
"publint": "0.3.20",
"rollup": "4.60.3",
"tsup": "8.5.1",
"typescript": "5.9.3"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "24.12.2",
"jsdom": "29.0.2",
"publint": "0.3.18",
"jsdom": "29.1.1",
"publint": "0.3.20",
"ts-node": "10.9.2",
"tsup": "8.5.1",
"typescript": "5.9.3",
"vitest": "4.1.5"
"vitest": "4.1.6"
},
"dependencies": {
"@algolia/client-common": "5.52.1"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "25.1.0",
"publint": "0.3.18",
"publint": "0.3.20",
"rollup": "4.59.0",
"tsup": "8.5.1",
"typescript": "5.9.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "24.12.2",
"jsdom": "29.0.2",
"publint": "0.3.18",
"jsdom": "29.1.1",
"publint": "0.3.20",
"tsup": "8.5.1",
"typescript": "5.9.3",
"vitest": "4.1.5",
"vitest": "4.1.6",
"xhr-mock": "2.5.1"
},
"engines": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,11 @@
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "24.12.2",
"cross-fetch": "4.1.0",
"nock": "14.0.14",
"publint": "0.3.18",
"nock": "14.0.15",
"publint": "0.3.20",
"tsup": "8.5.1",
"typescript": "5.9.3",
"vitest": "4.1.5"
"vitest": "4.1.6"
},
"engines": {
"node": ">= 14.0.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "24.12.2",
"nock": "14.0.14",
"publint": "0.3.18",
"nock": "14.0.15",
"publint": "0.3.20",
"tsup": "8.5.1",
"typescript": "5.9.3",
"vitest": "4.1.5"
"vitest": "4.1.6"
},
"engines": {
"node": ">= 14.0.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
"@types/node": "24.12.2",
"publint": "0.3.18",
"publint": "0.3.20",
"tsup": "8.5.1",
"typescript": "5.9.3"
},
Expand Down
Loading
Loading