diff --git a/package.json b/package.json index 7860eb2d1..717f3377c 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", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 12352d8da..ae1eaa2ac 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.5.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.5.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) @@ -1545,14 +1545,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==} @@ -1745,14 +1742,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'} '@opentelemetry/api-logs@0.214.0': resolution: {integrity: sha512-40lSJeqYO8Uz2Yj7u94/SJWE/wONa7rmMKjI1ZcIjgf3MHNHv1OZUCrCETGuaRF62d5pQD1wKIW+L4lmSMTzZA==} @@ -7417,6 +7421,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.4: + resolution: {integrity: sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.2: resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==} engines: {node: '>= 0.8.0'} @@ -11001,22 +11010,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: @@ -11250,16 +11252,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 @@ -11269,6 +11270,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': {} + '@opentelemetry/api-logs@0.214.0': dependencies: '@opentelemetry/api': 1.9.1 @@ -12812,7 +12821,7 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.9 - semver: 7.8.3 + semver: 7.8.4 ts-api-utils: 1.4.3(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 @@ -18129,6 +18138,8 @@ snapshots: semver@7.8.3: {} + semver@7.8.4: {} + send@0.19.2: dependencies: debug: 2.6.9