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

Configure Feed

Select the types of activity you want to include in your feed.

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

authored by

Phil Pluckthun and committed by
GitHub
af623102 1d0302dc

+875 -747
+5
.changeset/silly-tips-tell.md
··· 1 + --- 2 + '@0no-co/graphqlsp': minor 3 + --- 4 + 5 + Update build process to output typings and to bundle more dependencies.
+5
.changeset/swift-eels-hunt.md
··· 1 + --- 2 + '@0no-co/graphqlsp': minor 3 + --- 4 + 5 + Use `ts` namespace passed to plugin by TypeScript instance, rather than re-requiring/importing it.
+8 -1
package.json
··· 20 20 "*.{js,ts,json,md}": "prettier --write" 21 21 }, 22 22 "devDependencies": { 23 + "@babel/plugin-transform-block-scoping": "^7.23.4", 24 + "@babel/plugin-transform-typescript": "^7.23.6", 23 25 "@changesets/cli": "^2.26.2", 24 26 "@changesets/get-github-info": "^0.5.2", 27 + "@rollup/plugin-babel": "^6.0.4", 28 + "@rollup/plugin-commonjs": "^25.0.7", 29 + "@rollup/plugin-node-resolve": "^15.2.3", 25 30 "@rollup/plugin-terser": "^0.4.4", 26 31 "@rollup/plugin-typescript": "^11.1.5", 27 32 "@types/node": "^18.15.11", ··· 29 34 "husky": "^8.0.3", 30 35 "lint-staged": "^15.0.0", 31 36 "prettier": "^2.8.7", 32 - "rollup": "^3.20.2", 37 + "rollup": "^4.9.5", 38 + "rollup-plugin-cjs-check": "^1.0.3", 39 + "rollup-plugin-dts": "^6.1.0", 33 40 "typescript": "^5.3.3", 34 41 "vitest": "^0.34.6" 35 42 },
+16 -6
packages/graphqlsp/package.json
··· 2 2 "name": "@0no-co/graphqlsp", 3 3 "version": "0.15.0", 4 4 "description": "TypeScript LSP plugin that finds GraphQL documents in your code and provides hints and auto-generates types.", 5 - "main": "./dist/index.js", 6 - "module": "./dist/index.module.js", 5 + "main": "./dist/graphqlsp.js", 6 + "module": "./dist/graphqlsp.module.js", 7 + "types": "./dist/graphqlsp.d.ts", 8 + "exports": { 9 + ".": { 10 + "types": "./dist/graphqlsp.d.ts", 11 + "import": "./dist/graphqlsp.module.js", 12 + "require": "./dist/graphqlsp.js", 13 + "source": "./src/index.ts" 14 + }, 15 + "./package.json": "./package.json" 16 + }, 7 17 "scripts": { 8 - "build": "rollup -c ../../scripts/build.mjs", 18 + "build": "rollup -c ../../scripts/rollup.config.mjs", 9 19 "dev": "NODE_ENV=development pnpm build --watch", 10 20 "prepublishOnly": "pnpm build" 11 21 }, ··· 36 46 "devDependencies": { 37 47 "@types/node": "^18.15.11", 38 48 "@types/node-fetch": "^2.6.3", 49 + "@sindresorhus/fnv1a": "^2.0.0", 50 + "lru-cache": "^10.0.1", 51 + "graphql-language-service": "^5.2.0", 39 52 "graphql": "^16.8.1", 40 53 "typescript": "^5.3.3" 41 54 }, 42 55 "dependencies": { 43 - "@sindresorhus/fnv1a": "^2.0.0", 44 - "graphql-language-service": "^5.2.0", 45 - "lru-cache": "^10.0.1", 46 56 "node-fetch": "^2.0.0" 47 57 }, 48 58 "publishConfig": {
+1 -1
packages/graphqlsp/src/ast/index.ts
··· 1 - import ts from 'typescript/lib/tsserverlibrary'; 1 + import { ts } from '../ts'; 2 2 import { FragmentDefinitionNode, parse } from 'graphql'; 3 3 import { templates } from './templates'; 4 4
+1 -1
packages/graphqlsp/src/ast/resolve.ts
··· 1 1 import { print } from 'graphql'; 2 - import ts from 'typescript/lib/tsserverlibrary'; 2 + import { ts } from '../ts'; 3 3 import { findNode } from '.'; 4 4 import { getSource } from '../ast'; 5 5
+1 -1
packages/graphqlsp/src/ast/token.ts
··· 1 - import ts from 'typescript/lib/tsserverlibrary'; 1 + import { ts } from '../ts'; 2 2 import { onlineParser, State, CharacterStream } from 'graphql-language-service'; 3 3 4 4 export interface Token {
+2 -1
packages/graphqlsp/src/autoComplete.ts
··· 1 - import ts from 'typescript/lib/tsserverlibrary'; 1 + import { ts } from './ts'; 2 + 2 3 import { 3 4 getAutocompleteSuggestions, 4 5 getTokenAtPosition,
+1 -1
packages/graphqlsp/src/checkImports.ts
··· 1 - import ts from 'typescript/lib/tsserverlibrary'; 1 + import { ts } from './ts'; 2 2 import { FragmentDefinitionNode, Kind, parse } from 'graphql'; 3 3 4 4 import { findAllCallExpressions, findAllImports, getSource } from './ast';
+2 -2
packages/graphqlsp/src/diagnostics.ts
··· 1 - import ts, { TaggedTemplateExpression } from 'typescript/lib/tsserverlibrary'; 1 + import { ts } from './ts'; 2 2 import { Diagnostic, getDiagnostics } from 'graphql-language-service'; 3 3 import { 4 4 FragmentDefinitionNode, ··· 161 161 node.pos + 162 162 (isCallExpression 163 163 ? 0 164 - : (node as TaggedTemplateExpression).tag.getText().length + 164 + : (node as ts.TaggedTemplateExpression).tag.getText().length + 165 165 (isExpression ? 2 : 1)); 166 166 const endPosition = startingPosition + node.getText().length; 167 167
+1 -1
packages/graphqlsp/src/fieldUsage.ts
··· 1 - import ts from 'typescript/lib/tsserverlibrary'; 1 + import { ts } from './ts'; 2 2 import { parse, visit } from 'graphql'; 3 3 4 4 import { findNode } from './ast';
+3 -3
packages/graphqlsp/src/index.ts
··· 1 - import ts from 'typescript/lib/tsserverlibrary'; 2 - 1 + import { ts, init as initTypeScript } from './ts'; 3 2 import { SchemaOrigin, loadSchema } from './graphql/getSchema'; 4 3 import { getGraphQLCompletions } from './autoComplete'; 5 4 import { getGraphQLQuickInfo } from './quickInfo'; ··· 127 126 return proxy; 128 127 } 129 128 130 - const init: ts.server.PluginModuleFactory = () => { 129 + const init: ts.server.PluginModuleFactory = ts => { 130 + initTypeScript(ts); 131 131 return { create }; 132 132 }; 133 133
+1 -1
packages/graphqlsp/src/quickInfo.ts
··· 1 - import ts from 'typescript/lib/tsserverlibrary'; 1 + import { ts } from './ts'; 2 2 import { getHoverInformation } from 'graphql-language-service'; 3 3 import { GraphQLSchema } from 'graphql'; 4 4
+3
packages/graphqlsp/src/ts/index.d.ts
··· 1 + import typescript from 'typescript/lib/tsserverlibrary'; 2 + export declare function init(modules: { typescript: typeof typescript }): void; 3 + export { typescript as ts };
+4
packages/graphqlsp/src/ts/index.js
··· 1 + export var ts; 2 + export function init(modules) { 3 + ts = modules.typescript; 4 + }
+7 -6
packages/graphqlsp/tsconfig.json
··· 1 1 { 2 2 "compilerOptions": { 3 3 "target": "es2019", 4 - "module": "esnext" /* Specify what module code is generated. */, 5 - "moduleResolution": "nodenext" /* Specify how TypeScript looks up a file from a given module specifier. */, 6 - "esModuleInterop": true /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */, 7 - "forceConsistentCasingInFileNames": true /* Ensure that casing is correct in imports. */, 8 - "strict": true /* Enable all strict type-checking options. */, 9 - "skipLibCheck": true /* Skip type checking all .d.ts files. */ 4 + "module": "es2015", 5 + "moduleResolution": "node", 6 + "esModuleInterop": true, 7 + "forceConsistentCasingInFileNames": true, 8 + "allowJs": true, 9 + "strict": true, 10 + "skipLibCheck": true 10 11 } 11 12 }
+553 -688
pnpm-lock.yaml
··· 17 17 18 18 .: 19 19 devDependencies: 20 + '@babel/plugin-transform-block-scoping': 21 + specifier: ^7.23.4 22 + version: 7.23.4(@babel/core@7.23.3) 23 + '@babel/plugin-transform-typescript': 24 + specifier: ^7.23.6 25 + version: 7.23.6(@babel/core@7.23.3) 20 26 '@changesets/cli': 21 27 specifier: ^2.26.2 22 28 version: 2.26.2 23 29 '@changesets/get-github-info': 24 30 specifier: ^0.5.2 25 31 version: 0.5.2 32 + '@rollup/plugin-babel': 33 + specifier: ^6.0.4 34 + version: 6.0.4(@babel/core@7.23.3)(rollup@4.9.5) 35 + '@rollup/plugin-commonjs': 36 + specifier: ^25.0.7 37 + version: 25.0.7(rollup@4.9.5) 38 + '@rollup/plugin-node-resolve': 39 + specifier: ^15.2.3 40 + version: 15.2.3(rollup@4.9.5) 26 41 '@rollup/plugin-terser': 27 42 specifier: ^0.4.4 28 - version: 0.4.4(rollup@3.20.2) 43 + version: 0.4.4(rollup@4.9.5) 29 44 '@rollup/plugin-typescript': 30 45 specifier: ^11.1.5 31 - version: 11.1.5(rollup@3.20.2)(typescript@5.3.3) 46 + version: 11.1.5(rollup@4.9.5)(typescript@5.3.3) 32 47 '@types/node': 33 48 specifier: ^18.15.11 34 49 version: 18.15.11 ··· 45 60 specifier: ^2.8.7 46 61 version: 2.8.7 47 62 rollup: 48 - specifier: ^3.20.2 49 - version: 3.20.2 63 + specifier: ^4.9.5 64 + version: 4.9.5 65 + rollup-plugin-cjs-check: 66 + specifier: ^1.0.3 67 + version: 1.0.3(rollup@4.9.5) 68 + rollup-plugin-dts: 69 + specifier: ^6.1.0 70 + version: 6.1.0(rollup@4.9.5)(typescript@5.3.3) 50 71 typescript: 51 72 specifier: ^5.3.3 52 73 version: 5.3.3 ··· 68 89 devDependencies: 69 90 '@0no-co/graphqlsp': 70 91 specifier: file:../graphqlsp 71 - version: file:packages/graphqlsp(graphql@16.8.1) 92 + version: file:packages/graphqlsp 72 93 typescript: 73 94 specifier: ^5.3.3 74 95 version: 5.3.3 ··· 90 111 devDependencies: 91 112 '@0no-co/graphqlsp': 92 113 specifier: file:../graphqlsp 93 - version: file:packages/graphqlsp(graphql@16.8.1) 114 + version: file:packages/graphqlsp 94 115 '@graphql-codegen/cli': 95 116 specifier: ^5.0.0 96 117 version: 5.0.0(@types/node@18.15.11)(graphql@16.8.1)(typescript@5.3.3) ··· 127 148 devDependencies: 128 149 '@0no-co/graphqlsp': 129 150 specifier: file:../graphqlsp 130 - version: file:packages/graphqlsp(graphql@16.8.1) 151 + version: file:packages/graphqlsp 131 152 '@graphql-codegen/cli': 132 153 specifier: ^5.0.0 133 154 version: 5.0.0(@types/node@18.15.11)(graphql@16.8.1)(typescript@5.3.3) ··· 146 167 147 168 packages/graphqlsp: 148 169 dependencies: 149 - '@sindresorhus/fnv1a': 150 - specifier: ^2.0.0 151 - version: 2.0.0 152 - graphql-language-service: 153 - specifier: ^5.2.0 154 - version: 5.2.0(graphql@16.8.1) 155 - lru-cache: 156 - specifier: ^10.0.1 157 - version: 10.0.1 158 170 node-fetch: 159 171 specifier: ^2.0.0 160 172 version: 2.6.7 161 173 devDependencies: 174 + '@sindresorhus/fnv1a': 175 + specifier: ^2.0.0 176 + version: 2.0.1 162 177 '@types/node': 163 178 specifier: ^18.15.11 164 179 version: 18.15.11 ··· 168 183 graphql: 169 184 specifier: ^16.8.1 170 185 version: 16.8.1 186 + graphql-language-service: 187 + specifier: ^5.2.0 188 + version: 5.2.0(graphql@16.8.1) 189 + lru-cache: 190 + specifier: ^10.0.1 191 + version: 10.0.1 171 192 typescript: 172 193 specifier: ^5.3.3 173 194 version: 5.3.3 ··· 179 200 version: link:../../../packages/graphqlsp 180 201 '@urql/core': 181 202 specifier: ^4.0.4 182 - version: 4.0.4(graphql@16.8.1) 203 + version: 4.2.2(graphql@16.8.1) 183 204 devDependencies: 184 205 typescript: 185 206 specifier: ^5.3.3 ··· 195 216 version: 3.2.0(graphql@16.8.1) 196 217 '@urql/core': 197 218 specifier: ^4.0.4 198 - version: 4.0.4(graphql@16.8.1) 219 + version: 4.2.2(graphql@16.8.1) 199 220 graphql: 200 221 specifier: ^16.0.0 201 222 version: 16.8.1 ··· 231 252 232 253 packages: 233 254 234 - /@0no-co/graphql.web@1.0.0(graphql@16.8.1): 235 - resolution: {integrity: sha512-JBq2pWyDchE1vVjj/+c4dzZ8stbpew4RrzpZ3vYdn1WJFGHfYg6YIX1fDdMKtSXJJM9FUlsoDOxemr9WMM2p+A==} 236 - peerDependencies: 237 - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 238 - peerDependenciesMeta: 239 - graphql: 240 - optional: true 241 - dependencies: 242 - graphql: 16.8.1 243 - dev: false 244 - 245 255 /@0no-co/graphql.web@1.0.4(graphql@16.8.1): 246 256 resolution: {integrity: sha512-W3ezhHGfO0MS1PtGloaTpg0PbaT8aZSmmaerL7idtU5F7oCI+uu25k+MsMS31BVFlp4aMkHSrNRxiD72IlK8TA==} 247 257 peerDependencies: ··· 258 268 engines: {node: '>=6.0.0'} 259 269 dependencies: 260 270 '@jridgewell/gen-mapping': 0.1.1 261 - '@jridgewell/trace-mapping': 0.3.15 271 + '@jridgewell/trace-mapping': 0.3.20 262 272 dev: true 263 273 264 274 /@ardatan/relay-compiler@12.0.0(graphql@16.8.1): ··· 267 277 peerDependencies: 268 278 graphql: '*' 269 279 dependencies: 270 - '@babel/core': 7.20.5 271 - '@babel/generator': 7.20.5 272 - '@babel/parser': 7.20.5 280 + '@babel/core': 7.23.3 281 + '@babel/generator': 7.23.4 282 + '@babel/parser': 7.23.4 273 283 '@babel/runtime': 7.20.6 274 284 '@babel/traverse': 7.23.4 275 - '@babel/types': 7.20.5 276 - babel-preset-fbjs: 3.4.0(@babel/core@7.20.5) 285 + '@babel/types': 7.23.4 286 + babel-preset-fbjs: 3.4.0(@babel/core@7.23.3) 277 287 chalk: 4.1.2 278 288 fb-watchman: 2.0.2 279 289 fbjs: 3.0.4 ··· 299 309 - encoding 300 310 dev: true 301 311 302 - /@babel/code-frame@7.18.6: 303 - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} 304 - engines: {node: '>=6.9.0'} 305 - dependencies: 306 - '@babel/highlight': 7.18.6 307 - dev: true 308 - 309 312 /@babel/code-frame@7.23.4: 310 313 resolution: {integrity: sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==} 311 314 engines: {node: '>=6.9.0'} ··· 314 317 chalk: 2.4.2 315 318 dev: true 316 319 317 - /@babel/compat-data@7.20.5: 318 - resolution: {integrity: sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==} 319 - engines: {node: '>=6.9.0'} 320 - dev: true 321 - 322 320 /@babel/compat-data@7.23.3: 323 321 resolution: {integrity: sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==} 324 322 engines: {node: '>=6.9.0'} 325 323 dev: true 326 324 327 - /@babel/core@7.20.5: 328 - resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==} 329 - engines: {node: '>=6.9.0'} 330 - dependencies: 331 - '@ampproject/remapping': 2.2.0 332 - '@babel/code-frame': 7.18.6 333 - '@babel/generator': 7.20.5 334 - '@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5) 335 - '@babel/helper-module-transforms': 7.20.2 336 - '@babel/helpers': 7.20.6 337 - '@babel/parser': 7.20.5 338 - '@babel/template': 7.18.10 339 - '@babel/traverse': 7.23.4 340 - '@babel/types': 7.20.5 341 - convert-source-map: 1.9.0 342 - debug: 4.3.4 343 - gensync: 1.0.0-beta.2 344 - json5: 2.2.3 345 - semver: 7.5.4 346 - transitivePeerDependencies: 347 - - supports-color 348 - dev: true 349 - 350 325 /@babel/core@7.23.3: 351 326 resolution: {integrity: sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==} 352 327 engines: {node: '>=6.9.0'} ··· 370 345 - supports-color 371 346 dev: true 372 347 373 - /@babel/generator@7.20.5: 374 - resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==} 375 - engines: {node: '>=6.9.0'} 376 - dependencies: 377 - '@babel/types': 7.20.5 378 - '@jridgewell/gen-mapping': 0.3.2 379 - jsesc: 2.5.2 380 - dev: true 381 - 382 348 /@babel/generator@7.23.4: 383 349 resolution: {integrity: sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==} 384 350 engines: {node: '>=6.9.0'} ··· 389 355 jsesc: 2.5.2 390 356 dev: true 391 357 392 - /@babel/helper-annotate-as-pure@7.18.6: 393 - resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} 358 + /@babel/helper-annotate-as-pure@7.22.5: 359 + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} 394 360 engines: {node: '>=6.9.0'} 395 361 dependencies: 396 - '@babel/types': 7.20.5 397 - dev: true 398 - 399 - /@babel/helper-compilation-targets@7.20.0(@babel/core@7.20.5): 400 - resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==} 401 - engines: {node: '>=6.9.0'} 402 - peerDependencies: 403 - '@babel/core': ^7.0.0 404 - dependencies: 405 - '@babel/compat-data': 7.20.5 406 - '@babel/core': 7.20.5 407 - '@babel/helper-validator-option': 7.18.6 408 - browserslist: 4.21.4 409 - semver: 7.5.4 362 + '@babel/types': 7.23.4 410 363 dev: true 411 364 412 365 /@babel/helper-compilation-targets@7.22.15: ··· 420 373 semver: 6.3.1 421 374 dev: true 422 375 423 - /@babel/helper-create-class-features-plugin@7.20.5(@babel/core@7.20.5): 424 - resolution: {integrity: sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==} 376 + /@babel/helper-create-class-features-plugin@7.23.7(@babel/core@7.23.3): 377 + resolution: {integrity: sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==} 425 378 engines: {node: '>=6.9.0'} 426 379 peerDependencies: 427 380 '@babel/core': ^7.0.0 428 381 dependencies: 429 - '@babel/core': 7.20.5 430 - '@babel/helper-annotate-as-pure': 7.18.6 431 - '@babel/helper-environment-visitor': 7.18.9 432 - '@babel/helper-function-name': 7.19.0 433 - '@babel/helper-member-expression-to-functions': 7.18.9 434 - '@babel/helper-optimise-call-expression': 7.18.6 435 - '@babel/helper-replace-supers': 7.19.1 436 - '@babel/helper-split-export-declaration': 7.18.6 437 - transitivePeerDependencies: 438 - - supports-color 439 - dev: true 440 - 441 - /@babel/helper-environment-visitor@7.18.9: 442 - resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} 443 - engines: {node: '>=6.9.0'} 382 + '@babel/core': 7.23.3 383 + '@babel/helper-annotate-as-pure': 7.22.5 384 + '@babel/helper-environment-visitor': 7.22.20 385 + '@babel/helper-function-name': 7.23.0 386 + '@babel/helper-member-expression-to-functions': 7.23.0 387 + '@babel/helper-optimise-call-expression': 7.22.5 388 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) 389 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 390 + '@babel/helper-split-export-declaration': 7.22.6 391 + semver: 6.3.1 444 392 dev: true 445 393 446 394 /@babel/helper-environment-visitor@7.22.20: ··· 448 396 engines: {node: '>=6.9.0'} 449 397 dev: true 450 398 451 - /@babel/helper-function-name@7.19.0: 452 - resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==} 453 - engines: {node: '>=6.9.0'} 454 - dependencies: 455 - '@babel/template': 7.18.10 456 - '@babel/types': 7.20.5 457 - dev: true 458 - 459 399 /@babel/helper-function-name@7.23.0: 460 400 resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} 461 401 engines: {node: '>=6.9.0'} ··· 471 411 '@babel/types': 7.23.4 472 412 dev: true 473 413 474 - /@babel/helper-member-expression-to-functions@7.18.9: 475 - resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} 414 + /@babel/helper-member-expression-to-functions@7.23.0: 415 + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} 476 416 engines: {node: '>=6.9.0'} 477 417 dependencies: 478 - '@babel/types': 7.20.5 479 - dev: true 480 - 481 - /@babel/helper-module-imports@7.18.6: 482 - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} 483 - engines: {node: '>=6.9.0'} 484 - dependencies: 485 - '@babel/types': 7.20.5 418 + '@babel/types': 7.23.4 486 419 dev: true 487 420 488 421 /@babel/helper-module-imports@7.22.15: ··· 492 425 '@babel/types': 7.23.4 493 426 dev: true 494 427 495 - /@babel/helper-module-transforms@7.20.2: 496 - resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==} 497 - engines: {node: '>=6.9.0'} 498 - dependencies: 499 - '@babel/helper-environment-visitor': 7.22.20 500 - '@babel/helper-module-imports': 7.18.6 501 - '@babel/helper-simple-access': 7.20.2 502 - '@babel/helper-split-export-declaration': 7.22.6 503 - '@babel/helper-validator-identifier': 7.19.1 504 - '@babel/template': 7.18.10 505 - '@babel/traverse': 7.23.4 506 - '@babel/types': 7.23.4 507 - transitivePeerDependencies: 508 - - supports-color 509 - dev: true 510 - 511 428 /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.3): 512 429 resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} 513 430 engines: {node: '>=6.9.0'} ··· 522 439 '@babel/helper-validator-identifier': 7.22.20 523 440 dev: true 524 441 525 - /@babel/helper-optimise-call-expression@7.18.6: 526 - resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} 442 + /@babel/helper-optimise-call-expression@7.22.5: 443 + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} 527 444 engines: {node: '>=6.9.0'} 528 445 dependencies: 529 - '@babel/types': 7.20.5 530 - dev: true 531 - 532 - /@babel/helper-plugin-utils@7.20.2: 533 - resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} 534 - engines: {node: '>=6.9.0'} 446 + '@babel/types': 7.23.4 535 447 dev: true 536 448 537 449 /@babel/helper-plugin-utils@7.22.5: ··· 539 451 engines: {node: '>=6.9.0'} 540 452 dev: true 541 453 542 - /@babel/helper-replace-supers@7.19.1: 543 - resolution: {integrity: sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==} 454 + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.3): 455 + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} 544 456 engines: {node: '>=6.9.0'} 457 + peerDependencies: 458 + '@babel/core': ^7.0.0 545 459 dependencies: 546 - '@babel/helper-environment-visitor': 7.18.9 547 - '@babel/helper-member-expression-to-functions': 7.18.9 548 - '@babel/helper-optimise-call-expression': 7.18.6 549 - '@babel/traverse': 7.23.4 550 - '@babel/types': 7.20.5 551 - transitivePeerDependencies: 552 - - supports-color 553 - dev: true 554 - 555 - /@babel/helper-simple-access@7.20.2: 556 - resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} 557 - engines: {node: '>=6.9.0'} 558 - dependencies: 559 - '@babel/types': 7.20.5 460 + '@babel/core': 7.23.3 461 + '@babel/helper-environment-visitor': 7.22.20 462 + '@babel/helper-member-expression-to-functions': 7.23.0 463 + '@babel/helper-optimise-call-expression': 7.22.5 560 464 dev: true 561 465 562 466 /@babel/helper-simple-access@7.22.5: ··· 566 470 '@babel/types': 7.23.4 567 471 dev: true 568 472 569 - /@babel/helper-skip-transparent-expression-wrappers@7.20.0: 570 - resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} 473 + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: 474 + resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} 571 475 engines: {node: '>=6.9.0'} 572 476 dependencies: 573 - '@babel/types': 7.20.5 574 - dev: true 575 - 576 - /@babel/helper-split-export-declaration@7.18.6: 577 - resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} 578 - engines: {node: '>=6.9.0'} 579 - dependencies: 580 - '@babel/types': 7.20.5 477 + '@babel/types': 7.23.4 581 478 dev: true 582 479 583 480 /@babel/helper-split-export-declaration@7.22.6: ··· 587 484 '@babel/types': 7.23.4 588 485 dev: true 589 486 590 - /@babel/helper-string-parser@7.19.4: 591 - resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} 592 - engines: {node: '>=6.9.0'} 593 - dev: true 594 - 595 487 /@babel/helper-string-parser@7.23.4: 596 488 resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} 597 489 engines: {node: '>=6.9.0'} 598 490 dev: true 599 491 600 - /@babel/helper-validator-identifier@7.19.1: 601 - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} 602 - engines: {node: '>=6.9.0'} 603 - dev: true 604 - 605 492 /@babel/helper-validator-identifier@7.22.20: 606 493 resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} 607 494 engines: {node: '>=6.9.0'} 608 495 dev: true 609 496 610 - /@babel/helper-validator-option@7.18.6: 611 - resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} 612 - engines: {node: '>=6.9.0'} 613 - dev: true 614 - 615 497 /@babel/helper-validator-option@7.22.15: 616 498 resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} 617 499 engines: {node: '>=6.9.0'} 618 500 dev: true 619 501 620 - /@babel/helpers@7.20.6: 621 - resolution: {integrity: sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==} 622 - engines: {node: '>=6.9.0'} 623 - dependencies: 624 - '@babel/template': 7.18.10 625 - '@babel/traverse': 7.23.4 626 - '@babel/types': 7.23.4 627 - transitivePeerDependencies: 628 - - supports-color 629 - dev: true 630 - 631 502 /@babel/helpers@7.23.4: 632 503 resolution: {integrity: sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==} 633 504 engines: {node: '>=6.9.0'} ··· 637 508 '@babel/types': 7.23.4 638 509 transitivePeerDependencies: 639 510 - supports-color 640 - dev: true 641 - 642 - /@babel/highlight@7.18.6: 643 - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} 644 - engines: {node: '>=6.9.0'} 645 - dependencies: 646 - '@babel/helper-validator-identifier': 7.19.1 647 - chalk: 2.4.2 648 - js-tokens: 4.0.0 649 511 dev: true 650 512 651 513 /@babel/highlight@7.23.4: ··· 657 519 js-tokens: 4.0.0 658 520 dev: true 659 521 660 - /@babel/parser@7.20.5: 661 - resolution: {integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==} 662 - engines: {node: '>=6.0.0'} 663 - hasBin: true 664 - dependencies: 665 - '@babel/types': 7.20.5 666 - dev: true 667 - 668 522 /@babel/parser@7.23.4: 669 523 resolution: {integrity: sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==} 670 524 engines: {node: '>=6.0.0'} ··· 673 527 '@babel/types': 7.23.4 674 528 dev: true 675 529 676 - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.20.5): 530 + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.3): 677 531 resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} 678 532 engines: {node: '>=6.9.0'} 679 533 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. 680 534 peerDependencies: 681 535 '@babel/core': ^7.0.0-0 682 536 dependencies: 683 - '@babel/core': 7.20.5 684 - '@babel/helper-create-class-features-plugin': 7.20.5(@babel/core@7.20.5) 685 - '@babel/helper-plugin-utils': 7.20.2 686 - transitivePeerDependencies: 687 - - supports-color 537 + '@babel/core': 7.23.3 538 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.3) 539 + '@babel/helper-plugin-utils': 7.22.5 688 540 dev: true 689 541 690 - /@babel/plugin-proposal-object-rest-spread@7.20.2(@babel/core@7.20.5): 542 + /@babel/plugin-proposal-object-rest-spread@7.20.2(@babel/core@7.23.3): 691 543 resolution: {integrity: sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==} 692 544 engines: {node: '>=6.9.0'} 693 545 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. 694 546 peerDependencies: 695 547 '@babel/core': ^7.0.0-0 696 548 dependencies: 697 - '@babel/compat-data': 7.20.5 698 - '@babel/core': 7.20.5 699 - '@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5) 700 - '@babel/helper-plugin-utils': 7.20.2 701 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.5) 702 - '@babel/plugin-transform-parameters': 7.20.5(@babel/core@7.20.5) 549 + '@babel/compat-data': 7.23.3 550 + '@babel/core': 7.23.3 551 + '@babel/helper-compilation-targets': 7.22.15 552 + '@babel/helper-plugin-utils': 7.22.5 553 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) 554 + '@babel/plugin-transform-parameters': 7.20.5(@babel/core@7.23.3) 703 555 dev: true 704 556 705 - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.20.5): 557 + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.3): 706 558 resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} 707 559 peerDependencies: 708 560 '@babel/core': ^7.0.0-0 709 561 dependencies: 710 - '@babel/core': 7.20.5 711 - '@babel/helper-plugin-utils': 7.20.2 562 + '@babel/core': 7.23.3 563 + '@babel/helper-plugin-utils': 7.22.5 712 564 dev: true 713 565 714 - /@babel/plugin-syntax-flow@7.18.6(@babel/core@7.20.5): 566 + /@babel/plugin-syntax-flow@7.18.6(@babel/core@7.23.3): 715 567 resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==} 716 568 engines: {node: '>=6.9.0'} 717 569 peerDependencies: 718 570 '@babel/core': ^7.0.0-0 719 571 dependencies: 720 - '@babel/core': 7.20.5 721 - '@babel/helper-plugin-utils': 7.20.2 572 + '@babel/core': 7.23.3 573 + '@babel/helper-plugin-utils': 7.22.5 722 574 dev: true 723 575 724 576 /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.3): ··· 731 583 '@babel/helper-plugin-utils': 7.22.5 732 584 dev: true 733 585 734 - /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.20.5): 586 + /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.23.3): 735 587 resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} 736 588 engines: {node: '>=6.9.0'} 737 589 peerDependencies: 738 590 '@babel/core': ^7.0.0-0 739 591 dependencies: 740 - '@babel/core': 7.20.5 741 - '@babel/helper-plugin-utils': 7.20.2 592 + '@babel/core': 7.23.3 593 + '@babel/helper-plugin-utils': 7.22.5 742 594 dev: true 743 595 744 - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.20.5): 596 + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.3): 745 597 resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} 746 598 peerDependencies: 747 599 '@babel/core': ^7.0.0-0 748 600 dependencies: 749 - '@babel/core': 7.20.5 750 - '@babel/helper-plugin-utils': 7.20.2 601 + '@babel/core': 7.23.3 602 + '@babel/helper-plugin-utils': 7.22.5 751 603 dev: true 752 604 753 - /@babel/plugin-transform-arrow-functions@7.18.6(@babel/core@7.20.5): 605 + /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.3): 606 + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} 607 + engines: {node: '>=6.9.0'} 608 + peerDependencies: 609 + '@babel/core': ^7.0.0-0 610 + dependencies: 611 + '@babel/core': 7.23.3 612 + '@babel/helper-plugin-utils': 7.22.5 613 + dev: true 614 + 615 + /@babel/plugin-transform-arrow-functions@7.18.6(@babel/core@7.23.3): 754 616 resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} 755 617 engines: {node: '>=6.9.0'} 756 618 peerDependencies: 757 619 '@babel/core': ^7.0.0-0 758 620 dependencies: 759 - '@babel/core': 7.20.5 760 - '@babel/helper-plugin-utils': 7.20.2 621 + '@babel/core': 7.23.3 622 + '@babel/helper-plugin-utils': 7.22.5 761 623 dev: true 762 624 763 - /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.20.5): 625 + /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.23.3): 764 626 resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} 765 627 engines: {node: '>=6.9.0'} 766 628 peerDependencies: 767 629 '@babel/core': ^7.0.0-0 768 630 dependencies: 769 - '@babel/core': 7.20.5 770 - '@babel/helper-plugin-utils': 7.20.2 631 + '@babel/core': 7.23.3 632 + '@babel/helper-plugin-utils': 7.22.5 771 633 dev: true 772 634 773 - /@babel/plugin-transform-block-scoping@7.20.5(@babel/core@7.20.5): 774 - resolution: {integrity: sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==} 635 + /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.3): 636 + resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} 775 637 engines: {node: '>=6.9.0'} 776 638 peerDependencies: 777 639 '@babel/core': ^7.0.0-0 778 640 dependencies: 779 - '@babel/core': 7.20.5 780 - '@babel/helper-plugin-utils': 7.20.2 641 + '@babel/core': 7.23.3 642 + '@babel/helper-plugin-utils': 7.22.5 781 643 dev: true 782 644 783 - /@babel/plugin-transform-classes@7.20.2(@babel/core@7.20.5): 645 + /@babel/plugin-transform-classes@7.20.2(@babel/core@7.23.3): 784 646 resolution: {integrity: sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==} 785 647 engines: {node: '>=6.9.0'} 786 648 peerDependencies: 787 649 '@babel/core': ^7.0.0-0 788 650 dependencies: 789 - '@babel/core': 7.20.5 790 - '@babel/helper-annotate-as-pure': 7.18.6 791 - '@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5) 792 - '@babel/helper-environment-visitor': 7.18.9 793 - '@babel/helper-function-name': 7.19.0 794 - '@babel/helper-optimise-call-expression': 7.18.6 795 - '@babel/helper-plugin-utils': 7.20.2 796 - '@babel/helper-replace-supers': 7.19.1 797 - '@babel/helper-split-export-declaration': 7.18.6 651 + '@babel/core': 7.23.3 652 + '@babel/helper-annotate-as-pure': 7.22.5 653 + '@babel/helper-compilation-targets': 7.22.15 654 + '@babel/helper-environment-visitor': 7.22.20 655 + '@babel/helper-function-name': 7.23.0 656 + '@babel/helper-optimise-call-expression': 7.22.5 657 + '@babel/helper-plugin-utils': 7.22.5 658 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) 659 + '@babel/helper-split-export-declaration': 7.22.6 798 660 globals: 11.12.0 799 - transitivePeerDependencies: 800 - - supports-color 801 661 dev: true 802 662 803 - /@babel/plugin-transform-computed-properties@7.18.9(@babel/core@7.20.5): 663 + /@babel/plugin-transform-computed-properties@7.18.9(@babel/core@7.23.3): 804 664 resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} 805 665 engines: {node: '>=6.9.0'} 806 666 peerDependencies: 807 667 '@babel/core': ^7.0.0-0 808 668 dependencies: 809 - '@babel/core': 7.20.5 810 - '@babel/helper-plugin-utils': 7.20.2 669 + '@babel/core': 7.23.3 670 + '@babel/helper-plugin-utils': 7.22.5 811 671 dev: true 812 672 813 - /@babel/plugin-transform-destructuring@7.20.2(@babel/core@7.20.5): 673 + /@babel/plugin-transform-destructuring@7.20.2(@babel/core@7.23.3): 814 674 resolution: {integrity: sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==} 815 675 engines: {node: '>=6.9.0'} 816 676 peerDependencies: 817 677 '@babel/core': ^7.0.0-0 818 678 dependencies: 819 - '@babel/core': 7.20.5 820 - '@babel/helper-plugin-utils': 7.20.2 679 + '@babel/core': 7.23.3 680 + '@babel/helper-plugin-utils': 7.22.5 821 681 dev: true 822 682 823 - /@babel/plugin-transform-flow-strip-types@7.19.0(@babel/core@7.20.5): 683 + /@babel/plugin-transform-flow-strip-types@7.19.0(@babel/core@7.23.3): 824 684 resolution: {integrity: sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==} 825 685 engines: {node: '>=6.9.0'} 826 686 peerDependencies: 827 687 '@babel/core': ^7.0.0-0 828 688 dependencies: 829 - '@babel/core': 7.20.5 830 - '@babel/helper-plugin-utils': 7.20.2 831 - '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.20.5) 689 + '@babel/core': 7.23.3 690 + '@babel/helper-plugin-utils': 7.22.5 691 + '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.23.3) 832 692 dev: true 833 693 834 - /@babel/plugin-transform-for-of@7.18.8(@babel/core@7.20.5): 694 + /@babel/plugin-transform-for-of@7.18.8(@babel/core@7.23.3): 835 695 resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==} 836 696 engines: {node: '>=6.9.0'} 837 697 peerDependencies: 838 698 '@babel/core': ^7.0.0-0 839 699 dependencies: 840 - '@babel/core': 7.20.5 841 - '@babel/helper-plugin-utils': 7.20.2 700 + '@babel/core': 7.23.3 701 + '@babel/helper-plugin-utils': 7.22.5 842 702 dev: true 843 703 844 - /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.20.5): 704 + /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.23.3): 845 705 resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} 846 706 engines: {node: '>=6.9.0'} 847 707 peerDependencies: 848 708 '@babel/core': ^7.0.0-0 849 709 dependencies: 850 - '@babel/core': 7.20.5 851 - '@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5) 852 - '@babel/helper-function-name': 7.19.0 853 - '@babel/helper-plugin-utils': 7.20.2 710 + '@babel/core': 7.23.3 711 + '@babel/helper-compilation-targets': 7.22.15 712 + '@babel/helper-function-name': 7.23.0 713 + '@babel/helper-plugin-utils': 7.22.5 854 714 dev: true 855 715 856 - /@babel/plugin-transform-literals@7.18.9(@babel/core@7.20.5): 716 + /@babel/plugin-transform-literals@7.18.9(@babel/core@7.23.3): 857 717 resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} 858 718 engines: {node: '>=6.9.0'} 859 719 peerDependencies: 860 720 '@babel/core': ^7.0.0-0 861 721 dependencies: 862 - '@babel/core': 7.20.5 863 - '@babel/helper-plugin-utils': 7.20.2 722 + '@babel/core': 7.23.3 723 + '@babel/helper-plugin-utils': 7.22.5 864 724 dev: true 865 725 866 - /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.20.5): 726 + /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.23.3): 867 727 resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} 868 728 engines: {node: '>=6.9.0'} 869 729 peerDependencies: 870 730 '@babel/core': ^7.0.0-0 871 731 dependencies: 872 - '@babel/core': 7.20.5 873 - '@babel/helper-plugin-utils': 7.20.2 732 + '@babel/core': 7.23.3 733 + '@babel/helper-plugin-utils': 7.22.5 874 734 dev: true 875 735 876 - /@babel/plugin-transform-modules-commonjs@7.19.6(@babel/core@7.20.5): 736 + /@babel/plugin-transform-modules-commonjs@7.19.6(@babel/core@7.23.3): 877 737 resolution: {integrity: sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==} 878 738 engines: {node: '>=6.9.0'} 879 739 peerDependencies: 880 740 '@babel/core': ^7.0.0-0 881 741 dependencies: 882 - '@babel/core': 7.20.5 883 - '@babel/helper-module-transforms': 7.20.2 884 - '@babel/helper-plugin-utils': 7.20.2 885 - '@babel/helper-simple-access': 7.20.2 886 - transitivePeerDependencies: 887 - - supports-color 742 + '@babel/core': 7.23.3 743 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) 744 + '@babel/helper-plugin-utils': 7.22.5 745 + '@babel/helper-simple-access': 7.22.5 888 746 dev: true 889 747 890 - /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.20.5): 748 + /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.23.3): 891 749 resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} 892 750 engines: {node: '>=6.9.0'} 893 751 peerDependencies: 894 752 '@babel/core': ^7.0.0-0 895 753 dependencies: 896 - '@babel/core': 7.20.5 897 - '@babel/helper-plugin-utils': 7.20.2 898 - '@babel/helper-replace-supers': 7.19.1 899 - transitivePeerDependencies: 900 - - supports-color 754 + '@babel/core': 7.23.3 755 + '@babel/helper-plugin-utils': 7.22.5 756 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) 901 757 dev: true 902 758 903 - /@babel/plugin-transform-parameters@7.20.5(@babel/core@7.20.5): 759 + /@babel/plugin-transform-parameters@7.20.5(@babel/core@7.23.3): 904 760 resolution: {integrity: sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==} 905 761 engines: {node: '>=6.9.0'} 906 762 peerDependencies: 907 763 '@babel/core': ^7.0.0-0 908 764 dependencies: 909 - '@babel/core': 7.20.5 910 - '@babel/helper-plugin-utils': 7.20.2 765 + '@babel/core': 7.23.3 766 + '@babel/helper-plugin-utils': 7.22.5 911 767 dev: true 912 768 913 - /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.20.5): 769 + /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.23.3): 914 770 resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} 915 771 engines: {node: '>=6.9.0'} 916 772 peerDependencies: 917 773 '@babel/core': ^7.0.0-0 918 774 dependencies: 919 - '@babel/core': 7.20.5 920 - '@babel/helper-plugin-utils': 7.20.2 775 + '@babel/core': 7.23.3 776 + '@babel/helper-plugin-utils': 7.22.5 921 777 dev: true 922 778 923 - /@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.20.5): 779 + /@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.23.3): 924 780 resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} 925 781 engines: {node: '>=6.9.0'} 926 782 peerDependencies: 927 783 '@babel/core': ^7.0.0-0 928 784 dependencies: 929 - '@babel/core': 7.20.5 930 - '@babel/helper-plugin-utils': 7.20.2 785 + '@babel/core': 7.23.3 786 + '@babel/helper-plugin-utils': 7.22.5 931 787 dev: true 932 788 933 - /@babel/plugin-transform-react-jsx@7.19.0(@babel/core@7.20.5): 789 + /@babel/plugin-transform-react-jsx@7.19.0(@babel/core@7.23.3): 934 790 resolution: {integrity: sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==} 935 791 engines: {node: '>=6.9.0'} 936 792 peerDependencies: 937 793 '@babel/core': ^7.0.0-0 938 794 dependencies: 939 - '@babel/core': 7.20.5 940 - '@babel/helper-annotate-as-pure': 7.18.6 941 - '@babel/helper-module-imports': 7.18.6 942 - '@babel/helper-plugin-utils': 7.20.2 943 - '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.20.5) 944 - '@babel/types': 7.20.5 795 + '@babel/core': 7.23.3 796 + '@babel/helper-annotate-as-pure': 7.22.5 797 + '@babel/helper-module-imports': 7.22.15 798 + '@babel/helper-plugin-utils': 7.22.5 799 + '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.23.3) 800 + '@babel/types': 7.23.4 945 801 dev: true 946 802 947 - /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.20.5): 803 + /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.23.3): 948 804 resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} 949 805 engines: {node: '>=6.9.0'} 950 806 peerDependencies: 951 807 '@babel/core': ^7.0.0-0 952 808 dependencies: 953 - '@babel/core': 7.20.5 954 - '@babel/helper-plugin-utils': 7.20.2 809 + '@babel/core': 7.23.3 810 + '@babel/helper-plugin-utils': 7.22.5 955 811 dev: true 956 812 957 - /@babel/plugin-transform-spread@7.19.0(@babel/core@7.20.5): 813 + /@babel/plugin-transform-spread@7.19.0(@babel/core@7.23.3): 958 814 resolution: {integrity: sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==} 959 815 engines: {node: '>=6.9.0'} 960 816 peerDependencies: 961 817 '@babel/core': ^7.0.0-0 962 818 dependencies: 963 - '@babel/core': 7.20.5 964 - '@babel/helper-plugin-utils': 7.20.2 965 - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 819 + '@babel/core': 7.23.3 820 + '@babel/helper-plugin-utils': 7.22.5 821 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 966 822 dev: true 967 823 968 - /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.20.5): 824 + /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.23.3): 969 825 resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} 970 826 engines: {node: '>=6.9.0'} 971 827 peerDependencies: 972 828 '@babel/core': ^7.0.0-0 973 829 dependencies: 974 - '@babel/core': 7.20.5 975 - '@babel/helper-plugin-utils': 7.20.2 830 + '@babel/core': 7.23.3 831 + '@babel/helper-plugin-utils': 7.22.5 976 832 dev: true 977 833 978 - /@babel/runtime@7.20.6: 979 - resolution: {integrity: sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==} 834 + /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.3): 835 + resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} 980 836 engines: {node: '>=6.9.0'} 837 + peerDependencies: 838 + '@babel/core': ^7.0.0-0 981 839 dependencies: 982 - regenerator-runtime: 0.13.11 840 + '@babel/core': 7.23.3 841 + '@babel/helper-annotate-as-pure': 7.22.5 842 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.3) 843 + '@babel/helper-plugin-utils': 7.22.5 844 + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.3) 983 845 dev: true 984 846 985 - /@babel/template@7.18.10: 986 - resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} 847 + /@babel/runtime@7.20.6: 848 + resolution: {integrity: sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==} 987 849 engines: {node: '>=6.9.0'} 988 850 dependencies: 989 - '@babel/code-frame': 7.18.6 990 - '@babel/parser': 7.20.5 991 - '@babel/types': 7.20.5 851 + regenerator-runtime: 0.13.11 992 852 dev: true 993 853 994 854 /@babel/template@7.22.15: ··· 1018 878 - supports-color 1019 879 dev: true 1020 880 1021 - /@babel/types@7.20.5: 1022 - resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==} 1023 - engines: {node: '>=6.9.0'} 1024 - dependencies: 1025 - '@babel/helper-string-parser': 7.19.4 1026 - '@babel/helper-validator-identifier': 7.19.1 1027 - to-fast-properties: 2.0.0 1028 - dev: true 1029 - 1030 881 /@babel/types@7.23.4: 1031 882 resolution: {integrity: sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==} 1032 883 engines: {node: '>=6.9.0'} ··· 1439 1290 peerDependencies: 1440 1291 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 1441 1292 dependencies: 1442 - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) 1293 + '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) 1443 1294 graphql: 16.8.1 1444 1295 tslib: 2.5.0 1445 1296 dev: true ··· 1454 1305 '@parcel/watcher': 1455 1306 optional: true 1456 1307 dependencies: 1457 - '@babel/generator': 7.20.5 1458 - '@babel/template': 7.18.10 1459 - '@babel/types': 7.20.5 1308 + '@babel/generator': 7.23.4 1309 + '@babel/template': 7.22.15 1310 + '@babel/types': 7.23.4 1460 1311 '@graphql-codegen/core': 4.0.0(graphql@16.8.1) 1461 1312 '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) 1462 1313 '@graphql-tools/apollo-engine-loader': 8.0.0(graphql@16.8.1) ··· 1468 1319 '@graphql-tools/load': 8.0.1(graphql@16.8.1) 1469 1320 '@graphql-tools/prisma-loader': 8.0.2(@types/node@18.15.11)(graphql@16.8.1) 1470 1321 '@graphql-tools/url-loader': 8.0.0(@types/node@18.15.11)(graphql@16.8.1) 1471 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1322 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1472 1323 '@whatwg-node/fetch': 0.8.8 1473 1324 chalk: 4.1.2 1474 1325 cosmiconfig: 8.3.6(typescript@5.3.3) ··· 1486 1337 shell-quote: 1.8.1 1487 1338 string-env-interpolation: 1.0.1 1488 1339 ts-log: 2.2.5 1489 - tslib: 2.5.0 1340 + tslib: 2.6.2 1490 1341 yaml: 2.3.2 1491 1342 yargs: 17.7.1 1492 1343 transitivePeerDependencies: ··· 1529 1380 peerDependencies: 1530 1381 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 1531 1382 dependencies: 1532 - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) 1383 + '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) 1533 1384 '@graphql-tools/schema': 10.0.0(graphql@16.8.1) 1534 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1385 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1535 1386 graphql: 16.8.1 1536 1387 tslib: 2.5.0 1537 1388 dev: true ··· 1552 1403 - supports-color 1553 1404 dev: true 1554 1405 1555 - /@graphql-codegen/plugin-helpers@5.0.0(graphql@16.8.1): 1556 - resolution: {integrity: sha512-suL2ZMkBAU2a4YbBHaZvUPsV1z0q3cW6S96Z/eYYfkRIsJoe2vN+wNZ9Xdzmqx0JLmeeFCBSoBGC0imFyXlkDQ==} 1557 - peerDependencies: 1558 - 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 1559 - dependencies: 1560 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1561 - change-case-all: 1.0.15 1562 - common-tags: 1.8.2 1563 - graphql: 16.8.1 1564 - import-from: 4.0.0 1565 - lodash: 4.17.21 1566 - tslib: 2.5.0 1567 - dev: true 1568 - 1569 1406 /@graphql-codegen/plugin-helpers@5.0.1(graphql@16.8.1): 1570 1407 resolution: {integrity: sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww==} 1571 1408 peerDependencies: 1572 1409 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 1573 1410 dependencies: 1574 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1411 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1575 1412 change-case-all: 1.0.15 1576 1413 common-tags: 1.8.2 1577 1414 graphql: 16.8.1 ··· 1585 1422 peerDependencies: 1586 1423 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 1587 1424 dependencies: 1588 - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) 1589 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1425 + '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) 1426 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1590 1427 graphql: 16.8.1 1591 1428 tslib: 2.5.0 1592 1429 dev: true ··· 1596 1433 peerDependencies: 1597 1434 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 1598 1435 dependencies: 1599 - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) 1436 + '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) 1600 1437 '@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.8.1) 1601 1438 auto-bind: 4.0.0 1602 1439 change-case-all: 1.0.15 ··· 1612 1449 peerDependencies: 1613 1450 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 1614 1451 dependencies: 1615 - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) 1452 + '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) 1616 1453 '@graphql-codegen/typescript': 4.0.1(graphql@16.8.1) 1617 1454 '@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.8.1) 1618 1455 auto-bind: 4.0.0 ··· 1628 1465 peerDependencies: 1629 1466 graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 1630 1467 dependencies: 1631 - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) 1468 + '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) 1632 1469 '@graphql-codegen/schema-ast': 4.0.0(graphql@16.8.1) 1633 1470 '@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.8.1) 1634 1471 auto-bind: 4.0.0 ··· 1644 1481 peerDependencies: 1645 1482 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 1646 1483 dependencies: 1647 - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) 1484 + '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) 1648 1485 '@graphql-tools/optimize': 2.0.0(graphql@16.8.1) 1649 1486 '@graphql-tools/relay-operation-optimizer': 7.0.0(graphql@16.8.1) 1650 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1487 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1651 1488 auto-bind: 4.0.0 1652 1489 change-case-all: 1.0.15 1653 1490 dependency-graph: 0.11.0 ··· 1667 1504 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1668 1505 dependencies: 1669 1506 '@ardatan/sync-fetch': 0.0.1 1670 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1507 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1671 1508 '@whatwg-node/fetch': 0.9.14 1672 1509 graphql: 16.8.1 1673 - tslib: 2.5.0 1510 + tslib: 2.6.2 1674 1511 transitivePeerDependencies: 1675 1512 - encoding 1676 1513 dev: true ··· 1684 1521 '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1685 1522 dataloader: 2.2.2 1686 1523 graphql: 16.8.1 1687 - tslib: 2.5.0 1524 + tslib: 2.6.2 1688 1525 value-or-promise: 1.0.12 1689 1526 dev: true 1690 1527 ··· 1695 1532 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1696 1533 dependencies: 1697 1534 '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) 1698 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1535 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1699 1536 globby: 11.1.0 1700 1537 graphql: 16.8.1 1701 - tslib: 2.5.0 1538 + tslib: 2.6.2 1702 1539 unixify: 1.0.0 1703 1540 transitivePeerDependencies: 1704 1541 - supports-color ··· 1716 1553 '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1717 1554 dataloader: 2.2.2 1718 1555 graphql: 16.8.1 1719 - tslib: 2.5.0 1556 + tslib: 2.6.2 1720 1557 dev: true 1721 1558 1722 1559 /@graphql-tools/documents@1.0.0(graphql@16.8.1): ··· 1741 1578 graphql: 16.8.1 1742 1579 graphql-ws: 5.14.2(graphql@16.8.1) 1743 1580 isomorphic-ws: 5.0.0(ws@8.14.2) 1744 - tslib: 2.5.0 1581 + tslib: 2.6.2 1745 1582 ws: 8.14.2 1746 1583 transitivePeerDependencies: 1747 1584 - bufferutil ··· 1760 1597 extract-files: 11.0.0 1761 1598 graphql: 16.8.1 1762 1599 meros: 1.3.0(@types/node@18.15.11) 1763 - tslib: 2.5.0 1600 + tslib: 2.6.2 1764 1601 value-or-promise: 1.0.12 1765 1602 transitivePeerDependencies: 1766 1603 - '@types/node' ··· 1772 1609 peerDependencies: 1773 1610 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1774 1611 dependencies: 1775 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1612 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1776 1613 '@types/ws': 8.5.10 1777 1614 graphql: 16.8.1 1778 1615 isomorphic-ws: 5.0.0(ws@8.14.2) 1779 - tslib: 2.5.0 1616 + tslib: 2.6.2 1780 1617 ws: 8.14.2 1781 1618 transitivePeerDependencies: 1782 1619 - bufferutil ··· 1793 1630 '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) 1794 1631 '@repeaterjs/repeater': 3.0.5 1795 1632 graphql: 16.8.1 1796 - tslib: 2.5.0 1633 + tslib: 2.6.2 1797 1634 value-or-promise: 1.0.12 1798 1635 dev: true 1799 1636 ··· 1804 1641 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1805 1642 dependencies: 1806 1643 '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) 1807 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1644 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1808 1645 graphql: 16.8.1 1809 1646 is-glob: 4.0.3 1810 1647 micromatch: 4.0.5 1811 - tslib: 2.5.0 1648 + tslib: 2.6.2 1812 1649 unixify: 1.0.0 1813 1650 transitivePeerDependencies: 1814 1651 - supports-color ··· 1823 1660 '@ardatan/sync-fetch': 0.0.1 1824 1661 '@graphql-tools/executor-http': 1.0.3(@types/node@18.15.11)(graphql@16.8.1) 1825 1662 '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) 1826 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1663 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1827 1664 '@whatwg-node/fetch': 0.9.14 1828 1665 graphql: 16.8.1 1829 - tslib: 2.5.0 1666 + tslib: 2.6.2 1830 1667 value-or-promise: 1.0.12 1831 1668 transitivePeerDependencies: 1832 1669 - '@types/node' ··· 1841 1678 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1842 1679 dependencies: 1843 1680 '@graphql-tools/import': 7.0.0(graphql@16.8.1) 1844 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1681 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1845 1682 globby: 11.1.0 1846 1683 graphql: 16.8.1 1847 - tslib: 2.5.0 1684 + tslib: 2.6.2 1848 1685 unixify: 1.0.0 1849 1686 dev: true 1850 1687 ··· 1855 1692 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1856 1693 dependencies: 1857 1694 '@babel/core': 7.23.3 1858 - '@babel/parser': 7.20.5 1695 + '@babel/parser': 7.23.4 1859 1696 '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.3) 1860 1697 '@babel/traverse': 7.23.4 1861 - '@babel/types': 7.20.5 1862 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1698 + '@babel/types': 7.23.4 1699 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1863 1700 graphql: 16.8.1 1864 - tslib: 2.5.0 1701 + tslib: 2.6.2 1865 1702 transitivePeerDependencies: 1866 1703 - supports-color 1867 1704 dev: true ··· 1872 1709 peerDependencies: 1873 1710 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1874 1711 dependencies: 1875 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1712 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1876 1713 graphql: 16.8.1 1877 1714 resolve-from: 5.0.0 1878 - tslib: 2.5.0 1715 + tslib: 2.6.2 1879 1716 dev: true 1880 1717 1881 1718 /@graphql-tools/json-file-loader@8.0.0(graphql@16.8.1): ··· 1884 1721 peerDependencies: 1885 1722 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1886 1723 dependencies: 1887 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1724 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1888 1725 globby: 11.1.0 1889 1726 graphql: 16.8.1 1890 - tslib: 2.5.0 1727 + tslib: 2.6.2 1891 1728 unixify: 1.0.0 1892 1729 dev: true 1893 1730 ··· 1901 1738 '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1902 1739 graphql: 16.8.1 1903 1740 p-limit: 3.1.0 1904 - tslib: 2.5.0 1741 + tslib: 2.6.2 1905 1742 dev: true 1906 1743 1907 1744 /@graphql-tools/merge@9.0.0(graphql@16.8.1): ··· 1910 1747 peerDependencies: 1911 1748 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1912 1749 dependencies: 1913 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1750 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1914 1751 graphql: 16.8.1 1915 - tslib: 2.5.0 1752 + tslib: 2.6.2 1916 1753 dev: true 1917 1754 1918 1755 /@graphql-tools/optimize@2.0.0(graphql@16.8.1): ··· 1922 1759 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1923 1760 dependencies: 1924 1761 graphql: 16.8.1 1925 - tslib: 2.5.0 1762 + tslib: 2.6.2 1926 1763 dev: true 1927 1764 1928 1765 /@graphql-tools/prisma-loader@8.0.2(@types/node@18.15.11)(graphql@16.8.1): ··· 1948 1785 json-stable-stringify: 1.1.0 1949 1786 lodash: 4.17.21 1950 1787 scuid: 1.1.0 1951 - tslib: 2.5.0 1788 + tslib: 2.6.2 1952 1789 yaml-ast-parser: 0.0.43 1953 1790 transitivePeerDependencies: 1954 1791 - '@types/node' ··· 1965 1802 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1966 1803 dependencies: 1967 1804 '@ardatan/relay-compiler': 12.0.0(graphql@16.8.1) 1968 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1805 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1969 1806 graphql: 16.8.1 1970 - tslib: 2.5.0 1807 + tslib: 2.6.2 1971 1808 transitivePeerDependencies: 1972 1809 - encoding 1973 1810 - supports-color ··· 1980 1817 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 1981 1818 dependencies: 1982 1819 '@graphql-tools/merge': 9.0.0(graphql@16.8.1) 1983 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1820 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 1984 1821 graphql: 16.8.1 1985 - tslib: 2.5.0 1822 + tslib: 2.6.2 1986 1823 value-or-promise: 1.0.12 1987 1824 dev: true 1988 1825 ··· 2013 1850 - utf-8-validate 2014 1851 dev: true 2015 1852 2016 - /@graphql-tools/utils@10.0.1(graphql@16.8.1): 2017 - resolution: {integrity: sha512-i1FozbDGHgdsFA47V/JvQZ0FE8NAy0Eiz7HGCJO2MkNdZAKNnwei66gOq0JWYVFztwpwbVQ09GkKhq7Kjcq5Cw==} 2018 - engines: {node: '>=16.0.0'} 2019 - peerDependencies: 2020 - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 2021 - dependencies: 2022 - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) 2023 - graphql: 16.8.1 2024 - tslib: 2.5.0 2025 - dev: true 2026 - 2027 1853 /@graphql-tools/utils@10.0.11(graphql@16.8.1): 2028 1854 resolution: {integrity: sha512-vVjXgKn6zjXIlYBd7yJxCVMYGb5j18gE3hx3Qw3mNsSEsYQXbJbPdlwb7Fc9FogsJei5AaqiQerqH4kAosp1nQ==} 2029 1855 engines: {node: '>=16.0.0'} ··· 2034 1860 cross-inspect: 1.0.0 2035 1861 dset: 3.1.3 2036 1862 graphql: 16.8.1 2037 - tslib: 2.5.0 1863 + tslib: 2.6.2 2038 1864 dev: true 2039 1865 2040 1866 /@graphql-tools/wrap@10.0.1(graphql@16.8.1): ··· 2045 1871 dependencies: 2046 1872 '@graphql-tools/delegate': 10.0.3(graphql@16.8.1) 2047 1873 '@graphql-tools/schema': 10.0.0(graphql@16.8.1) 2048 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 1874 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 2049 1875 graphql: 16.8.1 2050 - tslib: 2.5.0 1876 + tslib: 2.6.2 2051 1877 value-or-promise: 1.0.12 2052 1878 dev: true 2053 1879 ··· 2070 1896 engines: {node: '>=6.0.0'} 2071 1897 dependencies: 2072 1898 '@jridgewell/set-array': 1.1.2 2073 - '@jridgewell/sourcemap-codec': 1.4.14 1899 + '@jridgewell/sourcemap-codec': 1.4.15 2074 1900 dev: true 2075 1901 2076 1902 /@jridgewell/gen-mapping@0.3.2: ··· 2078 1904 engines: {node: '>=6.0.0'} 2079 1905 dependencies: 2080 1906 '@jridgewell/set-array': 1.1.2 2081 - '@jridgewell/sourcemap-codec': 1.4.14 2082 - '@jridgewell/trace-mapping': 0.3.15 1907 + '@jridgewell/sourcemap-codec': 1.4.15 1908 + '@jridgewell/trace-mapping': 0.3.20 2083 1909 dev: true 2084 1910 2085 1911 /@jridgewell/resolve-uri@3.1.0: ··· 2096 1922 resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==} 2097 1923 dependencies: 2098 1924 '@jridgewell/gen-mapping': 0.3.2 2099 - '@jridgewell/trace-mapping': 0.3.15 2100 - dev: true 2101 - 2102 - /@jridgewell/sourcemap-codec@1.4.14: 2103 - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} 1925 + '@jridgewell/trace-mapping': 0.3.20 2104 1926 dev: true 2105 1927 2106 1928 /@jridgewell/sourcemap-codec@1.4.15: 2107 1929 resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 2108 1930 dev: true 2109 1931 2110 - /@jridgewell/trace-mapping@0.3.15: 2111 - resolution: {integrity: sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==} 2112 - dependencies: 2113 - '@jridgewell/resolve-uri': 3.1.0 2114 - '@jridgewell/sourcemap-codec': 1.4.14 2115 - dev: true 2116 - 2117 1932 /@jridgewell/trace-mapping@0.3.20: 2118 1933 resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} 2119 1934 dependencies: ··· 2181 1996 resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==} 2182 1997 engines: {node: '>=8.0.0'} 2183 1998 dependencies: 2184 - tslib: 2.5.0 1999 + tslib: 2.6.2 2185 2000 dev: true 2186 2001 2187 2002 /@peculiar/webcrypto@1.4.3: ··· 2191 2006 '@peculiar/asn1-schema': 2.3.8 2192 2007 '@peculiar/json-schema': 1.1.12 2193 2008 pvtsutils: 1.3.5 2194 - tslib: 2.5.0 2009 + tslib: 2.6.2 2195 2010 webcrypto-core: 1.7.7 2196 2011 dev: true 2197 2012 ··· 2199 2014 resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==} 2200 2015 dev: true 2201 2016 2202 - /@rollup/plugin-terser@0.4.4(rollup@3.20.2): 2017 + /@rollup/plugin-babel@6.0.4(@babel/core@7.23.3)(rollup@4.9.5): 2018 + resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==} 2019 + engines: {node: '>=14.0.0'} 2020 + peerDependencies: 2021 + '@babel/core': ^7.0.0 2022 + '@types/babel__core': ^7.1.9 2023 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 2024 + peerDependenciesMeta: 2025 + '@types/babel__core': 2026 + optional: true 2027 + rollup: 2028 + optional: true 2029 + dependencies: 2030 + '@babel/core': 7.23.3 2031 + '@babel/helper-module-imports': 7.22.15 2032 + '@rollup/pluginutils': 5.1.0(rollup@4.9.5) 2033 + rollup: 4.9.5 2034 + dev: true 2035 + 2036 + /@rollup/plugin-commonjs@25.0.7(rollup@4.9.5): 2037 + resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} 2038 + engines: {node: '>=14.0.0'} 2039 + peerDependencies: 2040 + rollup: ^2.68.0||^3.0.0||^4.0.0 2041 + peerDependenciesMeta: 2042 + rollup: 2043 + optional: true 2044 + dependencies: 2045 + '@rollup/pluginutils': 5.1.0(rollup@4.9.5) 2046 + commondir: 1.0.1 2047 + estree-walker: 2.0.2 2048 + glob: 8.1.0 2049 + is-reference: 1.2.1 2050 + magic-string: 0.30.5 2051 + rollup: 4.9.5 2052 + dev: true 2053 + 2054 + /@rollup/plugin-node-resolve@15.2.3(rollup@4.9.5): 2055 + resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} 2056 + engines: {node: '>=14.0.0'} 2057 + peerDependencies: 2058 + rollup: ^2.78.0||^3.0.0||^4.0.0 2059 + peerDependenciesMeta: 2060 + rollup: 2061 + optional: true 2062 + dependencies: 2063 + '@rollup/pluginutils': 5.1.0(rollup@4.9.5) 2064 + '@types/resolve': 1.20.2 2065 + deepmerge: 4.3.1 2066 + is-builtin-module: 3.2.1 2067 + is-module: 1.0.0 2068 + resolve: 1.22.2 2069 + rollup: 4.9.5 2070 + dev: true 2071 + 2072 + /@rollup/plugin-terser@0.4.4(rollup@4.9.5): 2203 2073 resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} 2204 2074 engines: {node: '>=14.0.0'} 2205 2075 peerDependencies: ··· 2208 2078 rollup: 2209 2079 optional: true 2210 2080 dependencies: 2211 - rollup: 3.20.2 2081 + rollup: 4.9.5 2212 2082 serialize-javascript: 6.0.1 2213 2083 smob: 1.4.1 2214 2084 terser: 5.22.0 2215 2085 dev: true 2216 2086 2217 - /@rollup/plugin-typescript@11.1.5(rollup@3.20.2)(typescript@5.3.3): 2087 + /@rollup/plugin-typescript@11.1.5(rollup@4.9.5)(typescript@5.3.3): 2218 2088 resolution: {integrity: sha512-rnMHrGBB0IUEv69Q8/JGRD/n4/n6b3nfpufUu26axhUcboUzv/twfZU8fIBbTOphRAe0v8EyxzeDpKXqGHfyDA==} 2219 2089 engines: {node: '>=14.0.0'} 2220 2090 peerDependencies: ··· 2227 2097 tslib: 2228 2098 optional: true 2229 2099 dependencies: 2230 - '@rollup/pluginutils': 5.0.2(rollup@3.20.2) 2100 + '@rollup/pluginutils': 5.1.0(rollup@4.9.5) 2231 2101 resolve: 1.22.2 2232 - rollup: 3.20.2 2102 + rollup: 4.9.5 2233 2103 typescript: 5.3.3 2234 2104 dev: true 2235 2105 2236 - /@rollup/pluginutils@5.0.2(rollup@3.20.2): 2237 - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} 2106 + /@rollup/pluginutils@5.1.0(rollup@4.9.5): 2107 + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} 2238 2108 engines: {node: '>=14.0.0'} 2239 2109 peerDependencies: 2240 - rollup: ^1.20.0||^2.0.0||^3.0.0 2110 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 2241 2111 peerDependenciesMeta: 2242 2112 rollup: 2243 2113 optional: true 2244 2114 dependencies: 2245 - '@types/estree': 1.0.0 2115 + '@types/estree': 1.0.5 2246 2116 estree-walker: 2.0.2 2247 2117 picomatch: 2.3.1 2248 - rollup: 3.20.2 2118 + rollup: 4.9.5 2249 2119 dev: true 2250 2120 2251 - /@rollup/rollup-android-arm-eabi@4.7.0: 2252 - resolution: {integrity: sha512-rGku10pL1StFlFvXX5pEv88KdGW6DHUghsxyP/aRYb9eH+74jTGJ3U0S/rtlsQ4yYq1Hcc7AMkoJOb1xu29Fxw==} 2121 + /@rollup/rollup-android-arm-eabi@4.9.5: 2122 + resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==} 2253 2123 cpu: [arm] 2254 2124 os: [android] 2255 2125 requiresBuild: true 2256 2126 dev: true 2257 2127 optional: true 2258 2128 2259 - /@rollup/rollup-android-arm64@4.7.0: 2260 - resolution: {integrity: sha512-/EBw0cuJ/KVHiU2qyVYUhogXz7W2vXxBzeE9xtVIMC+RyitlY2vvaoysMUqASpkUtoNIHlnKTu/l7mXOPgnKOA==} 2129 + /@rollup/rollup-android-arm64@4.9.5: 2130 + resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==} 2261 2131 cpu: [arm64] 2262 2132 os: [android] 2263 2133 requiresBuild: true 2264 2134 dev: true 2265 2135 optional: true 2266 2136 2267 - /@rollup/rollup-darwin-arm64@4.7.0: 2268 - resolution: {integrity: sha512-4VXG1bgvClJdbEYYjQ85RkOtwN8sqI3uCxH0HC5w9fKdqzRzgG39K7GAehATGS8jghA7zNoS5CjSKkDEqWmNZg==} 2137 + /@rollup/rollup-darwin-arm64@4.9.5: 2138 + resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==} 2269 2139 cpu: [arm64] 2270 2140 os: [darwin] 2271 2141 requiresBuild: true 2272 2142 dev: true 2273 2143 optional: true 2274 2144 2275 - /@rollup/rollup-darwin-x64@4.7.0: 2276 - resolution: {integrity: sha512-/ImhO+T/RWJ96hUbxiCn2yWI0/MeQZV/aeukQQfhxiSXuZJfyqtdHPUPrc84jxCfXTxbJLmg4q+GBETeb61aNw==} 2145 + /@rollup/rollup-darwin-x64@4.9.5: 2146 + resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==} 2277 2147 cpu: [x64] 2278 2148 os: [darwin] 2279 2149 requiresBuild: true 2280 2150 dev: true 2281 2151 optional: true 2282 2152 2283 - /@rollup/rollup-linux-arm-gnueabihf@4.7.0: 2284 - resolution: {integrity: sha512-zhye8POvTyUXlKbfPBVqoHy3t43gIgffY+7qBFqFxNqVtltQLtWeHNAbrMnXiLIfYmxcoL/feuLDote2tx+Qbg==} 2153 + /@rollup/rollup-linux-arm-gnueabihf@4.9.5: 2154 + resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==} 2285 2155 cpu: [arm] 2286 2156 os: [linux] 2287 2157 requiresBuild: true 2288 2158 dev: true 2289 2159 optional: true 2290 2160 2291 - /@rollup/rollup-linux-arm64-gnu@4.7.0: 2292 - resolution: {integrity: sha512-RAdr3OJnUum6Vs83cQmKjxdTg31zJnLLTkjhcFt0auxM6jw00GD6IPFF42uasYPr/wGC6TRm7FsQiJyk0qIEfg==} 2161 + /@rollup/rollup-linux-arm64-gnu@4.9.5: 2162 + resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==} 2293 2163 cpu: [arm64] 2294 2164 os: [linux] 2295 2165 requiresBuild: true 2296 2166 dev: true 2297 2167 optional: true 2298 2168 2299 - /@rollup/rollup-linux-arm64-musl@4.7.0: 2300 - resolution: {integrity: sha512-nhWwYsiJwZGq7SyR3afS3EekEOsEAlrNMpPC4ZDKn5ooYSEjDLe9W/xGvoIV8/F/+HNIY6jY8lIdXjjxfxopXw==} 2169 + /@rollup/rollup-linux-arm64-musl@4.9.5: 2170 + resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==} 2301 2171 cpu: [arm64] 2302 2172 os: [linux] 2303 2173 requiresBuild: true 2304 2174 dev: true 2305 2175 optional: true 2306 2176 2307 - /@rollup/rollup-linux-riscv64-gnu@4.7.0: 2308 - resolution: {integrity: sha512-rlfy5RnQG1aop1BL/gjdH42M2geMUyVQqd52GJVirqYc787A/XVvl3kQ5NG/43KXgOgE9HXgCaEH05kzQ+hLoA==} 2177 + /@rollup/rollup-linux-riscv64-gnu@4.9.5: 2178 + resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==} 2309 2179 cpu: [riscv64] 2310 2180 os: [linux] 2311 2181 requiresBuild: true 2312 2182 dev: true 2313 2183 optional: true 2314 2184 2315 - /@rollup/rollup-linux-x64-gnu@4.7.0: 2316 - resolution: {integrity: sha512-cCkoGlGWfBobdDtiiypxf79q6k3/iRVGu1HVLbD92gWV5WZbmuWJCgRM4x2N6i7ljGn1cGytPn9ZAfS8UwF6vg==} 2185 + /@rollup/rollup-linux-x64-gnu@4.9.5: 2186 + resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==} 2317 2187 cpu: [x64] 2318 2188 os: [linux] 2319 2189 requiresBuild: true 2320 2190 dev: true 2321 2191 optional: true 2322 2192 2323 - /@rollup/rollup-linux-x64-musl@4.7.0: 2324 - resolution: {integrity: sha512-R2oBf2p/Arc1m+tWmiWbpHBjEcJnHVnv6bsypu4tcKdrYTpDfl1UT9qTyfkIL1iiii5D4WHxUHCg5X0pzqmxFg==} 2193 + /@rollup/rollup-linux-x64-musl@4.9.5: 2194 + resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==} 2325 2195 cpu: [x64] 2326 2196 os: [linux] 2327 2197 requiresBuild: true 2328 2198 dev: true 2329 2199 optional: true 2330 2200 2331 - /@rollup/rollup-win32-arm64-msvc@4.7.0: 2332 - resolution: {integrity: sha512-CPtgaQL1aaPc80m8SCVEoxFGHxKYIt3zQYC3AccL/SqqiWXblo3pgToHuBwR8eCP2Toa+X1WmTR/QKFMykws7g==} 2201 + /@rollup/rollup-win32-arm64-msvc@4.9.5: 2202 + resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==} 2333 2203 cpu: [arm64] 2334 2204 os: [win32] 2335 2205 requiresBuild: true 2336 2206 dev: true 2337 2207 optional: true 2338 2208 2339 - /@rollup/rollup-win32-ia32-msvc@4.7.0: 2340 - resolution: {integrity: sha512-pmioUlttNh9GXF5x2CzNa7Z8kmRTyhEzzAC+2WOOapjewMbl+3tGuAnxbwc5JyG8Jsz2+hf/QD/n5VjimOZ63g==} 2209 + /@rollup/rollup-win32-ia32-msvc@4.9.5: 2210 + resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==} 2341 2211 cpu: [ia32] 2342 2212 os: [win32] 2343 2213 requiresBuild: true 2344 2214 dev: true 2345 2215 optional: true 2346 2216 2347 - /@rollup/rollup-win32-x64-msvc@4.7.0: 2348 - resolution: {integrity: sha512-SeZzC2QhhdBQUm3U0c8+c/P6UlRyBcLL2Xp5KX7z46WXZxzR8RJSIWL9wSUeBTgxog5LTPJuPj0WOT9lvrtP7Q==} 2217 + /@rollup/rollup-win32-x64-msvc@4.9.5: 2218 + resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==} 2349 2219 cpu: [x64] 2350 2220 os: [win32] 2351 2221 requiresBuild: true ··· 2356 2226 resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} 2357 2227 dev: true 2358 2228 2359 - /@sindresorhus/fnv1a@2.0.0: 2360 - resolution: {integrity: sha512-HAK3TQvR1AbJ4uMFBp9K0V+jlujsHkCokWJRebQK1mlXBG+i7Q5/Y7AKRmqVPt4T78Uqp2U5fFHgK3gxi4OUqw==} 2361 - engines: {node: '>=10'} 2362 - dev: false 2363 - 2364 2229 /@sindresorhus/fnv1a@2.0.1: 2365 2230 resolution: {integrity: sha512-suq9tRQ6bkpMukTG5K5z0sPWB7t0zExMzZCdmYm6xTSSIm/yCKNm7VCL36wVeyTsFr597/UhU1OAYdHGMDiHrw==} 2366 2231 engines: {node: '>=10'} ··· 2392 2257 resolution: {integrity: sha512-69TtiDzu0bcmKQv3yg1Zx409/Kd7r0b5F1PfpYJfSHzLGtB53547V4u+9iqKYsTu/O2ai6KTb0TInNpvuQ3qmg==} 2393 2258 dev: true 2394 2259 2395 - /@types/estree@1.0.0: 2396 - resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} 2260 + /@types/estree@1.0.5: 2261 + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} 2397 2262 dev: true 2398 2263 2399 2264 /@types/is-ci@3.0.0: ··· 2443 2308 '@types/prop-types': 15.7.11 2444 2309 '@types/scheduler': 0.16.8 2445 2310 csstype: 3.1.3 2311 + dev: true 2312 + 2313 + /@types/resolve@1.20.2: 2314 + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} 2446 2315 dev: true 2447 2316 2448 2317 /@types/scheduler@0.16.8: ··· 2465 2334 graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 2466 2335 dependencies: 2467 2336 graphql: 16.8.1 2468 - wonka: 6.3.1 2469 - dev: false 2470 - 2471 - /@urql/core@4.0.4(graphql@16.8.1): 2472 - resolution: {integrity: sha512-r1rB/VMVpCnfnMTTzCAs+HY+UqOHUgpZ+GimLtU4DCTP3C78DK+m4qr36M7KKleggrKgcpcC1TE8eFEVcKzfSQ==} 2473 - dependencies: 2474 - '@0no-co/graphql.web': 1.0.0(graphql@16.8.1) 2475 - wonka: 6.3.1 2476 - transitivePeerDependencies: 2477 - - graphql 2337 + wonka: 6.3.4 2478 2338 dev: false 2479 2339 2480 2340 /@urql/core@4.2.2(graphql@16.8.1): ··· 2558 2418 busboy: 1.6.0 2559 2419 fast-querystring: 1.1.2 2560 2420 fast-url-parser: 1.1.3 2561 - tslib: 2.5.0 2421 + tslib: 2.6.2 2562 2422 dev: true 2563 2423 2564 2424 /@whatwg-node/node-fetch@0.5.1: ··· 2569 2429 busboy: 1.6.0 2570 2430 fast-querystring: 1.1.2 2571 2431 fast-url-parser: 1.1.3 2572 - tslib: 2.5.0 2432 + tslib: 2.6.2 2573 2433 dev: true 2574 2434 2575 2435 /acorn-walk@8.2.0: ··· 2583 2443 hasBin: true 2584 2444 dev: true 2585 2445 2586 - /acorn@8.8.2: 2587 - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} 2588 - engines: {node: '>=0.4.0'} 2589 - hasBin: true 2590 - dev: true 2591 - 2592 2446 /agent-base@7.1.0: 2593 2447 resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} 2594 2448 engines: {node: '>= 14'} ··· 2676 2530 /array-buffer-byte-length@1.0.0: 2677 2531 resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} 2678 2532 dependencies: 2679 - call-bind: 1.0.2 2533 + call-bind: 1.0.5 2680 2534 is-array-buffer: 3.0.2 2681 2535 dev: true 2682 2536 ··· 2689 2543 resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} 2690 2544 engines: {node: '>= 0.4'} 2691 2545 dependencies: 2692 - call-bind: 1.0.2 2546 + call-bind: 1.0.5 2693 2547 define-properties: 1.2.0 2694 2548 es-abstract: 1.21.2 2695 2549 es-shim-unscopables: 1.0.0 ··· 2740 2594 resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} 2741 2595 dev: true 2742 2596 2743 - /babel-preset-fbjs@3.4.0(@babel/core@7.20.5): 2597 + /babel-preset-fbjs@3.4.0(@babel/core@7.23.3): 2744 2598 resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} 2745 2599 peerDependencies: 2746 2600 '@babel/core': ^7.0.0 2747 2601 dependencies: 2748 - '@babel/core': 7.20.5 2749 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.20.5) 2750 - '@babel/plugin-proposal-object-rest-spread': 7.20.2(@babel/core@7.20.5) 2751 - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.20.5) 2752 - '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.20.5) 2753 - '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.20.5) 2754 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.5) 2755 - '@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.20.5) 2756 - '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.20.5) 2757 - '@babel/plugin-transform-block-scoping': 7.20.5(@babel/core@7.20.5) 2758 - '@babel/plugin-transform-classes': 7.20.2(@babel/core@7.20.5) 2759 - '@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.20.5) 2760 - '@babel/plugin-transform-destructuring': 7.20.2(@babel/core@7.20.5) 2761 - '@babel/plugin-transform-flow-strip-types': 7.19.0(@babel/core@7.20.5) 2762 - '@babel/plugin-transform-for-of': 7.18.8(@babel/core@7.20.5) 2763 - '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.20.5) 2764 - '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.20.5) 2765 - '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.20.5) 2766 - '@babel/plugin-transform-modules-commonjs': 7.19.6(@babel/core@7.20.5) 2767 - '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.20.5) 2768 - '@babel/plugin-transform-parameters': 7.20.5(@babel/core@7.20.5) 2769 - '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.20.5) 2770 - '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.20.5) 2771 - '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.20.5) 2772 - '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.20.5) 2773 - '@babel/plugin-transform-spread': 7.19.0(@babel/core@7.20.5) 2774 - '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.20.5) 2602 + '@babel/core': 7.23.3 2603 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.3) 2604 + '@babel/plugin-proposal-object-rest-spread': 7.20.2(@babel/core@7.23.3) 2605 + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.3) 2606 + '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.23.3) 2607 + '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.23.3) 2608 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) 2609 + '@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.23.3) 2610 + '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.23.3) 2611 + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.3) 2612 + '@babel/plugin-transform-classes': 7.20.2(@babel/core@7.23.3) 2613 + '@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.23.3) 2614 + '@babel/plugin-transform-destructuring': 7.20.2(@babel/core@7.23.3) 2615 + '@babel/plugin-transform-flow-strip-types': 7.19.0(@babel/core@7.23.3) 2616 + '@babel/plugin-transform-for-of': 7.18.8(@babel/core@7.23.3) 2617 + '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.23.3) 2618 + '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.23.3) 2619 + '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.23.3) 2620 + '@babel/plugin-transform-modules-commonjs': 7.19.6(@babel/core@7.23.3) 2621 + '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.23.3) 2622 + '@babel/plugin-transform-parameters': 7.20.5(@babel/core@7.23.3) 2623 + '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.23.3) 2624 + '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.23.3) 2625 + '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.23.3) 2626 + '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.23.3) 2627 + '@babel/plugin-transform-spread': 7.19.0(@babel/core@7.23.3) 2628 + '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.23.3) 2775 2629 babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 2776 - transitivePeerDependencies: 2777 - - supports-color 2778 2630 dev: true 2779 2631 2780 2632 /balanced-match@1.0.2: ··· 2807 2659 concat-map: 0.0.1 2808 2660 dev: true 2809 2661 2662 + /brace-expansion@2.0.1: 2663 + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 2664 + dependencies: 2665 + balanced-match: 1.0.2 2666 + dev: true 2667 + 2810 2668 /braces@3.0.2: 2811 2669 resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 2812 2670 engines: {node: '>=8'} ··· 2820 2678 wcwidth: 1.0.1 2821 2679 dev: true 2822 2680 2823 - /browserslist@4.21.4: 2824 - resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} 2825 - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 2826 - hasBin: true 2827 - dependencies: 2828 - caniuse-lite: 1.0.30001436 2829 - electron-to-chromium: 1.4.284 2830 - node-releases: 2.0.6 2831 - update-browserslist-db: 1.0.10(browserslist@4.21.4) 2832 - dev: true 2833 - 2834 2681 /browserslist@4.22.1: 2835 2682 resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} 2836 2683 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} ··· 2859 2706 ieee754: 1.2.1 2860 2707 dev: true 2861 2708 2709 + /builtin-modules@3.3.0: 2710 + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} 2711 + engines: {node: '>=6'} 2712 + dev: true 2713 + 2862 2714 /busboy@1.6.0: 2863 2715 resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 2864 2716 engines: {node: '>=10.16.0'} ··· 2871 2723 engines: {node: '>=8'} 2872 2724 dev: true 2873 2725 2874 - /call-bind@1.0.2: 2875 - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} 2876 - dependencies: 2877 - function-bind: 1.1.1 2878 - get-intrinsic: 1.2.0 2879 - dev: true 2880 - 2881 2726 /call-bind@1.0.5: 2882 2727 resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} 2883 2728 dependencies: ··· 2895 2740 resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} 2896 2741 dependencies: 2897 2742 pascal-case: 3.1.2 2898 - tslib: 2.5.0 2743 + tslib: 2.6.2 2899 2744 dev: true 2900 2745 2901 2746 /camelcase-keys@6.2.2: ··· 2912 2757 engines: {node: '>=6'} 2913 2758 dev: true 2914 2759 2915 - /caniuse-lite@1.0.30001436: 2916 - resolution: {integrity: sha512-ZmWkKsnC2ifEPoWUvSAIGyOYwT+keAaaWPHiQ9DfMqS1t6tfuyFYoWR78TeZtznkEQ64+vGXH9cZrElwR2Mrxg==} 2917 - dev: true 2918 - 2919 2760 /caniuse-lite@1.0.30001564: 2920 2761 resolution: {integrity: sha512-DqAOf+rhof+6GVx1y+xzbFPeOumfQnhYzVnZD6LAXijR77yPtm9mfOcqOnT3mpnJiZVT+kwLAFnRlZcIz+c6bg==} 2921 2762 dev: true ··· 2924 2765 resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} 2925 2766 dependencies: 2926 2767 no-case: 3.0.4 2927 - tslib: 2.5.0 2768 + tslib: 2.6.2 2928 2769 upper-case-first: 2.0.2 2929 2770 dev: true 2930 2771 ··· 2992 2833 path-case: 3.0.4 2993 2834 sentence-case: 3.0.4 2994 2835 snake-case: 3.0.4 2995 - tslib: 2.5.0 2836 + tslib: 2.6.2 2996 2837 dev: true 2997 2838 2998 2839 /chardet@0.7.0: ··· 3010 2851 engines: {node: '>=8'} 3011 2852 dev: true 3012 2853 2854 + /cjs-module-lexer@1.2.3: 2855 + resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} 2856 + dev: true 2857 + 3013 2858 /clean-stack@2.2.0: 3014 2859 resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} 3015 2860 engines: {node: '>=6'} ··· 3123 2968 engines: {node: '>=4.0.0'} 3124 2969 dev: true 3125 2970 2971 + /commondir@1.0.1: 2972 + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} 2973 + dev: true 2974 + 3126 2975 /concat-map@0.0.1: 3127 2976 resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 3128 2977 dev: true ··· 3131 2980 resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} 3132 2981 dependencies: 3133 2982 no-case: 3.0.4 3134 - tslib: 2.5.0 2983 + tslib: 2.6.2 3135 2984 upper-case: 2.0.2 3136 2985 dev: true 3137 2986 3138 - /convert-source-map@1.9.0: 3139 - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} 3140 - dev: true 3141 - 3142 2987 /convert-source-map@2.0.0: 3143 2988 resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} 3144 2989 dev: true ··· 3175 3020 resolution: {integrity: sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ==} 3176 3021 engines: {node: '>=16.0.0'} 3177 3022 dependencies: 3178 - tslib: 2.5.0 3023 + tslib: 2.6.2 3179 3024 dev: true 3180 3025 3181 3026 /cross-spawn@5.1.0: ··· 3265 3110 type-detect: 4.0.8 3266 3111 dev: true 3267 3112 3113 + /deepmerge@4.3.1: 3114 + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 3115 + engines: {node: '>=0.10.0'} 3116 + dev: true 3117 + 3268 3118 /defaults@1.0.4: 3269 3119 resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} 3270 3120 dependencies: ··· 3324 3174 resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} 3325 3175 dependencies: 3326 3176 no-case: 3.0.4 3327 - tslib: 2.5.0 3177 + tslib: 2.6.2 3328 3178 dev: true 3329 3179 3330 3180 /dotenv@16.0.3: ··· 3341 3191 resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 3342 3192 dev: true 3343 3193 3344 - /electron-to-chromium@1.4.284: 3345 - resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==} 3346 - dev: true 3347 - 3348 3194 /electron-to-chromium@1.4.593: 3349 3195 resolution: {integrity: sha512-c7+Hhj87zWmdpmjDONbvNKNo24tvmD4mjal1+qqTYTrlF0/sNpAcDlU0Ki84ftA/5yj3BF2QhSGEC0Rky6larg==} 3350 3196 dev: true ··· 3376 3222 dependencies: 3377 3223 array-buffer-byte-length: 1.0.0 3378 3224 available-typed-arrays: 1.0.5 3379 - call-bind: 1.0.2 3225 + call-bind: 1.0.5 3380 3226 es-set-tostringtag: 2.0.1 3381 3227 es-to-primitive: 1.2.1 3382 3228 function.prototype.name: 1.1.5 3383 - get-intrinsic: 1.2.0 3229 + get-intrinsic: 1.2.2 3384 3230 get-symbol-description: 1.0.0 3385 3231 globalthis: 1.0.3 3386 3232 gopd: 1.0.1 ··· 3414 3260 resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} 3415 3261 engines: {node: '>= 0.4'} 3416 3262 dependencies: 3417 - get-intrinsic: 1.2.0 3263 + get-intrinsic: 1.2.2 3418 3264 has: 1.0.3 3419 3265 has-tostringtag: 1.0.0 3420 3266 dev: true ··· 3660 3506 dev: true 3661 3507 optional: true 3662 3508 3663 - /function-bind@1.1.1: 3664 - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 3665 - dev: true 3666 - 3667 3509 /function-bind@1.1.2: 3668 3510 resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 3669 3511 dev: true ··· 3672 3514 resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} 3673 3515 engines: {node: '>= 0.4'} 3674 3516 dependencies: 3675 - call-bind: 1.0.2 3517 + call-bind: 1.0.5 3676 3518 define-properties: 1.2.0 3677 3519 es-abstract: 1.21.2 3678 3520 functions-have-names: 1.2.3 ··· 3696 3538 resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} 3697 3539 dev: true 3698 3540 3699 - /get-intrinsic@1.2.0: 3700 - resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} 3701 - dependencies: 3702 - function-bind: 1.1.1 3703 - has: 1.0.3 3704 - has-symbols: 1.0.3 3705 - dev: true 3706 - 3707 3541 /get-intrinsic@1.2.2: 3708 3542 resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} 3709 3543 dependencies: ··· 3722 3556 resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} 3723 3557 engines: {node: '>= 0.4'} 3724 3558 dependencies: 3725 - call-bind: 1.0.2 3726 - get-intrinsic: 1.2.0 3559 + call-bind: 1.0.5 3560 + get-intrinsic: 1.2.2 3727 3561 dev: true 3728 3562 3729 3563 /glob-parent@5.1.2: ··· 3742 3576 minimatch: 3.1.2 3743 3577 once: 1.4.0 3744 3578 path-is-absolute: 1.0.1 3579 + dev: true 3580 + 3581 + /glob@8.1.0: 3582 + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} 3583 + engines: {node: '>=12'} 3584 + dependencies: 3585 + fs.realpath: 1.0.0 3586 + inflight: 1.0.6 3587 + inherits: 2.0.4 3588 + minimatch: 5.1.6 3589 + once: 1.4.0 3745 3590 dev: true 3746 3591 3747 3592 /globals@11.12.0: ··· 3771 3616 /gopd@1.0.1: 3772 3617 resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 3773 3618 dependencies: 3774 - get-intrinsic: 1.2.0 3619 + get-intrinsic: 1.2.2 3775 3620 dev: true 3776 3621 3777 3622 /gql.tada@1.0.0-beta.1(graphql@16.8.1): ··· 3805 3650 '@graphql-tools/load': 8.0.1(graphql@16.8.1) 3806 3651 '@graphql-tools/merge': 9.0.0(graphql@16.8.1) 3807 3652 '@graphql-tools/url-loader': 8.0.0(@types/node@18.15.11)(graphql@16.8.1) 3808 - '@graphql-tools/utils': 10.0.1(graphql@16.8.1) 3653 + '@graphql-tools/utils': 10.0.11(graphql@16.8.1) 3809 3654 cosmiconfig: 8.3.6(typescript@5.3.3) 3810 3655 graphql: 16.8.1 3811 3656 jiti: 1.21.0 3812 3657 minimatch: 4.2.3 3813 3658 string-env-interpolation: 1.0.1 3814 - tslib: 2.5.0 3659 + tslib: 2.6.2 3815 3660 transitivePeerDependencies: 3816 3661 - '@types/node' 3817 3662 - bufferutil ··· 3829 3674 graphql: 16.8.1 3830 3675 nullthrows: 1.1.1 3831 3676 vscode-languageserver-types: 3.17.2 3677 + dev: true 3832 3678 3833 3679 /graphql-request@6.1.0(graphql@16.8.1): 3834 3680 resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} ··· 3849 3695 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 3850 3696 dependencies: 3851 3697 graphql: 16.8.1 3852 - tslib: 2.5.0 3698 + tslib: 2.6.2 3853 3699 dev: true 3854 3700 3855 3701 /graphql-ws@5.14.2(graphql@16.8.1): ··· 3887 3733 /has-property-descriptors@1.0.0: 3888 3734 resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} 3889 3735 dependencies: 3890 - get-intrinsic: 1.2.0 3736 + get-intrinsic: 1.2.2 3891 3737 dev: true 3892 3738 3893 3739 /has-proto@1.0.1: ··· 3911 3757 resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 3912 3758 engines: {node: '>= 0.4.0'} 3913 3759 dependencies: 3914 - function-bind: 1.1.1 3760 + function-bind: 1.1.2 3915 3761 dev: true 3916 3762 3917 3763 /hasown@2.0.0: ··· 3925 3771 resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} 3926 3772 dependencies: 3927 3773 capital-case: 1.0.4 3928 - tslib: 2.5.0 3774 + tslib: 2.6.2 3929 3775 dev: true 3930 3776 3931 3777 /hosted-git-info@2.8.9: ··· 4042 3888 resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} 4043 3889 engines: {node: '>= 0.4'} 4044 3890 dependencies: 4045 - get-intrinsic: 1.2.0 3891 + get-intrinsic: 1.2.2 4046 3892 has: 1.0.3 4047 3893 side-channel: 1.0.4 4048 3894 dev: true ··· 4064 3910 /is-array-buffer@3.0.2: 4065 3911 resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} 4066 3912 dependencies: 4067 - call-bind: 1.0.2 4068 - get-intrinsic: 1.2.0 3913 + call-bind: 1.0.5 3914 + get-intrinsic: 1.2.2 4069 3915 is-typed-array: 1.1.10 4070 3916 dev: true 4071 3917 ··· 4083 3929 resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} 4084 3930 engines: {node: '>= 0.4'} 4085 3931 dependencies: 4086 - call-bind: 1.0.2 3932 + call-bind: 1.0.5 4087 3933 has-tostringtag: 1.0.0 3934 + dev: true 3935 + 3936 + /is-builtin-module@3.2.1: 3937 + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} 3938 + engines: {node: '>=6'} 3939 + dependencies: 3940 + builtin-modules: 3.3.0 4088 3941 dev: true 4089 3942 4090 3943 /is-callable@1.2.7: ··· 4142 3995 /is-lower-case@2.0.2: 4143 3996 resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} 4144 3997 dependencies: 4145 - tslib: 2.5.0 3998 + tslib: 2.6.2 3999 + dev: true 4000 + 4001 + /is-module@1.0.0: 4002 + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} 4146 4003 dev: true 4147 4004 4148 4005 /is-negative-zero@2.0.2: ··· 4167 4024 engines: {node: '>=0.10.0'} 4168 4025 dev: true 4169 4026 4027 + /is-reference@1.2.1: 4028 + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} 4029 + dependencies: 4030 + '@types/estree': 1.0.5 4031 + dev: true 4032 + 4170 4033 /is-regex@1.1.4: 4171 4034 resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 4172 4035 engines: {node: '>= 0.4'} 4173 4036 dependencies: 4174 - call-bind: 1.0.2 4037 + call-bind: 1.0.5 4175 4038 has-tostringtag: 1.0.0 4176 4039 dev: true 4177 4040 ··· 4185 4048 /is-shared-array-buffer@1.0.2: 4186 4049 resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} 4187 4050 dependencies: 4188 - call-bind: 1.0.2 4051 + call-bind: 1.0.5 4189 4052 dev: true 4190 4053 4191 4054 /is-stream@3.0.0: ··· 4219 4082 engines: {node: '>= 0.4'} 4220 4083 dependencies: 4221 4084 available-typed-arrays: 1.0.5 4222 - call-bind: 1.0.2 4085 + call-bind: 1.0.5 4223 4086 for-each: 0.3.3 4224 4087 gopd: 1.0.1 4225 4088 has-tostringtag: 1.0.0 ··· 4240 4103 /is-upper-case@2.0.2: 4241 4104 resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} 4242 4105 dependencies: 4243 - tslib: 2.5.0 4106 + tslib: 2.6.2 4244 4107 dev: true 4245 4108 4246 4109 /is-weakref@1.0.2: 4247 4110 resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} 4248 4111 dependencies: 4249 - call-bind: 1.0.2 4112 + call-bind: 1.0.5 4250 4113 dev: true 4251 4114 4252 4115 /is-windows@1.0.2: ··· 4492 4355 4493 4356 /loupe@2.3.6: 4494 4357 resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} 4358 + deprecated: Please upgrade to 2.3.7 which fixes GHSA-4q6p-r6v2-jvc5 4495 4359 dependencies: 4496 4360 get-func-name: 2.0.2 4497 4361 dev: true ··· 4499 4363 /lower-case-first@2.0.2: 4500 4364 resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} 4501 4365 dependencies: 4502 - tslib: 2.5.0 4366 + tslib: 2.6.2 4503 4367 dev: true 4504 4368 4505 4369 /lower-case@2.0.2: 4506 4370 resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} 4507 4371 dependencies: 4508 - tslib: 2.5.0 4372 + tslib: 2.6.2 4509 4373 dev: true 4510 4374 4511 4375 /lru-cache@10.0.1: 4512 4376 resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} 4513 4377 engines: {node: 14 || >=16.14} 4378 + dev: true 4514 4379 4515 4380 /lru-cache@4.1.5: 4516 4381 resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} ··· 4644 4509 brace-expansion: 1.1.11 4645 4510 dev: true 4646 4511 4512 + /minimatch@5.1.6: 4513 + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} 4514 + engines: {node: '>=10'} 4515 + dependencies: 4516 + brace-expansion: 2.0.1 4517 + dev: true 4518 + 4647 4519 /minimist-options@4.1.0: 4648 4520 resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} 4649 4521 engines: {node: '>= 6'} ··· 4685 4557 resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} 4686 4558 dependencies: 4687 4559 lower-case: 2.0.2 4688 - tslib: 2.5.0 4560 + tslib: 2.6.2 4689 4561 dev: true 4690 4562 4691 4563 /node-fetch@2.6.7: ··· 4707 4579 resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} 4708 4580 dev: true 4709 4581 4710 - /node-releases@2.0.6: 4711 - resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==} 4712 - dev: true 4713 - 4714 4582 /normalize-package-data@2.5.0: 4715 4583 resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} 4716 4584 dependencies: ··· 4736 4604 4737 4605 /nullthrows@1.1.1: 4738 4606 resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} 4607 + dev: true 4739 4608 4740 4609 /object-assign@4.1.1: 4741 4610 resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} ··· 4755 4624 resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} 4756 4625 engines: {node: '>= 0.4'} 4757 4626 dependencies: 4758 - call-bind: 1.0.2 4627 + call-bind: 1.0.5 4759 4628 define-properties: 1.2.0 4760 4629 has-symbols: 1.0.3 4761 4630 object-keys: 1.1.1 ··· 4868 4737 resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} 4869 4738 dependencies: 4870 4739 dot-case: 3.0.4 4871 - tslib: 2.5.0 4740 + tslib: 2.6.2 4872 4741 dev: true 4873 4742 4874 4743 /parent-module@1.0.1: ··· 4891 4760 resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 4892 4761 engines: {node: '>=8'} 4893 4762 dependencies: 4894 - '@babel/code-frame': 7.18.6 4763 + '@babel/code-frame': 7.23.4 4895 4764 error-ex: 1.3.2 4896 4765 json-parse-even-better-errors: 2.3.1 4897 4766 lines-and-columns: 1.2.4 ··· 4901 4770 resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} 4902 4771 dependencies: 4903 4772 no-case: 3.0.4 4904 - tslib: 2.5.0 4773 + tslib: 2.6.2 4905 4774 dev: true 4906 4775 4907 4776 /path-case@3.0.4: 4908 4777 resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} 4909 4778 dependencies: 4910 4779 dot-case: 3.0.4 4911 - tslib: 2.5.0 4780 + tslib: 2.6.2 4912 4781 dev: true 4913 4782 4914 4783 /path-exists@4.0.0: ··· 5134 5003 resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} 5135 5004 engines: {node: '>= 0.4'} 5136 5005 dependencies: 5137 - call-bind: 1.0.2 5006 + call-bind: 1.0.5 5138 5007 define-properties: 1.2.0 5139 5008 functions-have-names: 1.2.3 5140 5009 dev: true ··· 5214 5083 resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} 5215 5084 dev: true 5216 5085 5217 - /rollup@3.20.2: 5218 - resolution: {integrity: sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==} 5219 - engines: {node: '>=14.18.0', npm: '>=8.0.0'} 5220 - hasBin: true 5086 + /rollup-plugin-cjs-check@1.0.3(rollup@4.9.5): 5087 + resolution: {integrity: sha512-l8Gn8fm0YsAUuCVPmJ9CjwX5D98xyjc7iBlKfik5RGgXrV35nBwKCb+xbsK2oMrWMIRdLWsfyVUBM153e2zvYg==} 5088 + engines: {node: '>=14.0.0'} 5089 + peerDependencies: 5090 + rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 5091 + dependencies: 5092 + '@rollup/pluginutils': 5.1.0(rollup@4.9.5) 5093 + cjs-module-lexer: 1.2.3 5094 + rollup: 4.9.5 5095 + dev: true 5096 + 5097 + /rollup-plugin-dts@6.1.0(rollup@4.9.5)(typescript@5.3.3): 5098 + resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} 5099 + engines: {node: '>=16'} 5100 + peerDependencies: 5101 + rollup: ^3.29.4 || ^4 5102 + typescript: ^4.5 || ^5.0 5103 + dependencies: 5104 + magic-string: 0.30.5 5105 + rollup: 4.9.5 5106 + typescript: 5.3.3 5221 5107 optionalDependencies: 5222 - fsevents: 2.3.3 5108 + '@babel/code-frame': 7.23.4 5223 5109 dev: true 5224 5110 5225 - /rollup@4.7.0: 5226 - resolution: {integrity: sha512-7Kw0dUP4BWH78zaZCqF1rPyQ8D5DSU6URG45v1dqS/faNsx9WXyess00uTOZxKr7oR/4TOjO1CPudT8L1UsEgw==} 5111 + /rollup@4.9.5: 5112 + resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==} 5227 5113 engines: {node: '>=18.0.0', npm: '>=8.0.0'} 5228 5114 hasBin: true 5115 + dependencies: 5116 + '@types/estree': 1.0.5 5229 5117 optionalDependencies: 5230 - '@rollup/rollup-android-arm-eabi': 4.7.0 5231 - '@rollup/rollup-android-arm64': 4.7.0 5232 - '@rollup/rollup-darwin-arm64': 4.7.0 5233 - '@rollup/rollup-darwin-x64': 4.7.0 5234 - '@rollup/rollup-linux-arm-gnueabihf': 4.7.0 5235 - '@rollup/rollup-linux-arm64-gnu': 4.7.0 5236 - '@rollup/rollup-linux-arm64-musl': 4.7.0 5237 - '@rollup/rollup-linux-riscv64-gnu': 4.7.0 5238 - '@rollup/rollup-linux-x64-gnu': 4.7.0 5239 - '@rollup/rollup-linux-x64-musl': 4.7.0 5240 - '@rollup/rollup-win32-arm64-msvc': 4.7.0 5241 - '@rollup/rollup-win32-ia32-msvc': 4.7.0 5242 - '@rollup/rollup-win32-x64-msvc': 4.7.0 5118 + '@rollup/rollup-android-arm-eabi': 4.9.5 5119 + '@rollup/rollup-android-arm64': 4.9.5 5120 + '@rollup/rollup-darwin-arm64': 4.9.5 5121 + '@rollup/rollup-darwin-x64': 4.9.5 5122 + '@rollup/rollup-linux-arm-gnueabihf': 4.9.5 5123 + '@rollup/rollup-linux-arm64-gnu': 4.9.5 5124 + '@rollup/rollup-linux-arm64-musl': 4.9.5 5125 + '@rollup/rollup-linux-riscv64-gnu': 4.9.5 5126 + '@rollup/rollup-linux-x64-gnu': 4.9.5 5127 + '@rollup/rollup-linux-x64-musl': 4.9.5 5128 + '@rollup/rollup-win32-arm64-msvc': 4.9.5 5129 + '@rollup/rollup-win32-ia32-msvc': 4.9.5 5130 + '@rollup/rollup-win32-x64-msvc': 4.9.5 5243 5131 fsevents: 2.3.3 5244 5132 dev: true 5245 5133 ··· 5257 5145 /rxjs@7.8.1: 5258 5146 resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} 5259 5147 dependencies: 5260 - tslib: 2.5.0 5148 + tslib: 2.6.2 5261 5149 dev: true 5262 5150 5263 5151 /safe-buffer@5.2.1: ··· 5267 5155 /safe-regex-test@1.0.0: 5268 5156 resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} 5269 5157 dependencies: 5270 - call-bind: 1.0.2 5271 - get-intrinsic: 1.2.0 5158 + call-bind: 1.0.5 5159 + get-intrinsic: 1.2.2 5272 5160 is-regex: 1.1.4 5273 5161 dev: true 5274 5162 ··· 5297 5185 resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} 5298 5186 dependencies: 5299 5187 no-case: 3.0.4 5300 - tslib: 2.5.0 5188 + tslib: 2.6.2 5301 5189 upper-case-first: 2.0.2 5302 5190 dev: true 5303 5191 ··· 5356 5244 /side-channel@1.0.4: 5357 5245 resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} 5358 5246 dependencies: 5359 - call-bind: 1.0.2 5360 - get-intrinsic: 1.2.0 5247 + call-bind: 1.0.5 5248 + get-intrinsic: 1.2.2 5361 5249 object-inspect: 1.12.3 5362 5250 dev: true 5363 5251 ··· 5430 5318 resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} 5431 5319 dependencies: 5432 5320 dot-case: 3.0.4 5433 - tslib: 2.5.0 5321 + tslib: 2.6.2 5434 5322 dev: true 5435 5323 5436 5324 /source-map-js@1.0.2: ··· 5482 5370 /sponge-case@1.0.1: 5483 5371 resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} 5484 5372 dependencies: 5485 - tslib: 2.5.0 5373 + tslib: 2.6.2 5486 5374 dev: true 5487 5375 5488 5376 /sprintf-js@1.0.3: ··· 5539 5427 resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} 5540 5428 engines: {node: '>= 0.4'} 5541 5429 dependencies: 5542 - call-bind: 1.0.2 5430 + call-bind: 1.0.5 5543 5431 define-properties: 1.2.0 5544 5432 es-abstract: 1.21.2 5545 5433 dev: true ··· 5547 5435 /string.prototype.trimend@1.0.6: 5548 5436 resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} 5549 5437 dependencies: 5550 - call-bind: 1.0.2 5438 + call-bind: 1.0.5 5551 5439 define-properties: 1.2.0 5552 5440 es-abstract: 1.21.2 5553 5441 dev: true ··· 5555 5443 /string.prototype.trimstart@1.0.6: 5556 5444 resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} 5557 5445 dependencies: 5558 - call-bind: 1.0.2 5446 + call-bind: 1.0.5 5559 5447 define-properties: 1.2.0 5560 5448 es-abstract: 1.21.2 5561 5449 dev: true ··· 5625 5513 /swap-case@2.0.2: 5626 5514 resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} 5627 5515 dependencies: 5628 - tslib: 2.5.0 5516 + tslib: 2.6.2 5629 5517 dev: true 5630 5518 5631 5519 /term-size@2.2.1: ··· 5639 5527 hasBin: true 5640 5528 dependencies: 5641 5529 '@jridgewell/source-map': 0.3.3 5642 - acorn: 8.8.2 5530 + acorn: 8.11.2 5643 5531 commander: 2.20.3 5644 5532 source-map-support: 0.5.21 5645 5533 dev: true ··· 5665 5553 /title-case@3.0.3: 5666 5554 resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} 5667 5555 dependencies: 5668 - tslib: 2.5.0 5556 + tslib: 2.6.2 5669 5557 dev: true 5670 5558 5671 5559 /tmp@0.0.33: ··· 5785 5673 /typed-array-length@1.0.4: 5786 5674 resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} 5787 5675 dependencies: 5788 - call-bind: 1.0.2 5676 + call-bind: 1.0.5 5789 5677 for-each: 0.3.3 5790 5678 is-typed-array: 1.1.10 5791 5679 dev: true ··· 5807 5695 /unbox-primitive@1.0.2: 5808 5696 resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} 5809 5697 dependencies: 5810 - call-bind: 1.0.2 5698 + call-bind: 1.0.5 5811 5699 has-bigints: 1.0.2 5812 5700 has-symbols: 1.0.3 5813 5701 which-boxed-primitive: 1.0.2 ··· 5830 5718 normalize-path: 2.1.1 5831 5719 dev: true 5832 5720 5833 - /update-browserslist-db@1.0.10(browserslist@4.21.4): 5834 - resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} 5835 - hasBin: true 5836 - peerDependencies: 5837 - browserslist: '>= 4.21.0' 5838 - dependencies: 5839 - browserslist: 4.21.4 5840 - escalade: 3.1.1 5841 - picocolors: 1.0.0 5842 - dev: true 5843 - 5844 5721 /update-browserslist-db@1.0.13(browserslist@4.22.1): 5845 5722 resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} 5846 5723 hasBin: true ··· 5855 5732 /upper-case-first@2.0.2: 5856 5733 resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} 5857 5734 dependencies: 5858 - tslib: 2.5.0 5735 + tslib: 2.6.2 5859 5736 dev: true 5860 5737 5861 5738 /upper-case@2.0.2: 5862 5739 resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} 5863 5740 dependencies: 5864 - tslib: 2.5.0 5741 + tslib: 2.6.2 5865 5742 dev: true 5866 5743 5867 5744 /urlpattern-polyfill@8.0.2: ··· 5957 5834 '@types/node': 18.15.11 5958 5835 esbuild: 0.19.9 5959 5836 postcss: 8.4.32 5960 - rollup: 4.7.0 5837 + rollup: 4.9.5 5961 5838 optionalDependencies: 5962 5839 fsevents: 2.3.3 5963 5840 dev: true ··· 6029 5906 6030 5907 /vscode-languageserver-types@3.17.2: 6031 5908 resolution: {integrity: sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==} 5909 + dev: true 6032 5910 6033 5911 /wcwidth@1.0.1: 6034 5912 resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} ··· 6048 5926 '@peculiar/json-schema': 1.1.12 6049 5927 asn1js: 3.0.5 6050 5928 pvtsutils: 1.3.5 6051 - tslib: 2.5.0 5929 + tslib: 2.6.2 6052 5930 dev: true 6053 5931 6054 5932 /webidl-conversions@3.0.1: ··· 6087 5965 engines: {node: '>= 0.4'} 6088 5966 dependencies: 6089 5967 available-typed-arrays: 1.0.5 6090 - call-bind: 1.0.2 5968 + call-bind: 1.0.5 6091 5969 for-each: 0.3.3 6092 5970 gopd: 1.0.1 6093 5971 has-tostringtag: 1.0.0 ··· 6117 5995 siginfo: 2.0.0 6118 5996 stackback: 0.0.2 6119 5997 dev: true 6120 - 6121 - /wonka@6.3.1: 6122 - resolution: {integrity: sha512-nJyGPcjuBiaLFn8QAlrHd+QjV9AlPO7snOWAhgx6aX0nQLMV6Wi0nqfrkmsXIH0efngbDOroOz2QyLnZMF16Hw==} 6123 - dev: false 6124 5998 6125 5999 /wonka@6.3.4: 6126 6000 resolution: {integrity: sha512-CjpbqNtBGNAeyNS/9W6q3kSkKE52+FjIj7AkFlLr11s/VWGUu6a2CdYSdGxocIhIVjaW/zchesBQUKPVU69Cqg==} ··· 6258 6132 engines: {node: '>=12.20'} 6259 6133 dev: true 6260 6134 6261 - file:packages/graphqlsp(graphql@16.8.1): 6135 + file:packages/graphqlsp: 6262 6136 resolution: {directory: packages/graphqlsp, type: directory} 6263 - id: file:packages/graphqlsp 6264 6137 name: '@0no-co/graphqlsp' 6265 6138 dependencies: 6266 - '@graphql-codegen/add': 5.0.0(graphql@16.8.1) 6267 - '@graphql-codegen/core': 4.0.0(graphql@16.8.1) 6268 - '@graphql-codegen/typed-document-node': 5.0.1(graphql@16.8.1) 6269 - '@graphql-codegen/typescript': 4.0.1(graphql@16.8.1) 6270 - '@graphql-codegen/typescript-operations': 4.0.1(graphql@16.8.1) 6271 - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) 6272 6139 '@sindresorhus/fnv1a': 2.0.1 6273 - graphql-language-service: 5.2.0(graphql@16.8.1) 6274 6140 lru-cache: 10.0.1 6275 6141 node-fetch: 2.6.7 6276 6142 transitivePeerDependencies: 6277 6143 - encoding 6278 - - graphql 6279 6144 dev: true
-34
scripts/build.mjs
··· 1 - import typescript from '@rollup/plugin-typescript'; 2 - import terser from '@rollup/plugin-terser'; 3 - 4 - const isDev = process.env.NODE_ENV === 'development'; 5 - 6 - /** @type {import('rollup').RollupOptions} */ 7 - export default { 8 - input: './src/index.ts', 9 - output: [ 10 - { file: './dist/index.module.js', format: 'esm' }, 11 - { file: './dist/index.js', format: 'cjs' }, 12 - ], 13 - plugins: [ 14 - typescript(), 15 - !isDev && 16 - terser({ 17 - warnings: true, 18 - ecma: 2015, 19 - ie8: false, 20 - toplevel: true, 21 - compress: { 22 - keep_infinity: true, 23 - pure_getters: true, 24 - passes: 10, 25 - }, 26 - mangle: { 27 - module: true, 28 - }, 29 - output: { 30 - comments: false, 31 - }, 32 - }), 33 - ], 34 - };
+257
scripts/rollup.config.mjs
··· 1 + import fs from 'node:fs/promises'; 2 + import path from 'node:path/posix'; 3 + import { readFileSync } from 'node:fs'; 4 + 5 + import * as prettier from 'prettier'; 6 + import commonjs from '@rollup/plugin-commonjs'; 7 + import resolve from '@rollup/plugin-node-resolve'; 8 + import babel from '@rollup/plugin-babel'; 9 + import terser from '@rollup/plugin-terser'; 10 + import cjsCheck from 'rollup-plugin-cjs-check'; 11 + import dts from 'rollup-plugin-dts'; 12 + 13 + const normalize = name => [] 14 + .concat(name) 15 + .join(' ') 16 + .replace(/[@\s/.]+/g, ' ') 17 + .trim() 18 + .replace(/\s+/, '-') 19 + .toLowerCase(); 20 + 21 + const extension = name => { 22 + if (/\.d.ts$/.test(name)) { 23 + return '.d.ts'; 24 + } else if (/\.module.js$/.test(name)) { 25 + return '.module.js'; 26 + } else { 27 + return path.extname(name); 28 + } 29 + }; 30 + 31 + const meta = JSON.parse(readFileSync('package.json')); 32 + const name = normalize(meta.name); 33 + 34 + const externalModules = [ 35 + 'typescript', 36 + ...Object.keys(meta.dependencies || {}), 37 + ...Object.keys(meta.peerDependencies || {}), 38 + ]; 39 + 40 + const external = new RegExp(`^(${externalModules.join('|')})($|/)`); 41 + 42 + const exports = {}; 43 + for (const key in meta.exports) { 44 + const entry = meta.exports[key]; 45 + if (typeof entry === 'object' && !!entry.source) { 46 + const entryPath = normalize(key); 47 + const entryName = normalize([name, entryPath]); 48 + exports[entryName] = { 49 + path: entryPath, 50 + ...entry, 51 + }; 52 + } 53 + } 54 + 55 + const commonConfig = { 56 + input: Object.entries(exports).reduce((input, [exportName, entry]) => { 57 + input[exportName] = entry.source; 58 + return input; 59 + }, {}), 60 + onwarn: () => {}, 61 + external(id) { 62 + return external.test(id); 63 + }, 64 + treeshake: { 65 + unknownGlobalSideEffects: false, 66 + tryCatchDeoptimization: false, 67 + moduleSideEffects: false, 68 + }, 69 + }; 70 + 71 + const commonPlugins = [ 72 + resolve({ 73 + extensions: ['.mjs', '.js', '.ts'], 74 + mainFields: ['module', 'jsnext', 'main'], 75 + preferBuiltins: false, 76 + browser: true, 77 + }), 78 + 79 + commonjs({ 80 + ignoreGlobal: true, 81 + include: /\/node_modules\//, 82 + }), 83 + ]; 84 + 85 + const commonOutput = { 86 + dir: './', 87 + exports: 'auto', 88 + sourcemap: true, 89 + sourcemapExcludeSources: false, 90 + hoistTransitiveImports: false, 91 + indent: false, 92 + freeze: false, 93 + strict: false, 94 + generatedCode: { 95 + preset: 'es5', 96 + reservedNamesAsProps: false, 97 + objectShorthand: false, 98 + constBindings: false, 99 + }, 100 + }; 101 + 102 + const outputPlugins = [ 103 + { 104 + name: 'outputPackageJsons', 105 + async writeBundle() { 106 + for (const key in exports) { 107 + const entry = exports[key]; 108 + if (entry.path) { 109 + const output = path.relative(entry.path, process.cwd()); 110 + const json = JSON.stringify({ 111 + name: key, 112 + private: true, 113 + version: '0.0.0', 114 + main: path.join(output, entry.require), 115 + module: path.join(output, entry.import), 116 + types: path.join(output, entry.types), 117 + source: path.join(output, entry.source), 118 + exports: { 119 + '.': { 120 + types: path.join(output, entry.types), 121 + import: path.join(output, entry.import), 122 + require: path.join(output, entry.require), 123 + source: path.join(output, entry.source), 124 + }, 125 + }, 126 + }, null, 2); 127 + 128 + await fs.mkdir(entry.path, { recursive: true }); 129 + await fs.writeFile(path.join(entry.path, 'package.json'), json); 130 + } 131 + } 132 + }, 133 + }, 134 + 135 + cjsCheck(), 136 + 137 + terser({ 138 + warnings: true, 139 + ecma: 2015, 140 + keep_fnames: true, 141 + ie8: false, 142 + compress: { 143 + pure_getters: true, 144 + toplevel: true, 145 + booleans_as_integers: false, 146 + keep_fnames: true, 147 + keep_fargs: true, 148 + if_return: false, 149 + ie8: false, 150 + sequences: false, 151 + loops: false, 152 + conditionals: false, 153 + join_vars: false, 154 + }, 155 + mangle: { 156 + module: true, 157 + keep_fnames: true, 158 + }, 159 + output: { 160 + beautify: true, 161 + braces: true, 162 + indent_level: 2, 163 + }, 164 + }), 165 + ]; 166 + 167 + export default [ 168 + { 169 + ...commonConfig, 170 + plugins: [ 171 + ...commonPlugins, 172 + babel({ 173 + babelrc: false, 174 + babelHelpers: 'bundled', 175 + extensions: ['mjs', 'js', 'jsx', 'ts', 'tsx'], 176 + exclude: 'node_modules/**', 177 + presets: [], 178 + plugins: [ 179 + '@babel/plugin-transform-typescript', 180 + '@babel/plugin-transform-block-scoping', 181 + ], 182 + }), 183 + ], 184 + output: [ 185 + { 186 + ...commonOutput, 187 + format: 'esm', 188 + chunkFileNames(chunk) { 189 + return `dist/chunks/[name]-chunk${extension(chunk.name) || '.mjs'}`; 190 + }, 191 + entryFileNames(chunk) { 192 + return chunk.isEntry 193 + ? path.normalize(exports[chunk.name].import) 194 + : `dist/[name].mjs`; 195 + }, 196 + plugins: outputPlugins, 197 + }, 198 + { 199 + ...commonOutput, 200 + format: 'cjs', 201 + esModule: true, 202 + externalLiveBindings: true, 203 + chunkFileNames(chunk) { 204 + return `dist/chunks/[name]-chunk${extension(chunk.name) || '.js'}`; 205 + }, 206 + entryFileNames(chunk) { 207 + return chunk.isEntry 208 + ? path.normalize(exports[chunk.name].require) 209 + : `dist/[name].js`; 210 + }, 211 + plugins: outputPlugins, 212 + }, 213 + ], 214 + }, 215 + 216 + { 217 + ...commonConfig, 218 + plugins: [ 219 + ...commonPlugins, 220 + dts(), 221 + ], 222 + output: { 223 + ...commonOutput, 224 + sourcemap: false, 225 + format: 'dts', 226 + chunkFileNames(chunk) { 227 + return `dist/chunks/[name]-chunk${extension(chunk.name) || '.d.ts'}`; 228 + }, 229 + entryFileNames(chunk) { 230 + return chunk.isEntry 231 + ? path.normalize(exports[chunk.name].types) 232 + : `dist/[name].d.ts`; 233 + }, 234 + plugins: [ 235 + { 236 + renderChunk(code, chunk) { 237 + if (chunk.fileName.endsWith('d.ts')) { 238 + const gqlImportRe = /(import\s+(?:[*\s{}\w\d]+)\s*from\s*'graphql';?)/g; 239 + code = code.replace(gqlImportRe, x => '/*!@ts-ignore*/\n' + x); 240 + 241 + code = prettier.format(code, { 242 + filepath: chunk.fileName, 243 + parser: 'typescript', 244 + singleQuote: true, 245 + tabWidth: 2, 246 + printWidth: 100, 247 + trailingComma: 'es5', 248 + }); 249 + 250 + return code; 251 + } 252 + }, 253 + }, 254 + ], 255 + }, 256 + }, 257 + ];
+4
test/e2e/server.ts
··· 27 27 const server = fork(tsserverPath, ['--logVerbosity', 'verbose'], { 28 28 stdio: ['pipe', 'pipe', 'pipe', 'ipc'], 29 29 cwd: projectPath, 30 + env: { 31 + TSS_LOG: 32 + '-level verbose -traceToConsole false -logToFile true -file ./tsserver.log', 33 + }, 30 34 }); 31 35 32 36 if (!server?.stdout) {