Skip to content

Commit a2ee553

Browse files
authored
refactor(interop): remove json-schema-typed (#1232)
json-schema-typed fixed [RemyRylan/json-schema-typed#116](RemyRylan/json-schema-typed#116) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Reorganized internal dependency structure by moving json-schema-typed availability to json-schema and openapi packages, removing indirect re-exports from the interop package. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent 3c99db9 commit a2ee553

File tree

16 files changed

+23
-61
lines changed

16 files changed

+23
-61
lines changed

β€Ž.github/dependabot.ymlβ€Ž

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ updates:
2222
- '@antfu/eslint-config'
2323
- 'eslint-plugin-*'
2424
- '@hey-api/*'
25-
- json-schema-typed # inline
2625
- compression # inline
2726
update-types:
2827
- minor

β€Žpackages/interop/README.mdβ€Ž

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,6 @@ A compatibility layer that builds & re-exports upstream packages that don't yet
7373

7474
**Included packages:**
7575

76-
- [json-schema-typed](https://www.npmjs.com/package/json-schema-typed) to address issue [RemyRylan/json-schema-typed#116](https://github.com/RemyRylan/json-schema-typed/issues/116)
77-
7876
- [compression](https://www.npmjs.com/package/compression) for esm compatibility
7977

8078
## Sponsors

β€Žpackages/interop/package.jsonβ€Ž

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,6 @@
1515
],
1616
"publishConfig": {
1717
"exports": {
18-
"./json-schema-typed": {
19-
"types": "./dist/json-schema-typed/index.d.mts",
20-
"import": "./dist/json-schema-typed/index.mjs",
21-
"default": "./dist/json-schema-typed/index.mjs"
22-
},
23-
"./json-schema-typed/draft-07": {
24-
"types": "./dist/json-schema-typed/draft-07.d.mts",
25-
"import": "./dist/json-schema-typed/draft-07.mjs",
26-
"default": "./dist/json-schema-typed/draft-07.mjs"
27-
},
28-
"./json-schema-typed/draft-2019-09": {
29-
"types": "./dist/json-schema-typed/draft-2019-09.d.mts",
30-
"import": "./dist/json-schema-typed/draft-2019-09.mjs",
31-
"default": "./dist/json-schema-typed/draft-2019-09.mjs"
32-
},
33-
"./json-schema-typed/draft-2020-12": {
34-
"types": "./dist/json-schema-typed/draft-2020-12.d.mts",
35-
"import": "./dist/json-schema-typed/draft-2020-12.mjs",
36-
"default": "./dist/json-schema-typed/draft-2020-12.mjs"
37-
},
3818
"./compression": {
3919
"types": "./dist/compression/index.d.mts",
4020
"import": "./dist/compression/index.mjs",
@@ -43,10 +23,6 @@
4323
}
4424
},
4525
"exports": {
46-
"./json-schema-typed": "./src/json-schema-typed/index.ts",
47-
"./json-schema-typed/draft-07": "./src/json-schema-typed/draft-07.ts",
48-
"./json-schema-typed/draft-2019-09": "./src/json-schema-typed/draft-2019-09.ts",
49-
"./json-schema-typed/draft-2020-12": "./src/json-schema-typed/draft-2020-12.ts",
5026
"./compression": "./src/compression/index.ts"
5127
},
5228
"files": [
@@ -59,7 +35,6 @@
5935
},
6036
"devDependencies": {
6137
"@types/compression": "^1.8.1",
62-
"compression": "^1.8.1",
63-
"json-schema-typed": "^8.0.1"
38+
"compression": "^1.8.1"
6439
}
6540
}

β€Žpackages/interop/src/json-schema-typed/draft-07.test.tsβ€Ž

Lines changed: 0 additions & 3 deletions
This file was deleted.

β€Žpackages/interop/src/json-schema-typed/draft-07.tsβ€Ž

Lines changed: 0 additions & 2 deletions
This file was deleted.

β€Žpackages/interop/src/json-schema-typed/draft-2019-09.test.tsβ€Ž

Lines changed: 0 additions & 3 deletions
This file was deleted.

β€Žpackages/interop/src/json-schema-typed/draft-2019-09.tsβ€Ž

Lines changed: 0 additions & 2 deletions
This file was deleted.

β€Žpackages/interop/src/json-schema-typed/draft-2020-12.test.tsβ€Ž

Lines changed: 0 additions & 3 deletions
This file was deleted.

β€Žpackages/interop/src/json-schema-typed/draft-2020-12.tsβ€Ž

Lines changed: 0 additions & 2 deletions
This file was deleted.

β€Žpackages/interop/src/json-schema-typed/index.test.tsβ€Ž

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
Β (0)