diff --git a/README.md b/README.md index a2d3655b3c..c3255c8ee8 100644 --- a/README.md +++ b/README.md @@ -67,8 +67,8 @@ git submodule update --remote sdks/solana | **Lang** | **Name** | **Description** | | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | | JS | [@switchboard-xyz/cli](/cli/)
[[npmjs](https://www.npmjs.com/package/@switchboard-xyz/cli), [Typedocs](https://docs.switchboard.xyz/dev/cli)] | Command line interface to interact with Switchboard | -| JS | [@switchboard-xyz/common](/javascript/common/)
[[npmjs](https://www.npmjs.com/package/@switchboard-xyz/common), [Typedocs](https://docs.switchboard.xyz/api/@switchboard-xyz/common)] | Contains the OracleJob protobufs and other types and utilities shared across chains | -| JS | [@switchboard-xyz/oracle](/javascript/oracle/)
[[npmjs](https://www.npmjs.com/package/@switchboard-xyz/oracle), [Typedocs](https://docs.switchboard.xyz/api/@switchboard-xyz/oracle)] | A Typescript wrapper for the Switchboard V2 oracle | +| JS | [@switchboard-xyz/common](/javascript/common/)
[[npmjs](https://www.npmjs.com/package/@switchboard-xyz/common), [Typedocs](https://docs.switchboard.xyz/api/common)] | Contains the OracleJob protobufs and other types and utilities shared across chains | +| JS | [@switchboard-xyz/oracle](/javascript/oracle/)
[[npmjs](https://www.npmjs.com/package/@switchboard-xyz/oracle), [Typedocs](https://https://docs.switchboard.xyz/api/oracle)] | A Typescript wrapper for the Switchboard V2 oracle | ## Troubleshooting diff --git a/javascript/common/README.md b/javascript/common/README.md index 22b6bfb3d0..5b9851e3c1 100644 --- a/javascript/common/README.md +++ b/javascript/common/README.md @@ -26,7 +26,7 @@ Npm: npmjs.com/package/@switchboard-xyz/common

- Typedocs: docs.switchboard.xyz/api/@switchboard-xyz/common + Typedocs: docs.switchboard.xyz/api/common

diff --git a/plugins/docusaurus-plugin-api-docs/src/components/ProtoPage.tsx b/plugins/docusaurus-plugin-api-docs/src/components/ProtoPage.tsx index e4b123af7c..3c00130fb2 100644 --- a/plugins/docusaurus-plugin-api-docs/src/components/ProtoPage.tsx +++ b/plugins/docusaurus-plugin-api-docs/src/components/ProtoPage.tsx @@ -16,7 +16,7 @@ export default function ProtoPage({ route }: ProtoPageProps) { id === "oracle-job" ? "/api/common/class/OracleJob" : id === "task" - ? "/api/common/class/Task" + ? "/api/common/interface/ITaskk" : `/api/common/namespace/OracleJob#${message.name}`; return ( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6df65d0d62..593c320531 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -502,13 +502,13 @@ importers: version: 17.0.2(react@17.0.2) tslib: specifier: ^2.5.0 - version: 2.5.0 + version: 2.6.2 typedoc: specifier: ^0.23.28 version: 0.23.28(typescript@5.0.2) utility-types: specifier: ^3.10.0 - version: 3.10.0 + version: 3.11.0 devDependencies: '@docusaurus/module-type-aliases': specifier: ^2.4.1 @@ -3111,7 +3111,7 @@ packages: engines: {node: '>=14.15.0', npm: '>=6.14.0'} peerDependencies: ink: ^3.0.0 - react: ^16.8.0 || ^17.0.0 + react: ^17.0.2 dependencies: '@boost/args': 4.0.1 '@boost/common': 4.1.0(typescript@5.0.2) @@ -3346,8 +3346,8 @@ packages: resolution: {integrity: sha512-t5mEODdLzZq4PTFAm/dvqcvZFdPDMdfPE5rJS5SC8OUq9mPzxEy6b+9THIqNM9P0ocCb4UC5jqBrxKclnuIbzQ==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' - react: '>= 16.8.0 < 19.0.0' - react-dom: '>= 16.8.0 < 19.0.0' + react: ^17.0.2 + react-dom: ^17.0.2 peerDependenciesMeta: '@types/react': optional: true @@ -3373,8 +3373,8 @@ packages: engines: {node: '>=16.14'} hasBin: true peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@babel/core': 7.22.8 '@babel/generator': 7.22.7 @@ -3440,7 +3440,7 @@ packages: serve-handler: 6.1.5 shelljs: 0.8.5 terser-webpack-plugin: 5.3.9(esbuild@0.17.19)(webpack@5.88.1) - tslib: 2.5.0 + tslib: 2.6.2 update-notifier: 5.1.0 url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.88.1) wait-on: 6.0.1 @@ -3483,15 +3483,15 @@ packages: engines: {node: '>=16.14'} dependencies: chalk: 4.1.2 - tslib: 2.5.0 + tslib: 2.6.2 dev: false /@docusaurus/mdx-loader@2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-4KhUhEavteIAmbBj7LVFnrVYDiU51H5YWW1zY6SmBSte/YLhDutztLTBE0PQl1Grux1jzUJeaSvAzHpTn6JJDQ==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@babel/parser': 7.22.7 '@babel/traverse': 7.22.8 @@ -3524,8 +3524,8 @@ packages: /@docusaurus/module-type-aliases@2.4.1(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-gLBuIFM8Dp2XOCWffUDSjtxY7jQgKvYujt7Mx5s4FCTfoL5dN1EVbnrn+O2Wvh8b0a77D57qoIDY7ghgmatR1A==} peerDependencies: - react: '*' - react-dom: '*' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/react-loadable': 5.5.2(react@17.0.2) '@docusaurus/types': 2.4.1(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) @@ -3547,8 +3547,8 @@ packages: resolution: {integrity: sha512-E2i7Knz5YIbE1XELI6RlTnZnGgS52cUO4BlCiCUCvQHbR+s1xeIWz4C6BtaVnlug0Ccz7nFSksfwDpVlkujg5Q==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/logger': 2.4.1 @@ -3564,9 +3564,9 @@ packages: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) reading-time: 1.5.0 - tslib: 2.6.0 + tslib: 2.6.2 unist-util-visit: 2.0.3 - utility-types: 3.10.0 + utility-types: 3.11.0 webpack: 5.88.1(esbuild@0.17.19) transitivePeerDependencies: - '@parcel/css' @@ -3590,8 +3590,8 @@ packages: resolution: {integrity: sha512-Lo7lSIcpswa2Kv4HEeUcGYqaasMUQNpjTXpV0N8G6jXgZaQurqp7E8NGYeGbDXnb48czmHWbzDL4S3+BbK0VzA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/logger': 2.4.1 @@ -3608,8 +3608,8 @@ packages: lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - tslib: 2.5.0 - utility-types: 3.10.0 + tslib: 2.6.2 + utility-types: 3.11.0 webpack: 5.88.1(esbuild@0.17.19) transitivePeerDependencies: - '@parcel/css' @@ -3633,8 +3633,8 @@ packages: resolution: {integrity: sha512-/UjuH/76KLaUlL+o1OvyORynv6FURzjurSjvn2lbWTFc4tpYY2qLYTlKpTCBVPhlLUQsfyFnshEJDLmPneq2oA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/mdx-loader': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) @@ -3644,7 +3644,7 @@ packages: fs-extra: 10.1.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.0 + tslib: 2.6.2 webpack: 5.88.1(esbuild@0.17.19) transitivePeerDependencies: - '@parcel/css' @@ -3668,8 +3668,8 @@ packages: resolution: {integrity: sha512-7Yu9UPzRShlrH/G8btOpR0e6INFZr0EegWplMjOqelIwAcx3PKyR8mgPTxGTxcqiYj6hxSCRN0D8R7YrzImwNA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/types': 2.4.1(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) @@ -3678,7 +3678,7 @@ packages: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) react-json-view: 1.21.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2) - tslib: 2.6.0 + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -3703,15 +3703,15 @@ packages: resolution: {integrity: sha512-dyZJdJiCoL+rcfnm0RPkLt/o732HvLiEwmtoNzOoz9MSZz117UH2J6U2vUDtzUzwtFLIf32KkeyzisbwUCgcaQ==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/types': 2.4.1(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) '@docusaurus/utils-validation': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.0 + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -3734,15 +3734,15 @@ packages: resolution: {integrity: sha512-mKIefK+2kGTQBYvloNEKtDmnRD7bxHLsBcxgnbt4oZwzi2nxCGjPX6+9SQO2KCN5HZbNrYmGo5GJfMgoRvy6uA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/types': 2.4.1(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) '@docusaurus/utils-validation': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.0 + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -3765,15 +3765,15 @@ packages: resolution: {integrity: sha512-Zg4Ii9CMOLfpeV2nG74lVTWNtisFaH9QNtEw48R5QE1KIwDBdTVaiSA18G1EujZjrzJJzXN79VhINSbOJO/r3g==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/types': 2.4.1(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) '@docusaurus/utils-validation': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.0 + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -3796,8 +3796,8 @@ packages: resolution: {integrity: sha512-lZx+ijt/+atQ3FVE8FOHV/+X3kuok688OydDXrqKRJyXBJZKgGjA2Qa8RjQ4f27V2woaXhtnyrdPop/+OjVMRg==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/logger': 2.4.1 @@ -3809,7 +3809,7 @@ packages: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) sitemap: 7.1.1 - tslib: 2.6.0 + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -3832,8 +3832,8 @@ packages: resolution: {integrity: sha512-P4//+I4zDqQJ+UDgoFrjIFaQ1MeS9UD1cvxVQaI6O7iBmiHQm0MGROP1TbE7HlxlDPXFJjZUK3x3cAoK63smGQ==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/plugin-content-blog': 2.4.1(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) @@ -3875,7 +3875,7 @@ packages: /@docusaurus/react-loadable@5.5.2(react@17.0.2): resolution: {integrity: sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==} peerDependencies: - react: '*' + react: ^17.0.2 dependencies: '@types/react': 18.2.13 prop-types: 15.8.1 @@ -3886,7 +3886,7 @@ packages: engines: {node: '>=16.14'} dependencies: npm-to-yarn: 2.0.0 - tslib: 2.5.0 + tslib: 2.6.2 unist-util-visit: 2.0.3 dev: false @@ -3894,8 +3894,8 @@ packages: resolution: {integrity: sha512-Rz0wKUa+LTW1PLXmwnf8mn85EBzaGSt6qamqtmnh9Hflkc+EqiYMhtUJeLdV+wsgYq4aG0ANc+bpUDpsUhdnwg==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) '@docusaurus/mdx-loader': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) @@ -3922,8 +3922,8 @@ packages: react-dom: 17.0.2(react@17.0.2) react-router-dom: 5.3.4(react@17.0.2) rtlcss: 3.5.0 - tslib: 2.5.0 - utility-types: 3.10.0 + tslib: 2.6.2 + utility-types: 3.11.0 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -3946,8 +3946,8 @@ packages: resolution: {integrity: sha512-G7Zau1W5rQTaFFB3x3soQoZpkgMbl/SYNG8PfMFIjKa3M3q8n0m/GRf5/H/e5BqOvt8c+ZWIXGCiz+kUCSHovA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docusaurus/mdx-loader': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) '@docusaurus/module-type-aliases': 2.4.1(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2) @@ -3964,9 +3964,9 @@ packages: prism-react-renderer: 1.3.5(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.0 + tslib: 2.6.2 use-sync-external-store: 1.2.0(react@17.0.2) - utility-types: 3.10.0 + utility-types: 3.11.0 transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' @@ -3990,8 +3990,8 @@ packages: resolution: {integrity: sha512-6BcqW2lnLhZCXuMAvPRezFs1DpmEKzXFKlYjruuas+Xy3AQeFzDJKTJFIm49N77WFCTyxff8d3E4Q9pi/+5McQ==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@docsearch/react': 3.5.1(@algolia/client-search@4.18.0)(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.7.0) '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(esbuild@0.17.19)(eslint@8.46.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.0.2) @@ -4009,8 +4009,8 @@ packages: lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.0 - utility-types: 3.10.0 + tslib: 2.6.2 + utility-types: 3.11.0 transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/types' @@ -4038,14 +4038,14 @@ packages: engines: {node: '>=16.14'} dependencies: fs-extra: 10.1.0 - tslib: 2.6.0 + tslib: 2.6.2 dev: false /@docusaurus/types@2.4.1(esbuild@0.17.19)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-0R+cbhpMkhbRXX138UOc/2XZFF8hiZa6ooZAEEJFp5scytzCw4tC1gChMFXrpa3d2tYE6AX8IrOEpSonLmfQuQ==} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@types/history': 4.7.11 '@types/react': 18.2.13 @@ -4054,7 +4054,7 @@ packages: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) react-helmet-async: 1.3.0(react-dom@17.0.2)(react@17.0.2) - utility-types: 3.10.0 + utility-types: 3.11.0 webpack: 5.88.1(esbuild@0.17.19) webpack-merge: 5.9.0 transitivePeerDependencies: @@ -4173,7 +4173,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 '@types/react': '*' - react: '>=16.8.0' + react: ^17.0.2 peerDependenciesMeta: '@babel/core': optional: true @@ -4212,7 +4212,7 @@ packages: '@babel/core': ^7.0.0 '@emotion/react': ^11.0.0-rc.0 '@types/react': '*' - react: '>=16.8.0' + react: ^17.0.2 peerDependenciesMeta: '@babel/core': optional: true @@ -5373,7 +5373,7 @@ packages: /@mdx-js/react@1.6.22(react@17.0.2): resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} peerDependencies: - react: ^16.13.1 || ^17.0.0 + react: ^17.0.2 dependencies: react: 17.0.2 dev: false @@ -5387,8 +5387,8 @@ packages: engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 peerDependenciesMeta: '@types/react': optional: true @@ -5412,7 +5412,7 @@ packages: peerDependencies: '@mui/material': ^5.0.0 '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 + react: ^17.0.2 peerDependenciesMeta: '@types/react': optional: true @@ -5430,8 +5430,8 @@ packages: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 peerDependenciesMeta: '@emotion/react': optional: true @@ -5464,7 +5464,7 @@ packages: engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 + react: ^17.0.2 peerDependenciesMeta: '@types/react': optional: true @@ -5482,7 +5482,7 @@ packages: peerDependencies: '@emotion/react': ^11.4.1 '@emotion/styled': ^11.3.0 - react: ^17.0.0 || ^18.0.0 + react: ^17.0.2 peerDependenciesMeta: '@emotion/react': optional: true @@ -5505,7 +5505,7 @@ packages: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 + react: ^17.0.2 peerDependenciesMeta: '@emotion/react': optional: true @@ -5535,7 +5535,7 @@ packages: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 + react: ^17.0.2 peerDependenciesMeta: '@emotion/react': optional: true @@ -5573,7 +5573,7 @@ packages: resolution: {integrity: sha512-/3BLptG/q0u36eYED7Nhf4fKXmcKb6LjjT7ZMwhZIZSdSxVqDqSTmATW3a56n3KEPQUXCU9TpxAfCBQhs6brVA==} engines: {node: '>=12.0.0'} peerDependencies: - react: ^17.0.0 || ^18.0.0 + react: ^17.0.2 dependencies: '@babel/runtime': 7.22.6 '@types/prop-types': 15.7.5 @@ -6426,7 +6426,7 @@ packages: /@react-spring/animated@9.3.2(react@17.0.2): resolution: {integrity: sha512-pBvKydRHbTzuyaeHtxGIOvnskZxGo/S5/YK1rtYm88b9NQZuZa95Rgd3O0muFL+99nvBMBL8cvQGD0UJmsqQsg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 + react: ^17.0.2 dependencies: '@react-spring/shared': 9.3.2(react@17.0.2) '@react-spring/types': 9.3.2 @@ -6436,7 +6436,7 @@ packages: /@react-spring/core@9.3.2(react@17.0.2): resolution: {integrity: sha512-kMRjkgdQ6LJ0lmb/wQlONpghaMT83UxglXHJC6m9kZS/GKVmN//TYMEK85xN1rC5Gg+BmjG61DtLCSkkLDTfNw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 + react: ^17.0.2 dependencies: '@react-spring/animated': 9.3.2(react@17.0.2) '@react-spring/shared': 9.3.2(react@17.0.2) @@ -6448,7 +6448,7 @@ packages: resolution: {integrity: sha512-LLpmj6bj7Z2LYZDM75JkQ+dNasvdH56+th7VXcoMcOouAcogfI+iJ5tIFFz4yI2f2oTJzy/RkjeovmHMYIP+KQ==} peerDependencies: konva: '>=2.6' - react: ^16.8.0 || ^17.0.0 + react: ^17.0.2 react-konva: ^16.8.0 || ^17.0.0 dependencies: '@react-spring/animated': 9.3.2(react@17.0.2) @@ -6463,7 +6463,7 @@ packages: /@react-spring/native@9.3.2(react-native@0.72.2)(react@17.0.2): resolution: {integrity: sha512-UQS07N639JIEJBGNGiFre6el6Sk5QEcOQeyBFyA7JmT4ewpRH7mM6JQ7Sd3DNduplsFmypIsWg+9+lmE2d52Rw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 + react: ^17.0.2 react-native: '>=0.58' dependencies: '@react-spring/animated': 9.3.2(react@17.0.2) @@ -6481,7 +6481,7 @@ packages: /@react-spring/shared@9.3.2(react@17.0.2): resolution: {integrity: sha512-ypGQQ8w7mWnrELLon4h6mBCBxdd8j1pgLzmHXLpTC/f4ya2wdP+0WIKBWXJymIf+5NiTsXgSJra5SnHP5FBY+A==} peerDependencies: - react: ^16.8.0 || ^17.0.0 + react: ^17.0.2 dependencies: '@react-spring/rafz': 9.3.2 '@react-spring/types': 9.3.2 @@ -6492,7 +6492,7 @@ packages: resolution: {integrity: sha512-nZHHjOl4GksoOFNTwvP4h5bACm5OymCUsR3nejWFigqCPep8prUHaawX4kZRwfUbWTYgkp15yM5hy7BkWNN16A==} peerDependencies: '@react-three/fiber': '>=6.0' - react: '>=16.11' + react: ^17.0.2 three: '>=0.126' dependencies: '@react-spring/animated': 9.3.2(react@17.0.2) @@ -6511,8 +6511,8 @@ packages: /@react-spring/web@9.3.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-zzM95rqanap6s0udRCoI4gerONjQjyI6I0h23UZ0X36w5sXmuzv/tBtjGPbsASo377EGM7tRIg9po1KHwb6yQg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@react-spring/animated': 9.3.2(react@17.0.2) '@react-spring/core': 9.3.2(react@17.0.2) @@ -6525,8 +6525,8 @@ packages: /@react-spring/zdog@9.3.2(react-dom@17.0.2)(react-zdog@1.1.1)(react@17.0.2)(zdog@1.1.3): resolution: {integrity: sha512-E8MtTG4kNBcW/sEu0Im7L2FZXmhZDfeHSNbaL35cebfBlL5iI6+Pdlr7A/RPJ2pCUUKJRLlxYu3DVTuaqwf6hQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 react-zdog: '>=1.0' zdog: '>=1.0' dependencies: @@ -6546,8 +6546,8 @@ packages: expo: '>=43.0' expo-asset: '>=8.4' expo-gl: '>=11.0' - react: '>=18.0' - react-dom: '>=18.0' + react: ^17.0.2 + react-dom: ^17.0.2 react-native: '>=0.64' three: '>=0.133' peerDependenciesMeta: @@ -6579,8 +6579,8 @@ packages: /@reactflow/background@11.2.8(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-5o41N2LygiNC2/Pk8Ak2rIJjXbKHfQ23/Y9LFsnAlufqwdzFqKA8txExpsMoPVHHlbAdA/xpQaMuoChGPqmyDw==} peerDependencies: - react: '>=17' - react-dom: '>=17' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@reactflow/core': 11.8.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2) classcat: 5.0.4 @@ -6595,8 +6595,8 @@ packages: /@reactflow/controls@11.1.19(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-Vo0LFfAYjiSRMLEII/aeBo+1MT2a0Yc7iLVnkuRTLzChC0EX+A2Fa+JlzeOEYKxXlN4qcDxckRNGR7092v1HOQ==} peerDependencies: - react: '>=17' - react-dom: '>=17' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@reactflow/core': 11.8.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2) classcat: 5.0.4 @@ -6611,8 +6611,8 @@ packages: /@reactflow/core@11.8.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-y6DN8Wy4V4KQBGHFqlj9zWRjLJU6CgdnVwWaEA/PdDg/YUkFBMpZnXqTs60czinoA2rAcvsz50syLTPsj5e+Wg==} peerDependencies: - react: '>=17' - react-dom: '>=17' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@types/d3': 7.4.0 '@types/d3-drag': 3.0.3 @@ -6633,8 +6633,8 @@ packages: /@reactflow/minimap@11.6.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-PSA28dk09RnBHOA1zb45fjQXz3UozSJZmsIpgq49O3trfVFlSgRapxNdGsughWLs7/emg2M5jmi6Vc+ejcfjvQ==} peerDependencies: - react: '>=17' - react-dom: '>=17' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@reactflow/core': 11.8.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2) '@types/d3-selection': 3.0.6 @@ -6653,8 +6653,8 @@ packages: /@reactflow/node-resizer@2.1.5(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-z/hJlsptd2vTx13wKouqvN/Kln08qbkA+YTJLohc2aJ6rx3oGn9yX4E4IqNxhA7zNqYEdrnc1JTEA//ifh9z3w==} peerDependencies: - react: '>=17' - react-dom: '>=17' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@reactflow/core': 11.8.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2) classcat: 5.0.4 @@ -6671,8 +6671,8 @@ packages: /@reactflow/node-toolbar@1.2.7(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-vs+Wg1tjy3SuD7eoeTqEtscBfE9RY+APqC28urVvftkrtsN7KlnoQjqDG6aE45jWP4z+8bvFizRWjAhxysNLkg==} peerDependencies: - react: '>=17' - react-dom: '>=17' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@reactflow/core': 11.8.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2) classcat: 5.0.4 @@ -12248,7 +12248,7 @@ packages: eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 - resolve: 1.22.8 + resolve: 1.22.3 semver: 6.3.1 dev: true @@ -13299,7 +13299,7 @@ packages: /flux@4.0.4(react@17.0.2): resolution: {integrity: sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==} peerDependencies: - react: ^15.0.2 || ^16.0.0 || ^17.0.0 + react: ^17.0.2 dependencies: fbemitter: 3.0.0 fbjs: 3.0.5 @@ -14538,7 +14538,7 @@ packages: engines: {node: '>=10'} peerDependencies: ink: '>=3.0.5' - react: '>=16.8.2' + react: ^17.0.2 dependencies: cli-spinners: 2.9.0 ink: 3.2.0(@types/react@18.2.13)(react@17.0.2) @@ -14550,7 +14550,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': '>=16.8.0' - react: '>=16.8.0' + react: ^17.0.2 peerDependenciesMeta: '@types/react': optional: true @@ -15166,7 +15166,7 @@ packages: /its-fine@1.1.1(react@17.0.2): resolution: {integrity: sha512-v1Ia1xl20KbuSGlwoaGsW0oxsw8Be+TrXweidxD9oT/1lAh6O3K3/GIM95Tt6WCiv6W+h2M7RB1TwdoAjQyyKw==} peerDependencies: - react: '>=18.0' + react: ^17.0.2 dependencies: '@types/react-reconciler': 0.28.2 react: 17.0.2 @@ -19416,7 +19416,7 @@ packages: /prism-react-renderer@1.3.5(react@17.0.2): resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} peerDependencies: - react: '>=0.14.9' + react: ^17.0.2 dependencies: react: 17.0.2 dev: false @@ -19787,7 +19787,7 @@ packages: /react-dom@17.0.2(react@17.0.2): resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} peerDependencies: - react: 17.0.2 + react: ^17.0.2 dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -19804,8 +19804,8 @@ packages: /react-helmet-async@1.3.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==} peerDependencies: - react: ^16.6.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@babel/runtime': 7.22.6 invariant: 2.2.4 @@ -19828,8 +19828,8 @@ packages: /react-json-view@1.21.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==} peerDependencies: - react: ^17.0.0 || ^16.3.0 || ^15.5.4 - react-dom: ^17.0.0 || ^16.3.0 || ^15.5.4 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: flux: 4.0.4(react@17.0.2) react: 17.0.2 @@ -19846,8 +19846,8 @@ packages: resolution: {integrity: sha512-6KRIqHyJuTTMuAehDIXvw+ZrtEj2aMc2fwolhmFlg1HBzH4PJimsMByTcEx292Afh9d38TcHdjXP1C58qqDOlg==} peerDependencies: konva: ^3.2.3 - react: 16.8.x - react-dom: 16.8.x + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: konva: 9.2.0 react: 17.0.2 @@ -19876,7 +19876,7 @@ packages: resolution: {integrity: sha512-KgPWsYgHuftdx510wwIzpwf+5js/iHqBR+fzxefv8Khk3mFbnioF1bmL2idHN3ler0LMQmICKeDrWnZrX9mtbQ==} peerDependencies: '@types/react': '>=16' - react: '>=16' + react: ^17.0.2 dependencies: '@types/hast': 2.3.4 '@types/prop-types': 15.7.5 @@ -19904,7 +19904,7 @@ packages: engines: {node: '>=16'} hasBin: true peerDependencies: - react: 18.2.0 + react: ^17.0.2 dependencies: '@jest/create-cache-key-function': 29.6.1 '@react-native-community/cli': 11.3.5(@babel/core@7.22.8) @@ -19955,7 +19955,7 @@ packages: /react-player@2.10.1(react@17.0.2): resolution: {integrity: sha512-ova0jY1Y1lqLYxOehkzbNEju4rFXYVkr5rdGD71nsiG4UKPzRXQPTd3xjoDssheoMNjZ51mjT5ysTrdQ2tEvsg==} peerDependencies: - react: '>=16.6.0' + react: ^17.0.2 dependencies: deepmerge: 4.3.1 load-script: 1.0.0 @@ -19969,7 +19969,7 @@ packages: resolution: {integrity: sha512-kxERc4H32zV2lXMg/iMiwQHOtyqf15qojvkcZ5Ja2CPkjVohHw9k70pdDBwrnQhLVetUJBSYyqU3yqrlVTOajA==} engines: {node: '>=0.10.0'} peerDependencies: - react: ^16.0.0 + react: ^17.0.2 dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -19994,7 +19994,7 @@ packages: resolution: {integrity: sha512-HmMDKciQjYmBRGuuhIaKA1ba/7a+UsM5FzOZsMO2JYHt9Jh8reCb7j1eDC95NOyUlKM9KRyvdx0flBuDvYSBoA==} engines: {node: '>=0.10.0'} peerDependencies: - react: ^18.0.0 + react: ^17.0.2 dependencies: loose-envify: 1.4.0 react: 17.0.2 @@ -20009,7 +20009,7 @@ packages: /react-router-config@5.1.1(react-router@5.3.4)(react@17.0.2): resolution: {integrity: sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==} peerDependencies: - react: '>=15' + react: ^17.0.2 react-router: '>=5' dependencies: '@babel/runtime': 7.22.6 @@ -20020,7 +20020,7 @@ packages: /react-router-dom@5.3.4(react@17.0.2): resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} peerDependencies: - react: '>=15' + react: ^17.0.2 dependencies: '@babel/runtime': 7.22.6 history: 4.10.1 @@ -20035,7 +20035,7 @@ packages: /react-router@5.3.4(react@17.0.2): resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} peerDependencies: - react: '>=15' + react: ^17.0.2 dependencies: '@babel/runtime': 7.22.6 history: 4.10.1 @@ -20052,7 +20052,7 @@ packages: /react-shallow-renderer@16.15.0(react@17.0.2): resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 + react: ^17.0.2 dependencies: object-assign: 4.1.1 react: 17.0.2 @@ -20084,7 +20084,7 @@ packages: resolution: {integrity: sha512-uOkyjkEl0ByEK21eCJMHDGBAAd/BoFQBawYK5XItjAmCTeSbjxghd8qnt7nzsLYzidjnoObu6M26xts0YGKsGg==} engines: {node: '>=10'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^17.0.2 dependencies: '@babel/runtime': 7.22.6 react: 17.0.2 @@ -20097,8 +20097,8 @@ packages: /react-transition-group@4.4.5(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@babel/runtime': 7.22.6 dom-helpers: 5.2.1 @@ -20111,8 +20111,8 @@ packages: /react-use-measure@2.1.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-nocZhN26cproIiIduswYpV5y5lQpSQS1y/4KuvUCjSKmw7ZWIS/+g3aFnX3WdBkyuGUtTLif3UTqnLLhbDoQig==} peerDependencies: - react: '>=16.13' - react-dom: '>=16.13' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: debounce: 1.2.1 react: 17.0.2 @@ -20122,8 +20122,8 @@ packages: /react-zdog@1.1.1(react-dom@17.0.2)(react@17.0.2)(zdog@1.1.3): resolution: {integrity: sha512-p8la+aWDagOfY0qqedDsrmaWGsJ5JFMY5Da4kMOhsu3QPK717i0Q65lNYxIcazYTmO3n6x2HjoaauYI0nOOSAg==} peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' + react: ^17.0.2 + react-dom: ^17.0.2 zdog: '>=1.1' dependencies: '@babel/runtime': 7.22.11 @@ -20147,8 +20147,8 @@ packages: /reactflow@11.8.3(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-wuVxJOFqi1vhA4WAEJLK0JWx2TsTiWpxTXTRp/wvpqKInQgQcB49I2QNyNYsKJCQ6jjXektS7H+LXoaVK/pG4A==} peerDependencies: - react: '>=17' - react-dom: '>=17' + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: '@reactflow/background': 11.2.8(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2) '@reactflow/controls': 11.1.19(@types/react@18.2.13)(react-dom@17.0.2)(react@17.0.2) @@ -21137,8 +21137,8 @@ packages: interpret: 1.4.0 rechoir: 0.6.2 - /shiki@0.14.3: - resolution: {integrity: sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==} + /shiki@0.14.7: + resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} dependencies: ansi-sequence-parser: 1.1.0 jsonc-parser: 3.2.0 @@ -21279,7 +21279,7 @@ packages: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 - tslib: 2.6.0 + tslib: 2.6.2 dev: false /sockjs@0.3.24: @@ -21809,7 +21809,7 @@ packages: /suspend-react@0.1.3(react@17.0.2): resolution: {integrity: sha512-aqldKgX9aZqpoDp3e8/BZ8Dm7x1pJl+qI3ZKxDN0i/IQTWUwBx/ManmlVJ3wowqbno6c2bmiIfs+Um6LbsjJyQ==} peerDependencies: - react: '>=17.0' + react: ^17.0.2 dependencies: react: 17.0.2 dev: false @@ -22459,7 +22459,7 @@ packages: lunr: 2.3.9 marked: 4.3.0 minimatch: 7.4.6 - shiki: 0.14.3 + shiki: 0.14.7 typescript: 5.0.2 dev: false @@ -22817,7 +22817,7 @@ packages: /use-composed-ref@1.3.0(react@17.0.2): resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^17.0.2 dependencies: react: 17.0.2 dev: false @@ -22826,7 +22826,7 @@ packages: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^17.0.2 peerDependenciesMeta: '@types/react': optional: true @@ -22839,7 +22839,7 @@ packages: resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^17.0.2 peerDependenciesMeta: '@types/react': optional: true @@ -22852,7 +22852,7 @@ packages: /use-sync-external-store@1.2.0(react@17.0.2): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^17.0.2 dependencies: react: 17.0.2 dev: false @@ -22883,8 +22883,8 @@ packages: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} dev: false - /utility-types@3.10.0: - resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} + /utility-types@3.11.0: + resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} engines: {node: '>= 4'} /utils-merge@1.0.1: @@ -23775,7 +23775,7 @@ packages: resolution: {integrity: sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==} engines: {node: '>=12.7.0'} peerDependencies: - react: '>=16.8' + react: ^17.0.2 peerDependenciesMeta: react: optional: true @@ -23789,7 +23789,7 @@ packages: peerDependencies: '@types/react': '>=16.8' immer: '>=9.0' - react: '>=16.8' + react: ^17.0.2 peerDependenciesMeta: '@types/react': optional: true diff --git a/protos/job_schemas.proto b/protos/job_schemas.proto index 493f98edfd..90f1ec5232 100644 --- a/protos/job_schemas.proto +++ b/protos/job_schemas.proto @@ -469,7 +469,7 @@ _**Example**_: Fetch the fair price Raydium LP token price of the SOL/USDC pool string saber_pool_address = 2; /// Orca pool address. A full list can be found here: https://www.orca.so/pools string orca_pool_address = 3; - /// The Raydium liquidity pool ammId. A full list can be found here: https://sdk.raydium.io/liquidity/mainnet.json + /// The Raydium liquidity pool ammId. A full list can be found here: https://raydium.io/pools string raydium_pool_address = 4; } /// A list of Switchboard aggregator accounts used to calculate the fair LP price. This ensures the price is based on the previous round to mitigate flash loan price manipulation. @@ -511,8 +511,7 @@ _**Example**_: Fetch the exchange rate from the Raydium SOL/USDC pool string saber_pool_address = 4; /// **@deprecated** Use orcaPoolAddress string orca_pool_token_mint_address = 5 [deprecated=true]; - /// The Raydium liquidity pool ammId. A full list can be found here: https://sdk.raydium.io/liquidity/mainnet.json - string raydium_pool_address = 6; + /// The Raydium liquidity pool ammId. A full list can be found here: https://raydium.io/pools /// Pool address for an Orca LP pool or whirlpool. /// A full list of Orca LP pools can be found here: https://www.orca.so/pools string orca_pool_address = 7; diff --git a/rust/switchboard-utils/src/protobufs.rs b/rust/switchboard-utils/src/protobufs.rs index e5015ce405..bf121c9808 100644 --- a/rust/switchboard-utils/src/protobufs.rs +++ b/rust/switchboard-utils/src/protobufs.rs @@ -622,7 +622,7 @@ pub mod oracle_job { /// / Orca pool address. A full list can be found here: #[prost(string, tag = "3")] OrcaPoolAddress(::prost::alloc::string::String), - /// / The Raydium liquidity pool ammId. A full list can be found here: + /// / The Raydium liquidity pool ammId. A full list can be found here: #[prost(string, tag = "4")] RaydiumPoolAddress(::prost::alloc::string::String), } @@ -673,7 +673,7 @@ pub mod oracle_job { /// / **@deprecated** Use orcaPoolAddress #[prost(string, tag = "5")] OrcaPoolTokenMintAddress(::prost::alloc::string::String), - /// / The Raydium liquidity pool ammId. A full list can be found here: + /// / The Raydium liquidity pool ammId. A full list can be found here: #[prost(string, tag = "6")] RaydiumPoolAddress(::prost::alloc::string::String), /// / Pool address for an Orca LP pool or whirlpool. diff --git a/website/api/protos/index.mdx b/website/api/protos/index.mdx index 4ab0bdf434..29905d5fd1 100644 --- a/website/api/protos/index.mdx +++ b/website/api/protos/index.mdx @@ -33,4 +33,4 @@ numerical result. See a table of task types with examples: [OracleJob.Task](/api/protos/Task) See the Task typescript definition in -[@switchboard-xyz/common](/api/common/class/Task) +[@switchboard-xyz/common](/api/common/interface/ITask) diff --git a/website/blog/2022/01-27-Switchboard-V2-is-LIVE.mdx b/website/blog/2022/01-27-Switchboard-V2-is-LIVE.mdx index f8cd38b6b3..b5c57b86fb 100644 --- a/website/blog/2022/01-27-Switchboard-V2-is-LIVE.mdx +++ b/website/blog/2022/01-27-Switchboard-V2-is-LIVE.mdx @@ -33,7 +33,7 @@ what products come out of the next hackathon now that the data developers rely on when building smart contracts is right at their fingertips. **The publisher site is now live:** -[publish.switchboard.xyz](https://publish.switchboard.xyz/) +[app.switchboard.xyz](https://app.switchboard.xyz/) ![Onchain data in under 60 seconds!](https://cdn-images-1.medium.com/max/2000/1*KlcKnP9LN8HUE3RzFdUZ5Q.gif)_Onchain data in under 60 seconds!_ diff --git a/website/blog/2022/02-23-Using-Switchboard-Creating-Custom-Data-Feeds.mdx b/website/blog/2022/02-23-Using-Switchboard-Creating-Custom-Data-Feeds.mdx index 329333ea0e..8913f787c0 100644 --- a/website/blog/2022/02-23-Using-Switchboard-Creating-Custom-Data-Feeds.mdx +++ b/website/blog/2022/02-23-Using-Switchboard-Creating-Custom-Data-Feeds.mdx @@ -77,7 +77,7 @@ accounts: ![](https://cdn-images-1.medium.com/max/3200/0*YaoRCEngI8vcvb00) -Luckily the [Switchboard Publisher site](https://publish.switchboard.xyz/) +Luckily the [Switchboard App site](https://app.switchboard.xyz/) streamlines the on-chain workflow and handles this for us. We’ll be creating a new data feed for Switchboard’s permission-less queue. Optionally, you can request permissions to Switchboard’s permissioned queue once you are satisfied diff --git a/website/blog/2022/03-07-Dialed-in-with-Switchboard.mdx b/website/blog/2022/03-07-Dialed-in-with-Switchboard.mdx index a2134bca67..8cf95b0d30 100644 --- a/website/blog/2022/03-07-Dialed-in-with-Switchboard.mdx +++ b/website/blog/2022/03-07-Dialed-in-with-Switchboard.mdx @@ -66,7 +66,7 @@ the last N results on-chain in a The rust crate now lets you query a history buffer and return the previous results value and timestamp. You can add a history buffer to your data feed using the Publisher on the -[My Feeds page](https://publish.switchboard.xyz/feeds). +[Explorer App](https://app.switchboard.xyz). ## VRF CPI Example diff --git a/website/blog/2022/05-23-Dialed-in-with-Switchboard.mdx b/website/blog/2022/05-23-Dialed-in-with-Switchboard.mdx index 0fe997d85d..d6dfa5fbdd 100644 --- a/website/blog/2022/05-23-Dialed-in-with-Switchboard.mdx +++ b/website/blog/2022/05-23-Dialed-in-with-Switchboard.mdx @@ -142,7 +142,7 @@ The publisher got a facelift … more details soon™! -[publish.switchboard.xyz](https://publish.switchboard.xyz/) +[app.switchboard.xyz](https://app.switchboard.xyz/) ## Conclusion diff --git a/website/docs/101-learn/50-secrets.mdx b/website/docs/101-learn/50-secrets.mdx index 129f969081..6774ca8f61 100644 --- a/website/docs/101-learn/50-secrets.mdx +++ b/website/docs/101-learn/50-secrets.mdx @@ -8,7 +8,7 @@ keywords: [Switchboard, web3, oracle, data feeds] :::info Dive deeper into the usage of Secrets Server here: -[Secrets Server Github Repository](https://github.com/switchboard-xyz/sbv3/tree/main/apps/secrets-server) +[Secrets Server Github Repository](https://github.com/switchboard-xyz/secrets-server) ::: ## What are Secrets? diff --git a/website/protos.json b/website/protos.json index bda6a8a2d3..46d737f317 100644 --- a/website/protos.json +++ b/website/protos.json @@ -1453,21 +1453,9 @@ "deprecated": true } }, - { - "name": "raydium_pool_address", - "description": "The Raydium liquidity pool ammId. A full list can be found here: https://sdk.raydium.io/liquidity/mainnet.json", - "label": "optional", - "type": "string", - "longType": "string", - "fullType": "string", - "ismap": false, - "isoneof": true, - "oneofdecl": "PoolAddress", - "defaultValue": "" - }, { "name": "orca_pool_address", - "description": "Pool address for an Orca LP pool or whirlpool. \n/ A full list of Orca LP pools can be found here: https://www.orca.so/pools", + "description": "The Raydium liquidity pool ammId. A full list can be found here: https://raydium.io/pools\n/ Pool address for an Orca LP pool or whirlpool. \n/ A full list of Orca LP pools can be found here: https://www.orca.so/pools", "label": "optional", "type": "string", "longType": "string", @@ -1539,7 +1527,7 @@ }, { "name": "raydium_pool_address", - "description": "The Raydium liquidity pool ammId. A full list can be found here: https://sdk.raydium.io/liquidity/mainnet.json", + "description": "The Raydium liquidity pool ammId. A full list can be found here: https://raydium.io/pools", "label": "optional", "type": "string", "longType": "string", @@ -1886,7 +1874,7 @@ }, { "name": "pyth_allowed_confidence_interval", - "description": "Value (as a percentage) that the lower bound confidence interval is of the actual value.\n/ Confidence intervals that are larger that this treshold are rejected.", + "description": "Value (as a percentage) that the lower bound confidence interval is of the actual value.\n/ Confidence intervals that are larger that this treshold are rejected.\n/\n/ The confidence interval should be provided as a raw percentage value. For example, to \n/ represent 10%, enter the value as 10, not 0.1.", "label": "optional", "type": "double", "longType": "double",