add graphql autocomplete with graphqlsp (#3500)

This commit is contained in:
Laurin Quast 2024-05-02 17:22:20 +02:00 committed by GitHub
parent e14a77b924
commit 0f0785fa4c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 172 additions and 65 deletions

2
.gitignore vendored
View file

@ -138,3 +138,5 @@ _redirects
deployment/utils/opentelemetry-collector.types.ts
deployment/utils/vector.types.ts
deployment/utils/contour.types.ts
schema.graphql

View file

@ -20,5 +20,6 @@
"https://json.schemastore.org/github-workflow.json": ".github/workflows/deploy.yaml"
},
"typescript.tsdk": "node_modules/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
"git.mergeEditor": false
}

View file

@ -197,6 +197,12 @@ const config: CodegenConfig = {
preset: 'client',
plugins: [],
},
'./schema.graphql': {
plugins: ['schema-ast'],
config: {
includeDirectives: true,
},
},
},
};

View file

@ -51,6 +51,7 @@
"workspace": "pnpm run --filter $1 $2"
},
"devDependencies": {
"@0no-co/graphqlsp": "1.12.1",
"@actions/core": "1.10.1",
"@changesets/changelog-github": "0.5.0",
"@changesets/cli": "2.27.1",
@ -58,6 +59,7 @@
"@graphql-codegen/cli": "5.0.2",
"@graphql-codegen/client-preset": "4.2.5",
"@graphql-codegen/graphql-modules-preset": "4.0.6",
"@graphql-codegen/schema-ast": "4.0.2",
"@graphql-codegen/typescript": "4.0.6",
"@graphql-codegen/typescript-operations": "4.2.0",
"@graphql-codegen/typescript-resolvers": "4.0.6",

View file

@ -14,7 +14,16 @@
"resolveJsonModule": true,
"isolatedModules": true,
"jsx": "preserve",
"incremental": true
"incremental": true,
"plugins": [
{
"name": "@0no-co/graphqlsp",
"schema": "../../../schema.graphql",
"disableTypegen": true,
"templateIsCallExpression": true,
"template": "graphql"
}
]
},
"include": ["next-env.d.ts", "modules.d.ts", "src", "pages"],
"exclude": ["node_modules"]

View file

