Mirror: TypeScript LSP plugin that finds GraphQL documents in your code and provides diagnostics, auto-complete and hover-information.

feat: apply build process updates (#167)

* Add new build process files

* Use ts namespace passed to plugin

* Bundle fnv1a and lru-cache

* Add missing extension

* Add changesets

* Add typescript to external modules just to be safe

* Fix default-cjs output

* Fix ts namespace not being shared across modules

* Enable logs in standalone tsserver instance

+5
.changeset/silly-tips-tell.md
···
+
---
+
'@0no-co/graphqlsp': minor
+
---
+
+
Update build process to output typings and to bundle more dependencies.
+5
.changeset/swift-eels-hunt.md
···
+
---
+
'@0no-co/graphqlsp': minor
+
---
+
+
Use `ts` namespace passed to plugin by TypeScript instance, rather than re-requiring/importing it.
+8 -1
package.json
···
"*.{js,ts,json,md}": "prettier --write"
},
"devDependencies": {
+
"@babel/plugin-transform-block-scoping": "^7.23.4",
+
"@babel/plugin-transform-typescript": "^7.23.6",
"@changesets/cli": "^2.26.2",
"@changesets/get-github-info": "^0.5.2",
+
"@rollup/plugin-babel": "^6.0.4",
+
"@rollup/plugin-commonjs": "^25.0.7",
+
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-typescript": "^11.1.5",
"@types/node": "^18.15.11",
···
"husky": "^8.0.3",
"lint-staged": "^15.0.0",
"prettier": "^2.8.7",
-
"rollup": "^3.20.2",
+
"rollup": "^4.9.5",
+
"rollup-plugin-cjs-check": "^1.0.3",
+
"rollup-plugin-dts": "^6.1.0",
"typescript": "^5.3.3",
"vitest": "^0.34.6"
},
+16 -6
packages/graphqlsp/package.json
···
"name": "@0no-co/graphqlsp",
"version": "0.15.0",
"description": "TypeScript LSP plugin that finds GraphQL documents in your code and provides hints and auto-generates types.",
-
"main": "./dist/index.js",
-
"module": "./dist/index.module.js",
+
"main": "./dist/graphqlsp.js",
+
"module": "./dist/graphqlsp.module.js",
+
"types": "./dist/graphqlsp.d.ts",
+
"exports": {
+
".": {
+
"types": "./dist/graphqlsp.d.ts",
+
"import": "./dist/graphqlsp.module.js",
+
"require": "./dist/graphqlsp.js",
+
"source": "./src/index.ts"
+
},
+
"./package.json": "./package.json"
+
},
"scripts": {
-
"build": "rollup -c ../../scripts/build.mjs",
+
"build": "rollup -c ../../scripts/rollup.config.mjs",
"dev": "NODE_ENV=development pnpm build --watch",
"prepublishOnly": "pnpm build"
},
···
"devDependencies": {
"@types/node": "^18.15.11",
"@types/node-fetch": "^2.6.3",
+
"@sindresorhus/fnv1a": "^2.0.0",
+
"lru-cache": "^10.0.1",
+
"graphql-language-service": "^5.2.0",
"graphql": "^16.8.1",
"typescript": "^5.3.3"
},
"dependencies": {
-
"@sindresorhus/fnv1a": "^2.0.0",
-
"graphql-language-service": "^5.2.0",
-
"lru-cache": "^10.0.1",
"node-fetch": "^2.0.0"
},
"publishConfig": {
+1 -1
packages/graphqlsp/src/ast/index.ts
···
-
import ts from 'typescript/lib/tsserverlibrary';
+
import { ts } from '../ts';
import { FragmentDefinitionNode, parse } from 'graphql';
import { templates } from './templates';
+1 -1
packages/graphqlsp/src/ast/resolve.ts
···
import { print } from 'graphql';
-
import ts from 'typescript/lib/tsserverlibrary';
+
import { ts } from '../ts';
import { findNode } from '.';
import { getSource } from '../ast';
+1 -1
packages/graphqlsp/src/ast/token.ts
···
-
import ts from 'typescript/lib/tsserverlibrary';
+
import { ts } from '../ts';
import { onlineParser, State, CharacterStream } from 'graphql-language-service';
export interface Token {
+2 -1
packages/graphqlsp/src/autoComplete.ts
···
-
import ts from 'typescript/lib/tsserverlibrary';
+
import { ts } from './ts';
+
import {
getAutocompleteSuggestions,
getTokenAtPosition,
+1 -1
packages/graphqlsp/src/checkImports.ts
···
-
import ts from 'typescript/lib/tsserverlibrary';
+
import { ts } from './ts';
import { FragmentDefinitionNode, Kind, parse } from 'graphql';
import { findAllCallExpressions, findAllImports, getSource } from './ast';
+2 -2
packages/graphqlsp/src/diagnostics.ts
···
-
import ts, { TaggedTemplateExpression } from 'typescript/lib/tsserverlibrary';
+
import { ts } from './ts';
import { Diagnostic, getDiagnostics } from 'graphql-language-service';
import {
FragmentDefinitionNode,
···
node.pos +
(isCallExpression
? 0
-
: (node as TaggedTemplateExpression).tag.getText().length +
+
: (node as ts.TaggedTemplateExpression).tag.getText().length +
(isExpression ? 2 : 1));
const endPosition = startingPosition + node.getText().length;
+1 -1
packages/graphqlsp/src/fieldUsage.ts
···
-
import ts from 'typescript/lib/tsserverlibrary';
+
import { ts } from './ts';
import { parse, visit } from 'graphql';
import { findNode } from './ast';
+3 -3
packages/graphqlsp/src/index.ts
···
-
import ts from 'typescript/lib/tsserverlibrary';
-
+
import { ts, init as initTypeScript } from './ts';
import { SchemaOrigin, loadSchema } from './graphql/getSchema';
import { getGraphQLCompletions } from './autoComplete';
import { getGraphQLQuickInfo } from './quickInfo';
···
return proxy;
}
-
const init: ts.server.PluginModuleFactory = () => {
+
const init: ts.server.PluginModuleFactory = ts => {
+
initTypeScript(ts);
return { create };
};
+1 -1
packages/graphqlsp/src/quickInfo.ts
···
-
import ts from 'typescript/lib/tsserverlibrary';
+
import { ts } from './ts';
import { getHoverInformation } from 'graphql-language-service';
import { GraphQLSchema } from 'graphql';
+3
packages/graphqlsp/src/ts/index.d.ts
···
+
import typescript from 'typescript/lib/tsserverlibrary';
+
export declare function init(modules: { typescript: typeof typescript }): void;
+
export { typescript as ts };
+4
packages/graphqlsp/src/ts/index.js
···
+
export var ts;
+
export function init(modules) {
+
ts = modules.typescript;
+
}
+7 -6
packages/graphqlsp/tsconfig.json
···
{
"compilerOptions": {
"target": "es2019",
-
"module": "esnext" /* Specify what module code is generated. */,
-
"moduleResolution": "nodenext" /* Specify how TypeScript looks up a file from a given module specifier. */,
-
"esModuleInterop": true /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */,
-
"forceConsistentCasingInFileNames": true /* Ensure that casing is correct in imports. */,
-
"strict": true /* Enable all strict type-checking options. */,
-
"skipLibCheck": true /* Skip type checking all .d.ts files. */
+
"module": "es2015",
+
"moduleResolution": "node",
+
"esModuleInterop": true,
+
"forceConsistentCasingInFileNames": true,
+
"allowJs": true,
+
"strict": true,
+
"skipLibCheck": true
}
}
+553 -688
pnpm-lock.yaml
···
.:
devDependencies:
+
'@babel/plugin-transform-block-scoping':
+
specifier: ^7.23.4
+
version: 7.23.4(@babel/core@7.23.3)
+
'@babel/plugin-transform-typescript':
+
specifier: ^7.23.6
+
version: 7.23.6(@babel/core@7.23.3)
'@changesets/cli':
specifier: ^2.26.2
version: 2.26.2
'@changesets/get-github-info':
specifier: ^0.5.2
version: 0.5.2
+
'@rollup/plugin-babel':
+
specifier: ^6.0.4
+
version: 6.0.4(@babel/core@7.23.3)(rollup@4.9.5)
+
'@rollup/plugin-commonjs':
+
specifier: ^25.0.7
+
version: 25.0.7(rollup@4.9.5)
+
'@rollup/plugin-node-resolve':
+
specifier: ^15.2.3
+
version: 15.2.3(rollup@4.9.5)
'@rollup/plugin-terser':
specifier: ^0.4.4
-
version: 0.4.4(rollup@3.20.2)
+
version: 0.4.4(rollup@4.9.5)
'@rollup/plugin-typescript':
specifier: ^11.1.5
-
version: 11.1.5(rollup@3.20.2)(typescript@5.3.3)
+
version: 11.1.5(rollup@4.9.5)(typescript@5.3.3)
'@types/node':
specifier: ^18.15.11
version: 18.15.11
···
specifier: ^2.8.7
version: 2.8.7
rollup:
-
specifier: ^3.20.2
-
version: 3.20.2
+
specifier: ^4.9.5
+
version: 4.9.5
+
rollup-plugin-cjs-check:
+
specifier: ^1.0.3
+
version: 1.0.3(rollup@4.9.5)
+
rollup-plugin-dts:
+
specifier: ^6.1.0
+
version: 6.1.0(rollup@4.9.5)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
···
devDependencies:
'@0no-co/graphqlsp':
specifier: file:../graphqlsp
-
version: file:packages/graphqlsp(graphql@16.8.1)
+
version: file:packages/graphqlsp
typescript:
specifier: ^5.3.3
version: 5.3.3
···
devDependencies:
'@0no-co/graphqlsp':
specifier: file:../graphqlsp
-
version: file:packages/graphqlsp(graphql@16.8.1)
+
version: file:packages/graphqlsp
'@graphql-codegen/cli':
specifier: ^5.0.0
version: 5.0.0(@types/node@18.15.11)(graphql@16.8.1)(typescript@5.3.3)
···
devDependencies:
'@0no-co/graphqlsp':
specifier: file:../graphqlsp
-
version: file:packages/graphqlsp(graphql@16.8.1)
+
version: file:packages/graphqlsp
'@graphql-codegen/cli':
specifier: ^5.0.0
version: 5.0.0(@types/node@18.15.11)(graphql@16.8.1)(typescript@5.3.3)
···
packages/graphqlsp:
dependencies:
-
'@sindresorhus/fnv1a':
-
specifier: ^2.0.0
-
version: 2.0.0
-
graphql-language-service:
-
specifier: ^5.2.0
-
version: 5.2.0(graphql@16.8.1)
-
lru-cache:
-
specifier: ^10.0.1
-
version: 10.0.1
node-fetch:
specifier: ^2.0.0
version: 2.6.7
devDependencies:
+
'@sindresorhus/fnv1a':
+
specifier: ^2.0.0
+
version: 2.0.1
'@types/node':
specifier: ^18.15.11
version: 18.15.11
···
graphql:
specifier: ^16.8.1
version: 16.8.1
+
graphql-language-service:
+
specifier: ^5.2.0
+
version: 5.2.0(graphql@16.8.1)
+
lru-cache:
+
specifier: ^10.0.1
+
version: 10.0.1
typescript:
specifier: ^5.3.3
version: 5.3.3
···
version: link:../../../packages/graphqlsp
'@urql/core':
specifier: ^4.0.4
-
version: 4.0.4(graphql@16.8.1)
+
version: 4.2.2(graphql@16.8.1)
devDependencies:
typescript:
specifier: ^5.3.3
···
version: 3.2.0(graphql@16.8.1)
'@urql/core':
specifier: ^4.0.4
-
version: 4.0.4(graphql@16.8.1)
+
version: 4.2.2(graphql@16.8.1)
graphql:
specifier: ^16.0.0
version: 16.8.1
···
packages:
-
/@0no-co/graphql.web@1.0.0(graphql@16.8.1):
-
resolution: {integrity: sha512-JBq2pWyDchE1vVjj/+c4dzZ8stbpew4RrzpZ3vYdn1WJFGHfYg6YIX1fDdMKtSXJJM9FUlsoDOxemr9WMM2p+A==}
-
peerDependencies:
-
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
-
peerDependenciesMeta:
-
graphql:
-
optional: true
-
dependencies:
-
graphql: 16.8.1
-
dev: false
-
/@0no-co/graphql.web@1.0.4(graphql@16.8.1):
resolution: {integrity: sha512-W3ezhHGfO0MS1PtGloaTpg0PbaT8aZSmmaerL7idtU5F7oCI+uu25k+MsMS31BVFlp4aMkHSrNRxiD72IlK8TA==}
peerDependencies:
···
engines: {node: '>=6.0.0'}
dependencies:
'@jridgewell/gen-mapping': 0.1.1
-
'@jridgewell/trace-mapping': 0.3.15
+
'@jridgewell/trace-mapping': 0.3.20
dev: true
/@ardatan/relay-compiler@12.0.0(graphql@16.8.1):
···
peerDependencies:
graphql: '*'
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/generator': 7.20.5
-
'@babel/parser': 7.20.5
+
'@babel/core': 7.23.3
+
'@babel/generator': 7.23.4
+
'@babel/parser': 7.23.4
'@babel/runtime': 7.20.6
'@babel/traverse': 7.23.4
-
'@babel/types': 7.20.5
-
babel-preset-fbjs: 3.4.0(@babel/core@7.20.5)
+
'@babel/types': 7.23.4
+
babel-preset-fbjs: 3.4.0(@babel/core@7.23.3)
chalk: 4.1.2
fb-watchman: 2.0.2
fbjs: 3.0.4
···
- encoding
dev: true
-
/@babel/code-frame@7.18.6:
-
resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/highlight': 7.18.6
-
dev: true
-
/@babel/code-frame@7.23.4:
resolution: {integrity: sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==}
engines: {node: '>=6.9.0'}
···
chalk: 2.4.2
dev: true
-
/@babel/compat-data@7.20.5:
-
resolution: {integrity: sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==}
-
engines: {node: '>=6.9.0'}
-
dev: true
-
/@babel/compat-data@7.23.3:
resolution: {integrity: sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==}
engines: {node: '>=6.9.0'}
dev: true
-
/@babel/core@7.20.5:
-
resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@ampproject/remapping': 2.2.0
-
'@babel/code-frame': 7.18.6
-
'@babel/generator': 7.20.5
-
'@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5)
-
'@babel/helper-module-transforms': 7.20.2
-
'@babel/helpers': 7.20.6
-
'@babel/parser': 7.20.5
-
'@babel/template': 7.18.10
-
'@babel/traverse': 7.23.4
-
'@babel/types': 7.20.5
-
convert-source-map: 1.9.0
-
debug: 4.3.4
-
gensync: 1.0.0-beta.2
-
json5: 2.2.3
-
semver: 7.5.4
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
/@babel/core@7.23.3:
resolution: {integrity: sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==}
engines: {node: '>=6.9.0'}
···
- supports-color
dev: true
-
/@babel/generator@7.20.5:
-
resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/types': 7.20.5
-
'@jridgewell/gen-mapping': 0.3.2
-
jsesc: 2.5.2
-
dev: true
-
/@babel/generator@7.23.4:
resolution: {integrity: sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==}
engines: {node: '>=6.9.0'}
···
jsesc: 2.5.2
dev: true
-
/@babel/helper-annotate-as-pure@7.18.6:
-
resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
+
/@babel/helper-annotate-as-pure@7.22.5:
+
resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/types': 7.20.5
-
dev: true
-
-
/@babel/helper-compilation-targets@7.20.0(@babel/core@7.20.5):
-
resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==}
-
engines: {node: '>=6.9.0'}
-
peerDependencies:
-
'@babel/core': ^7.0.0
-
dependencies:
-
'@babel/compat-data': 7.20.5
-
'@babel/core': 7.20.5
-
'@babel/helper-validator-option': 7.18.6
-
browserslist: 4.21.4
-
semver: 7.5.4
+
'@babel/types': 7.23.4
dev: true
/@babel/helper-compilation-targets@7.22.15:
···
semver: 6.3.1
dev: true
-
/@babel/helper-create-class-features-plugin@7.20.5(@babel/core@7.20.5):
-
resolution: {integrity: sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==}
+
/@babel/helper-create-class-features-plugin@7.23.7(@babel/core@7.23.3):
+
resolution: {integrity: sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-annotate-as-pure': 7.18.6
-
'@babel/helper-environment-visitor': 7.18.9
-
'@babel/helper-function-name': 7.19.0
-
'@babel/helper-member-expression-to-functions': 7.18.9
-
'@babel/helper-optimise-call-expression': 7.18.6
-
'@babel/helper-replace-supers': 7.19.1
-
'@babel/helper-split-export-declaration': 7.18.6
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/@babel/helper-environment-visitor@7.18.9:
-
resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==}
-
engines: {node: '>=6.9.0'}
+
'@babel/core': 7.23.3
+
'@babel/helper-annotate-as-pure': 7.22.5
+
'@babel/helper-environment-visitor': 7.22.20
+
'@babel/helper-function-name': 7.23.0
+
'@babel/helper-member-expression-to-functions': 7.23.0
+
'@babel/helper-optimise-call-expression': 7.22.5
+
'@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3)
+
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+
'@babel/helper-split-export-declaration': 7.22.6
+
semver: 6.3.1
dev: true
/@babel/helper-environment-visitor@7.22.20:
···
engines: {node: '>=6.9.0'}
dev: true
-
/@babel/helper-function-name@7.19.0:
-
resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/template': 7.18.10
-
'@babel/types': 7.20.5
-
dev: true
-
/@babel/helper-function-name@7.23.0:
resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
engines: {node: '>=6.9.0'}
···
'@babel/types': 7.23.4
dev: true
-
/@babel/helper-member-expression-to-functions@7.18.9:
-
resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==}
+
/@babel/helper-member-expression-to-functions@7.23.0:
+
resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/types': 7.20.5
-
dev: true
-
-
/@babel/helper-module-imports@7.18.6:
-
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/types': 7.20.5
+
'@babel/types': 7.23.4
dev: true
/@babel/helper-module-imports@7.22.15:
···
'@babel/types': 7.23.4
dev: true
-
/@babel/helper-module-transforms@7.20.2:
-
resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/helper-environment-visitor': 7.22.20
-
'@babel/helper-module-imports': 7.18.6
-
'@babel/helper-simple-access': 7.20.2
-
'@babel/helper-split-export-declaration': 7.22.6
-
'@babel/helper-validator-identifier': 7.19.1
-
'@babel/template': 7.18.10
-
'@babel/traverse': 7.23.4
-
'@babel/types': 7.23.4
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.3):
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
engines: {node: '>=6.9.0'}
···
'@babel/helper-validator-identifier': 7.22.20
dev: true
-
/@babel/helper-optimise-call-expression@7.18.6:
-
resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==}
+
/@babel/helper-optimise-call-expression@7.22.5:
+
resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/types': 7.20.5
-
dev: true
-
-
/@babel/helper-plugin-utils@7.20.2:
-
resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==}
-
engines: {node: '>=6.9.0'}
+
'@babel/types': 7.23.4
dev: true
/@babel/helper-plugin-utils@7.22.5:
···
engines: {node: '>=6.9.0'}
dev: true
-
/@babel/helper-replace-supers@7.19.1:
-
resolution: {integrity: sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==}
+
/@babel/helper-replace-supers@7.22.20(@babel/core@7.23.3):
+
resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
engines: {node: '>=6.9.0'}
+
peerDependencies:
+
'@babel/core': ^7.0.0
dependencies:
-
'@babel/helper-environment-visitor': 7.18.9
-
'@babel/helper-member-expression-to-functions': 7.18.9
-
'@babel/helper-optimise-call-expression': 7.18.6
-
'@babel/traverse': 7.23.4
-
'@babel/types': 7.20.5
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/@babel/helper-simple-access@7.20.2:
-
resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/types': 7.20.5
+
'@babel/core': 7.23.3
+
'@babel/helper-environment-visitor': 7.22.20
+
'@babel/helper-member-expression-to-functions': 7.23.0
+
'@babel/helper-optimise-call-expression': 7.22.5
dev: true
/@babel/helper-simple-access@7.22.5:
···
'@babel/types': 7.23.4
dev: true
-
/@babel/helper-skip-transparent-expression-wrappers@7.20.0:
-
resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==}
+
/@babel/helper-skip-transparent-expression-wrappers@7.22.5:
+
resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/types': 7.20.5
-
dev: true
-
-
/@babel/helper-split-export-declaration@7.18.6:
-
resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/types': 7.20.5
+
'@babel/types': 7.23.4
dev: true
/@babel/helper-split-export-declaration@7.22.6:
···
'@babel/types': 7.23.4
dev: true
-
/@babel/helper-string-parser@7.19.4:
-
resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==}
-
engines: {node: '>=6.9.0'}
-
dev: true
-
/@babel/helper-string-parser@7.23.4:
resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
engines: {node: '>=6.9.0'}
dev: true
-
/@babel/helper-validator-identifier@7.19.1:
-
resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==}
-
engines: {node: '>=6.9.0'}
-
dev: true
-
/@babel/helper-validator-identifier@7.22.20:
resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
dev: true
-
/@babel/helper-validator-option@7.18.6:
-
resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==}
-
engines: {node: '>=6.9.0'}
-
dev: true
-
/@babel/helper-validator-option@7.22.15:
resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==}
engines: {node: '>=6.9.0'}
dev: true
-
/@babel/helpers@7.20.6:
-
resolution: {integrity: sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/template': 7.18.10
-
'@babel/traverse': 7.23.4
-
'@babel/types': 7.23.4
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
/@babel/helpers@7.23.4:
resolution: {integrity: sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==}
engines: {node: '>=6.9.0'}
···
'@babel/types': 7.23.4
transitivePeerDependencies:
- supports-color
-
dev: true
-
-
/@babel/highlight@7.18.6:
-
resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/helper-validator-identifier': 7.19.1
-
chalk: 2.4.2
-
js-tokens: 4.0.0
dev: true
/@babel/highlight@7.23.4:
···
js-tokens: 4.0.0
dev: true
-
/@babel/parser@7.20.5:
-
resolution: {integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==}
-
engines: {node: '>=6.0.0'}
-
hasBin: true
-
dependencies:
-
'@babel/types': 7.20.5
-
dev: true
-
/@babel/parser@7.23.4:
resolution: {integrity: sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==}
engines: {node: '>=6.0.0'}
···
'@babel/types': 7.23.4
dev: true
-
/@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-create-class-features-plugin': 7.20.5(@babel/core@7.20.5)
-
'@babel/helper-plugin-utils': 7.20.2
-
transitivePeerDependencies:
-
- supports-color
+
'@babel/core': 7.23.3
+
'@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.3)
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-proposal-object-rest-spread@7.20.2(@babel/core@7.20.5):
+
/@babel/plugin-proposal-object-rest-spread@7.20.2(@babel/core@7.23.3):
resolution: {integrity: sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/compat-data': 7.20.5
-
'@babel/core': 7.20.5
-
'@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5)
-
'@babel/helper-plugin-utils': 7.20.2
-
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.5)
-
'@babel/plugin-transform-parameters': 7.20.5(@babel/core@7.20.5)
+
'@babel/compat-data': 7.23.3
+
'@babel/core': 7.23.3
+
'@babel/helper-compilation-targets': 7.22.15
+
'@babel/helper-plugin-utils': 7.22.5
+
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3)
+
'@babel/plugin-transform-parameters': 7.20.5(@babel/core@7.23.3)
dev: true
-
/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.20.5):
+
/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.3):
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-syntax-flow@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-syntax-flow@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
/@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.3):
···
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.20.5):
+
/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.3):
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-arrow-functions@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.3):
+
resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
+
engines: {node: '>=6.9.0'}
+
peerDependencies:
+
'@babel/core': ^7.0.0-0
+
dependencies:
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
+
dev: true
+
+
/@babel/plugin-transform-arrow-functions@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-block-scoping@7.20.5(@babel/core@7.20.5):
-
resolution: {integrity: sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==}
+
/@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.3):
+
resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-classes@7.20.2(@babel/core@7.20.5):
+
/@babel/plugin-transform-classes@7.20.2(@babel/core@7.23.3):
resolution: {integrity: sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-annotate-as-pure': 7.18.6
-
'@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5)
-
'@babel/helper-environment-visitor': 7.18.9
-
'@babel/helper-function-name': 7.19.0
-
'@babel/helper-optimise-call-expression': 7.18.6
-
'@babel/helper-plugin-utils': 7.20.2
-
'@babel/helper-replace-supers': 7.19.1
-
'@babel/helper-split-export-declaration': 7.18.6
+
'@babel/core': 7.23.3
+
'@babel/helper-annotate-as-pure': 7.22.5
+
'@babel/helper-compilation-targets': 7.22.15
+
'@babel/helper-environment-visitor': 7.22.20
+
'@babel/helper-function-name': 7.23.0
+
'@babel/helper-optimise-call-expression': 7.22.5
+
'@babel/helper-plugin-utils': 7.22.5
+
'@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3)
+
'@babel/helper-split-export-declaration': 7.22.6
globals: 11.12.0
-
transitivePeerDependencies:
-
- supports-color
dev: true
-
/@babel/plugin-transform-computed-properties@7.18.9(@babel/core@7.20.5):
+
/@babel/plugin-transform-computed-properties@7.18.9(@babel/core@7.23.3):
resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-destructuring@7.20.2(@babel/core@7.20.5):
+
/@babel/plugin-transform-destructuring@7.20.2(@babel/core@7.23.3):
resolution: {integrity: sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-flow-strip-types@7.19.0(@babel/core@7.20.5):
+
/@babel/plugin-transform-flow-strip-types@7.19.0(@babel/core@7.23.3):
resolution: {integrity: sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
-
'@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.20.5)
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
+
'@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.23.3)
dev: true
-
/@babel/plugin-transform-for-of@7.18.8(@babel/core@7.20.5):
+
/@babel/plugin-transform-for-of@7.18.8(@babel/core@7.23.3):
resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-function-name@7.18.9(@babel/core@7.20.5):
+
/@babel/plugin-transform-function-name@7.18.9(@babel/core@7.23.3):
resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5)
-
'@babel/helper-function-name': 7.19.0
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-compilation-targets': 7.22.15
+
'@babel/helper-function-name': 7.23.0
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-literals@7.18.9(@babel/core@7.20.5):
+
/@babel/plugin-transform-literals@7.18.9(@babel/core@7.23.3):
resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-modules-commonjs@7.19.6(@babel/core@7.20.5):
+
/@babel/plugin-transform-modules-commonjs@7.19.6(@babel/core@7.23.3):
resolution: {integrity: sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-module-transforms': 7.20.2
-
'@babel/helper-plugin-utils': 7.20.2
-
'@babel/helper-simple-access': 7.20.2
-
transitivePeerDependencies:
-
- supports-color
+
'@babel/core': 7.23.3
+
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3)
+
'@babel/helper-plugin-utils': 7.22.5
+
'@babel/helper-simple-access': 7.22.5
dev: true
-
/@babel/plugin-transform-object-super@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-transform-object-super@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
-
'@babel/helper-replace-supers': 7.19.1
-
transitivePeerDependencies:
-
- supports-color
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
+
'@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3)
dev: true
-
/@babel/plugin-transform-parameters@7.20.5(@babel/core@7.20.5):
+
/@babel/plugin-transform-parameters@7.20.5(@babel/core@7.23.3):
resolution: {integrity: sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-react-jsx@7.19.0(@babel/core@7.20.5):
+
/@babel/plugin-transform-react-jsx@7.19.0(@babel/core@7.23.3):
resolution: {integrity: sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-annotate-as-pure': 7.18.6
-
'@babel/helper-module-imports': 7.18.6
-
'@babel/helper-plugin-utils': 7.20.2
-
'@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.20.5)
-
'@babel/types': 7.20.5
+
'@babel/core': 7.23.3
+
'@babel/helper-annotate-as-pure': 7.22.5
+
'@babel/helper-module-imports': 7.22.15
+
'@babel/helper-plugin-utils': 7.22.5
+
'@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.23.3)
+
'@babel/types': 7.23.4
dev: true
-
/@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.20.5):
+
/@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.23.3):
resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/plugin-transform-spread@7.19.0(@babel/core@7.20.5):
+
/@babel/plugin-transform-spread@7.19.0(@babel/core@7.23.3):
resolution: {integrity: sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
-
'@babel/helper-skip-transparent-expression-wrappers': 7.20.0
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
+
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
dev: true
-
/@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.20.5):
+
/@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.23.3):
resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/helper-plugin-utils': 7.20.2
+
'@babel/core': 7.23.3
+
'@babel/helper-plugin-utils': 7.22.5
dev: true
-
/@babel/runtime@7.20.6:
-
resolution: {integrity: sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==}
+
/@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.3):
+
resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==}
engines: {node: '>=6.9.0'}
+
peerDependencies:
+
'@babel/core': ^7.0.0-0
dependencies:
-
regenerator-runtime: 0.13.11
+
'@babel/core': 7.23.3
+
'@babel/helper-annotate-as-pure': 7.22.5
+
'@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.3)
+
'@babel/helper-plugin-utils': 7.22.5
+
'@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.3)
dev: true
-
/@babel/template@7.18.10:
-
resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==}
+
/@babel/runtime@7.20.6:
+
resolution: {integrity: sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/code-frame': 7.18.6
-
'@babel/parser': 7.20.5
-
'@babel/types': 7.20.5
+
regenerator-runtime: 0.13.11
dev: true
/@babel/template@7.22.15:
···
- supports-color
dev: true
-
/@babel/types@7.20.5:
-
resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==}
-
engines: {node: '>=6.9.0'}
-
dependencies:
-
'@babel/helper-string-parser': 7.19.4
-
'@babel/helper-validator-identifier': 7.19.1
-
to-fast-properties: 2.0.0
-
dev: true
-
/@babel/types@7.23.4:
resolution: {integrity: sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==}
engines: {node: '>=6.9.0'}
···
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
-
'@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1)
+
'@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1)
graphql: 16.8.1
tslib: 2.5.0
dev: true
···
'@parcel/watcher':
optional: true
dependencies:
-
'@babel/generator': 7.20.5
-
'@babel/template': 7.18.10
-
'@babel/types': 7.20.5
+
'@babel/generator': 7.23.4
+
'@babel/template': 7.22.15
+
'@babel/types': 7.23.4
'@graphql-codegen/core': 4.0.0(graphql@16.8.1)
'@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1)
'@graphql-tools/apollo-engine-loader': 8.0.0(graphql@16.8.1)
···
'@graphql-tools/load': 8.0.1(graphql@16.8.1)
'@graphql-tools/prisma-loader': 8.0.2(@types/node@18.15.11)(graphql@16.8.1)
'@graphql-tools/url-loader': 8.0.0(@types/node@18.15.11)(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
'@whatwg-node/fetch': 0.8.8
chalk: 4.1.2
cosmiconfig: 8.3.6(typescript@5.3.3)
···
shell-quote: 1.8.1
string-env-interpolation: 1.0.1
ts-log: 2.2.5
-
tslib: 2.5.0
+
tslib: 2.6.2
yaml: 2.3.2
yargs: 17.7.1
transitivePeerDependencies:
···
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
-
'@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1)
+
'@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1)
'@graphql-tools/schema': 10.0.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
tslib: 2.5.0
dev: true
···
- supports-color
dev: true
-
/@graphql-codegen/plugin-helpers@5.0.0(graphql@16.8.1):
-
resolution: {integrity: sha512-suL2ZMkBAU2a4YbBHaZvUPsV1z0q3cW6S96Z/eYYfkRIsJoe2vN+wNZ9Xdzmqx0JLmeeFCBSoBGC0imFyXlkDQ==}
-
peerDependencies:
-
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
-
dependencies:
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
-
change-case-all: 1.0.15
-
common-tags: 1.8.2
-
graphql: 16.8.1
-
import-from: 4.0.0
-
lodash: 4.17.21
-
tslib: 2.5.0
-
dev: true
-
/@graphql-codegen/plugin-helpers@5.0.1(graphql@16.8.1):
resolution: {integrity: sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww==}
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
change-case-all: 1.0.15
common-tags: 1.8.2
graphql: 16.8.1
···
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
-
'@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
tslib: 2.5.0
dev: true
···
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
-
'@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1)
+
'@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1)
'@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.8.1)
auto-bind: 4.0.0
change-case-all: 1.0.15
···
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
-
'@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1)
+
'@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1)
'@graphql-codegen/typescript': 4.0.1(graphql@16.8.1)
'@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.8.1)
auto-bind: 4.0.0
···
peerDependencies:
graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
-
'@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1)
+
'@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1)
'@graphql-codegen/schema-ast': 4.0.0(graphql@16.8.1)
'@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.8.1)
auto-bind: 4.0.0
···
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
-
'@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1)
+
'@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1)
'@graphql-tools/optimize': 2.0.0(graphql@16.8.1)
'@graphql-tools/relay-operation-optimizer': 7.0.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
auto-bind: 4.0.0
change-case-all: 1.0.15
dependency-graph: 0.11.0
···
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@ardatan/sync-fetch': 0.0.1
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
'@whatwg-node/fetch': 0.9.14
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
transitivePeerDependencies:
- encoding
dev: true
···
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
dataloader: 2.2.2
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
value-or-promise: 1.0.12
dev: true
···
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
globby: 11.1.0
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
unixify: 1.0.0
transitivePeerDependencies:
- supports-color
···
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
dataloader: 2.2.2
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/@graphql-tools/documents@1.0.0(graphql@16.8.1):
···
graphql: 16.8.1
graphql-ws: 5.14.2(graphql@16.8.1)
isomorphic-ws: 5.0.0(ws@8.14.2)
-
tslib: 2.5.0
+
tslib: 2.6.2
ws: 8.14.2
transitivePeerDependencies:
- bufferutil
···
extract-files: 11.0.0
graphql: 16.8.1
meros: 1.3.0(@types/node@18.15.11)
-
tslib: 2.5.0
+
tslib: 2.6.2
value-or-promise: 1.0.12
transitivePeerDependencies:
- '@types/node'
···
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
'@types/ws': 8.5.10
graphql: 16.8.1
isomorphic-ws: 5.0.0(ws@8.14.2)
-
tslib: 2.5.0
+
tslib: 2.6.2
ws: 8.14.2
transitivePeerDependencies:
- bufferutil
···
'@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1)
'@repeaterjs/repeater': 3.0.5
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
value-or-promise: 1.0.12
dev: true
···
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
is-glob: 4.0.3
micromatch: 4.0.5
-
tslib: 2.5.0
+
tslib: 2.6.2
unixify: 1.0.0
transitivePeerDependencies:
- supports-color
···
'@ardatan/sync-fetch': 0.0.1
'@graphql-tools/executor-http': 1.0.3(@types/node@18.15.11)(graphql@16.8.1)
'@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
'@whatwg-node/fetch': 0.9.14
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
value-or-promise: 1.0.12
transitivePeerDependencies:
- '@types/node'
···
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@graphql-tools/import': 7.0.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
globby: 11.1.0
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
unixify: 1.0.0
dev: true
···
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@babel/core': 7.23.3
-
'@babel/parser': 7.20.5
+
'@babel/parser': 7.23.4
'@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.3)
'@babel/traverse': 7.23.4
-
'@babel/types': 7.20.5
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@babel/types': 7.23.4
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
transitivePeerDependencies:
- supports-color
dev: true
···
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
resolve-from: 5.0.0
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/@graphql-tools/json-file-loader@8.0.0(graphql@16.8.1):
···
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
globby: 11.1.0
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
unixify: 1.0.0
dev: true
···
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
p-limit: 3.1.0
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/@graphql-tools/merge@9.0.0(graphql@16.8.1):
···
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/@graphql-tools/optimize@2.0.0(graphql@16.8.1):
···
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/@graphql-tools/prisma-loader@8.0.2(@types/node@18.15.11)(graphql@16.8.1):
···
json-stable-stringify: 1.1.0
lodash: 4.17.21
scuid: 1.1.0
-
tslib: 2.5.0
+
tslib: 2.6.2
yaml-ast-parser: 0.0.43
transitivePeerDependencies:
- '@types/node'
···
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@ardatan/relay-compiler': 12.0.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
transitivePeerDependencies:
- encoding
- supports-color
···
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@graphql-tools/merge': 9.0.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
value-or-promise: 1.0.12
dev: true
···
- utf-8-validate
dev: true
-
/@graphql-tools/utils@10.0.1(graphql@16.8.1):
-
resolution: {integrity: sha512-i1FozbDGHgdsFA47V/JvQZ0FE8NAy0Eiz7HGCJO2MkNdZAKNnwei66gOq0JWYVFztwpwbVQ09GkKhq7Kjcq5Cw==}
-
engines: {node: '>=16.0.0'}
-
peerDependencies:
-
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
-
dependencies:
-
'@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1)
-
graphql: 16.8.1
-
tslib: 2.5.0
-
dev: true
-
/@graphql-tools/utils@10.0.11(graphql@16.8.1):
resolution: {integrity: sha512-vVjXgKn6zjXIlYBd7yJxCVMYGb5j18gE3hx3Qw3mNsSEsYQXbJbPdlwb7Fc9FogsJei5AaqiQerqH4kAosp1nQ==}
engines: {node: '>=16.0.0'}
···
cross-inspect: 1.0.0
dset: 3.1.3
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/@graphql-tools/wrap@10.0.1(graphql@16.8.1):
···
dependencies:
'@graphql-tools/delegate': 10.0.3(graphql@16.8.1)
'@graphql-tools/schema': 10.0.0(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
value-or-promise: 1.0.12
dev: true
···
engines: {node: '>=6.0.0'}
dependencies:
'@jridgewell/set-array': 1.1.2
-
'@jridgewell/sourcemap-codec': 1.4.14
+
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
/@jridgewell/gen-mapping@0.3.2:
···
engines: {node: '>=6.0.0'}
dependencies:
'@jridgewell/set-array': 1.1.2
-
'@jridgewell/sourcemap-codec': 1.4.14
-
'@jridgewell/trace-mapping': 0.3.15
+
'@jridgewell/sourcemap-codec': 1.4.15
+
'@jridgewell/trace-mapping': 0.3.20
dev: true
/@jridgewell/resolve-uri@3.1.0:
···
resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==}
dependencies:
'@jridgewell/gen-mapping': 0.3.2
-
'@jridgewell/trace-mapping': 0.3.15
-
dev: true
-
-
/@jridgewell/sourcemap-codec@1.4.14:
-
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
+
'@jridgewell/trace-mapping': 0.3.20
dev: true
/@jridgewell/sourcemap-codec@1.4.15:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
dev: true
-
/@jridgewell/trace-mapping@0.3.15:
-
resolution: {integrity: sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==}
-
dependencies:
-
'@jridgewell/resolve-uri': 3.1.0
-
'@jridgewell/sourcemap-codec': 1.4.14
-
dev: true
-
/@jridgewell/trace-mapping@0.3.20:
resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==}
dependencies:
···
resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==}
engines: {node: '>=8.0.0'}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/@peculiar/webcrypto@1.4.3:
···
'@peculiar/asn1-schema': 2.3.8
'@peculiar/json-schema': 1.1.12
pvtsutils: 1.3.5
-
tslib: 2.5.0
+
tslib: 2.6.2
webcrypto-core: 1.7.7
dev: true
···
resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==}
dev: true
-
/@rollup/plugin-terser@0.4.4(rollup@3.20.2):
+
/@rollup/plugin-babel@6.0.4(@babel/core@7.23.3)(rollup@4.9.5):
+
resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==}
+
engines: {node: '>=14.0.0'}
+
peerDependencies:
+
'@babel/core': ^7.0.0
+
'@types/babel__core': ^7.1.9
+
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+
peerDependenciesMeta:
+
'@types/babel__core':
+
optional: true
+
rollup:
+
optional: true
+
dependencies:
+
'@babel/core': 7.23.3
+
'@babel/helper-module-imports': 7.22.15
+
'@rollup/pluginutils': 5.1.0(rollup@4.9.5)
+
rollup: 4.9.5
+
dev: true
+
+
/@rollup/plugin-commonjs@25.0.7(rollup@4.9.5):
+
resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==}
+
engines: {node: '>=14.0.0'}
+
peerDependencies:
+
rollup: ^2.68.0||^3.0.0||^4.0.0
+
peerDependenciesMeta:
+
rollup:
+
optional: true
+
dependencies:
+
'@rollup/pluginutils': 5.1.0(rollup@4.9.5)
+
commondir: 1.0.1
+
estree-walker: 2.0.2
+
glob: 8.1.0
+
is-reference: 1.2.1
+
magic-string: 0.30.5
+
rollup: 4.9.5
+
dev: true
+
+
/@rollup/plugin-node-resolve@15.2.3(rollup@4.9.5):
+
resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
+
engines: {node: '>=14.0.0'}
+
peerDependencies:
+
rollup: ^2.78.0||^3.0.0||^4.0.0
+
peerDependenciesMeta:
+
rollup:
+
optional: true
+
dependencies:
+
'@rollup/pluginutils': 5.1.0(rollup@4.9.5)
+
'@types/resolve': 1.20.2
+
deepmerge: 4.3.1
+
is-builtin-module: 3.2.1
+
is-module: 1.0.0
+
resolve: 1.22.2
+
rollup: 4.9.5
+
dev: true
+
+
/@rollup/plugin-terser@0.4.4(rollup@4.9.5):
resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==}
engines: {node: '>=14.0.0'}
peerDependencies:
···
rollup:
optional: true
dependencies:
-
rollup: 3.20.2
+
rollup: 4.9.5
serialize-javascript: 6.0.1
smob: 1.4.1
terser: 5.22.0
dev: true
-
/@rollup/plugin-typescript@11.1.5(rollup@3.20.2)(typescript@5.3.3):
+
/@rollup/plugin-typescript@11.1.5(rollup@4.9.5)(typescript@5.3.3):
resolution: {integrity: sha512-rnMHrGBB0IUEv69Q8/JGRD/n4/n6b3nfpufUu26axhUcboUzv/twfZU8fIBbTOphRAe0v8EyxzeDpKXqGHfyDA==}
engines: {node: '>=14.0.0'}
peerDependencies:
···
tslib:
optional: true
dependencies:
-
'@rollup/pluginutils': 5.0.2(rollup@3.20.2)
+
'@rollup/pluginutils': 5.1.0(rollup@4.9.5)
resolve: 1.22.2
-
rollup: 3.20.2
+
rollup: 4.9.5
typescript: 5.3.3
dev: true
-
/@rollup/pluginutils@5.0.2(rollup@3.20.2):
-
resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
+
/@rollup/pluginutils@5.1.0(rollup@4.9.5):
+
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
peerDependencies:
-
rollup: ^1.20.0||^2.0.0||^3.0.0
+
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
dependencies:
-
'@types/estree': 1.0.0
+
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
-
rollup: 3.20.2
+
rollup: 4.9.5
dev: true
-
/@rollup/rollup-android-arm-eabi@4.7.0:
-
resolution: {integrity: sha512-rGku10pL1StFlFvXX5pEv88KdGW6DHUghsxyP/aRYb9eH+74jTGJ3U0S/rtlsQ4yYq1Hcc7AMkoJOb1xu29Fxw==}
+
/@rollup/rollup-android-arm-eabi@4.9.5:
+
resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==}
cpu: [arm]
os: [android]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-android-arm64@4.7.0:
-
resolution: {integrity: sha512-/EBw0cuJ/KVHiU2qyVYUhogXz7W2vXxBzeE9xtVIMC+RyitlY2vvaoysMUqASpkUtoNIHlnKTu/l7mXOPgnKOA==}
+
/@rollup/rollup-android-arm64@4.9.5:
+
resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==}
cpu: [arm64]
os: [android]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-darwin-arm64@4.7.0:
-
resolution: {integrity: sha512-4VXG1bgvClJdbEYYjQ85RkOtwN8sqI3uCxH0HC5w9fKdqzRzgG39K7GAehATGS8jghA7zNoS5CjSKkDEqWmNZg==}
+
/@rollup/rollup-darwin-arm64@4.9.5:
+
resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-darwin-x64@4.7.0:
-
resolution: {integrity: sha512-/ImhO+T/RWJ96hUbxiCn2yWI0/MeQZV/aeukQQfhxiSXuZJfyqtdHPUPrc84jxCfXTxbJLmg4q+GBETeb61aNw==}
+
/@rollup/rollup-darwin-x64@4.9.5:
+
resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-linux-arm-gnueabihf@4.7.0:
-
resolution: {integrity: sha512-zhye8POvTyUXlKbfPBVqoHy3t43gIgffY+7qBFqFxNqVtltQLtWeHNAbrMnXiLIfYmxcoL/feuLDote2tx+Qbg==}
+
/@rollup/rollup-linux-arm-gnueabihf@4.9.5:
+
resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-linux-arm64-gnu@4.7.0:
-
resolution: {integrity: sha512-RAdr3OJnUum6Vs83cQmKjxdTg31zJnLLTkjhcFt0auxM6jw00GD6IPFF42uasYPr/wGC6TRm7FsQiJyk0qIEfg==}
+
/@rollup/rollup-linux-arm64-gnu@4.9.5:
+
resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-linux-arm64-musl@4.7.0:
-
resolution: {integrity: sha512-nhWwYsiJwZGq7SyR3afS3EekEOsEAlrNMpPC4ZDKn5ooYSEjDLe9W/xGvoIV8/F/+HNIY6jY8lIdXjjxfxopXw==}
+
/@rollup/rollup-linux-arm64-musl@4.9.5:
+
resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-linux-riscv64-gnu@4.7.0:
-
resolution: {integrity: sha512-rlfy5RnQG1aop1BL/gjdH42M2geMUyVQqd52GJVirqYc787A/XVvl3kQ5NG/43KXgOgE9HXgCaEH05kzQ+hLoA==}
+
/@rollup/rollup-linux-riscv64-gnu@4.9.5:
+
resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==}
cpu: [riscv64]
os: [linux]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-linux-x64-gnu@4.7.0:
-
resolution: {integrity: sha512-cCkoGlGWfBobdDtiiypxf79q6k3/iRVGu1HVLbD92gWV5WZbmuWJCgRM4x2N6i7ljGn1cGytPn9ZAfS8UwF6vg==}
+
/@rollup/rollup-linux-x64-gnu@4.9.5:
+
resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-linux-x64-musl@4.7.0:
-
resolution: {integrity: sha512-R2oBf2p/Arc1m+tWmiWbpHBjEcJnHVnv6bsypu4tcKdrYTpDfl1UT9qTyfkIL1iiii5D4WHxUHCg5X0pzqmxFg==}
+
/@rollup/rollup-linux-x64-musl@4.9.5:
+
resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-win32-arm64-msvc@4.7.0:
-
resolution: {integrity: sha512-CPtgaQL1aaPc80m8SCVEoxFGHxKYIt3zQYC3AccL/SqqiWXblo3pgToHuBwR8eCP2Toa+X1WmTR/QKFMykws7g==}
+
/@rollup/rollup-win32-arm64-msvc@4.9.5:
+
resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-win32-ia32-msvc@4.7.0:
-
resolution: {integrity: sha512-pmioUlttNh9GXF5x2CzNa7Z8kmRTyhEzzAC+2WOOapjewMbl+3tGuAnxbwc5JyG8Jsz2+hf/QD/n5VjimOZ63g==}
+
/@rollup/rollup-win32-ia32-msvc@4.9.5:
+
resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: true
optional: true
-
/@rollup/rollup-win32-x64-msvc@4.7.0:
-
resolution: {integrity: sha512-SeZzC2QhhdBQUm3U0c8+c/P6UlRyBcLL2Xp5KX7z46WXZxzR8RJSIWL9wSUeBTgxog5LTPJuPj0WOT9lvrtP7Q==}
+
/@rollup/rollup-win32-x64-msvc@4.9.5:
+
resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==}
cpu: [x64]
os: [win32]
requiresBuild: true
···
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
-
/@sindresorhus/fnv1a@2.0.0:
-
resolution: {integrity: sha512-HAK3TQvR1AbJ4uMFBp9K0V+jlujsHkCokWJRebQK1mlXBG+i7Q5/Y7AKRmqVPt4T78Uqp2U5fFHgK3gxi4OUqw==}
-
engines: {node: '>=10'}
-
dev: false
-
/@sindresorhus/fnv1a@2.0.1:
resolution: {integrity: sha512-suq9tRQ6bkpMukTG5K5z0sPWB7t0zExMzZCdmYm6xTSSIm/yCKNm7VCL36wVeyTsFr597/UhU1OAYdHGMDiHrw==}
engines: {node: '>=10'}
···
resolution: {integrity: sha512-69TtiDzu0bcmKQv3yg1Zx409/Kd7r0b5F1PfpYJfSHzLGtB53547V4u+9iqKYsTu/O2ai6KTb0TInNpvuQ3qmg==}
dev: true
-
/@types/estree@1.0.0:
-
resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
+
/@types/estree@1.0.5:
+
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
dev: true
/@types/is-ci@3.0.0:
···
'@types/prop-types': 15.7.11
'@types/scheduler': 0.16.8
csstype: 3.1.3
+
dev: true
+
+
/@types/resolve@1.20.2:
+
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
dev: true
/@types/scheduler@0.16.8:
···
graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
graphql: 16.8.1
-
wonka: 6.3.1
-
dev: false
-
-
/@urql/core@4.0.4(graphql@16.8.1):
-
resolution: {integrity: sha512-r1rB/VMVpCnfnMTTzCAs+HY+UqOHUgpZ+GimLtU4DCTP3C78DK+m4qr36M7KKleggrKgcpcC1TE8eFEVcKzfSQ==}
-
dependencies:
-
'@0no-co/graphql.web': 1.0.0(graphql@16.8.1)
-
wonka: 6.3.1
-
transitivePeerDependencies:
-
- graphql
+
wonka: 6.3.4
dev: false
/@urql/core@4.2.2(graphql@16.8.1):
···
busboy: 1.6.0
fast-querystring: 1.1.2
fast-url-parser: 1.1.3
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/@whatwg-node/node-fetch@0.5.1:
···
busboy: 1.6.0
fast-querystring: 1.1.2
fast-url-parser: 1.1.3
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/acorn-walk@8.2.0:
···
hasBin: true
dev: true
-
/acorn@8.8.2:
-
resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
-
engines: {node: '>=0.4.0'}
-
hasBin: true
-
dev: true
-
/agent-base@7.1.0:
resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
engines: {node: '>= 14'}
···
/array-buffer-byte-length@1.0.0:
resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
is-array-buffer: 3.0.2
dev: true
···
resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
engines: {node: '>= 0.4'}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
define-properties: 1.2.0
es-abstract: 1.21.2
es-shim-unscopables: 1.0.0
···
resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==}
dev: true
-
/babel-preset-fbjs@3.4.0(@babel/core@7.20.5):
+
/babel-preset-fbjs@3.4.0(@babel/core@7.23.3):
resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
-
'@babel/core': 7.20.5
-
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-proposal-object-rest-spread': 7.20.2(@babel/core@7.20.5)
-
'@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.20.5)
-
'@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.5)
-
'@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-transform-block-scoping': 7.20.5(@babel/core@7.20.5)
-
'@babel/plugin-transform-classes': 7.20.2(@babel/core@7.20.5)
-
'@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.20.5)
-
'@babel/plugin-transform-destructuring': 7.20.2(@babel/core@7.20.5)
-
'@babel/plugin-transform-flow-strip-types': 7.19.0(@babel/core@7.20.5)
-
'@babel/plugin-transform-for-of': 7.18.8(@babel/core@7.20.5)
-
'@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.20.5)
-
'@babel/plugin-transform-literals': 7.18.9(@babel/core@7.20.5)
-
'@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-transform-modules-commonjs': 7.19.6(@babel/core@7.20.5)
-
'@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-transform-parameters': 7.20.5(@babel/core@7.20.5)
-
'@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.20.5)
-
'@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.20.5)
-
'@babel/plugin-transform-spread': 7.19.0(@babel/core@7.20.5)
-
'@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.20.5)
+
'@babel/core': 7.23.3
+
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-proposal-object-rest-spread': 7.20.2(@babel/core@7.23.3)
+
'@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.3)
+
'@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3)
+
'@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.3)
+
'@babel/plugin-transform-classes': 7.20.2(@babel/core@7.23.3)
+
'@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.23.3)
+
'@babel/plugin-transform-destructuring': 7.20.2(@babel/core@7.23.3)
+
'@babel/plugin-transform-flow-strip-types': 7.19.0(@babel/core@7.23.3)
+
'@babel/plugin-transform-for-of': 7.18.8(@babel/core@7.23.3)
+
'@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.23.3)
+
'@babel/plugin-transform-literals': 7.18.9(@babel/core@7.23.3)
+
'@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-transform-modules-commonjs': 7.19.6(@babel/core@7.23.3)
+
'@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-transform-parameters': 7.20.5(@babel/core@7.23.3)
+
'@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.23.3)
+
'@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.23.3)
+
'@babel/plugin-transform-spread': 7.19.0(@babel/core@7.23.3)
+
'@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.23.3)
babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0
-
transitivePeerDependencies:
-
- supports-color
dev: true
/balanced-match@1.0.2:
···
concat-map: 0.0.1
dev: true
+
/brace-expansion@2.0.1:
+
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+
dependencies:
+
balanced-match: 1.0.2
+
dev: true
+
/braces@3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
engines: {node: '>=8'}
···
wcwidth: 1.0.1
dev: true
-
/browserslist@4.21.4:
-
resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==}
-
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
-
hasBin: true
-
dependencies:
-
caniuse-lite: 1.0.30001436
-
electron-to-chromium: 1.4.284
-
node-releases: 2.0.6
-
update-browserslist-db: 1.0.10(browserslist@4.21.4)
-
dev: true
-
/browserslist@4.22.1:
resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
···
ieee754: 1.2.1
dev: true
+
/builtin-modules@3.3.0:
+
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
+
engines: {node: '>=6'}
+
dev: true
+
/busboy@1.6.0:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'}
···
engines: {node: '>=8'}
dev: true
-
/call-bind@1.0.2:
-
resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
-
dependencies:
-
function-bind: 1.1.1
-
get-intrinsic: 1.2.0
-
dev: true
-
/call-bind@1.0.5:
resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==}
dependencies:
···
resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
dependencies:
pascal-case: 3.1.2
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/camelcase-keys@6.2.2:
···
engines: {node: '>=6'}
dev: true
-
/caniuse-lite@1.0.30001436:
-
resolution: {integrity: sha512-ZmWkKsnC2ifEPoWUvSAIGyOYwT+keAaaWPHiQ9DfMqS1t6tfuyFYoWR78TeZtznkEQ64+vGXH9cZrElwR2Mrxg==}
-
dev: true
-
/caniuse-lite@1.0.30001564:
resolution: {integrity: sha512-DqAOf+rhof+6GVx1y+xzbFPeOumfQnhYzVnZD6LAXijR77yPtm9mfOcqOnT3mpnJiZVT+kwLAFnRlZcIz+c6bg==}
dev: true
···
resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==}
dependencies:
no-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
upper-case-first: 2.0.2
dev: true
···
path-case: 3.0.4
sentence-case: 3.0.4
snake-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/chardet@0.7.0:
···
engines: {node: '>=8'}
dev: true
+
/cjs-module-lexer@1.2.3:
+
resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==}
+
dev: true
+
/clean-stack@2.2.0:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
engines: {node: '>=6'}
···
engines: {node: '>=4.0.0'}
dev: true
+
/commondir@1.0.1:
+
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
+
dev: true
+
/concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
dev: true
···
resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==}
dependencies:
no-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
upper-case: 2.0.2
dev: true
-
/convert-source-map@1.9.0:
-
resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
-
dev: true
-
/convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
dev: true
···
resolution: {integrity: sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ==}
engines: {node: '>=16.0.0'}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/cross-spawn@5.1.0:
···
type-detect: 4.0.8
dev: true
+
/deepmerge@4.3.1:
+
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
+
engines: {node: '>=0.10.0'}
+
dev: true
+
/defaults@1.0.4:
resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
dependencies:
···
resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
dependencies:
no-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/dotenv@16.0.3:
···
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: true
-
/electron-to-chromium@1.4.284:
-
resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==}
-
dev: true
-
/electron-to-chromium@1.4.593:
resolution: {integrity: sha512-c7+Hhj87zWmdpmjDONbvNKNo24tvmD4mjal1+qqTYTrlF0/sNpAcDlU0Ki84ftA/5yj3BF2QhSGEC0Rky6larg==}
dev: true
···
dependencies:
array-buffer-byte-length: 1.0.0
available-typed-arrays: 1.0.5
-
call-bind: 1.0.2
+
call-bind: 1.0.5
es-set-tostringtag: 2.0.1
es-to-primitive: 1.2.1
function.prototype.name: 1.1.5
-
get-intrinsic: 1.2.0
+
get-intrinsic: 1.2.2
get-symbol-description: 1.0.0
globalthis: 1.0.3
gopd: 1.0.1
···
resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==}
engines: {node: '>= 0.4'}
dependencies:
-
get-intrinsic: 1.2.0
+
get-intrinsic: 1.2.2
has: 1.0.3
has-tostringtag: 1.0.0
dev: true
···
dev: true
optional: true
-
/function-bind@1.1.1:
-
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
-
dev: true
-
/function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
dev: true
···
resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==}
engines: {node: '>= 0.4'}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
define-properties: 1.2.0
es-abstract: 1.21.2
functions-have-names: 1.2.3
···
resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
dev: true
-
/get-intrinsic@1.2.0:
-
resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==}
-
dependencies:
-
function-bind: 1.1.1
-
has: 1.0.3
-
has-symbols: 1.0.3
-
dev: true
-
/get-intrinsic@1.2.2:
resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==}
dependencies:
···
resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
engines: {node: '>= 0.4'}
dependencies:
-
call-bind: 1.0.2
-
get-intrinsic: 1.2.0
+
call-bind: 1.0.5
+
get-intrinsic: 1.2.2
dev: true
/glob-parent@5.1.2:
···
minimatch: 3.1.2
once: 1.4.0
path-is-absolute: 1.0.1
+
dev: true
+
+
/glob@8.1.0:
+
resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
+
engines: {node: '>=12'}
+
dependencies:
+
fs.realpath: 1.0.0
+
inflight: 1.0.6
+
inherits: 2.0.4
+
minimatch: 5.1.6
+
once: 1.4.0
dev: true
/globals@11.12.0:
···
/gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
dependencies:
-
get-intrinsic: 1.2.0
+
get-intrinsic: 1.2.2
dev: true
/gql.tada@1.0.0-beta.1(graphql@16.8.1):
···
'@graphql-tools/load': 8.0.1(graphql@16.8.1)
'@graphql-tools/merge': 9.0.0(graphql@16.8.1)
'@graphql-tools/url-loader': 8.0.0(@types/node@18.15.11)(graphql@16.8.1)
-
'@graphql-tools/utils': 10.0.1(graphql@16.8.1)
+
'@graphql-tools/utils': 10.0.11(graphql@16.8.1)
cosmiconfig: 8.3.6(typescript@5.3.3)
graphql: 16.8.1
jiti: 1.21.0
minimatch: 4.2.3
string-env-interpolation: 1.0.1
-
tslib: 2.5.0
+
tslib: 2.6.2
transitivePeerDependencies:
- '@types/node'
- bufferutil
···
graphql: 16.8.1
nullthrows: 1.1.1
vscode-languageserver-types: 3.17.2
+
dev: true
/graphql-request@6.1.0(graphql@16.8.1):
resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==}
···
graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
graphql: 16.8.1
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/graphql-ws@5.14.2(graphql@16.8.1):
···
/has-property-descriptors@1.0.0:
resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==}
dependencies:
-
get-intrinsic: 1.2.0
+
get-intrinsic: 1.2.2
dev: true
/has-proto@1.0.1:
···
resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
engines: {node: '>= 0.4.0'}
dependencies:
-
function-bind: 1.1.1
+
function-bind: 1.1.2
dev: true
/hasown@2.0.0:
···
resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==}
dependencies:
capital-case: 1.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/hosted-git-info@2.8.9:
···
resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==}
engines: {node: '>= 0.4'}
dependencies:
-
get-intrinsic: 1.2.0
+
get-intrinsic: 1.2.2
has: 1.0.3
side-channel: 1.0.4
dev: true
···
/is-array-buffer@3.0.2:
resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
dependencies:
-
call-bind: 1.0.2
-
get-intrinsic: 1.2.0
+
call-bind: 1.0.5
+
get-intrinsic: 1.2.2
is-typed-array: 1.1.10
dev: true
···
resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
engines: {node: '>= 0.4'}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
has-tostringtag: 1.0.0
+
dev: true
+
+
/is-builtin-module@3.2.1:
+
resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
+
engines: {node: '>=6'}
+
dependencies:
+
builtin-modules: 3.3.0
dev: true
/is-callable@1.2.7:
···
/is-lower-case@2.0.2:
resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
+
dev: true
+
+
/is-module@1.0.0:
+
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
dev: true
/is-negative-zero@2.0.2:
···
engines: {node: '>=0.10.0'}
dev: true
+
/is-reference@1.2.1:
+
resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
+
dependencies:
+
'@types/estree': 1.0.5
+
dev: true
+
/is-regex@1.1.4:
resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
engines: {node: '>= 0.4'}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
has-tostringtag: 1.0.0
dev: true
···
/is-shared-array-buffer@1.0.2:
resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
dev: true
/is-stream@3.0.0:
···
engines: {node: '>= 0.4'}
dependencies:
available-typed-arrays: 1.0.5
-
call-bind: 1.0.2
+
call-bind: 1.0.5
for-each: 0.3.3
gopd: 1.0.1
has-tostringtag: 1.0.0
···
/is-upper-case@2.0.2:
resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/is-weakref@1.0.2:
resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
dev: true
/is-windows@1.0.2:
···
/loupe@2.3.6:
resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==}
+
deprecated: Please upgrade to 2.3.7 which fixes GHSA-4q6p-r6v2-jvc5
dependencies:
get-func-name: 2.0.2
dev: true
···
/lower-case-first@2.0.2:
resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/lru-cache@10.0.1:
resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==}
engines: {node: 14 || >=16.14}
+
dev: true
/lru-cache@4.1.5:
resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
···
brace-expansion: 1.1.11
dev: true
+
/minimatch@5.1.6:
+
resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
+
engines: {node: '>=10'}
+
dependencies:
+
brace-expansion: 2.0.1
+
dev: true
+
/minimist-options@4.1.0:
resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
engines: {node: '>= 6'}
···
resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
dependencies:
lower-case: 2.0.2
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/node-fetch@2.6.7:
···
resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}
dev: true
-
/node-releases@2.0.6:
-
resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==}
-
dev: true
-
/normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
dependencies:
···
/nullthrows@1.1.1:
resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==}
+
dev: true
/object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
···
resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==}
engines: {node: '>= 0.4'}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
define-properties: 1.2.0
has-symbols: 1.0.3
object-keys: 1.1.1
···
resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}
dependencies:
dot-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/parent-module@1.0.1:
···
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
-
'@babel/code-frame': 7.18.6
+
'@babel/code-frame': 7.23.4
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
···
resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
dependencies:
no-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/path-case@3.0.4:
resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==}
dependencies:
dot-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/path-exists@4.0.0:
···
resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==}
engines: {node: '>= 0.4'}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
define-properties: 1.2.0
functions-have-names: 1.2.3
dev: true
···
resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}
dev: true
-
/rollup@3.20.2:
-
resolution: {integrity: sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==}
-
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
-
hasBin: true
+
/rollup-plugin-cjs-check@1.0.3(rollup@4.9.5):
+
resolution: {integrity: sha512-l8Gn8fm0YsAUuCVPmJ9CjwX5D98xyjc7iBlKfik5RGgXrV35nBwKCb+xbsK2oMrWMIRdLWsfyVUBM153e2zvYg==}
+
engines: {node: '>=14.0.0'}
+
peerDependencies:
+
rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0
+
dependencies:
+
'@rollup/pluginutils': 5.1.0(rollup@4.9.5)
+
cjs-module-lexer: 1.2.3
+
rollup: 4.9.5
+
dev: true
+
+
/rollup-plugin-dts@6.1.0(rollup@4.9.5)(typescript@5.3.3):
+
resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==}
+
engines: {node: '>=16'}
+
peerDependencies:
+
rollup: ^3.29.4 || ^4
+
typescript: ^4.5 || ^5.0
+
dependencies:
+
magic-string: 0.30.5
+
rollup: 4.9.5
+
typescript: 5.3.3
optionalDependencies:
-
fsevents: 2.3.3
+
'@babel/code-frame': 7.23.4
dev: true
-
/rollup@4.7.0:
-
resolution: {integrity: sha512-7Kw0dUP4BWH78zaZCqF1rPyQ8D5DSU6URG45v1dqS/faNsx9WXyess00uTOZxKr7oR/4TOjO1CPudT8L1UsEgw==}
+
/rollup@4.9.5:
+
resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
+
dependencies:
+
'@types/estree': 1.0.5
optionalDependencies:
-
'@rollup/rollup-android-arm-eabi': 4.7.0
-
'@rollup/rollup-android-arm64': 4.7.0
-
'@rollup/rollup-darwin-arm64': 4.7.0
-
'@rollup/rollup-darwin-x64': 4.7.0
-
'@rollup/rollup-linux-arm-gnueabihf': 4.7.0
-
'@rollup/rollup-linux-arm64-gnu': 4.7.0
-
'@rollup/rollup-linux-arm64-musl': 4.7.0
-
'@rollup/rollup-linux-riscv64-gnu': 4.7.0
-
'@rollup/rollup-linux-x64-gnu': 4.7.0
-
'@rollup/rollup-linux-x64-musl': 4.7.0
-
'@rollup/rollup-win32-arm64-msvc': 4.7.0
-
'@rollup/rollup-win32-ia32-msvc': 4.7.0
-
'@rollup/rollup-win32-x64-msvc': 4.7.0
+
'@rollup/rollup-android-arm-eabi': 4.9.5
+
'@rollup/rollup-android-arm64': 4.9.5
+
'@rollup/rollup-darwin-arm64': 4.9.5
+
'@rollup/rollup-darwin-x64': 4.9.5
+
'@rollup/rollup-linux-arm-gnueabihf': 4.9.5
+
'@rollup/rollup-linux-arm64-gnu': 4.9.5
+
'@rollup/rollup-linux-arm64-musl': 4.9.5
+
'@rollup/rollup-linux-riscv64-gnu': 4.9.5
+
'@rollup/rollup-linux-x64-gnu': 4.9.5
+
'@rollup/rollup-linux-x64-musl': 4.9.5
+
'@rollup/rollup-win32-arm64-msvc': 4.9.5
+
'@rollup/rollup-win32-ia32-msvc': 4.9.5
+
'@rollup/rollup-win32-x64-msvc': 4.9.5
fsevents: 2.3.3
dev: true
···
/rxjs@7.8.1:
resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/safe-buffer@5.2.1:
···
/safe-regex-test@1.0.0:
resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==}
dependencies:
-
call-bind: 1.0.2
-
get-intrinsic: 1.2.0
+
call-bind: 1.0.5
+
get-intrinsic: 1.2.2
is-regex: 1.1.4
dev: true
···
resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==}
dependencies:
no-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
upper-case-first: 2.0.2
dev: true
···
/side-channel@1.0.4:
resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
dependencies:
-
call-bind: 1.0.2
-
get-intrinsic: 1.2.0
+
call-bind: 1.0.5
+
get-intrinsic: 1.2.2
object-inspect: 1.12.3
dev: true
···
resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}
dependencies:
dot-case: 3.0.4
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/source-map-js@1.0.2:
···
/sponge-case@1.0.1:
resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/sprintf-js@1.0.3:
···
resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==}
engines: {node: '>= 0.4'}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
define-properties: 1.2.0
es-abstract: 1.21.2
dev: true
···
/string.prototype.trimend@1.0.6:
resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
define-properties: 1.2.0
es-abstract: 1.21.2
dev: true
···
/string.prototype.trimstart@1.0.6:
resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
define-properties: 1.2.0
es-abstract: 1.21.2
dev: true
···
/swap-case@2.0.2:
resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/term-size@2.2.1:
···
hasBin: true
dependencies:
'@jridgewell/source-map': 0.3.3
-
acorn: 8.8.2
+
acorn: 8.11.2
commander: 2.20.3
source-map-support: 0.5.21
dev: true
···
/title-case@3.0.3:
resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/tmp@0.0.33:
···
/typed-array-length@1.0.4:
resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
for-each: 0.3.3
is-typed-array: 1.1.10
dev: true
···
/unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
dependencies:
-
call-bind: 1.0.2
+
call-bind: 1.0.5
has-bigints: 1.0.2
has-symbols: 1.0.3
which-boxed-primitive: 1.0.2
···
normalize-path: 2.1.1
dev: true
-
/update-browserslist-db@1.0.10(browserslist@4.21.4):
-
resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==}
-
hasBin: true
-
peerDependencies:
-
browserslist: '>= 4.21.0'
-
dependencies:
-
browserslist: 4.21.4
-
escalade: 3.1.1
-
picocolors: 1.0.0
-
dev: true
-
/update-browserslist-db@1.0.13(browserslist@4.22.1):
resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
hasBin: true
···
/upper-case-first@2.0.2:
resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/upper-case@2.0.2:
resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==}
dependencies:
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/urlpattern-polyfill@8.0.2:
···
'@types/node': 18.15.11
esbuild: 0.19.9
postcss: 8.4.32
-
rollup: 4.7.0
+
rollup: 4.9.5
optionalDependencies:
fsevents: 2.3.3
dev: true
···
/vscode-languageserver-types@3.17.2:
resolution: {integrity: sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==}
+
dev: true
/wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
···
'@peculiar/json-schema': 1.1.12
asn1js: 3.0.5
pvtsutils: 1.3.5
-
tslib: 2.5.0
+
tslib: 2.6.2
dev: true
/webidl-conversions@3.0.1:
···
engines: {node: '>= 0.4'}
dependencies:
available-typed-arrays: 1.0.5
-
call-bind: 1.0.2
+
call-bind: 1.0.5
for-each: 0.3.3
gopd: 1.0.1
has-tostringtag: 1.0.0
···
siginfo: 2.0.0
stackback: 0.0.2
dev: true
-
-
/wonka@6.3.1:
-
resolution: {integrity: sha512-nJyGPcjuBiaLFn8QAlrHd+QjV9AlPO7snOWAhgx6aX0nQLMV6Wi0nqfrkmsXIH0efngbDOroOz2QyLnZMF16Hw==}
-
dev: false
/wonka@6.3.4:
resolution: {integrity: sha512-CjpbqNtBGNAeyNS/9W6q3kSkKE52+FjIj7AkFlLr11s/VWGUu6a2CdYSdGxocIhIVjaW/zchesBQUKPVU69Cqg==}
···
engines: {node: '>=12.20'}
dev: true
-
file:packages/graphqlsp(graphql@16.8.1):
+
file:packages/graphqlsp:
resolution: {directory: packages/graphqlsp, type: directory}
-
id: file:packages/graphqlsp
name: '@0no-co/graphqlsp'
dependencies:
-
'@graphql-codegen/add': 5.0.0(graphql@16.8.1)
-
'@graphql-codegen/core': 4.0.0(graphql@16.8.1)
-
'@graphql-codegen/typed-document-node': 5.0.1(graphql@16.8.1)
-
'@graphql-codegen/typescript': 4.0.1(graphql@16.8.1)
-
'@graphql-codegen/typescript-operations': 4.0.1(graphql@16.8.1)
-
'@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1)
'@sindresorhus/fnv1a': 2.0.1
-
graphql-language-service: 5.2.0(graphql@16.8.1)
lru-cache: 10.0.1
node-fetch: 2.6.7
transitivePeerDependencies:
- encoding
-
- graphql
dev: true
-34
scripts/build.mjs
···
-
import typescript from '@rollup/plugin-typescript';
-
import terser from '@rollup/plugin-terser';
-
-
const isDev = process.env.NODE_ENV === 'development';
-
-
/** @type {import('rollup').RollupOptions} */
-
export default {
-
input: './src/index.ts',
-
output: [
-
{ file: './dist/index.module.js', format: 'esm' },
-
{ file: './dist/index.js', format: 'cjs' },
-
],
-
plugins: [
-
typescript(),
-
!isDev &&
-
terser({
-
warnings: true,
-
ecma: 2015,
-
ie8: false,
-
toplevel: true,
-
compress: {
-
keep_infinity: true,
-
pure_getters: true,
-
passes: 10,
-
},
-
mangle: {
-
module: true,
-
},
-
output: {
-
comments: false,
-
},
-
}),
-
],
-
};
+257
scripts/rollup.config.mjs
···
+
import fs from 'node:fs/promises';
+
import path from 'node:path/posix';
+
import { readFileSync } from 'node:fs';
+
+
import * as prettier from 'prettier';
+
import commonjs from '@rollup/plugin-commonjs';
+
import resolve from '@rollup/plugin-node-resolve';
+
import babel from '@rollup/plugin-babel';
+
import terser from '@rollup/plugin-terser';
+
import cjsCheck from 'rollup-plugin-cjs-check';
+
import dts from 'rollup-plugin-dts';
+
+
const normalize = name => []
+
.concat(name)
+
.join(' ')
+
.replace(/[@\s/.]+/g, ' ')
+
.trim()
+
.replace(/\s+/, '-')
+
.toLowerCase();
+
+
const extension = name => {
+
if (/\.d.ts$/.test(name)) {
+
return '.d.ts';
+
} else if (/\.module.js$/.test(name)) {
+
return '.module.js';
+
} else {
+
return path.extname(name);
+
}
+
};
+
+
const meta = JSON.parse(readFileSync('package.json'));
+
const name = normalize(meta.name);
+
+
const externalModules = [
+
'typescript',
+
...Object.keys(meta.dependencies || {}),
+
...Object.keys(meta.peerDependencies || {}),
+
];
+
+
const external = new RegExp(`^(${externalModules.join('|')})($|/)`);
+
+
const exports = {};
+
for (const key in meta.exports) {
+
const entry = meta.exports[key];
+
if (typeof entry === 'object' && !!entry.source) {
+
const entryPath = normalize(key);
+
const entryName = normalize([name, entryPath]);
+
exports[entryName] = {
+
path: entryPath,
+
...entry,
+
};
+
}
+
}
+
+
const commonConfig = {
+
input: Object.entries(exports).reduce((input, [exportName, entry]) => {
+
input[exportName] = entry.source;
+
return input;
+
}, {}),
+
onwarn: () => {},
+
external(id) {
+
return external.test(id);
+
},
+
treeshake: {
+
unknownGlobalSideEffects: false,
+
tryCatchDeoptimization: false,
+
moduleSideEffects: false,
+
},
+
};
+
+
const commonPlugins = [
+
resolve({
+
extensions: ['.mjs', '.js', '.ts'],
+
mainFields: ['module', 'jsnext', 'main'],
+
preferBuiltins: false,
+
browser: true,
+
}),
+
+
commonjs({
+
ignoreGlobal: true,
+
include: /\/node_modules\//,
+
}),
+
];
+
+
const commonOutput = {
+
dir: './',
+
exports: 'auto',
+
sourcemap: true,
+
sourcemapExcludeSources: false,
+
hoistTransitiveImports: false,
+
indent: false,
+
freeze: false,
+
strict: false,
+
generatedCode: {
+
preset: 'es5',
+
reservedNamesAsProps: false,
+
objectShorthand: false,
+
constBindings: false,
+
},
+
};
+
+
const outputPlugins = [
+
{
+
name: 'outputPackageJsons',
+
async writeBundle() {
+
for (const key in exports) {
+
const entry = exports[key];
+
if (entry.path) {
+
const output = path.relative(entry.path, process.cwd());
+
const json = JSON.stringify({
+
name: key,
+
private: true,
+
version: '0.0.0',
+
main: path.join(output, entry.require),
+
module: path.join(output, entry.import),
+
types: path.join(output, entry.types),
+
source: path.join(output, entry.source),
+
exports: {
+
'.': {
+
types: path.join(output, entry.types),
+
import: path.join(output, entry.import),
+
require: path.join(output, entry.require),
+
source: path.join(output, entry.source),
+
},
+
},
+
}, null, 2);
+
+
await fs.mkdir(entry.path, { recursive: true });
+
await fs.writeFile(path.join(entry.path, 'package.json'), json);
+
}
+
}
+
},
+
},
+
+
cjsCheck(),
+
+
terser({
+
warnings: true,
+
ecma: 2015,
+
keep_fnames: true,
+
ie8: false,
+
compress: {
+
pure_getters: true,
+
toplevel: true,
+
booleans_as_integers: false,
+
keep_fnames: true,
+
keep_fargs: true,
+
if_return: false,
+
ie8: false,
+
sequences: false,
+
loops: false,
+
conditionals: false,
+
join_vars: false,
+
},
+
mangle: {
+
module: true,
+
keep_fnames: true,
+
},
+
output: {
+
beautify: true,
+
braces: true,
+
indent_level: 2,
+
},
+
}),
+
];
+
+
export default [
+
{
+
...commonConfig,
+
plugins: [
+
...commonPlugins,
+
babel({
+
babelrc: false,
+
babelHelpers: 'bundled',
+
extensions: ['mjs', 'js', 'jsx', 'ts', 'tsx'],
+
exclude: 'node_modules/**',
+
presets: [],
+
plugins: [
+
'@babel/plugin-transform-typescript',
+
'@babel/plugin-transform-block-scoping',
+
],
+
}),
+
],
+
output: [
+
{
+
...commonOutput,
+
format: 'esm',
+
chunkFileNames(chunk) {
+
return `dist/chunks/[name]-chunk${extension(chunk.name) || '.mjs'}`;
+
},
+
entryFileNames(chunk) {
+
return chunk.isEntry
+
? path.normalize(exports[chunk.name].import)
+
: `dist/[name].mjs`;
+
},
+
plugins: outputPlugins,
+
},
+
{
+
...commonOutput,
+
format: 'cjs',
+
esModule: true,
+
externalLiveBindings: true,
+
chunkFileNames(chunk) {
+
return `dist/chunks/[name]-chunk${extension(chunk.name) || '.js'}`;
+
},
+
entryFileNames(chunk) {
+
return chunk.isEntry
+
? path.normalize(exports[chunk.name].require)
+
: `dist/[name].js`;
+
},
+
plugins: outputPlugins,
+
},
+
],
+
},
+
+
{
+
...commonConfig,
+
plugins: [
+
...commonPlugins,
+
dts(),
+
],
+
output: {
+
...commonOutput,
+
sourcemap: false,
+
format: 'dts',
+
chunkFileNames(chunk) {
+
return `dist/chunks/[name]-chunk${extension(chunk.name) || '.d.ts'}`;
+
},
+
entryFileNames(chunk) {
+
return chunk.isEntry
+
? path.normalize(exports[chunk.name].types)
+
: `dist/[name].d.ts`;
+
},
+
plugins: [
+
{
+
renderChunk(code, chunk) {
+
if (chunk.fileName.endsWith('d.ts')) {
+
const gqlImportRe = /(import\s+(?:[*\s{}\w\d]+)\s*from\s*'graphql';?)/g;
+
code = code.replace(gqlImportRe, x => '/*!@ts-ignore*/\n' + x);
+
+
code = prettier.format(code, {
+
filepath: chunk.fileName,
+
parser: 'typescript',
+
singleQuote: true,
+
tabWidth: 2,
+
printWidth: 100,
+
trailingComma: 'es5',
+
});
+
+
return code;
+
}
+
},
+
},
+
],
+
},
+
},
+
];
+4
test/e2e/server.ts
···
const server = fork(tsserverPath, ['--logVerbosity', 'verbose'], {
stdio: ['pipe', 'pipe', 'pipe', 'ipc'],
cwd: projectPath,
+
env: {
+
TSS_LOG:
+
'-level verbose -traceToConsole false -logToFile true -file ./tsserver.log',
+
},
});
if (!server?.stdout) {