diff --git a/package.json b/package.json index 6d0a7a24b..6b29b7b21 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@json-schema-tools/reference-resolver": "1.2.6", "@mdx-js/react": "3.1.1", "@open-rpc/meta-schema": "^1.14.9", - "@open-rpc/schema-utils-js": "^1.16.2", + "@open-rpc/schema-utils-js": "^2.2.1", "@stellar/open-rpc-docs-react": "^0.2.1", "ajv": "^8.20.0", "clsx": "^2.1.1", @@ -57,7 +57,7 @@ "docusaurus-plugin-sentry": "^2.1.0", "docusaurus-theme-openapi-docs": "5.1.0", "fs-extra": "^11.3.6", - "js-yaml": "^4.3.0", + "js-yaml": "^5.2.1", "prism-react-renderer": "^2.4.1", "react": "^19.2.7", "react-dom": "^19.2.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c37cb81be..de71cc4af 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,8 +42,8 @@ importers: specifier: ^1.14.9 version: 1.14.9 '@open-rpc/schema-utils-js': - specifier: ^1.16.2 - version: 1.16.2 + specifier: ^2.2.1 + version: 2.2.1 '@stellar/open-rpc-docs-react': specifier: ^0.2.1 version: 0.2.1(@babel/core@7.29.7)(@babel/template@7.29.7)(@react-spectrum/provider@3.11.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@types/react@19.2.17)(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@10.6.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.6.0(jiti@1.21.7))(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -72,8 +72,8 @@ importers: specifier: ^11.3.6 version: 11.3.6 js-yaml: - specifier: ^4.3.0 - version: 4.3.0 + specifier: ^5.2.1 + version: 5.2.1 json-schema-merge-allof: specifier: ^0.8.1 version: 0.8.1 @@ -1537,14 +1537,11 @@ packages: '@json-schema-spec/json-pointer@0.1.2': resolution: {integrity: sha512-BYY7IavBjwsWWSmVcMz2A9mKiDD9RvacnsItgmy1xV8cmgbtxFfKmKMtkVpD7pYtkx4mIW4800yZBXueVFIWPw==} - '@json-schema-tools/dereferencer@1.5.5': - resolution: {integrity: sha512-ntnTXO47DOLTLmcU9yJ7Fu29L8Du9+ly4rwxLaYd/aWVhBDtvG8VIQRMJVrrTZOQo0Cv/wHHuEj47n43MFqIjA==} + '@json-schema-tools/dereferencer@1.6.3': + resolution: {integrity: sha512-NoQkj6hx9Joqbd/GZAOHSGtE6R+OzlnOcDfyidmx8e/CUv1Q+Z6/fmZo2wwCQWiwP1pnGYc95iKwp8M7XlV7wQ==} - '@json-schema-tools/meta-schema@1.6.19': - resolution: {integrity: sha512-55zuWFW7tr4tf/G5AYmybcPdGOkVAreQbt2JdnogX4I2r/zkxZiimYPJESDf5je9BI2oRveak2p296HzDppeaA==} - - '@json-schema-tools/reference-resolver@1.2.4': - resolution: {integrity: sha512-Oag20zDuapO6nBQp00k8Rd5sDTb8Gfz9uH43Tf7dHKNx7nHDK/WdeTe7OxkOmLQCL6aS+mCJx1Zv+fZBCD+tzQ==} + '@json-schema-tools/meta-schema@1.8.0': + resolution: {integrity: sha512-pbRAbHidPTf96LhmHXA6bl4D4tz4HrwjZ7A5ConcLFPdCj+93GhsCCFsq+AWti4VOs+9QTezX5l0zLNA+TZv1g==} '@json-schema-tools/reference-resolver@1.2.6': resolution: {integrity: sha512-4QZu5ROb5EpLSvV+buzk8WR30W+dffSNaKqD3VGFYJ3y0BLDi2OHoSz5e6NKcLYTyUYXV8IKxocNOszeVBJI4Q==} @@ -1730,14 +1727,21 @@ packages: '@open-rpc/examples@1.7.2': resolution: {integrity: sha512-wEvviOPc+gyBVmxvGQVl/hqYslEacxLe0UETupyp1JjXUAZxW27da+F1IxbP6NYdx6jt4RyLg+V0GBVTsN6RRA==} - '@open-rpc/meta-schema@1.14.2': - resolution: {integrity: sha512-vD4Nbkrb7wYFRcSQf+j228LwOy1C6/KKpy5NADlpMElGrAWPRxhTa2yTi6xG+x88OHzg2+cydQ0GAD6o40KUcg==} - '@open-rpc/meta-schema@1.14.9': resolution: {integrity: sha512-2/CbDzOVpcaSnMs28TsRv8MKJwJi0TTYFlQ6q6qobAH26oIuhYgcZooKf4l71emgntU6MMcFQCA0h4mJ4dBCdA==} - '@open-rpc/schema-utils-js@1.16.2': - resolution: {integrity: sha512-55vQov3o8KkXD+wiw1nKZaYws2LHSntjK5Sfja4vfGN7A6Xis0r0d0MUDVj32E3pKF9Z2sTZL3sKO/nB0DKUDg==} + '@open-rpc/schema-utils-js@2.2.1': + resolution: {integrity: sha512-lXsJrkViY08eoqD9X/3Gq0QiN4/jaPEiNdQCB3eZDv4vp26JaIWQ/r2WwYlA8rJZb4lYGIvKr3zM/rTcu7yMuw==} + + '@open-rpc/spec-types@0.0.2': + resolution: {integrity: sha512-4FbovmeH3XVcf7loRpaqxqCAFbX9jDfp85cbvdeNYumL/BWOWA1a6CwScfZWBvIH/eXmrmzhu8nUW4eJTuD3ZQ==} + + '@open-rpc/spec@1.4.1': + resolution: {integrity: sha512-XoCq9X7FDv2kXz7nK8JZMDtUrGPRyDwbt7HsZRuBtvqzxAyma/c6t33vlCyxEePxMb4aGfX3MJbI2gz9JIqNvg==} + + '@open-rpc/specification-extension-spec@1.0.2': + resolution: {integrity: sha512-EPVI1Mgp5vDSN2Xn+eWjd2t30WU+R0nFeNoP/dp3ox5/qUhNdqlNcwGJDNoJlqK56rk09FYXWJXKLHae4eBE8w==} + engines: {node: '>=18.0.0'} '@parcel/watcher-android-arm64@2.5.6': resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==} @@ -5108,6 +5112,10 @@ packages: resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==} hasBin: true + js-yaml@5.2.1: + resolution: {integrity: sha512-zfLtNfQqxVqq3uaTqSkh4x4hZw3KHobGUA0fJUj4wawW8bsQLTVqpHdXSIzidh7o+4lEW36tANuAGdaFx6Zgnw==} + hasBin: true + jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -10692,22 +10700,15 @@ snapshots: '@json-schema-spec/json-pointer@0.1.2': {} - '@json-schema-tools/dereferencer@1.5.5': + '@json-schema-tools/dereferencer@1.6.3': dependencies: - '@json-schema-tools/reference-resolver': 1.2.4 + '@json-schema-tools/reference-resolver': 1.2.6 '@json-schema-tools/traverse': 1.11.0 fast-safe-stringify: 2.1.1 transitivePeerDependencies: - encoding - '@json-schema-tools/meta-schema@1.6.19': {} - - '@json-schema-tools/reference-resolver@1.2.4': - dependencies: - '@json-schema-spec/json-pointer': 0.1.2 - isomorphic-fetch: 3.0.0 - transitivePeerDependencies: - - encoding + '@json-schema-tools/meta-schema@1.8.0': {} '@json-schema-tools/reference-resolver@1.2.6': dependencies: @@ -10937,16 +10938,15 @@ snapshots: '@open-rpc/examples@1.7.2': {} - '@open-rpc/meta-schema@1.14.2': {} - '@open-rpc/meta-schema@1.14.9': {} - '@open-rpc/schema-utils-js@1.16.2': + '@open-rpc/schema-utils-js@2.2.1': dependencies: - '@json-schema-tools/dereferencer': 1.5.5 - '@json-schema-tools/meta-schema': 1.6.19 - '@json-schema-tools/reference-resolver': 1.2.4 - '@open-rpc/meta-schema': 1.14.2 + '@json-schema-tools/dereferencer': 1.6.3 + '@json-schema-tools/meta-schema': 1.8.0 + '@json-schema-tools/reference-resolver': 1.2.6 + '@open-rpc/spec-types': 0.0.2 + '@open-rpc/specification-extension-spec': 1.0.2 ajv: 6.15.0 detect-node: 2.1.0 fast-safe-stringify: 2.1.1 @@ -10956,6 +10956,14 @@ snapshots: transitivePeerDependencies: - encoding + '@open-rpc/spec-types@0.0.2': + dependencies: + '@open-rpc/spec': 1.4.1 + + '@open-rpc/spec@1.4.1': {} + + '@open-rpc/specification-extension-spec@1.0.2': {} + '@parcel/watcher-android-arm64@2.5.6': optional: true @@ -14810,6 +14818,10 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@5.2.1: + dependencies: + argparse: 2.0.1 + jsesc@3.1.0: {} json-buffer@3.0.1: {}