@ -49,6 +49,9 @@ importers:
.:
devDependencies:
'@0no-co/graphqlsp':
specifier: 1.12.1
version: 1.12.1(encoding@0.1.13)(typescript@5.4.5)
'@actions/core':
specifier: 1.10.1
version: 1.10.1
@ -63,13 +66,16 @@ importers:
version: 5.0.2(graphql@16.8.1)
'@graphql-codegen/cli':
specifier: 5.0.2
version: 5.0.2(@babel/core@7.24.0)(@types/node@20.12.8)(encoding@0.1.13)(enquirer@2.3.6)(graphql@16.8.1)(typescript@5.4.5)
version: 5.0.2(@babel/core@7.22.9)(@types/node@20.12.8)(encoding@0.1.13)(enquirer@2.3.6)(graphql@16.8.1)(typescript@5.4.5)
'@graphql-codegen/client-preset':
specifier: 4.2.5
version: 4.2.5(encoding@0.1.13)(graphql@16.8.1)
'@graphql-codegen/graphql-modules-preset':
specifier: 4.0.6
version: 4.0.6(encoding@0.1.13)(graphql@16.8.1)
'@graphql-codegen/schema-ast':
specifier: 4.0.2
version: 4.0.2(graphql@16.8.1)
'@graphql-codegen/typescript':
specifier: 4.0.6
version: 4.0.6(encoding@0.1.13)(graphql@16.8.1)
@ -84,7 +90,7 @@ importers:
version: 3.0.0(graphql@16.8.1)
'@graphql-eslint/eslint-plugin':
specifier: 3.20.1
version: 3.20.1(patch_hash=n437g5o7zq7pnxdxldn52uql2q)(@babel/core@7.24.0)(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)
version: 3.20.1(patch_hash=n437g5o7zq7pnxdxldn52uql2q)(@babel/core@7.22.9)(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)
'@graphql-inspector/cli':
specifier: 4.0.3
version: 4.0.3(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)
@ -1943,7 +1949,7 @@ importers:
version: 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@theguild/components':
specifier: 6.5.3
version: 6.5.3(@types/react@18.3.1)(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0(@swc/core@1.5.2(@swc/helpers@0.5.5))(esbuild@0.19.11))
version: 6.5.3(@types/react@18.3.1)(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0(@swc/core@1.5.2(@swc/helpers@0.5.5))(esbuild@0.19.11))
clsx:
specifier: 2.1.1
version: 2.1.1
@ -1955,13 +1961,13 @@ importers:
version: 4.0.3
next:
specifier: 14.2.3
version: 14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
version: 14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-sitemap:
specifier: 4.2.3
version: 4.2.3(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
version: 4.2.3(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
next-themes:
specifier: '*'
version: 0.2.1(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
version: 0.2.1(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: 18.3.1
version: 18.3.1
@ -2010,6 +2016,19 @@ packages:
graphql:
optional: true
'@0no-co/graphql.web@1.0.7':
resolution: {integrity: sha512-E3Qku4mTzdrlwVWGPxklDnME5ANrEGetvYw4i2GCRlppWXXE4QD66j7pwb8HelZwS6LnqEChhrSOGCXpbiu6MQ==}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
peerDependenciesMeta:
graphql:
optional: true
'@0no-co/graphqlsp@1.12.1':
resolution: {integrity: sha512-KHMs1a9qXoiwA4aUKGgcsyM38SXH6ddQFwu4Hf2p8XjUOkRKHy38pd4qYM0hgA1vpkUf8WSj5GyDAbezhApfpw==}
peerDependencies:
typescript: ^5.0.0
'@aashutoshrathi/word-wrap@1.2.6':
resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
engines: {node: '>=0.10.0'}
@ -3887,6 +3906,12 @@ packages:
react: ^16 || ^17 || ^18
react-dom: ^16 || ^17 || ^18
'@gql.tada/internal@0.3.3':
resolution: {integrity: sha512-lBOiN0c/Fx5eY5KGwkzB5+6asUv9IAoD6f5rZjN8r9h4hvSk4V5Kuuu6EfKixF6h5/o/xDRgA/BU3355udnK3g==}
peerDependencies:
graphql: ^16.8.1
typescript: ^5.0.0
'@graphiql/react@0.18.0-alpha.0':
resolution: {integrity: sha512-d+Ra22v9bkyJFhgqZseemBqg+7WFASskerX3Wg5QJ3t3XUSu05teH6MP7R6NtlQhue0VUKjxccp7rkTC48nkMg==}
peerDependencies:
@ -17404,6 +17429,19 @@ snapshots:
optionalDependencies:
graphql: 16.8.1
'@0no-co/graphql.web@1.0.7(graphql@16.8.1)':
optionalDependencies:
graphql: 16.8.1
'@0no-co/graphqlsp@1.12.1(encoding@0.1.13)(typescript@5.4.5)':
dependencies:
'@gql.tada/internal': 0.3.3(graphql@16.8.1)(typescript@5.4.5)
graphql: 16.8.1
node-fetch: 2.6.12(encoding@0.1.13)
typescript: 5.4.5
transitivePeerDependencies:
- encoding
'@aashutoshrathi/word-wrap@1.2.6': {}
'@actions/core@1.10.1':
@ -19897,6 +19935,12 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@gql.tada/internal@0.3.3(graphql@16.8.1)(typescript@5.4.5)':
dependencies:
'@0no-co/graphql.web': 1.0.7(graphql@16.8.1)
graphql: 16.8.1
typescript: 5.4.5
'@graphiql/react@0.18.0-alpha.0(patch_hash=ugoj3rzenzo4dg36q22bjmg7me)(@codemirror/language@6.0.0)(@types/node@20.12.8)(@types/react-dom@18.3.0)(@types/react@18.3.1)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@graphiql/toolkit': 0.8.4(@types/node@20.12.8)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)
@ -19949,7 +19993,7 @@ snapshots:
graphql: 16.8.1
tslib: 2.6.2
'@graphql-codegen/cli@5.0.2(@babel/core@7.24.0)(@types/node@20.12.8)(encoding@0.1.13)(enquirer@2.3.6)(graphql@16.8.1)(typescript@5.4.5)':
'@graphql-codegen/cli@5.0.2(@babel/core@7.22.9)(@types/node@20.12.8)(encoding@0.1.13)(enquirer@2.3.6)(graphql@16.8.1)(typescript@5.4.5)':
dependencies:
'@babel/generator': 7.23.6
'@babel/template': 7.22.15
@ -19959,7 +20003,7 @@ snapshots:
'@graphql-codegen/plugin-helpers': 5.0.3(graphql@16.8.1)
'@graphql-tools/apollo-engine-loader': 8.0.0(encoding@0.1.13)(graphql@16.8.1)
'@graphql-tools/code-file-loader': 8.1.0(graphql@16.8.1)
'@graphql-tools/git-loader': 8.0.1(@babel/core@7.24.0)(graphql@16.8.1)
'@graphql-tools/git-loader': 8.0.1(@babel/core@7.22.9)(graphql@16.8.1)
'@graphql-tools/github-loader': 8.0.0(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)
'@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.8.1)
'@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.1)
@ -20153,6 +20197,29 @@ snapshots:
- encoding
- supports-color
'@graphql-eslint/eslint-plugin@3.20.1(patch_hash=n437g5o7zq7pnxdxldn52uql2q)(@babel/core@7.22.9)(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)':
dependencies:
'@babel/code-frame': 7.21.4
'@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.22.9)(graphql@16.8.1)
'@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.22.9)(graphql@16.8.1)
'@graphql-tools/utils': 9.2.1(graphql@16.8.1)
chalk: 4.1.2
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.2.12
graphql: 16.8.1
graphql-config: 4.5.0(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)
graphql-depth-limit: 1.1.0(graphql@16.8.1)
lodash.lowercase: 4.3.0
tslib: 2.6.2
transitivePeerDependencies:
- '@babel/core'
- '@types/node'
- bufferutil
- cosmiconfig-toml-loader
- encoding
- supports-color
- utf-8-validate
'@graphql-eslint/eslint-plugin@3.20.1(patch_hash=n437g5o7zq7pnxdxldn52uql2q)(@babel/core@7.24.0)(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)':
dependencies:
'@babel/code-frame': 7.21.4
@ -20205,7 +20272,7 @@ snapshots:
'@graphql-inspector/graphql-loader': 4.0.2(graphql@16.8.1)
'@graphql-inspector/introspect-command': 4.0.3(@graphql-inspector/config@4.0.2(graphql@16.8.1))(@graphql-inspector/loaders@4.0.3(@babel/core@7.22.9)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1))(graphql@16.8.1)(yargs@17.7.2)
'@graphql-inspector/json-loader': 4.0.2(graphql@16.8.1)
'@graphql-inspector/loaders': 4.0.3(@babel/core@7.24.0)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1)
'@graphql-inspector/loaders': 4.0.3(@babel/core@7.22.9)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1)
'@graphql-inspector/serve-command': 4.0.3(@graphql-inspector/config@4.0.2(graphql@16.8.1))(@graphql-inspector/loaders@4.0.3(@babel/core@7.22.9)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1))(graphql@16.8.1)(yargs@17.7.2)
'@graphql-inspector/similar-command': 4.0.3(@graphql-inspector/config@4.0.2(graphql@16.8.1))(@graphql-inspector/loaders@4.0.3(@babel/core@7.22.9)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1))(graphql@16.8.1)(yargs@17.7.2)
'@graphql-inspector/url-loader': 4.0.2(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)
@ -20232,7 +20299,7 @@ snapshots:
'@graphql-inspector/commands@4.0.3(@graphql-inspector/config@4.0.2(graphql@16.8.1))(@graphql-inspector/loaders@4.0.3(@babel/core@7.22.9)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1))(graphql@16.8.1)(yargs@17.7.2)':
dependencies:
'@graphql-inspector/config': 4.0.2(graphql@16.8.1)
'@graphql-inspector/loaders': 4.0.3(@babel/core@7.24.0)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1)
'@graphql-inspector/loaders': 4.0.3(@babel/core@7.22.9)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1)
graphql: 16.8.1
tslib: 2.6.2
yargs: 17.7.2
@ -20335,10 +20402,10 @@ snapshots:
graphql: 16.8.1
tslib: 2.6.2
'@graphql-inspector/loaders@4.0.3(@babel/core@7.24.0)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1)':
'@graphql-inspector/loaders@4.0.3(@babel/core@7.22.9)(@graphql-inspector/config@4.0.2(graphql@16.8.1))(graphql@16.8.1)':
dependencies:
'@graphql-inspector/config': 4.0.2(graphql@16.8.1)
'@graphql-tools/code-file-loader': 8.0.1(@babel/core@7.24.0)(graphql@16.8.1)
'@graphql-tools/code-file-loader': 8.0.1(@babel/core@7.22.9)(graphql@16.8.1)
'@graphql-tools/load': 8.0.0(graphql@16.8.1)
'@graphql-tools/utils': 10.0.3(graphql@16.8.1)
graphql: 16.8.1
@ -20447,6 +20514,18 @@ snapshots:
tslib: 2.6.2
value-or-promise: 1.0.12
'@graphql-tools/code-file-loader@7.3.23(@babel/core@7.22.9)(graphql@16.8.1)':
dependencies:
'@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.22.9)(graphql@16.8.1)
'@graphql-tools/utils': 9.2.1(graphql@16.8.1)
globby: 11.1.0
graphql: 16.8.1
tslib: 2.6.2
unixify: 1.0.0
transitivePeerDependencies:
- '@babel/core'
- supports-color
'@graphql-tools/code-file-loader@7.3.23(@babel/core@7.24.0)(graphql@16.8.1)':
dependencies:
'@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.24.0)(graphql@16.8.1)
@ -20471,18 +20550,6 @@ snapshots:
- '@babel/core'
- supports-color
'@graphql-tools/code-file-loader@8.0.1(@babel/core@7.24.0)(graphql@16.8.1)':
dependencies:
'@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.24.0)(graphql@16.8.1)
'@graphql-tools/utils': 10.2.0(graphql@16.8.1)
globby: 11.1.0
graphql: 16.8.1
tslib: 2.6.2
unixify: 1.0.0
transitivePeerDependencies:
- '@babel/core'
- supports-color
'@graphql-tools/code-file-loader@8.1.0(graphql@16.8.1)':
dependencies:
'@graphql-tools/graphql-tag-pluck': 8.2.0(graphql@16.8.1)
@ -20662,19 +20729,6 @@ snapshots:
- '@babel/core'
- supports-color
'@graphql-tools/git-loader@8.0.1(@babel/core@7.24.0)(graphql@16.8.1)':
dependencies:
'@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.24.0)(graphql@16.8.1)
'@graphql-tools/utils': 10.2.0(graphql@16.8.1)
graphql: 16.8.1
is-glob: 4.0.3
micromatch: 4.0.5
tslib: 2.6.2
unixify: 1.0.0
transitivePeerDependencies:
- '@babel/core'
- supports-color
'@graphql-tools/github-loader@8.0.0(@types/node@20.12.8)(encoding@0.1.13)(graphql@16.8.1)':
dependencies:
'@ardatan/sync-fetch': 0.0.1(encoding@0.1.13)
@ -20708,6 +20762,19 @@ snapshots:
tslib: 2.6.2
unixify: 1.0.0
'@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.22.9)(graphql@16.8.1)':
dependencies:
'@babel/parser': 7.24.0
'@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.22.9)
'@babel/traverse': 7.24.0
'@babel/types': 7.24.0
'@graphql-tools/utils': 9.2.1(graphql@16.8.1)
graphql: 16.8.1
tslib: 2.6.2
transitivePeerDependencies:
- '@babel/core'
- supports-color
'@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.24.0)(graphql@16.8.1)':
dependencies:
'@babel/parser': 7.24.0
@ -20734,19 +20801,6 @@ snapshots:
- '@babel/core'
- supports-color
'@graphql-tools/graphql-tag-pluck@8.0.1(@babel/core@7.24.0)(graphql@16.8.1)':
dependencies:
'@babel/parser': 7.24.0
'@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.24.0)
'@babel/traverse': 7.24.0
'@babel/types': 7.24.0
'@graphql-tools/utils': 10.2.0(graphql@16.8.1)
graphql: 16.8.1
tslib: 2.6.2
transitivePeerDependencies:
- '@babel/core'
- supports-color
'@graphql-tools/graphql-tag-pluck@8.2.0(graphql@16.8.1)':
dependencies:
'@babel/core': 7.24.0
@ -25410,16 +25464,16 @@ snapshots:
'@theguild/buddy@0.1.0(patch_hash=ryylgra5xglhidfoiaxehn22hq)': {}
'@theguild/components@6.5.3(@types/react@18.3.1)(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0(@swc/core@1.5.2(@swc/helpers@0.5.5))(esbuild@0.19.11))':
'@theguild/components@6.5.3(@types/react@18.3.1)(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0(@swc/core@1.5.2(@swc/helpers@0.5.5))(esbuild@0.19.11))':
dependencies:
'@giscus/react': 3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@next/bundle-analyzer': 13.4.2
clsx: 2.1.0
fuzzy: 0.1.3
next: 14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next: 14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-videos: 1.5.0(webpack@5.89.0(@swc/core@1.5.2(@swc/helpers@0.5.5))(esbuild@0.19.11))
nextra: 3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)
nextra-theme-docs: 3.0.0-alpha.22(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
nextra: 3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)
nextra-theme-docs: 3.0.0-alpha.22(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
react-paginate: 8.2.0(react@18.3.1)
@ -33243,17 +33297,17 @@ snapshots:
neo-async@2.6.2: {}
next-sitemap@4.2.3(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)):
next-sitemap@4.2.3(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)):
dependencies:
'@corex/deepmerge': 4.0.43
'@next/env': 13.5.6
fast-glob: 3.3.2
minimist: 1.2.8
next: 14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next: 14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-themes@0.2.1(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
next-themes@0.2.1(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
next: 14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next: 14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@ -33265,6 +33319,32 @@ snapshots:
transitivePeerDependencies:
- webpack
next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@next/env': 14.2.3
'@swc/helpers': 0.5.5
busboy: 1.6.0
caniuse-lite: 1.0.30001600
graceful-fs: 4.2.11
postcss: 8.4.31
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
styled-jsx: 5.1.1(@babel/core@7.22.9)(react@18.3.1)
optionalDependencies:
'@next/swc-darwin-arm64': 14.2.3
'@next/swc-darwin-x64': 14.2.3
'@next/swc-linux-arm64-gnu': 14.2.3
'@next/swc-linux-arm64-musl': 14.2.3
'@next/swc-linux-x64-gnu': 14.2.3
'@next/swc-linux-x64-musl': 14.2.3
'@next/swc-win32-arm64-msvc': 14.2.3
'@next/swc-win32-ia32-msvc': 14.2.3
'@next/swc-win32-x64-msvc': 14.2.3
'@opentelemetry/api': 1.8.0
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@next/env': 14.2.3
@ -33291,7 +33371,7 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
nextra-theme-docs@3.0.0-alpha.22(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
nextra-theme-docs@3.0.0-alpha.22(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@headlessui/react': 1.7.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@popperjs/core': 2.11.8
@ -33300,15 +33380,15 @@ snapshots:
flexsearch: 0.7.43
focus-visible: 5.2.0
intersection-observer: 0.12.2
next: 14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-themes: 0.2.1(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
nextra: 3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)
next: 14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-themes: 0.2.1(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
nextra: 3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
scroll-into-view-if-needed: 3.1.0
zod: 3.23.5
nextra@3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5):
nextra@3.0.0-alpha.22(@types/react@18.3.1)(next@14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5):
dependencies:
'@headlessui/react': 1.7.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mdx-js/mdx': 3.0.1
@ -33326,7 +33406,7 @@ snapshots:
gray-matter: 4.0.3
hast-util-to-estree: 3.1.0
katex: 0.16.9
next: 14.2.3(@babel/core@7.24.0)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next: 14.2.3(@babel/core@7.22.9)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
p-limit: 4.0.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@ -36377,6 +36457,13 @@ snapshots:
hey-listen: 1.0.8
tslib: 2.6.2
styled-jsx@5.1.1(@babel/core@7.22.9)(react@18.3.1):
dependencies:
client-only: 0.0.1
react: 18.3.1
optionalDependencies:
'@babel/core': 7.22.9
styled-jsx@5.1.1(@babel/core@7.24.0)(react@18.3.1):
dependencies:
client-only: 0.0.1