Skip to content

fix(deps): update dependency @apidevtools/json-schema-ref-parser to v16 - #315

Merged
hrdtbs merged 1 commit into
masterfrom
renovate/apidevtools-json-schema-ref-parser-16.x
Aug 19, 2026
Merged

fix(deps): update dependency @apidevtools/json-schema-ref-parser to v16#315
hrdtbs merged 1 commit into
masterfrom
renovate/apidevtools-json-schema-ref-parser-16.x

Conversation

@renovate

@renovate renovate Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@apidevtools/json-schema-ref-parser (source) 15.5.216.0.0 age confidence

Release Notes

APIDevTools/json-schema-ref-parser (@​apidevtools/json-schema-ref-parser)

v16.0.0

Compare Source

  • chore!: require Node.js 22 and update dependencies (117061b)
BREAKING CHANGES
  • Node.js versions before 22.19.0 are no longer supported.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate label Aug 15, 2026
@renovate
renovate Bot requested a review from hrdtbs as a code owner August 15, 2026 06:30
@renovate
renovate Bot requested a review from hrdtbs August 15, 2026 06:30
@github-actions

github-actions Bot commented Aug 15, 2026

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 99.43%
🟰 ±0%
177 / 178
🔵 Statements 99.44%
🟰 ±0%
179 / 180
🔵 Functions 100%
🟰 ±0%
35 / 35
🔵 Branches 90.36%
🟰 ±0%
75 / 83
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Unchanged Files
src/executers/config.ts 100% 100% 100% 100%
src/executers/endpoint/createEndpointFiles.ts 100% 100% 100% 100%
src/executers/endpoint/getEndpointFilepath.ts 100% 100% 100% 100%
src/executers/repository/cloneRepository.ts 100% 75% 100% 100%
src/executers/repository/detectMainBranch.ts 100% 100% 100% 100%
src/executers/repository/getHeadCommitHash.ts 100% 100% 100% 100%
src/executers/repository/getRepositoryAlias.ts 100% 50% 100% 100%
src/executers/repository/getRepositoryData.ts 100% 75% 100% 100%
src/executers/repository/getRepositoryPath.ts 100% 100% 100% 100%
src/executers/repository/parseJsonSchema.ts 75% 50% 100% 75% 7
src/model/config.ts 100% 100% 100% 100%
src/templates/files/endpoints/createEndpointsContent.ts 100% 100% 100% 100%
src/templates/files/index/createIndexContent.ts 100% 100% 100% 100%
src/templates/functions/endpoint/createEndpoint.ts 100% 86.36% 100% 100%
src/templates/functions/endpoint/detectParamType.ts 100% 100% 100% 100%
src/templates/functions/endpoint/parsePathParams.ts 100% 100% 100% 100%
src/templates/functions/endpoint/parseQueryParams.ts 100% 100% 100% 100%
src/templates/functions/root/createRoot.ts 100% 100% 100% 100%
src/utils/createFile.ts 100% 100% 100% 100%
src/utils/toCamelCase.ts 100% 100% 100% 100%
Generated in workflow #498 for commit 043268d by the Vitest Coverage Report Action

@renovate
renovate Bot force-pushed the renovate/apidevtools-json-schema-ref-parser-16.x branch from 2f91c18 to 043268d Compare August 15, 2026 09:35

@hrdtbs hrdtbs left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

major 更新につき影響分析のうえ自動 approve。

確認した breaking changes(@apidevtools/json-schema-ref-parser 15.5.2 → 16.0.0)

  • Node.js の最低要件が >=20 から >=22.19.0 へ引き上げ(engines.node)。これが唯一の breaking changeで、API 自体の変更はない(v16.0.0 の唯一の上流コミット 117061b は .github/workflows/CI-CD.yaml / AGENTS.md / package.json / pnpm-lock.yaml のみを変更し、src に差分なし)。

この repo に影響しない根拠

  • 唯一の利用箇所は src/executers/repository/parseJsonSchema.ts:1,4 の default import + jsonSchemaRefParser.dereference<S>(data) のみ。options 未使用・bundle / resolve 未使用のため、仮に API 変更があっても影響範囲外(実際には API 変更なし)。
  • Node 要件は CI 実測で充足: 本 PR ブランチの run で Test ジョブが Node v22.23.2 を使用し、Lint / Test 両ジョブ success(19 Test Files / 44 Tests 全 pass)。
  • publish.yml / publish-alpha.yml は明示的に node-version: 24 を指定しており要件を満たす。

bot-pr-review-routine による自動投稿

@hrdtbs
hrdtbs merged commit 1df295d into master Aug 19, 2026
3 checks passed
@hrdtbs
hrdtbs deleted the renovate/apidevtools-json-schema-ref-parser-16.x branch August 19, 2026 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant