Skip to content
This repository was archived by the owner on Nov 14, 2022. It is now read-only.

Commit 224a352

Browse files
author
Boris Cherny
committed
cleanup: update to namespaced json-schema-ref-parser package name
1 parent 0df0664 commit 224a352

File tree

5 files changed

+5
-328
lines changed

5 files changed

+5
-328
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
},
4747
"homepage": "https://github.com/bcherny/json-schema-to-typescript#readme",
4848
"dependencies": {
49+
"@apidevtools/json-schema-ref-parser": "^9.0.9",
4950
"@types/json-schema": "^7.0.11",
5051
"@types/lodash": "^4.14.182",
5152
"@types/prettier": "^2.6.1",
@@ -54,7 +55,6 @@
5455
"glob": "^8.0.3",
5556
"glob-promise": "^4.2.2",
5657
"is-glob": "^4.0.3",
57-
"json-schema-ref-parser": "^9.0.9",
5858
"lodash": "^4.17.21",
5959
"minimist": "^1.2.6",
6060
"mkdirp": "^1.0.4",

src/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {readFileSync} from 'fs'
22
import {JSONSchema4} from 'json-schema'
3-
import {Options as $RefOptions} from 'json-schema-ref-parser'
3+
import {Options as $RefOptions} from '@apidevtools/json-schema-ref-parser'
44
import {cloneDeep, endsWith, merge} from 'lodash'
55
import {dirname} from 'path'
66
import {Options as PrettierOptions} from 'prettier'

src/resolver.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import $RefParser = require('json-schema-ref-parser')
1+
import $RefParser = require('@apidevtools/json-schema-ref-parser')
22
import {JSONSchema} from './types/JSONSchema'
33
import {log} from './utils'
44

@@ -8,5 +8,5 @@ export async function dereference(
88
): Promise<JSONSchema> {
99
log('green', 'dereferencer', 'Dereferencing input schema:', cwd, schema)
1010
const parser = new $RefParser()
11-
return parser.dereference(cwd, schema, $refOptions)
11+
return parser.dereference(cwd, schema as any, $refOptions) as any // TODO: fix types
1212
}

types/json-schema-ref-parser.d.ts

-316
This file was deleted.

yarn.lock

+1-8
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# yarn lockfile v1
33

44

5-
"@apidevtools/[email protected]":
5+
"@apidevtools/json-schema-ref-parser@^9.0.9":
66
version "9.0.9"
77
resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz#d720f9256e3609621280584f2b47ae165359268b"
88
integrity sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==
@@ -2107,13 +2107,6 @@ js-yaml@^4.1.0:
21072107
dependencies:
21082108
argparse "^2.0.1"
21092109

2110-
json-schema-ref-parser@^9.0.9:
2111-
version "9.0.9"
2112-
resolved "https://registry.yarnpkg.com/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz#66ea538e7450b12af342fa3d5b8458bc1e1e013f"
2113-
integrity sha512-qcP2lmGy+JUoQJ4DOQeLaZDqH9qSkeGCK3suKWxJXS82dg728Mn3j97azDMaOUmJAN4uCq91LdPx4K7E8F1a7Q==
2114-
dependencies:
2115-
"@apidevtools/json-schema-ref-parser" "9.0.9"
2116-
21172110
json-schema-traverse@^0.4.1:
21182111
version "0.4.1"
21192112
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"

0 commit comments

Comments
 (0)