Skip to content

Commit 6077d93

Browse files
authored
Change json-schema-viewer back to stoplight (#7)
* Change json-schema-viewer back to stoplight * Fixed jest config and the import
1 parent 7d45f3d commit 6077d93

File tree

5 files changed

+50
-47
lines changed

5 files changed

+50
-47
lines changed

.depcheckrc.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
"ts-node",
1010
"typedoc",
1111
"jest-environment-jsdom",
12-
"jest-transform-css"
12+
"jest-transform-css",
13+
"@stoplight/mosaic",
14+
"@stoplight/mosaic-code-viewer",
15+
"@stoplight/markdown-viewer"
1316
]
1417
}

jest.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ module.exports = {
102102
transform: {
103103
'^.+\\.[tj]s$': 'ts-jest',
104104
},
105-
transformIgnorePatterns: ['node_modules/(?!mm-json-schema-viewer)/'],
105+
transformIgnorePatterns: ['node_modules/(?!@stoplight/json-schema-viewer)/'],
106106

107107
moduleNameMapper: {
108108
'\\.(css|less|sass|scss)$': 'jest-transform-css',

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@
3737
"@rjsf/core": "^5.6.2",
3838
"@rjsf/utils": "^5.6.2",
3939
"@rjsf/validator-ajv8": "^5.6.2",
40+
"@stoplight/json-schema-viewer": "^4.9.1",
4041
"@stoplight/markdown-viewer": "^5",
4142
"@stoplight/mosaic": "^1.32",
4243
"@stoplight/mosaic-code-viewer": "^1.32",
4344
"hash-color-material": "^1.1.3",
4445
"lodash": "^4.17.15",
45-
"mm-json-schema-viewer": "^0.0.1",
4646
"qs": "^6.11.1",
4747
"react-markdown": "^8.0.7",
4848
"react-syntax-highlighter": "^15.4.3"

src/ContentDescriptor/ContentDescriptor.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, { Component } from 'react';
22
import { ContentDescriptorObject } from '@open-rpc/meta-schema';
33
import './ContentDescriptor.css';
44
import MarkdownDescription from '../MarkdownDescription/MarkdownDescription';
5-
import { JsonSchemaViewer } from 'mm-json-schema-viewer/dist/index';
5+
import { JsonSchemaViewer } from '@stoplight/json-schema-viewer';
66

77
interface IProps {
88
contentDescriptor?: ContentDescriptorObject;

yarn.lock

+43-43
Original file line numberDiff line numberDiff line change
@@ -383,11 +383,11 @@ __metadata:
383383
linkType: hard
384384

385385
"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.3.1":
386-
version: 7.21.5
387-
resolution: "@babel/runtime@npm:7.21.5"
386+
version: 7.22.3
387+
resolution: "@babel/runtime@npm:7.22.3"
388388
dependencies:
389389
regenerator-runtime: ^0.13.11
390-
checksum: 358f2779d3187f5c67ad302e8f8d435412925d0b991d133c7d4a7b1ddd5a3fda1b6f34537cb64628dfd96a27ae46df105bed3895b8d754b88cacdded8d1129dd
390+
checksum: 8fc50785ca4cba749fed90bffca7e6fd52d4709755654e95b8d2a945fc034b56fb8c2e8a0183fea7c4abb86bf5fa77678c0ea35163b6920649833d180c34c234
391391
languageName: node
392392
linkType: hard
393393

@@ -1054,6 +1054,7 @@ __metadata:
10541054
"@rjsf/core": ^5.6.2
10551055
"@rjsf/utils": ^5.6.2
10561056
"@rjsf/validator-ajv8": ^5.6.2
1057+
"@stoplight/json-schema-viewer": ^4.9.1
10571058
"@stoplight/markdown-viewer": ^5
10581059
"@stoplight/mosaic": ^1.32
10591060
"@stoplight/mosaic-code-viewer": ^1.32
@@ -1082,7 +1083,6 @@ __metadata:
10821083
jest-transform-css: ^6.0.1
10831084
json-schema-ref-parser: ^7.0.1
10841085
lodash: ^4.17.15
1085-
mm-json-schema-viewer: ^0.0.1
10861086
prettier: ^2.7.1
10871087
prettier-plugin-packagejson: ^2.3.0
10881088
qs: ^6.11.1
@@ -1304,13 +1304,13 @@ __metadata:
13041304
linkType: hard
13051305

13061306
"@react-types/checkbox@npm:^3.2.3":
1307-
version: 3.4.3
1308-
resolution: "@react-types/checkbox@npm:3.4.3"
1307+
version: 3.4.4
1308+
resolution: "@react-types/checkbox@npm:3.4.4"
13091309
dependencies:
1310-
"@react-types/shared": ^3.18.0
1310+
"@react-types/shared": ^3.18.1
13111311
peerDependencies:
13121312
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
1313-
checksum: 7b39cc56392d96ba8804228ac72859bf6ea6d35e8a32562bcca88bb705e012e9ce5af14a8027a4d3c6f440d2fdfa4014eabc33d551547b23a9a9a399c5af5331
1313+
checksum: 147bd4288ee714ead98433388589673632d92e26a7152032809dbcab9424b219505aabed9ad49770197c5d8cc0e660cad7cb077426eb08f333b333aecacd40fc
13141314
languageName: node
13151315
linkType: hard
13161316

@@ -1334,12 +1334,12 @@ __metadata:
13341334
languageName: node
13351335
linkType: hard
13361336

1337-
"@react-types/shared@npm:^3.18.0, @react-types/shared@npm:^3.8.0, @react-types/shared@npm:^3.9.0":
1338-
version: 3.18.0
1339-
resolution: "@react-types/shared@npm:3.18.0"
1337+
"@react-types/shared@npm:^3.18.1, @react-types/shared@npm:^3.8.0, @react-types/shared@npm:^3.9.0":
1338+
version: 3.18.1
1339+
resolution: "@react-types/shared@npm:3.18.1"
13401340
peerDependencies:
13411341
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
1342-
checksum: 8fc56701e91f4f943f5b7c7cf968f103527c8dd5803430bd46e9210c24d3b410132fb3ded63841cf3c5cb20558385746b2705ba61204ff425c30fb1f0a64e342
1342+
checksum: 298822d1cca26b5da1bdf53a57d26d5619f3af816db3fdecdc8b99a3a305ca8ee352347ca43f426a5d79045b08cf32c00c6b083ad4a1002abf673de9dd4a9bb5
13431343
languageName: node
13441344
linkType: hard
13451345

@@ -1549,6 +1549,28 @@ __metadata:
15491549
languageName: node
15501550
linkType: hard
15511551

1552+
"@stoplight/json-schema-viewer@npm:^4.9.1":
1553+
version: 4.9.1
1554+
resolution: "@stoplight/json-schema-viewer@npm:4.9.1"
1555+
dependencies:
1556+
"@stoplight/json": ^3.20.1
1557+
"@stoplight/json-schema-tree": ^2.2.2
1558+
"@stoplight/react-error-boundary": ^2.0.0
1559+
"@types/json-schema": ^7.0.7
1560+
classnames: ^2.2.6
1561+
fnv-plus: ^1.3.1
1562+
jotai: ^1.4.5
1563+
lodash: ^4.17.19
1564+
peerDependencies:
1565+
"@stoplight/markdown-viewer": ^5
1566+
"@stoplight/mosaic": ^1.32
1567+
"@stoplight/mosaic-code-viewer": ^1.32
1568+
react: ">=16.8"
1569+
react-dom: ">=16.8"
1570+
checksum: a6dbf9365098ea9973fdefb5ab8488c022c18dfcaa9fe8a20c364c1169b0279d64134de29e69f5469872e1747e22383a2980809b655f3486b9c8e901c4159046
1571+
languageName: node
1572+
linkType: hard
1573+
15521574
"@stoplight/json@npm:^3.12.0, @stoplight/json@npm:^3.20.1":
15531575
version: 3.20.2
15541576
resolution: "@stoplight/json@npm:3.20.2"
@@ -1726,12 +1748,12 @@ __metadata:
17261748
linkType: hard
17271749

17281750
"@stoplight/types@npm:^13.0.0, @stoplight/types@npm:^13.6.0, @stoplight/types@npm:^13.7.0":
1729-
version: 13.14.0
1730-
resolution: "@stoplight/types@npm:13.14.0"
1751+
version: 13.15.0
1752+
resolution: "@stoplight/types@npm:13.15.0"
17311753
dependencies:
17321754
"@types/json-schema": ^7.0.4
17331755
utility-types: ^3.10.0
1734-
checksum: f2742562299d9088b3ae618fc8bd83f67653e51bfc49bb9ca9a3d91035dd0fe02baa741786742bfd6f70037fc32986700d98ade4b3a0ad6b55e79b39c34fca76
1756+
checksum: 839f0bbedb791bd6792ef22b6a821ca504b14b705927f7c510c4cdcc591eddc8818c82b8857129501aa809d6f369b82e4487bfe18dfc5ce00e28317ecad2df9a
17351757
languageName: node
17361758
linkType: hard
17371759

@@ -2069,13 +2091,13 @@ __metadata:
20692091
linkType: hard
20702092

20712093
"@types/react@npm:^17, @types/react@npm:^17.0.3":
2072-
version: 17.0.59
2073-
resolution: "@types/react@npm:17.0.59"
2094+
version: 17.0.60
2095+
resolution: "@types/react@npm:17.0.60"
20742096
dependencies:
20752097
"@types/prop-types": "*"
20762098
"@types/scheduler": "*"
20772099
csstype: ^3.0.2
2078-
checksum: 09dd0052079ec0c06360790985dc23ce116ac861b77e98aa634cb53dcdac400d878a15c6649dfe5797ac60afc2ab65d40c72c21a302deefd22b2d7804f93c37c
2100+
checksum: 8565e53d6ad83cd5f606fa66f5f9d8d0e5323a0103114a0292ae8f97c17ce4a7dfa15b847c54eb0a2c41c03df7fd64ba1d5bcef91ee0c177e55315e52e334463
20792101
languageName: node
20802102
linkType: hard
20812103

@@ -7136,28 +7158,6 @@ __metadata:
71367158
languageName: node
71377159
linkType: hard
71387160

7139-
"mm-json-schema-viewer@npm:^0.0.1":
7140-
version: 0.0.1
7141-
resolution: "mm-json-schema-viewer@npm:0.0.1"
7142-
dependencies:
7143-
"@stoplight/json": ^3.20.1
7144-
"@stoplight/json-schema-tree": ^2.2.2
7145-
"@stoplight/react-error-boundary": ^2.0.0
7146-
"@types/json-schema": ^7.0.7
7147-
classnames: ^2.2.6
7148-
fnv-plus: ^1.3.1
7149-
jotai: ^1.4.5
7150-
lodash: ^4.17.19
7151-
peerDependencies:
7152-
"@stoplight/markdown-viewer": ^5
7153-
"@stoplight/mosaic": ^1.32
7154-
"@stoplight/mosaic-code-viewer": ^1.32
7155-
react: ">=16.8"
7156-
react-dom: ">=16.8"
7157-
checksum: 7bde2ac99989b6b9bc9daf68b97f57239a4c42791cb823802bdd8d8b3cb20fbd45acaa4a0763ad8b0052a556f7dcc089ebcbbb8c40aa935e06884ddb20319fdf
7158-
languageName: node
7159-
linkType: hard
7160-
71617161
"mri@npm:^1.1.0":
71627162
version: 1.2.0
71637163
resolution: "mri@npm:1.2.0"
@@ -7994,9 +7994,9 @@ __metadata:
79947994
linkType: hard
79957995

79967996
"react-fast-compare@npm:^3.2.0":
7997-
version: 3.2.1
7998-
resolution: "react-fast-compare@npm:3.2.1"
7999-
checksum: 209b4dc3a9cc79c074a26ec020459efd8be279accaca612db2edb8ada2a28849ea51cf3d246fc0fafb344949b93a63a43798b6c1787559b0a128571883fe6859
7997+
version: 3.2.2
7998+
resolution: "react-fast-compare@npm:3.2.2"
7999+
checksum: 2071415b4f76a3e6b55c84611c4d24dcb12ffc85811a2840b5a3f1ff2d1a99be1020d9437ee7c6e024c9f4cbb84ceb35e48cf84f28fcb00265ad2dfdd3947704
80008000
languageName: node
80018001
linkType: hard
80028002

0 commit comments

Comments
 (0)