Mirror: The small sibling of the graphql package, slimmed down for client-side libraries.
0
fork

Configure Feed

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

feat: Update build and publish process (#19)

* Update build process to remove subfolder

* Update buildenv graphql alias path

authored by

Phil Pluckthun and committed by
GitHub
97c29853 80f45b5d

+181 -678
+9
.gitignore
··· 6 6 /cypress/screenshots/** 7 7 /scripts/buildenv/dist-* 8 8 yarn.lock 9 + 10 + !/alias/ 11 + !/scripts/ 12 + /*/**/*.d.ts 13 + /*/**/*.js 14 + /*/**/*.mjs 15 + /*.d.ts 16 + /*.js 17 + /*.mjs
+27 -2
package.json
··· 3 3 "description": "graphql npm package slimmed down for client-side libraries", 4 4 "version": "16.6.0-1", 5 5 "license": "MIT", 6 - "private": true, 7 6 "scripts": { 8 7 "prepare": "node ./scripts/prepare.js", 9 8 "test": "vitest", 10 9 "lint": "eslint --ext=js,mjs .", 10 + "clean": "node ./scripts/clean.js", 11 11 "build": "rollup -c scripts/rollup/config.mjs", 12 12 "size-check": "cd scripts/buildenv && pnpm run build", 13 - "prepublishOnly": "run-s test build" 13 + "prepublishOnly": "run-s clean test build" 14 + }, 15 + "author": "0no.co <hi@0no.co>", 16 + "main": "index", 17 + "module": "index.mjs", 18 + "types": "index.d.ts", 19 + "sideEffects": false, 20 + "engines": { 21 + "node": "^16.19.0 || ^18.14.0 || >=19.7.0" 14 22 }, 23 + "files": [ 24 + "README.md", 25 + "LICENSE.md", 26 + "*.d.ts", 27 + "*.mjs", 28 + "*.js", 29 + "error/", 30 + "execution/", 31 + "jsutils/", 32 + "language/", 33 + "subscription/", 34 + "type/", 35 + "utilities/", 36 + "validation/" 37 + ], 15 38 "keywords": [ 16 39 "graphql", 17 40 "graphql-js", ··· 50 73 "eslint-config-prettier": "^8.7.0", 51 74 "eslint-plugin-prettier": "^4.2.1", 52 75 "eslint-plugin-tsdoc": "^0.2.17", 76 + "glob": "^9.3.2", 53 77 "graphql": "~16.6.0", 54 78 "graphql15": "npm:graphql@^15.8.0", 55 79 "husky-v4": "^4.3.8", 56 80 "lint-staged": "^11.1.2", 57 81 "npm-run-all": "^4.1.5", 58 82 "prettier": "^2.8.4", 83 + "rimraf": "^4.4.1", 59 84 "rollup": "^3.20.0", 60 85 "semver": "^7.3.5", 61 86 "sucrase": "^3.30.0",
+133 -629
pnpm-lock.yaml
··· 21 21 eslint-config-prettier: ^8.7.0 22 22 eslint-plugin-prettier: ^4.2.1 23 23 eslint-plugin-tsdoc: ^0.2.17 24 + glob: ^9.3.2 24 25 graphql: ~16.6.0 25 26 graphql15: npm:graphql@^15.8.0 26 27 husky-v4: ^4.3.8 27 28 lint-staged: ^11.1.2 28 29 npm-run-all: ^4.1.5 29 30 prettier: ^2.8.4 31 + rimraf: ^4.4.1 30 32 rollup: ^3.20.0 31 33 semver: ^7.3.5 32 34 sucrase: ^3.30.0 ··· 35 37 devDependencies: 36 38 '@0no-co/graphql.web': 0.1.6 37 39 '@babel/core': 7.21.3 38 - '@rollup/plugin-babel': 6.0.3_7q3kejatfh3gjru7whmg6sfpeq 39 - '@rollup/plugin-node-resolve': 15.0.1_rollup@3.20.0 40 - '@rollup/plugin-replace': 5.0.2_rollup@3.20.0 41 - '@rollup/plugin-terser': 0.4.0_rollup@3.20.0 40 + '@rollup/plugin-babel': 6.0.3_a7epsyulyww3x7faazdjx6zxy4 41 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.20.1 42 + '@rollup/plugin-replace': 5.0.2_rollup@3.20.1 43 + '@rollup/plugin-terser': 0.4.0_rollup@3.20.1 42 44 '@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4 43 45 '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu 44 46 babel-plugin-modular-graphql: 1.0.1 ··· 47 49 eslint-config-prettier: 8.8.0_eslint@8.36.0 48 50 eslint-plugin-prettier: 4.2.1_i2qmqyy4fgpgq2h7f6vnil3crq 49 51 eslint-plugin-tsdoc: 0.2.17 52 + glob: 9.3.2 50 53 graphql: 16.6.0 51 54 graphql15: /graphql/15.8.0 52 55 husky-v4: 4.3.8 53 56 lint-staged: 11.1.2 54 57 npm-run-all: 4.1.5 55 58 prettier: 2.8.5 56 - rollup: 3.20.0 57 - semver: 7.3.5 59 + rimraf: 4.4.1 60 + rollup: 3.20.1 61 + semver: 7.3.8 58 62 sucrase: 3.30.0 59 63 typescript: 5.0.2 60 64 vitest: 0.29.7 61 65 62 66 scripts/buildenv: 63 67 specifiers: 68 + '@babel/core': ^7.21.3 64 69 '@preact/preset-vite': ^2.1.0 65 - '@urql/preact': ^2.0.2 70 + '@urql/core': ^3.2.2 71 + '@urql/preact': ^3.0.3 66 72 graphql: ~16.6.0 67 73 preact: ^10.5.14 68 - vite: ^2.2.4 74 + vite: ^4.2.1 69 75 dependencies: 70 - '@urql/preact': 2.0.4_4b6zx5pjiumwpx2pl4jfr2njpq 76 + '@urql/core': 3.2.2_graphql@16.6.0 77 + '@urql/preact': 3.0.3_4b6zx5pjiumwpx2pl4jfr2njpq 71 78 graphql: 16.6.0 72 79 preact: 10.13.1 73 80 devDependencies: 74 - '@preact/preset-vite': 2.5.0_preact@10.13.1+vite@2.9.15 75 - vite: 2.9.15 81 + '@babel/core': 7.21.3 82 + '@preact/preset-vite': 2.5.0_o6wesubf4anmmqmbeb6lbk6bwa 83 + vite: 4.2.1 76 84 77 85 packages: 78 86 ··· 88 96 '@jridgewell/trace-mapping': 0.3.17 89 97 dev: true 90 98 91 - /@babel/code-frame/7.14.5: 92 - resolution: {integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==} 93 - engines: {node: '>=6.9.0'} 94 - dependencies: 95 - '@babel/highlight': 7.14.5 96 - dev: true 97 - 98 99 /@babel/code-frame/7.18.6: 99 100 resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} 100 101 engines: {node: '>=6.9.0'} 101 102 dependencies: 102 103 '@babel/highlight': 7.18.6 103 - dev: true 104 - 105 - /@babel/compat-data/7.15.0: 106 - resolution: {integrity: sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==} 107 - engines: {node: '>=6.9.0'} 108 104 dev: true 109 105 110 106 /@babel/compat-data/7.21.0: ··· 112 108 engines: {node: '>=6.9.0'} 113 109 dev: true 114 110 115 - /@babel/core/7.15.0: 116 - resolution: {integrity: sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==} 117 - engines: {node: '>=6.9.0'} 118 - dependencies: 119 - '@babel/code-frame': 7.14.5 120 - '@babel/generator': 7.15.0 121 - '@babel/helper-compilation-targets': 7.15.0_@babel+core@7.15.0 122 - '@babel/helper-module-transforms': 7.15.0 123 - '@babel/helpers': 7.15.3 124 - '@babel/parser': 7.15.3 125 - '@babel/template': 7.14.5 126 - '@babel/traverse': 7.15.0 127 - '@babel/types': 7.15.0 128 - convert-source-map: 1.8.0 129 - debug: 4.3.2 130 - gensync: 1.0.0-beta.2 131 - json5: 2.2.0 132 - semver: 6.3.0 133 - source-map: 0.5.7 134 - transitivePeerDependencies: 135 - - supports-color 136 - dev: true 137 - 138 111 /@babel/core/7.21.3: 139 112 resolution: {integrity: sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==} 140 113 engines: {node: '>=6.9.0'} ··· 158 131 - supports-color 159 132 dev: true 160 133 161 - /@babel/generator/7.15.0: 162 - resolution: {integrity: sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==} 163 - engines: {node: '>=6.9.0'} 164 - dependencies: 165 - '@babel/types': 7.21.3 166 - jsesc: 2.5.2 167 - source-map: 0.5.7 168 - dev: true 169 - 170 134 /@babel/generator/7.21.3: 171 135 resolution: {integrity: sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==} 172 136 engines: {node: '>=6.9.0'} ··· 184 148 '@babel/types': 7.21.3 185 149 dev: true 186 150 187 - /@babel/helper-compilation-targets/7.15.0_@babel+core@7.15.0: 188 - resolution: {integrity: sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==} 189 - engines: {node: '>=6.9.0'} 190 - peerDependencies: 191 - '@babel/core': ^7.0.0 192 - dependencies: 193 - '@babel/compat-data': 7.15.0 194 - '@babel/core': 7.15.0 195 - '@babel/helper-validator-option': 7.14.5 196 - browserslist: 4.16.7 197 - semver: 6.3.0 198 - dev: true 199 - 200 151 /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.3: 201 152 resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} 202 153 engines: {node: '>=6.9.0'} ··· 214 165 /@babel/helper-environment-visitor/7.18.9: 215 166 resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} 216 167 engines: {node: '>=6.9.0'} 217 - dev: true 218 - 219 - /@babel/helper-function-name/7.14.5: 220 - resolution: {integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==} 221 - engines: {node: '>=6.9.0'} 222 - dependencies: 223 - '@babel/helper-get-function-arity': 7.14.5 224 - '@babel/template': 7.14.5 225 - '@babel/types': 7.21.3 226 168 dev: true 227 169 228 170 /@babel/helper-function-name/7.21.0: ··· 233 175 '@babel/types': 7.21.3 234 176 dev: true 235 177 236 - /@babel/helper-get-function-arity/7.14.5: 237 - resolution: {integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==} 238 - engines: {node: '>=6.9.0'} 239 - dependencies: 240 - '@babel/types': 7.21.3 241 - dev: true 242 - 243 - /@babel/helper-hoist-variables/7.14.5: 244 - resolution: {integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==} 245 - engines: {node: '>=6.9.0'} 246 - dependencies: 247 - '@babel/types': 7.21.3 248 - dev: true 249 - 250 178 /@babel/helper-hoist-variables/7.18.6: 251 179 resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} 252 180 engines: {node: '>=6.9.0'} ··· 254 182 '@babel/types': 7.21.3 255 183 dev: true 256 184 257 - /@babel/helper-member-expression-to-functions/7.15.0: 258 - resolution: {integrity: sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==} 259 - engines: {node: '>=6.9.0'} 260 - dependencies: 261 - '@babel/types': 7.15.0 262 - dev: true 263 - 264 - /@babel/helper-module-imports/7.14.5: 265 - resolution: {integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==} 266 - engines: {node: '>=6.9.0'} 267 - dependencies: 268 - '@babel/types': 7.15.0 269 - dev: true 270 - 271 185 /@babel/helper-module-imports/7.18.6: 272 186 resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} 273 187 engines: {node: '>=6.9.0'} ··· 275 189 '@babel/types': 7.21.3 276 190 dev: true 277 191 278 - /@babel/helper-module-transforms/7.15.0: 279 - resolution: {integrity: sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==} 280 - engines: {node: '>=6.9.0'} 281 - dependencies: 282 - '@babel/helper-module-imports': 7.14.5 283 - '@babel/helper-replace-supers': 7.15.0 284 - '@babel/helper-simple-access': 7.14.8 285 - '@babel/helper-split-export-declaration': 7.14.5 286 - '@babel/helper-validator-identifier': 7.14.9 287 - '@babel/template': 7.14.5 288 - '@babel/traverse': 7.15.0 289 - '@babel/types': 7.15.0 290 - transitivePeerDependencies: 291 - - supports-color 292 - dev: true 293 - 294 192 /@babel/helper-module-transforms/7.21.2: 295 193 resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} 296 194 engines: {node: '>=6.9.0'} ··· 307 205 - supports-color 308 206 dev: true 309 207 310 - /@babel/helper-optimise-call-expression/7.14.5: 311 - resolution: {integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==} 312 - engines: {node: '>=6.9.0'} 313 - dependencies: 314 - '@babel/types': 7.15.0 315 - dev: true 316 - 317 208 /@babel/helper-plugin-utils/7.20.2: 318 209 resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} 319 210 engines: {node: '>=6.9.0'} 320 211 dev: true 321 212 322 - /@babel/helper-replace-supers/7.15.0: 323 - resolution: {integrity: sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==} 324 - engines: {node: '>=6.9.0'} 325 - dependencies: 326 - '@babel/helper-member-expression-to-functions': 7.15.0 327 - '@babel/helper-optimise-call-expression': 7.14.5 328 - '@babel/traverse': 7.15.0 329 - '@babel/types': 7.15.0 330 - transitivePeerDependencies: 331 - - supports-color 332 - dev: true 333 - 334 - /@babel/helper-simple-access/7.14.8: 335 - resolution: {integrity: sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==} 336 - engines: {node: '>=6.9.0'} 337 - dependencies: 338 - '@babel/types': 7.15.0 339 - dev: true 340 - 341 213 /@babel/helper-simple-access/7.20.2: 342 214 resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} 343 215 engines: {node: '>=6.9.0'} ··· 345 217 '@babel/types': 7.21.3 346 218 dev: true 347 219 348 - /@babel/helper-split-export-declaration/7.14.5: 349 - resolution: {integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==} 350 - engines: {node: '>=6.9.0'} 351 - dependencies: 352 - '@babel/types': 7.21.3 353 - dev: true 354 - 355 220 /@babel/helper-split-export-declaration/7.18.6: 356 221 resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} 357 222 engines: {node: '>=6.9.0'} ··· 364 229 engines: {node: '>=6.9.0'} 365 230 dev: true 366 231 367 - /@babel/helper-validator-identifier/7.14.9: 368 - resolution: {integrity: sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==} 369 - engines: {node: '>=6.9.0'} 370 - dev: true 371 - 372 232 /@babel/helper-validator-identifier/7.19.1: 373 233 resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} 374 234 engines: {node: '>=6.9.0'} 375 235 dev: true 376 236 377 - /@babel/helper-validator-option/7.14.5: 378 - resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==} 379 - engines: {node: '>=6.9.0'} 380 - dev: true 381 - 382 237 /@babel/helper-validator-option/7.21.0: 383 238 resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} 384 239 engines: {node: '>=6.9.0'} 385 240 dev: true 386 241 387 - /@babel/helpers/7.15.3: 388 - resolution: {integrity: sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==} 389 - engines: {node: '>=6.9.0'} 390 - dependencies: 391 - '@babel/template': 7.14.5 392 - '@babel/traverse': 7.15.0 393 - '@babel/types': 7.15.0 394 - transitivePeerDependencies: 395 - - supports-color 396 - dev: true 397 - 398 242 /@babel/helpers/7.21.0: 399 243 resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==} 400 244 engines: {node: '>=6.9.0'} ··· 404 248 '@babel/types': 7.21.3 405 249 transitivePeerDependencies: 406 250 - supports-color 407 - dev: true 408 - 409 - /@babel/highlight/7.14.5: 410 - resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==} 411 - engines: {node: '>=6.9.0'} 412 - dependencies: 413 - '@babel/helper-validator-identifier': 7.14.9 414 - chalk: 2.4.2 415 - js-tokens: 4.0.0 416 251 dev: true 417 252 418 253 /@babel/highlight/7.18.6: ··· 424 259 js-tokens: 4.0.0 425 260 dev: true 426 261 427 - /@babel/parser/7.15.3: 428 - resolution: {integrity: sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==} 429 - engines: {node: '>=6.0.0'} 430 - hasBin: true 431 - dependencies: 432 - '@babel/types': 7.21.3 433 - dev: true 434 - 435 262 /@babel/parser/7.21.3: 436 263 resolution: {integrity: sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==} 437 264 engines: {node: '>=6.0.0'} ··· 440 267 '@babel/types': 7.21.3 441 268 dev: true 442 269 443 - /@babel/plugin-syntax-jsx/7.18.6: 270 + /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.21.3: 444 271 resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} 445 272 engines: {node: '>=6.9.0'} 446 273 peerDependencies: 447 274 '@babel/core': ^7.0.0-0 448 275 dependencies: 276 + '@babel/core': 7.21.3 449 277 '@babel/helper-plugin-utils': 7.20.2 450 278 dev: true 451 279 452 - /@babel/plugin-transform-react-jsx-development/7.18.6: 280 + /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.21.3: 453 281 resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==} 454 282 engines: {node: '>=6.9.0'} 455 283 peerDependencies: 456 284 '@babel/core': ^7.0.0-0 457 285 dependencies: 458 - '@babel/plugin-transform-react-jsx': 7.21.0 286 + '@babel/core': 7.21.3 287 + '@babel/plugin-transform-react-jsx': 7.21.0_@babel+core@7.21.3 459 288 dev: true 460 289 461 - /@babel/plugin-transform-react-jsx/7.21.0: 290 + /@babel/plugin-transform-react-jsx/7.21.0_@babel+core@7.21.3: 462 291 resolution: {integrity: sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==} 463 292 engines: {node: '>=6.9.0'} 464 293 peerDependencies: 465 294 '@babel/core': ^7.0.0-0 466 295 dependencies: 296 + '@babel/core': 7.21.3 467 297 '@babel/helper-annotate-as-pure': 7.18.6 468 298 '@babel/helper-module-imports': 7.18.6 469 299 '@babel/helper-plugin-utils': 7.20.2 470 - '@babel/plugin-syntax-jsx': 7.18.6 471 - '@babel/types': 7.21.3 472 - dev: true 473 - 474 - /@babel/template/7.14.5: 475 - resolution: {integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==} 476 - engines: {node: '>=6.9.0'} 477 - dependencies: 478 - '@babel/code-frame': 7.18.6 479 - '@babel/parser': 7.15.3 300 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.3 480 301 '@babel/types': 7.21.3 481 302 dev: true 482 303 ··· 489 310 '@babel/types': 7.21.3 490 311 dev: true 491 312 492 - /@babel/traverse/7.15.0: 493 - resolution: {integrity: sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==} 494 - engines: {node: '>=6.9.0'} 495 - dependencies: 496 - '@babel/code-frame': 7.18.6 497 - '@babel/generator': 7.15.0 498 - '@babel/helper-function-name': 7.14.5 499 - '@babel/helper-hoist-variables': 7.14.5 500 - '@babel/helper-split-export-declaration': 7.14.5 501 - '@babel/parser': 7.15.3 502 - '@babel/types': 7.21.3 503 - debug: 4.3.2 504 - globals: 11.12.0 505 - transitivePeerDependencies: 506 - - supports-color 507 - dev: true 508 - 509 313 /@babel/traverse/7.21.3: 510 314 resolution: {integrity: sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==} 511 315 engines: {node: '>=6.9.0'} ··· 522 326 globals: 11.12.0 523 327 transitivePeerDependencies: 524 328 - supports-color 525 - dev: true 526 - 527 - /@babel/types/7.15.0: 528 - resolution: {integrity: sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==} 529 - engines: {node: '>=6.9.0'} 530 - dependencies: 531 - '@babel/helper-validator-identifier': 7.14.9 532 - to-fast-properties: 2.0.0 533 329 dev: true 534 330 535 331 /@babel/types/7.21.3: ··· 631 427 dev: true 632 428 optional: true 633 429 634 - /@esbuild/linux-loong64/0.14.54: 635 - resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} 636 - engines: {node: '>=12'} 637 - cpu: [loong64] 638 - os: [linux] 639 - requiresBuild: true 640 - dev: true 641 - optional: true 642 - 643 430 /@esbuild/linux-loong64/0.17.12: 644 431 resolution: {integrity: sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA==} 645 432 engines: {node: '>=12'} ··· 785 572 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 786 573 dev: true 787 574 788 - /@graphql-typed-document-node/core/3.2.0_graphql@16.6.0: 789 - resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} 790 - peerDependencies: 791 - graphql: '*' 792 - dependencies: 793 - graphql: 16.6.0 794 - dev: false 795 - 796 575 /@humanwhocodes/config-array/0.11.8: 797 576 resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} 798 577 engines: {node: '>=10.10.0'} ··· 892 671 fastq: 1.15.0 893 672 dev: true 894 673 895 - /@preact/preset-vite/2.5.0_preact@10.13.1+vite@2.9.15: 674 + /@preact/preset-vite/2.5.0_o6wesubf4anmmqmbeb6lbk6bwa: 896 675 resolution: {integrity: sha512-BUhfB2xQ6ex0yPkrT1Z3LbfPzjpJecOZwQ/xJrXGFSZD84+ObyS//41RdEoQCMWsM0t7UHGaujUxUBub7WM1Jw==} 897 676 peerDependencies: 898 677 '@babel/core': 7.x 899 678 vite: 2.x || 3.x || 4.x 900 679 dependencies: 901 - '@babel/plugin-transform-react-jsx': 7.21.0 902 - '@babel/plugin-transform-react-jsx-development': 7.18.6 903 - '@prefresh/vite': 2.2.9_preact@10.13.1+vite@2.9.15 680 + '@babel/core': 7.21.3 681 + '@babel/plugin-transform-react-jsx': 7.21.0_@babel+core@7.21.3 682 + '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.21.3 683 + '@prefresh/vite': 2.2.9_preact@10.13.1+vite@4.2.1 904 684 '@rollup/pluginutils': 4.2.1 905 - babel-plugin-transform-hook-names: 1.0.2 906 - debug: 4.3.2 685 + babel-plugin-transform-hook-names: 1.0.2_@babel+core@7.21.3 686 + debug: 4.3.4 907 687 kolorist: 1.7.0 908 - resolve: 1.20.0 909 - vite: 2.9.15 688 + resolve: 1.22.1 689 + vite: 4.2.1 910 690 transitivePeerDependencies: 911 691 - preact 912 692 - supports-color ··· 928 708 resolution: {integrity: sha512-Mb9abhJTOV4yCfkXrMrcgFiFT7MfNOw8sDa+XyZBdq/Ai2p4Zyxqsb3EgHLOEdHpMj6J9aiZ54W8H6FTam1u+A==} 929 709 dev: true 930 710 931 - /@prefresh/vite/2.2.9_preact@10.13.1+vite@2.9.15: 711 + /@prefresh/vite/2.2.9_preact@10.13.1+vite@4.2.1: 932 712 resolution: {integrity: sha512-1ERBF85Ja9/lkrfaltmo4Gca7R2ClQPSHHDDysFgfvPzHmLUeyB0x9WHwhwov/AA1DnyPhsfYT54z3yQd8XrgA==} 933 713 peerDependencies: 934 714 preact: ^10.4.0 935 715 vite: '>=2.0.0-beta.3' 936 716 dependencies: 937 - '@babel/core': 7.15.0 717 + '@babel/core': 7.21.3 938 718 '@prefresh/babel-plugin': 0.4.4 939 719 '@prefresh/core': 1.4.1_preact@10.13.1 940 720 '@prefresh/utils': 1.1.3 941 721 '@rollup/pluginutils': 4.2.1 942 722 preact: 10.13.1 943 - vite: 2.9.15 723 + vite: 4.2.1 944 724 transitivePeerDependencies: 945 725 - supports-color 946 726 dev: true 947 727 948 - /@rollup/plugin-babel/6.0.3_7q3kejatfh3gjru7whmg6sfpeq: 728 + /@rollup/plugin-babel/6.0.3_a7epsyulyww3x7faazdjx6zxy4: 949 729 resolution: {integrity: sha512-fKImZKppa1A/gX73eg4JGo+8kQr/q1HBQaCGKECZ0v4YBBv3lFqi14+7xyApECzvkLTHCifx+7ntcrvtBIRcpg==} 950 730 engines: {node: '>=14.0.0'} 951 731 peerDependencies: ··· 960 740 dependencies: 961 741 '@babel/core': 7.21.3 962 742 '@babel/helper-module-imports': 7.18.6 963 - '@rollup/pluginutils': 5.0.2_rollup@3.20.0 964 - rollup: 3.20.0 743 + '@rollup/pluginutils': 5.0.2_rollup@3.20.1 744 + rollup: 3.20.1 965 745 dev: true 966 746 967 - /@rollup/plugin-node-resolve/15.0.1_rollup@3.20.0: 747 + /@rollup/plugin-node-resolve/15.0.1_rollup@3.20.1: 968 748 resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} 969 749 engines: {node: '>=14.0.0'} 970 750 peerDependencies: ··· 973 753 rollup: 974 754 optional: true 975 755 dependencies: 976 - '@rollup/pluginutils': 5.0.2_rollup@3.20.0 756 + '@rollup/pluginutils': 5.0.2_rollup@3.20.1 977 757 '@types/resolve': 1.20.2 978 758 deepmerge: 4.3.1 979 759 is-builtin-module: 3.2.1 980 760 is-module: 1.0.0 981 761 resolve: 1.22.1 982 - rollup: 3.20.0 762 + rollup: 3.20.1 983 763 dev: true 984 764 985 - /@rollup/plugin-replace/5.0.2_rollup@3.20.0: 765 + /@rollup/plugin-replace/5.0.2_rollup@3.20.1: 986 766 resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} 987 767 engines: {node: '>=14.0.0'} 988 768 peerDependencies: ··· 991 771 rollup: 992 772 optional: true 993 773 dependencies: 994 - '@rollup/pluginutils': 5.0.2_rollup@3.20.0 774 + '@rollup/pluginutils': 5.0.2_rollup@3.20.1 995 775 magic-string: 0.27.0 996 - rollup: 3.20.0 776 + rollup: 3.20.1 997 777 dev: true 998 778 999 - /@rollup/plugin-terser/0.4.0_rollup@3.20.0: 779 + /@rollup/plugin-terser/0.4.0_rollup@3.20.1: 1000 780 resolution: {integrity: sha512-Ipcf3LPNerey1q9ZMjiaWHlNPEHNU/B5/uh9zXLltfEQ1lVSLLeZSgAtTPWGyw8Ip1guOeq+mDtdOlEj/wNxQw==} 1001 781 engines: {node: '>=14.0.0'} 1002 782 peerDependencies: ··· 1005 785 rollup: 1006 786 optional: true 1007 787 dependencies: 1008 - rollup: 3.20.0 788 + rollup: 3.20.1 1009 789 serialize-javascript: 6.0.1 1010 790 smob: 0.0.6 1011 791 terser: 5.16.6 ··· 1016 796 engines: {node: '>= 8.0.0'} 1017 797 dependencies: 1018 798 estree-walker: 2.0.2 1019 - picomatch: 2.3.0 799 + picomatch: 2.3.1 1020 800 dev: true 1021 801 1022 - /@rollup/pluginutils/5.0.2_rollup@3.20.0: 802 + /@rollup/pluginutils/5.0.2_rollup@3.20.1: 1023 803 resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} 1024 804 engines: {node: '>=14.0.0'} 1025 805 peerDependencies: ··· 1031 811 '@types/estree': 1.0.0 1032 812 estree-walker: 2.0.2 1033 813 picomatch: 2.3.1 1034 - rollup: 3.20.0 814 + rollup: 3.20.1 1035 815 dev: true 1036 816 1037 817 /@types/chai-subset/1.3.3: ··· 1198 978 eslint-visitor-keys: 3.3.0 1199 979 dev: true 1200 980 1201 - /@urql/core/2.6.1_graphql@16.6.0: 1202 - resolution: {integrity: sha512-gYrEHy3tViJhwIhauK6MIf2Qp09QTsgNHZRd0n71rS+hF6gdwjspf1oKljl4m25+272cJF7fPjBUGmjaiEr7Kg==} 981 + /@urql/core/3.2.2_graphql@16.6.0: 982 + resolution: {integrity: sha512-i046Cz8cZ4xIzGMTyHZrbdgzcFMcKD7+yhCAH5FwWBRjcKrc+RjEOuR9X5AMuBvr8c6IAaE92xAqa4wmlGfWTQ==} 1203 983 peerDependencies: 1204 984 graphql: '*' 1205 985 dependencies: 1206 - '@graphql-typed-document-node/core': 3.2.0_graphql@16.6.0 1207 986 graphql: 16.6.0 1208 - wonka: 4.0.15 987 + wonka: 6.2.5 1209 988 dev: false 1210 989 1211 - /@urql/preact/2.0.4_4b6zx5pjiumwpx2pl4jfr2njpq: 1212 - resolution: {integrity: sha512-xH6dT3H4grF4Z0rR7fzirCSn1kZMUwwb3KJrT60aBgTHuky4GQRrQzteVm4No7+PDefeTGH3TCrgEKyQjUNUug==} 990 + /@urql/preact/3.0.3_4b6zx5pjiumwpx2pl4jfr2njpq: 991 + resolution: {integrity: sha512-2Lxc/AV2Llka6uEm9ysf7PvsqtYz0PK8mmDUc2fMCPL0+LOJ9h8A6Otn/z/R9IoM6ECDLEWMqCCEe9FxOsDZcQ==} 1213 992 peerDependencies: 1214 993 graphql: '*' 1215 994 preact: '>= 10.0.0' 1216 995 dependencies: 1217 - '@urql/core': 2.6.1_graphql@16.6.0 996 + '@urql/core': 3.2.2_graphql@16.6.0 1218 997 graphql: 16.6.0 1219 998 preact: 10.13.1 1220 - wonka: 4.0.15 999 + wonka: 6.2.5 1221 1000 dev: false 1222 1001 1223 1002 /@vitest/expect/0.29.7: ··· 1297 1076 engines: {node: '>=8'} 1298 1077 dependencies: 1299 1078 type-fest: 0.21.3 1300 - dev: true 1301 - 1302 - /ansi-regex/5.0.0: 1303 - resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} 1304 - engines: {node: '>=8'} 1305 1079 dev: true 1306 1080 1307 1081 /ansi-regex/5.0.1: ··· 1364 1138 resolution: {integrity: sha512-ZFS/dDv0If6QAmwET5aqIx0lO3JdRRvcdL/nD+AiEGfAKpc68rzvtxQcJ2HNTBp8LnwqGA40HEEaAeY9ty3ZMA==} 1365 1139 dev: true 1366 1140 1367 - /babel-plugin-transform-hook-names/1.0.2: 1141 + /babel-plugin-transform-hook-names/1.0.2_@babel+core@7.21.3: 1368 1142 resolution: {integrity: sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==} 1369 1143 peerDependencies: 1370 1144 '@babel/core': ^7.12.10 1145 + dependencies: 1146 + '@babel/core': 7.21.3 1371 1147 dev: true 1372 1148 1373 1149 /balanced-match/1.0.2: ··· 1381 1157 concat-map: 0.0.1 1382 1158 dev: true 1383 1159 1160 + /brace-expansion/2.0.1: 1161 + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 1162 + dependencies: 1163 + balanced-match: 1.0.2 1164 + dev: true 1165 + 1384 1166 /braces/3.0.2: 1385 1167 resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 1386 1168 engines: {node: '>=8'} ··· 1388 1170 fill-range: 7.0.1 1389 1171 dev: true 1390 1172 1391 - /browserslist/4.16.7: 1392 - resolution: {integrity: sha512-7I4qVwqZltJ7j37wObBe3SoTz+nS8APaNcrBOlgoirb6/HbEU2XxW/LpUDTCngM6iauwFqmRTuOMfyKnFGY5JA==} 1393 - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1394 - hasBin: true 1395 - dependencies: 1396 - caniuse-lite: 1.0.30001251 1397 - colorette: 1.3.0 1398 - electron-to-chromium: 1.3.808 1399 - escalade: 3.1.1 1400 - node-releases: 1.1.74 1401 - dev: true 1402 - 1403 1173 /browserslist/4.21.5: 1404 1174 resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} 1405 1175 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} ··· 1435 1205 /callsites/3.1.0: 1436 1206 resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 1437 1207 engines: {node: '>=6'} 1438 - dev: true 1439 - 1440 - /caniuse-lite/1.0.30001251: 1441 - resolution: {integrity: sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==} 1442 1208 dev: true 1443 1209 1444 1210 /caniuse-lite/1.0.30001469: ··· 1558 1324 resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 1559 1325 dev: true 1560 1326 1561 - /convert-source-map/1.8.0: 1562 - resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} 1563 - dependencies: 1564 - safe-buffer: 5.1.2 1565 - dev: true 1566 - 1567 1327 /convert-source-map/1.9.0: 1568 1328 resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} 1569 1329 dev: true ··· 1599 1359 which: 2.0.2 1600 1360 dev: true 1601 1361 1602 - /debug/4.3.2: 1603 - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} 1604 - engines: {node: '>=6.0'} 1605 - peerDependencies: 1606 - supports-color: '*' 1607 - peerDependenciesMeta: 1608 - supports-color: 1609 - optional: true 1610 - dependencies: 1611 - ms: 2.1.2 1612 - dev: true 1613 - 1614 1362 /debug/4.3.4: 1615 1363 resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1616 1364 engines: {node: '>=6.0'} ··· 1674 1422 resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1675 1423 dev: true 1676 1424 1677 - /electron-to-chromium/1.3.808: 1678 - resolution: {integrity: sha512-espnsbWTuUw0a2jMwfabCc09py2ujB+FZZE1hZWn5yYijEmxzEhdhTLKUfZGjynHvdIMQ4X/Pr/t8s4eiyH/QQ==} 1679 - dev: true 1680 - 1681 1425 /electron-to-chromium/1.4.334: 1682 1426 resolution: {integrity: sha512-laZ1odk+TRen6q0GeyQx/JEkpD3iSZT7ewopCpKqg9bTjP1l8XRfU3Bg20CFjNPZkp5+NDBl3iqd4o/kPO+Vew==} 1683 1427 dev: true ··· 1735 1479 is-symbol: 1.0.4 1736 1480 dev: true 1737 1481 1738 - /esbuild-android-64/0.14.54: 1739 - resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==} 1740 - engines: {node: '>=12'} 1741 - cpu: [x64] 1742 - os: [android] 1743 - requiresBuild: true 1744 - dev: true 1745 - optional: true 1746 - 1747 - /esbuild-android-arm64/0.14.54: 1748 - resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==} 1749 - engines: {node: '>=12'} 1750 - cpu: [arm64] 1751 - os: [android] 1752 - requiresBuild: true 1753 - dev: true 1754 - optional: true 1755 - 1756 - /esbuild-darwin-64/0.14.54: 1757 - resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==} 1758 - engines: {node: '>=12'} 1759 - cpu: [x64] 1760 - os: [darwin] 1761 - requiresBuild: true 1762 - dev: true 1763 - optional: true 1764 - 1765 - /esbuild-darwin-arm64/0.14.54: 1766 - resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==} 1767 - engines: {node: '>=12'} 1768 - cpu: [arm64] 1769 - os: [darwin] 1770 - requiresBuild: true 1771 - dev: true 1772 - optional: true 1773 - 1774 - /esbuild-freebsd-64/0.14.54: 1775 - resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==} 1776 - engines: {node: '>=12'} 1777 - cpu: [x64] 1778 - os: [freebsd] 1779 - requiresBuild: true 1780 - dev: true 1781 - optional: true 1782 - 1783 - /esbuild-freebsd-arm64/0.14.54: 1784 - resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==} 1785 - engines: {node: '>=12'} 1786 - cpu: [arm64] 1787 - os: [freebsd] 1788 - requiresBuild: true 1789 - dev: true 1790 - optional: true 1791 - 1792 - /esbuild-linux-32/0.14.54: 1793 - resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==} 1794 - engines: {node: '>=12'} 1795 - cpu: [ia32] 1796 - os: [linux] 1797 - requiresBuild: true 1798 - dev: true 1799 - optional: true 1800 - 1801 - /esbuild-linux-64/0.14.54: 1802 - resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==} 1803 - engines: {node: '>=12'} 1804 - cpu: [x64] 1805 - os: [linux] 1806 - requiresBuild: true 1807 - dev: true 1808 - optional: true 1809 - 1810 - /esbuild-linux-arm/0.14.54: 1811 - resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==} 1812 - engines: {node: '>=12'} 1813 - cpu: [arm] 1814 - os: [linux] 1815 - requiresBuild: true 1816 - dev: true 1817 - optional: true 1818 - 1819 - /esbuild-linux-arm64/0.14.54: 1820 - resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==} 1821 - engines: {node: '>=12'} 1822 - cpu: [arm64] 1823 - os: [linux] 1824 - requiresBuild: true 1825 - dev: true 1826 - optional: true 1827 - 1828 - /esbuild-linux-mips64le/0.14.54: 1829 - resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==} 1830 - engines: {node: '>=12'} 1831 - cpu: [mips64el] 1832 - os: [linux] 1833 - requiresBuild: true 1834 - dev: true 1835 - optional: true 1836 - 1837 - /esbuild-linux-ppc64le/0.14.54: 1838 - resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==} 1839 - engines: {node: '>=12'} 1840 - cpu: [ppc64] 1841 - os: [linux] 1842 - requiresBuild: true 1843 - dev: true 1844 - optional: true 1845 - 1846 - /esbuild-linux-riscv64/0.14.54: 1847 - resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==} 1848 - engines: {node: '>=12'} 1849 - cpu: [riscv64] 1850 - os: [linux] 1851 - requiresBuild: true 1852 - dev: true 1853 - optional: true 1854 - 1855 - /esbuild-linux-s390x/0.14.54: 1856 - resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==} 1857 - engines: {node: '>=12'} 1858 - cpu: [s390x] 1859 - os: [linux] 1860 - requiresBuild: true 1861 - dev: true 1862 - optional: true 1863 - 1864 - /esbuild-netbsd-64/0.14.54: 1865 - resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==} 1866 - engines: {node: '>=12'} 1867 - cpu: [x64] 1868 - os: [netbsd] 1869 - requiresBuild: true 1870 - dev: true 1871 - optional: true 1872 - 1873 - /esbuild-openbsd-64/0.14.54: 1874 - resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==} 1875 - engines: {node: '>=12'} 1876 - cpu: [x64] 1877 - os: [openbsd] 1878 - requiresBuild: true 1879 - dev: true 1880 - optional: true 1881 - 1882 - /esbuild-sunos-64/0.14.54: 1883 - resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==} 1884 - engines: {node: '>=12'} 1885 - cpu: [x64] 1886 - os: [sunos] 1887 - requiresBuild: true 1888 - dev: true 1889 - optional: true 1890 - 1891 - /esbuild-windows-32/0.14.54: 1892 - resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==} 1893 - engines: {node: '>=12'} 1894 - cpu: [ia32] 1895 - os: [win32] 1896 - requiresBuild: true 1897 - dev: true 1898 - optional: true 1899 - 1900 - /esbuild-windows-64/0.14.54: 1901 - resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==} 1902 - engines: {node: '>=12'} 1903 - cpu: [x64] 1904 - os: [win32] 1905 - requiresBuild: true 1906 - dev: true 1907 - optional: true 1908 - 1909 - /esbuild-windows-arm64/0.14.54: 1910 - resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==} 1911 - engines: {node: '>=12'} 1912 - cpu: [arm64] 1913 - os: [win32] 1914 - requiresBuild: true 1915 - dev: true 1916 - optional: true 1917 - 1918 - /esbuild/0.14.54: 1919 - resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==} 1920 - engines: {node: '>=12'} 1921 - hasBin: true 1922 - requiresBuild: true 1923 - optionalDependencies: 1924 - '@esbuild/linux-loong64': 0.14.54 1925 - esbuild-android-64: 0.14.54 1926 - esbuild-android-arm64: 0.14.54 1927 - esbuild-darwin-64: 0.14.54 1928 - esbuild-darwin-arm64: 0.14.54 1929 - esbuild-freebsd-64: 0.14.54 1930 - esbuild-freebsd-arm64: 0.14.54 1931 - esbuild-linux-32: 0.14.54 1932 - esbuild-linux-64: 0.14.54 1933 - esbuild-linux-arm: 0.14.54 1934 - esbuild-linux-arm64: 0.14.54 1935 - esbuild-linux-mips64le: 0.14.54 1936 - esbuild-linux-ppc64le: 0.14.54 1937 - esbuild-linux-riscv64: 0.14.54 1938 - esbuild-linux-s390x: 0.14.54 1939 - esbuild-netbsd-64: 0.14.54 1940 - esbuild-openbsd-64: 0.14.54 1941 - esbuild-sunos-64: 0.14.54 1942 - esbuild-windows-32: 0.14.54 1943 - esbuild-windows-64: 0.14.54 1944 - esbuild-windows-arm64: 0.14.54 1945 - dev: true 1946 - 1947 1482 /esbuild/0.17.12: 1948 1483 resolution: {integrity: sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ==} 1949 1484 engines: {node: '>=12'} ··· 2075 1610 ignore: 5.2.4 2076 1611 import-fresh: 3.3.0 2077 1612 imurmurhash: 0.1.4 2078 - is-glob: 4.0.1 1613 + is-glob: 4.0.3 2079 1614 is-path-inside: 3.0.3 2080 1615 js-sdsl: 4.3.0 2081 1616 js-yaml: 4.1.0 ··· 2296 1831 fs.realpath: 1.0.0 2297 1832 inflight: 1.0.6 2298 1833 inherits: 2.0.4 2299 - minimatch: 3.0.4 1834 + minimatch: 3.1.2 2300 1835 once: 1.4.0 2301 1836 path-is-absolute: 1.0.1 2302 1837 dev: true 2303 1838 1839 + /glob/9.3.2: 1840 + resolution: {integrity: sha512-BTv/JhKXFEHsErMte/AnfiSv8yYOLLiyH2lTg8vn02O21zWFgHPTfxtgn1QRe7NRgggUhC8hacR2Re94svHqeA==} 1841 + engines: {node: '>=16 || 14 >=14.17'} 1842 + dependencies: 1843 + fs.realpath: 1.0.0 1844 + minimatch: 7.4.3 1845 + minipass: 4.2.5 1846 + path-scurry: 1.6.3 1847 + dev: true 1848 + 2304 1849 /globals/11.12.0: 2305 1850 resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 2306 1851 engines: {node: '>=4'} ··· 2481 2026 has: 1.0.3 2482 2027 dev: true 2483 2028 2484 - /is-core-module/2.5.0: 2485 - resolution: {integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==} 2486 - dependencies: 2487 - has: 1.0.3 2488 - dev: true 2489 - 2490 2029 /is-date-object/1.0.5: 2491 2030 resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} 2492 2031 engines: {node: '>= 0.4'} ··· 2507 2046 /is-fullwidth-code-point/4.0.0: 2508 2047 resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} 2509 2048 engines: {node: '>=12'} 2510 - dev: true 2511 - 2512 - /is-glob/4.0.1: 2513 - resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} 2514 - engines: {node: '>=0.10.0'} 2515 - dependencies: 2516 - is-extglob: 2.1.1 2517 2049 dev: true 2518 2050 2519 2051 /is-glob/4.0.3: ··· 2636 2168 resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 2637 2169 dev: true 2638 2170 2639 - /json5/2.2.0: 2640 - resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} 2641 - engines: {node: '>=6'} 2642 - hasBin: true 2643 - dependencies: 2644 - minimist: 1.2.5 2645 - dev: true 2646 - 2647 2171 /json5/2.2.3: 2648 2172 resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 2649 2173 engines: {node: '>=6'} ··· 2666 2190 type-check: 0.4.0 2667 2191 dev: true 2668 2192 2669 - /lines-and-columns/1.1.6: 2670 - resolution: {integrity: sha512-8ZmlJFVK9iCmtLz19HpSsR8HaAMWBT284VMNednLwlIMDP2hJDCIhUp0IZ2xUcZ+Ob6BM0VvCSJwzASDM45NLQ==} 2671 - dev: true 2672 - 2673 2193 /lines-and-columns/1.2.4: 2674 2194 resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 2675 2195 dev: true ··· 2682 2202 cli-truncate: 2.1.0 2683 2203 commander: 7.2.0 2684 2204 cosmiconfig: 7.0.1 2685 - debug: 4.3.2 2205 + debug: 4.3.4 2686 2206 enquirer: 2.3.6 2687 2207 execa: 5.1.1 2688 2208 listr2: 3.11.0_enquirer@2.3.6 ··· 2775 2295 yallist: 4.0.0 2776 2296 dev: true 2777 2297 2298 + /lru-cache/7.18.3: 2299 + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} 2300 + engines: {node: '>=12'} 2301 + dev: true 2302 + 2778 2303 /magic-string/0.27.0: 2779 2304 resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} 2780 2305 engines: {node: '>=12'} ··· 2809 2334 engines: {node: '>=6'} 2810 2335 dev: true 2811 2336 2812 - /minimatch/3.0.4: 2813 - resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} 2337 + /minimatch/3.1.2: 2338 + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 2814 2339 dependencies: 2815 2340 brace-expansion: 1.1.11 2816 2341 dev: true 2817 2342 2818 - /minimatch/3.1.2: 2819 - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 2343 + /minimatch/7.4.3: 2344 + resolution: {integrity: sha512-5UB4yYusDtkRPbRiy1cqZ1IpGNcJCGlEMG17RKzPddpyiPKoCdwohbED8g4QXT0ewCt8LTkQXuljsUfQ3FKM4A==} 2345 + engines: {node: '>=10'} 2820 2346 dependencies: 2821 - brace-expansion: 1.1.11 2347 + brace-expansion: 2.0.1 2822 2348 dev: true 2823 2349 2824 - /minimist/1.2.5: 2825 - resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} 2350 + /minipass/4.2.5: 2351 + resolution: {integrity: sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==} 2352 + engines: {node: '>=8'} 2826 2353 dev: true 2827 2354 2828 2355 /mlly/1.2.0: ··· 2864 2391 resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} 2865 2392 dev: true 2866 2393 2867 - /node-releases/1.1.74: 2868 - resolution: {integrity: sha512-caJBVempXZPepZoZAPCWRTNxYQ+xtG/KAi4ozTA5A+nJ7IU+kLQCbqaUjb5Rwy14M9upBWiQ4NutcmW04LJSRw==} 2869 - dev: true 2870 - 2871 2394 /node-releases/2.0.10: 2872 2395 resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} 2873 2396 dev: true ··· 2895 2418 chalk: 2.4.2 2896 2419 cross-spawn: 6.0.5 2897 2420 memorystream: 0.3.1 2898 - minimatch: 3.0.4 2421 + minimatch: 3.1.2 2899 2422 pidtree: 0.3.1 2900 2423 read-pkg: 3.0.0 2901 2424 shell-quote: 1.7.2 ··· 3013 2536 '@babel/code-frame': 7.18.6 3014 2537 error-ex: 1.3.2 3015 2538 json-parse-even-better-errors: 2.3.1 3016 - lines-and-columns: 1.1.6 2539 + lines-and-columns: 1.2.4 3017 2540 dev: true 3018 2541 3019 2542 /path-exists/4.0.0: ··· 3040 2563 resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 3041 2564 dev: true 3042 2565 2566 + /path-scurry/1.6.3: 2567 + resolution: {integrity: sha512-RAmB+n30SlN+HnNx6EbcpoDy9nwdpcGPnEKrJnu6GZoDWBdIjo1UQMVtW2ybtC7LC2oKLcMq8y5g8WnKLiod9g==} 2568 + engines: {node: '>=16 || 14 >=14.17'} 2569 + dependencies: 2570 + lru-cache: 7.18.3 2571 + minipass: 4.2.5 2572 + dev: true 2573 + 3043 2574 /path-type/3.0.0: 3044 2575 resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} 3045 2576 engines: {node: '>=4'} ··· 3062 2593 3063 2594 /picocolors/1.0.0: 3064 2595 resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 3065 - dev: true 3066 - 3067 - /picomatch/2.3.0: 3068 - resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} 3069 - engines: {node: '>=8.6'} 3070 2596 dev: true 3071 2597 3072 2598 /picomatch/2.3.1: ··· 3190 2716 path-parse: 1.0.7 3191 2717 dev: true 3192 2718 3193 - /resolve/1.20.0: 3194 - resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} 3195 - dependencies: 3196 - is-core-module: 2.5.0 3197 - path-parse: 1.0.7 3198 - dev: true 3199 - 3200 2719 /resolve/1.22.1: 3201 2720 resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} 3202 2721 hasBin: true ··· 3226 2745 glob: 7.1.7 3227 2746 dev: true 3228 2747 3229 - /rollup/2.77.3: 3230 - resolution: {integrity: sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==} 3231 - engines: {node: '>=10.0.0'} 2748 + /rimraf/4.4.1: 2749 + resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} 2750 + engines: {node: '>=14'} 3232 2751 hasBin: true 3233 - optionalDependencies: 3234 - fsevents: 2.3.2 2752 + dependencies: 2753 + glob: 9.3.2 3235 2754 dev: true 3236 2755 3237 - /rollup/3.20.0: 3238 - resolution: {integrity: sha512-YsIfrk80NqUDrxrjWPXUa7PWvAfegZEXHuPsEZg58fGCdjL1I9C1i/NaG+L+27kxxwkrG/QEDEQc8s/ynXWWGQ==} 2756 + /rollup/3.20.1: 2757 + resolution: {integrity: sha512-sz2w8cBJlWQ2E17RcpvHuf4sk2BQx4tfKDnjNPikEpLEevrbIAR7CH3PGa2hpPwWbNgPaA9yh9Jzljds5bc9zg==} 3239 2758 engines: {node: '>=14.18.0', npm: '>=8.0.0'} 3240 2759 hasBin: true 3241 2760 optionalDependencies: ··· 3255 2774 tslib: 1.14.1 3256 2775 dev: true 3257 2776 3258 - /safe-buffer/5.1.2: 3259 - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} 3260 - dev: true 3261 - 3262 2777 /safe-buffer/5.2.1: 3263 2778 resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 3264 2779 dev: true ··· 3282 2797 hasBin: true 3283 2798 dev: true 3284 2799 3285 - /semver/7.3.5: 3286 - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} 3287 - engines: {node: '>=10'} 3288 - hasBin: true 3289 - dependencies: 3290 - lru-cache: 6.0.0 3291 - dev: true 3292 - 3293 2800 /semver/7.3.8: 3294 2801 resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} 3295 2802 engines: {node: '>=10'} ··· 3395 2902 source-map: 0.6.1 3396 2903 dev: true 3397 2904 3398 - /source-map/0.5.7: 3399 - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} 3400 - engines: {node: '>=0.10.0'} 3401 - dev: true 3402 - 3403 2905 /source-map/0.6.1: 3404 2906 resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 3405 2907 engines: {node: '>=0.10.0'} ··· 3446 2948 dependencies: 3447 2949 emoji-regex: 8.0.0 3448 2950 is-fullwidth-code-point: 3.0.0 3449 - strip-ansi: 6.0.0 2951 + strip-ansi: 6.0.1 3450 2952 dev: true 3451 2953 3452 2954 /string-width/5.1.2: ··· 3488 2990 get-own-enumerable-property-symbols: 3.0.2 3489 2991 is-obj: 1.0.1 3490 2992 is-regexp: 1.0.0 3491 - dev: true 3492 - 3493 - /strip-ansi/6.0.0: 3494 - resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} 3495 - engines: {node: '>=8'} 3496 - dependencies: 3497 - ansi-regex: 5.0.0 3498 2993 dev: true 3499 2994 3500 2995 /strip-ansi/6.0.1: ··· 3726 3221 - terser 3727 3222 dev: true 3728 3223 3729 - /vite/2.9.15: 3730 - resolution: {integrity: sha512-fzMt2jK4vQ3yK56te3Kqpkaeq9DkcZfBbzHwYpobasvgYmP2SoAr6Aic05CsB4CzCZbsDv4sujX3pkEGhLabVQ==} 3731 - engines: {node: '>=12.2.0'} 3224 + /vite/4.2.1: 3225 + resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} 3226 + engines: {node: ^14.18.0 || >=16.0.0} 3732 3227 hasBin: true 3733 3228 peerDependencies: 3229 + '@types/node': '>= 14' 3734 3230 less: '*' 3735 3231 sass: '*' 3736 3232 stylus: '*' 3233 + sugarss: '*' 3234 + terser: ^5.4.0 3737 3235 peerDependenciesMeta: 3236 + '@types/node': 3237 + optional: true 3738 3238 less: 3739 3239 optional: true 3740 3240 sass: 3741 3241 optional: true 3742 3242 stylus: 3743 3243 optional: true 3244 + sugarss: 3245 + optional: true 3246 + terser: 3247 + optional: true 3744 3248 dependencies: 3745 - esbuild: 0.14.54 3249 + esbuild: 0.17.12 3746 3250 postcss: 8.4.21 3747 3251 resolve: 1.22.1 3748 - rollup: 2.77.3 3252 + rollup: 3.20.1 3749 3253 optionalDependencies: 3750 3254 fsevents: 2.3.2 3751 3255 dev: true ··· 3779 3283 esbuild: 0.17.12 3780 3284 postcss: 8.4.21 3781 3285 resolve: 1.22.1 3782 - rollup: 3.20.0 3286 + rollup: 3.20.1 3783 3287 optionalDependencies: 3784 3288 fsevents: 2.3.2 3785 3289 dev: true ··· 3883 3387 stackback: 0.0.2 3884 3388 dev: true 3885 3389 3886 - /wonka/4.0.15: 3887 - resolution: {integrity: sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==} 3390 + /wonka/6.2.5: 3391 + resolution: {integrity: sha512-adhGYKm5xWIZYXRkzEqHbRbRl2gXHqOudjQJMXpRgSyboFmaKOjGm3RIThBk4tZdiZx1DXuKK0H9wKBgXHhzZg==} 3888 3392 dev: false 3889 3393 3890 3394 /word-wrap/1.2.3: ··· 3898 3402 dependencies: 3899 3403 ansi-styles: 4.3.0 3900 3404 string-width: 4.2.2 3901 - strip-ansi: 6.0.0 3405 + strip-ansi: 6.0.1 3902 3406 dev: true 3903 3407 3904 3408 /wrap-ansi/7.0.0: ··· 3907 3411 dependencies: 3908 3412 ansi-styles: 4.3.0 3909 3413 string-width: 4.2.2 3910 - strip-ansi: 6.0.0 3414 + strip-ansi: 6.0.1 3911 3415 dev: true 3912 3416 3913 3417 /wrappy/1.0.2:
+7 -5
scripts/buildenv/package.json
··· 4 4 "private": true, 5 5 "scripts": { 6 6 "build": "yarn build:graphql && yarn build:lite", 7 - "build:graphql": "vite build", 8 - "build:lite": "vite build -c ./vite.alias.config.js" 7 + "build:graphql": "vite build --force", 8 + "build:lite": "vite build --force -c ./vite.alias.config.js" 9 9 }, 10 10 "dependencies": { 11 + "@urql/core": "^3.2.2", 12 + "@urql/preact": "^3.0.3", 11 13 "graphql": "^16.6.0", 12 - "preact": "^10.5.14", 13 - "@urql/preact": "^2.0.2" 14 + "preact": "^10.5.14" 14 15 }, 15 16 "devDependencies": { 17 + "@babel/core": "^7.21.3", 16 18 "@preact/preset-vite": "^2.1.0", 17 - "vite": "^2.2.4" 19 + "vite": "^4.2.1" 18 20 } 19 21 }
+2 -1
scripts/buildenv/vite.alias.config.js
··· 6 6 plugins: [preact()], 7 7 resolve: { 8 8 alias: { 9 - graphql: path.resolve('..', '..', './dist'), 9 + graphql: path.resolve('..', '..'), 10 10 }, 11 11 }, 12 12 build: { 13 13 outDir: './dist-lite', 14 14 rollupOptions: { 15 + preserveSymlinks: true, 15 16 output: { 16 17 entryFileNames: `assets/[name].js`, 17 18 chunkFileNames: `assets/[name].js`,
+3 -23
scripts/rollup/config.mjs
··· 11 11 import babelTransformDevAssert from '../babel/transformDevAssert.mjs'; 12 12 import babelTransformObjectFreeze from '../babel/transformObjectFreeze.mjs'; 13 13 14 - import { packageMetadata, version } from './packageMetadata.mjs'; 14 + import { version } from './packageMetadata.mjs'; 15 15 import { generateImportMap } from './importMap.mjs'; 16 16 17 17 const cwd = process.cwd(); ··· 106 106 return null; 107 107 }, 108 108 109 - async renderStart() { 110 - this.emitFile({ 111 - type: 'asset', 112 - fileName: 'package.json', 113 - source: packageMetadata, 114 - }); 115 - 116 - this.emitFile({ 117 - type: 'asset', 118 - fileName: 'README.md', 119 - source: await fs.readFile('README.md'), 120 - }); 121 - 122 - this.emitFile({ 123 - type: 'asset', 124 - fileName: 'LICENSE', 125 - source: await fs.readFile('./LICENSE.md'), 126 - }); 127 - }, 128 - 129 109 async renderChunk(_code, { fileName }) { 130 110 const name = fileName.replace(/\.m?js$/, ''); 131 111 ··· 238 218 { 239 219 chunkFileNames: '[name].js', 240 220 entryFileNames: '[name].js', 241 - dir: './dist', 221 + dir: '.', 242 222 exports: 'named', 243 223 format: 'cjs', 244 224 minifyInternalExports: false, ··· 248 228 { 249 229 chunkFileNames: '[name].mjs', 250 230 entryFileNames: '[name].mjs', 251 - dir: './dist', 231 + dir: '.', 252 232 exports: 'named', 253 233 format: 'esm', 254 234 minifyInternalExports: false,
-18
scripts/rollup/packageMetadata.mjs
··· 4 4 const require = createRequire(import.meta.url); 5 5 6 6 const rootPkg = require('../../package.json'); 7 - const gqlPkg = require('graphql/package.json'); 8 7 const parsedVersion = semver.parse(rootPkg.version); 9 8 10 9 const versionInfo = { ··· 19 18 export const version = ${JSON.stringify(parsedVersion.raw)}; 20 19 export const versionInfo = ${JSON.stringify(versionInfo)}; 21 20 `.trim(); 22 - 23 - export const packageMetadata = JSON.stringify( 24 - { 25 - ...gqlPkg, 26 - private: undefined, 27 - publishConfig: undefined, 28 - name: 'graphql-web-lite', 29 - version: rootPkg.version, 30 - sideEffects: false, 31 - homepage: rootPkg.homepage, 32 - bugs: rootPkg.bugs, 33 - repository: rootPkg.repository, 34 - keywords: rootPkg.keywords, 35 - }, 36 - null, 37 - 2 38 - );