Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
27b61a5
fix(deps): update dependency @apidevtools/json-schema-ref-parser to v15
renovate[bot] Mar 19, 2026
a71e047
chore: add changeset for renovate dependency update
github-actions[bot] Mar 19, 2026
27d7d1f
Merge branch 'main' into renovate/apidevtools-json-schema-ref-parser-…
pmcelhaney Mar 30, 2026
27b78c3
Merge branch 'main' into renovate/apidevtools-json-schema-ref-parser-…
pmcelhaney Mar 30, 2026
b72346a
fix: allow localhost URLs in json-schema-ref-parser v15 by setting sa…
Copilot Mar 30, 2026
ef8460f
Merge branch 'main' into renovate/apidevtools-json-schema-ref-parser-…
pmcelhaney Mar 30, 2026
1e0b6d5
fix(deps): update dependency @apidevtools/json-schema-ref-parser to v15
renovate[bot] Jan 13, 2026
5e93999
merge main
pmcelhaney Mar 30, 2026
d1f4256
fix a prettier formatting issue
pmcelhaney Mar 30, 2026
109494b
fix: convert filesystem paths to file:// URLs for json-schema-ref-par…
Copilot Mar 30, 2026
078a6eb
Merge branch 'main' into renovate/apidevtools-json-schema-ref-parser-…
pmcelhaney Mar 30, 2026
cfb520c
fix: patch json-schema-ref-parser to recognize forward-slash Windows …
Copilot Mar 30, 2026
ff81dff
Merge branch 'main' into renovate/apidevtools-json-schema-ref-parser-…
pmcelhaney Mar 30, 2026
7a666fb
Merge branch 'main' into renovate/apidevtools-json-schema-ref-parser-…
Copilot Apr 6, 2026
83fb18c
Merge branch 'main' into renovate/apidevtools-json-schema-ref-parser-…
pmcelhaney Apr 10, 2026
ac7b29c
Initial plan
Copilot May 5, 2026
35abb32
fix(deps): upgrade json-schema-ref-parser to v15.3.5, remove patch-pa…
Copilot May 5, 2026
7b5752c
Merge pull request #1992 from counterfact/copilot/sub-pr-1429
pmcelhaney May 5, 2026
0cb4ba1
Merge branch 'main' into renovate/apidevtools-json-schema-ref-parser-…
pmcelhaney May 5, 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
5 changes: 5 additions & 0 deletions .changeset/renovate-27b61a5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'counterfact': patch
---

Updated dependency `@apidevtools/json-schema-ref-parser` to `15.3.1`.
5 changes: 5 additions & 0 deletions .changeset/upgrade-json-schema-ref-parser-v15.3.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"counterfact": patch
---

Upgrade `@apidevtools/json-schema-ref-parser` from 15.1.3 to 15.3.5. The new version includes a built-in fix for Windows paths using forward slashes (`C:/...`), making the `patch-package` patch unnecessary.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@
"using-temporary-files": "2.2.1"
},
"dependencies": {
"@apidevtools/json-schema-ref-parser": "13.0.5",
"@apidevtools/json-schema-ref-parser": "15.3.5",
"@hapi/accept": "6.0.3",
"@types/json-schema": "7.0.15",
"ajv": "8.20.0",
Expand Down
4 changes: 3 additions & 1 deletion src/typescript-generator/specification.ts
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,9 @@ export class Specification {
public async load(urlOrPath: string): Promise<void> {
try {
this.rootRequirement = new Requirement(
(await bundle(urlOrPath)) as RequirementData,
(await bundle(urlOrPath, {
resolve: { http: { safeUrlResolver: false } },
})) as RequirementData,
urlOrPath,
this,
);
Expand Down
13 changes: 6 additions & 7 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,12 @@
"@jridgewell/gen-mapping" "^0.3.5"
"@jridgewell/trace-mapping" "^0.3.24"

"@apidevtools/json-schema-ref-parser@13.0.5":
version "13.0.5"
resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-13.0.5.tgz#e7a5cfc7df315ebcbafeb98199b72ebed9743b68"
integrity sha512-xfh4xVJD62gG6spIc7lwxoWT+l16nZu1ELyU8FkjaP/oD2yP09EvLAU6KhtudN9aML2Khhs9pY6Slr7KGTES3w==
"@apidevtools/json-schema-ref-parser@15.3.5":
version "15.3.5"
resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-15.3.5.tgz#503726178d8d792eea7b195566272aaee6837e2f"
integrity sha512-orNOYXw3hYXxxisXMldjzjBzqqTLBPbwOtHg7ovBPvfBHDue1qM9YJENZ3W2BQuS+7z4ThogMbEzEsov57Itkg==
dependencies:
"@types/json-schema" "^7.0.15"
js-yaml "^4.1.0"
js-yaml "^4.1.1"

"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.24.7":
version "7.24.7"
Expand Down Expand Up @@ -5614,7 +5613,7 @@ js-tokens@^4.0.0:
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==

js-yaml@4.1.1, js-yaml@^3.13.1, js-yaml@^3.6.1, js-yaml@^4.1.0, js-yaml@^4.1.1:
js-yaml@4.1.1, js-yaml@^3.13.1, js-yaml@^3.6.1, js-yaml@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz#854c292467705b699476e1a2decc0c8a3458806b"
integrity sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==
Expand Down
Loading