From f7d528714c8b0e76be536968a3daa8bd9b90bfd3 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Sat, 27 Aug 2022 17:58:07 -0700 Subject: [PATCH 1/3] feat: add untildify and homeDirectory --- LICENSE_dependencies.txt | 1 + package.json | 4 ++++ pnpm-lock.yaml | 17 +++++++++++++++++ src/home-directory.ts | 29 +++++++++++++++++++++++++++++ src/lib.ts | 3 +++ src/untildify.ts | 20 ++++++++++++++++++++ test/main.test.ts | 12 ++++++++++++ 7 files changed, 86 insertions(+) create mode 100644 src/home-directory.ts create mode 100644 src/untildify.ts diff --git a/LICENSE_dependencies.txt b/LICENSE_dependencies.txt index 437002d..f449dad 100644 --- a/LICENSE_dependencies.txt +++ b/LICENSE_dependencies.txt @@ -1,3 +1,4 @@ This project reuses some code form the following projects. - [path-extra](https://github.com/jprichardson/node-path-extra/blob/master/LICENSE): MIT, Copyright (c) 2011 - 2015 JP Richardson - [is-path-inside](https://github.com/sindresorhus/is-path-inside/blob/main/license): MIT, Copyright (c) Sindre Sorhus (https://sindresorhus.com) +- [untildify](https://github.com/sindresorhus/untildify/blob/main/license): MIT, Copyright (c) Sindre Sorhus (https://sindresorhus.com) diff --git a/package.json b/package.json index 13b1835..5ec59c2 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,9 @@ "path": "./node_modules/path-browserify", "process": "./node_modules/process" }, + "alias": { + "admina": "admina/src/index.ts" + }, "targets": { "main": { "source": "./src/index-node.ts", @@ -103,6 +106,7 @@ }, "prettier": "prettier-config-atomic", "dependencies": { + "admina": "^0.1.2", "escape-string-regexp": "^5.0.0", "replace-ext": "^2.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ca52ba2..5d24beb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,6 +14,7 @@ importers: '@types/jest': ^28.1.8 '@types/node': ^18.7.13 '@types/replace-ext': ^2.0.0 + admina: ^0.1.2 cross-env: 7.0.3 cspell: ^6.8.1 escape-string-regexp: ^5.0.0 @@ -35,6 +36,7 @@ importers: ts-readme: ^1.1.3 typescript: ^4.8.2 dependencies: + admina: 0.1.2 escape-string-regexp: 5.0.0 replace-ext: 2.0.0 optionalDependencies: @@ -2398,6 +2400,14 @@ packages: hasBin: true dev: true + /admina/0.1.2: + resolution: {integrity: sha512-zxVFedZnTxiqYamgjKlDyyv0ilb+GKPTr7u56G4Ri50MDpOGobksEkILaqjQHd12HmP2G6VRwqY01NfpT8DktA==} + dependencies: + execa: 5.1.1 + is-admin: 4.0.0 + which: 2.0.2 + dev: false + /agent-base/6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -4917,6 +4927,13 @@ packages: resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} dev: true + /is-admin/4.0.0: + resolution: {integrity: sha512-ODl+ygFCyHXMauhn+0mBebcwO1tiB+b4FoBiIC97gFDcmdO3JMD+YmIhSA8+1KVZuGwfsX8ANo2yblgW5KUPTg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + execa: 5.1.1 + dev: false + /is-arrayish/0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true diff --git a/src/home-directory.ts b/src/home-directory.ts new file mode 100644 index 0000000..c50dd09 --- /dev/null +++ b/src/home-directory.ts @@ -0,0 +1,29 @@ +import { join } from "path" +import { isSudo } from "admina" +import { homedir } from "os" + +/** + * Get the path to the home directory + * + * @example + * + * ```js + * import { homeDirectory } from "patha" + * + * homeDirectory() // gives '/home/your_name/' on Linux, `/Users/your_name/` on MacOS, and `C:\\Users\\your_name` on Windows + * ``` + * + * @note It uses the `SUDO_USER` name to find the home directory, if the code is running as `sudo`. + */ +export function homeDirectory() { + if (isSudo() && typeof process.env.SUDO_USER === "string") { + // use the user profile even if root + if (process.platform === "darwin") { + return join("/Users/", process.env.SUDO_USER) + } else { + return join("/home/", process.env.SUDO_USER) + } + } else { + return homedir() + } +} diff --git a/src/lib.ts b/src/lib.ts index 95ddb5a..3f3d37a 100644 --- a/src/lib.ts +++ b/src/lib.ts @@ -11,3 +11,6 @@ export * from "./remove-ext" export * from "./replace-ext" export * from "./is-path-inside" + +export * from "./home-directory" +export * from "./untildify" diff --git a/src/untildify.ts b/src/untildify.ts new file mode 100644 index 0000000..a1487bd --- /dev/null +++ b/src/untildify.ts @@ -0,0 +1,20 @@ +import { homeDirectory } from "./home-directory" + +const tildePrefixRegex = /^~(?=$|\/|\\)/ + +/** + * Convert a tilde path to an absolute path by expanding the home directory path. + * + * @example + * + * ```js + * import { untildify } from "patha" + * + * untildify("~/some_path") // gives '/home/your_name/some_path' on Linux, `/Users/your_name/some_path` on MacOS, and `C:\\Users\\your_name\\some_path` on Windows + * ``` + * + * @note It uses the `SUDO_USER` name to find the home directory, if the code is running as `sudo`. + */ +export function untildify(path: string) { + return path.replace(tildePrefixRegex, homeDirectory()) +} diff --git a/test/main.test.ts b/test/main.test.ts index 827acc0..c0c1036 100644 --- a/test/main.test.ts +++ b/test/main.test.ts @@ -11,6 +11,7 @@ import { addShExt, addShRelativePrefix, isPathInside, + untildify, } from "../src" test("Node path", () => { @@ -69,3 +70,14 @@ test("isPathInside", () => { expect(isPathInside("a/b/c", "a/b/c")).toBeFalsy() expect(isPathInside("/Users/some/dev/aa", "/Users/some")).toBeTruthy() }) + +test("untildify", () => { + const out = untildify("~/sss") + if (process.platform === "linux") { + expect(out.match(/home\/.*\/sss/)).toBeTruthy() + } else if (process.platform === "darwin") { + expect(out.match(/Users\/.*\/sss/)).toBeTruthy() + } else if (process.platform === "win32") { + expect(out.match(/.*\/Users\/.*\/sss/)).toBeTruthy() + } +}) From f110c46226ad8b84bd466735e96afa4dfee44616 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Wed, 31 Aug 2022 19:48:06 -0700 Subject: [PATCH 2/3] fix: update admina --- package.json | 8 +- pnpm-lock.yaml | 880 +++++++++++++++++++++++++------------------------ 2 files changed, 460 insertions(+), 428 deletions(-) diff --git a/package.json b/package.json index 5ec59c2..97b2934 100644 --- a/package.json +++ b/package.json @@ -106,17 +106,17 @@ }, "prettier": "prettier-config-atomic", "dependencies": { - "admina": "^0.1.2", + "admina": "^0.1.3", "escape-string-regexp": "^5.0.0", "replace-ext": "^2.0.0" }, "devDependencies": { - "@types/jest": "^28.1.8", + "@types/jest": "^29.0.0", "cross-env": "7.0.3", "cspell": "^6.8.1", "eslint": "^8.23.0", "eslint-config-atomic": "^1.18.1", - "jest": "^28.1.3", + "jest": "^29.0.1", "npm-check-updates": "^16.0.6", "npm-run-all2": "^6.0.2", "parcel": "2.7.0", @@ -130,7 +130,7 @@ "typescript": "^4.8.2" }, "optionalDependencies": { - "@types/node": "^18.7.13", + "@types/node": "^18.7.14", "@types/replace-ext": "^2.0.0", "path-browserify": "^1.0.1", "process": "^0.11.10" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d24beb..3810ccb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,16 +11,16 @@ importers: .: specifiers: - '@types/jest': ^28.1.8 - '@types/node': ^18.7.13 + '@types/jest': ^29.0.0 + '@types/node': ^18.7.14 '@types/replace-ext': ^2.0.0 - admina: ^0.1.2 + admina: ^0.1.3 cross-env: 7.0.3 cspell: ^6.8.1 escape-string-regexp: ^5.0.0 eslint: ^8.23.0 eslint-config-atomic: ^1.18.1 - jest: ^28.1.3 + jest: ^29.0.1 npm-check-updates: ^16.0.6 npm-run-all2: ^6.0.2 parcel: 2.7.0 @@ -36,21 +36,21 @@ importers: ts-readme: ^1.1.3 typescript: ^4.8.2 dependencies: - admina: 0.1.2 + admina: 0.1.3 escape-string-regexp: 5.0.0 replace-ext: 2.0.0 optionalDependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.14 '@types/replace-ext': 2.0.0 path-browserify: 1.0.1 process: 0.11.10 devDependencies: - '@types/jest': 28.1.8 + '@types/jest': 29.0.0 cross-env: 7.0.3 cspell: 6.8.1 eslint: 8.23.0 eslint-config-atomic: 1.18.1 - jest: 28.1.3_@types+node@18.7.13 + jest: 29.0.1_@types+node@18.7.14 npm-check-updates: 16.0.6 npm-run-all2: 6.0.2 parcel: 2.7.0 @@ -59,7 +59,7 @@ importers: readme-md-generator: 1.0.0 shx: 0.3.4 terser-config-atomic: 0.1.1 - ts-jest: 28.0.8_556mfp7b5dutuj2jcrj5i7zc5q + ts-jest: 28.0.8_zkbnlten3vqoiybfdtguywcl7u ts-readme: 1.1.3_typescript@4.8.2 typescript: 4.8.2 @@ -516,11 +516,11 @@ packages: '@cspell/dict-ada': 2.0.1 '@cspell/dict-aws': 2.0.0 '@cspell/dict-bash': 2.0.4 - '@cspell/dict-companies': 2.0.11 + '@cspell/dict-companies': 2.0.12 '@cspell/dict-cpp': 3.2.1 '@cspell/dict-cryptocurrencies': 2.0.0 '@cspell/dict-csharp': 3.0.1 - '@cspell/dict-css': 2.0.1 + '@cspell/dict-css': 2.1.0 '@cspell/dict-dart': 1.1.1 '@cspell/dict-django': 2.0.0 '@cspell/dict-docker': 1.1.1 @@ -534,7 +534,7 @@ packages: '@cspell/dict-git': 1.0.1 '@cspell/dict-golang': 3.0.1 '@cspell/dict-haskell': 2.0.1 - '@cspell/dict-html': 3.1.0 + '@cspell/dict-html': 3.3.1 '@cspell/dict-html-symbol-entities': 3.0.0 '@cspell/dict-java': 3.0.7 '@cspell/dict-latex': 2.0.9 @@ -550,7 +550,7 @@ packages: '@cspell/dict-ruby': 2.0.2 '@cspell/dict-rust': 2.0.1 '@cspell/dict-scala': 2.0.0 - '@cspell/dict-software-terms': 2.2.5 + '@cspell/dict-software-terms': 2.2.6 '@cspell/dict-sql': 1.0.4 '@cspell/dict-swift': 1.0.3 '@cspell/dict-typescript': 2.0.1 @@ -584,8 +584,8 @@ packages: resolution: {integrity: sha512-uK/ehmp5LYrmRH2Gv3nbvdPswpkybJUn34WYKLpeuYHQktmi+pOI1A9uPdBPnSbMDffSvwQlQohIyKawz+X8Ag==} dev: true - /@cspell/dict-companies/2.0.11: - resolution: {integrity: sha512-8Fw+dviHh3nu9y0jI+7kpObY/C15s4bDzWi5ZJpkAT65z+yZiIr6rxyoCR4vHpT5/TofbaRXFKWHoc/sqUYY2g==} + /@cspell/dict-companies/2.0.12: + resolution: {integrity: sha512-JnyaFV2+U+i+x9O2kkwB8i0r5t+q8S8V5ienbWAl/RJgEWMz7kb+0Fuj4lqQnieX/3kg2s/3F/QpE5Qx5w0Liw==} dev: true /@cspell/dict-cpp/3.2.1: @@ -600,8 +600,8 @@ packages: resolution: {integrity: sha512-xkfQu03F388w4sdVQSSjrVMkxAxpTYB2yW7nw0XYtTjl3L/jBgvTr/j1BTjdFbQhdNf10Lg0Ak1kXOjmHodVqA==} dev: true - /@cspell/dict-css/2.0.1: - resolution: {integrity: sha512-8YjD29A8IquPdAsDNF/7KIG1FUYEs1mpKYcBrGPv/CKVlyiQskAxdFZvhWlKzsjDsWxis9+2Q5vR0VGLtgkPzQ==} + /@cspell/dict-css/2.1.0: + resolution: {integrity: sha512-glASAELcGhh4Ru0rTQ4G9mTQxSyPwsZOON/5BYflB6Kks8YC8nUvKrtMCoo5W7CPKPfSEa8zUNctFQ1+IUYDHA==} dev: true /@cspell/dict-dart/1.1.1: @@ -660,8 +660,8 @@ packages: resolution: {integrity: sha512-04K7cPTcbYXmHICfiob4gZA1yaj4hpfM+Nl5WIJ1EAZsSGHdqmGEF28GuCjyQ8ZeKiJAsPt/vXuLBbjxkHqZyQ==} dev: true - /@cspell/dict-html/3.1.0: - resolution: {integrity: sha512-HD33wqDxaBBDuBRMlXT1sS8v1Oqw3ZjJocEK8a/JQ8s75sSq4zl6iZIcbkzTHFeDfKPmObCES4z5GbgHKNaQtw==} + /@cspell/dict-html/3.3.1: + resolution: {integrity: sha512-zPcqMJEVG2CaUcd48haZm3AAC6TXDB9RTy800iAaZgYThvU43jE/1YnvmFIlDNXH8Pmlx7iTpo36DmnHnBP5XQ==} dev: true /@cspell/dict-java/3.0.7: @@ -720,8 +720,8 @@ packages: resolution: {integrity: sha512-MUwA2YKpqaQOSR4V1/CVGRNk8Ii5kf6I8Ch+4/BhRZRQXuwWbi21rDRYWPqdQWps7VNzAbbMA+PQDWsD5YY38g==} dev: true - /@cspell/dict-software-terms/2.2.5: - resolution: {integrity: sha512-EZBVd0v1iLPvYZeBpjF8SG2kixCaqGYgEvxG37+0aZwRXaJdu4G3W98mwrvmIDyC8LulvUi2FSPEgRP+UP0EMw==} + /@cspell/dict-software-terms/2.2.6: + resolution: {integrity: sha512-681Js+9CO3OsQCS/+MRbYXyP17yv8jWDrI22/d31hgmSA+E6m37xbaqwy+0LYhczlA3ZPWQxR988kt7x6q9u+Q==} dev: true /@cspell/dict-sql/1.0.4: @@ -801,54 +801,53 @@ packages: engines: {node: '>=8'} dev: true - /@jest/console/28.1.3: - resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/console/29.0.1: + resolution: {integrity: sha512-SxLvSKf9gk4Rvt3p2KRQWVQ3sVj7S37rjlCHwp2+xNcRO/X+Uw0idbkfOtciUpjghHIxyggqcrrKhThQ+vClLQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 28.1.3 - '@types/node': 18.7.13 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 chalk: 4.1.2 - jest-message-util: 28.1.3 - jest-util: 28.1.3 + jest-message-util: 29.0.1 + jest-util: 29.0.1 slash: 3.0.0 dev: true - /@jest/core/28.1.3: - resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/core/29.0.1: + resolution: {integrity: sha512-EcFrXkYh8I1GYHRH9V4TU7jr4P6ckaPqGo/z4AIJjHDZxicjYgWB6fx1xFb5bhEM87eUjCF4FAY5t+RamLWQmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true dependencies: - '@jest/console': 28.1.3 - '@jest/reporters': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.7.13 + '@jest/console': 29.0.1 + '@jest/reporters': 29.0.1 + '@jest/test-result': 29.0.1 + '@jest/transform': 29.0.1 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.3.2 exit: 0.1.2 graceful-fs: 4.2.10 - jest-changed-files: 28.1.3 - jest-config: 28.1.3_@types+node@18.7.13 - jest-haste-map: 28.1.3 - jest-message-util: 28.1.3 - jest-regex-util: 28.0.2 - jest-resolve: 28.1.3 - jest-resolve-dependencies: 28.1.3 - jest-runner: 28.1.3 - jest-runtime: 28.1.3 - jest-snapshot: 28.1.3 - jest-util: 28.1.3 - jest-validate: 28.1.3 - jest-watcher: 28.1.3 + jest-changed-files: 29.0.0 + jest-config: 29.0.1_@types+node@18.7.14 + jest-haste-map: 29.0.1 + jest-message-util: 29.0.1 + jest-regex-util: 29.0.0 + jest-resolve: 29.0.1 + jest-resolve-dependencies: 29.0.1 + jest-runner: 29.0.1 + jest-runtime: 29.0.1 + jest-snapshot: 29.0.1 + jest-util: 29.0.1 + jest-validate: 29.0.1 + jest-watcher: 29.0.1 micromatch: 4.0.5 - pretty-format: 28.1.3 - rimraf: 3.0.2 + pretty-format: 29.0.1 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: @@ -856,59 +855,60 @@ packages: - ts-node dev: true - /@jest/environment/28.1.3: - resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/environment/29.0.1: + resolution: {integrity: sha512-iLcFfoq2K6DAB+Mc+2VNLzZVmHdwQFeSqvoM/X8SMON6s/+yEi1iuRX3snx/JfwSnvmiMXjSr0lktxNxOcqXYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/fake-timers': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.7.13 - jest-mock: 28.1.3 + '@jest/fake-timers': 29.0.1 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 + jest-mock: 29.0.1 dev: true - /@jest/expect-utils/28.1.3: - resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/expect-utils/29.0.1: + resolution: {integrity: sha512-Tw5kUUOKmXGQDmQ9TSgTraFFS7HMC1HG/B7y0AN2G2UzjdAXz9BzK2rmNpCSDl7g7y0Gf/VLBm//blonvhtOTQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-get-type: 28.0.2 + jest-get-type: 29.0.0 dev: true - /@jest/expect/28.1.3: - resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/expect/29.0.1: + resolution: {integrity: sha512-qKB3q52XDV8VUEiqKKLgLrJx7puQ8sYVqIDlul6n7SIXWS97DOK3KqbR2rDDaMtmenRHqEUl2fI+aFzx0oSemA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - expect: 28.1.3 - jest-snapshot: 28.1.3 + expect: 29.0.1 + jest-snapshot: 29.0.1 transitivePeerDependencies: - supports-color dev: true - /@jest/fake-timers/28.1.3: - resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/fake-timers/29.0.1: + resolution: {integrity: sha512-XZ+kAhLChVQ+KJNa5034p7O1Mz3vtWrelxDcMoxhZkgqmWDaEQAW9qJeutaeCfPvwaEwKYVyKDYfWpcyT8RiMw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 28.1.3 + '@jest/types': 29.0.1 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 18.7.13 - jest-message-util: 28.1.3 - jest-mock: 28.1.3 - jest-util: 28.1.3 + '@types/node': 18.7.14 + jest-message-util: 29.0.1 + jest-mock: 29.0.1 + jest-util: 29.0.1 dev: true - /@jest/globals/28.1.3: - resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/globals/29.0.1: + resolution: {integrity: sha512-BtZWrVrKRKNUt7T1H2S8Mz31PN7ItROCmH+V5pn10hJDUfjOCTIUwb0WtLZzm0f1tJ3Uvx+5lVZrF/VTKqNaFg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 28.1.3 - '@jest/expect': 28.1.3 - '@jest/types': 28.1.3 + '@jest/environment': 29.0.1 + '@jest/expect': 29.0.1 + '@jest/types': 29.0.1 + jest-mock: 29.0.1 transitivePeerDependencies: - supports-color dev: true - /@jest/reporters/28.1.3: - resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/reporters/29.0.1: + resolution: {integrity: sha512-dM3L8JmYYOsdeXUUVZClQy67Tz/v1sMo9h4AQv2U+716VLHV0zdA6Hh4FQNAHMhYw/95dbZbPX8Q+TRR7Rw+wA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -916,12 +916,12 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 + '@jest/console': 29.0.1 + '@jest/test-result': 29.0.1 + '@jest/transform': 29.0.1 + '@jest/types': 29.0.1 '@jridgewell/trace-mapping': 0.3.15 - '@types/node': 18.7.13 + '@types/node': 18.7.14 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -932,9 +932,9 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.5 - jest-message-util: 28.1.3 - jest-util: 28.1.3 - jest-worker: 28.1.3 + jest-message-util: 29.0.1 + jest-util: 29.0.1 + jest-worker: 29.0.1 slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 @@ -948,53 +948,60 @@ packages: resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@sinclair/typebox': 0.24.28 + '@sinclair/typebox': 0.24.34 dev: true - /@jest/source-map/28.1.2: - resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/schemas/29.0.0: + resolution: {integrity: sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.24.34 + dev: true + + /@jest/source-map/29.0.0: + resolution: {integrity: sha512-nOr+0EM8GiHf34mq2GcJyz/gYFyLQ2INDhAylrZJ9mMWoW21mLBfZa0BUVPPMxVYrLjeiRe2Z7kWXOGnS0TFhQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jridgewell/trace-mapping': 0.3.15 callsites: 3.1.0 graceful-fs: 4.2.10 dev: true - /@jest/test-result/28.1.3: - resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/test-result/29.0.1: + resolution: {integrity: sha512-XCA4whh/igxjBaR/Hg8qwFd/uTsauoD7QAdAYUjV2CSGx0+iunhjoCRRWTwqjQrETRqOJABx6kNfw0+C0vMSgQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 28.1.3 - '@jest/types': 28.1.3 + '@jest/console': 29.0.1 + '@jest/types': 29.0.1 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true - /@jest/test-sequencer/28.1.3: - resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/test-sequencer/29.0.1: + resolution: {integrity: sha512-3GhSBMCRcWXGluP2Dw7CLP6mNke/t+EcftF5YjzhX1BJmqcatMbtZVwjuCfZy0TCME1GevXy3qTyV5PLpwIFKQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 28.1.3 + '@jest/test-result': 29.0.1 graceful-fs: 4.2.10 - jest-haste-map: 28.1.3 + jest-haste-map: 29.0.1 slash: 3.0.0 dev: true - /@jest/transform/28.1.3: - resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /@jest/transform/29.0.1: + resolution: {integrity: sha512-6UxXtqrPScFdDhoip8ys60dQAIYppQinyR87n9nlasR/ZnFfJohKToqzM29KK4gb9gHRv5oDFChdqZKE0SIhsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.18.13 - '@jest/types': 28.1.3 + '@jest/types': 29.0.1 '@jridgewell/trace-mapping': 0.3.15 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.10 - jest-haste-map: 28.1.3 - jest-regex-util: 28.0.2 - jest-util: 28.1.3 + jest-haste-map: 29.0.1 + jest-regex-util: 29.0.0 + jest-util: 29.0.1 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 @@ -1010,8 +1017,20 @@ packages: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.7.13 - '@types/yargs': 17.0.11 + '@types/node': 18.7.14 + '@types/yargs': 17.0.12 + chalk: 4.1.2 + dev: true + + /@jest/types/29.0.1: + resolution: {integrity: sha512-ft01rxzVsbh9qZPJ6EFgAIj3PT9FCRfBF9Xljo2/33VDOUjLZr0ZJ2oKANqh9S/K0/GERCsHDAQlBwj7RxA+9g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.0.0 + '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-reports': 3.0.1 + '@types/node': 18.7.14 + '@types/yargs': 17.0.12 chalk: 4.1.2 dev: true @@ -2035,8 +2054,8 @@ packages: config-chain: 1.1.13 dev: true - /@sinclair/typebox/0.24.28: - resolution: {integrity: sha512-dgJd3HLOkLmz4Bw50eZx/zJwtBq65nms3N9VBYu5LTjJ883oBFkTyXRlCB/ZGGwqYpJJHA5zW2Ibhl5ngITfow==} + /@sinclair/typebox/0.24.34: + resolution: {integrity: sha512-x3ejWKw7rpy30Bvm6U0AQMOHdjqe2E3YJrBHlTxH0KFsp77bBa+MH324nJxtXZFpnTy/JW2h5HPYVm0vG2WPnw==} dev: true /@sindresorhus/is/5.3.0: @@ -2086,7 +2105,7 @@ packages: '@babel/types': 7.18.13 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 - '@types/babel__traverse': 7.18.0 + '@types/babel__traverse': 7.18.1 dev: true /@types/babel__generator/7.6.4: @@ -2102,8 +2121,8 @@ packages: '@babel/types': 7.18.13 dev: true - /@types/babel__traverse/7.18.0: - resolution: {integrity: sha512-v4Vwdko+pgymgS+A2UIaJru93zQd85vIGWObM5ekZNdXCKtDYqATlEYnWgfo86Q6I1Lh0oXnksDnMU1cwmlPDw==} + /@types/babel__traverse/7.18.1: + resolution: {integrity: sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==} dependencies: '@babel/types': 7.18.13 dev: true @@ -2113,7 +2132,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 18.7.13 + '@types/node': 18.7.14 '@types/responselike': 1.0.0 dev: true @@ -2134,14 +2153,14 @@ packages: /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: - '@types/minimatch': 5.1.0 - '@types/node': 18.7.13 + '@types/minimatch': 5.1.2 + '@types/node': 18.7.14 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.14 dev: true /@types/http-cache-semantics/4.0.1: @@ -2164,11 +2183,11 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: true - /@types/jest/28.1.8: - resolution: {integrity: sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==} + /@types/jest/29.0.0: + resolution: {integrity: sha512-X6Zjz3WO4cT39Gkl0lZ2baFRaEMqJl5NC1OjElkwtNzAlbkr2K/WJXkBkH5VP0zx4Hgsd2TZYdOEfvp2Dxia+Q==} dependencies: - expect: 28.1.3 - pretty-format: 28.1.3 + expect: 29.0.1 + pretty-format: 29.0.1 dev: true /@types/json-buffer/3.0.0: @@ -2186,7 +2205,7 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.14 dev: true /@types/mdast/3.0.10: @@ -2195,16 +2214,16 @@ packages: '@types/unist': 2.0.6 dev: true - /@types/minimatch/5.1.0: - resolution: {integrity: sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==} + /@types/minimatch/5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true /@types/ms/0.7.31: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node/18.7.13: - resolution: {integrity: sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==} + /@types/node/18.7.14: + resolution: {integrity: sha512-6bbDaETVi8oyIARulOE9qF1/Qdi/23z6emrUh0fNJRUmjznqrixD4MpGDdgOFk5Xb0m2H6Xu42JGdvAxaJR/wA==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -2227,7 +2246,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.14 dev: true /@types/stack-utils/2.0.1: @@ -2246,14 +2265,14 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true - /@types/yargs/17.0.11: - resolution: {integrity: sha512-aB4y9UDUXTSMxmM4MH+YnuR0g5Cph3FLQBoWoMB21DSvFVAxRVEHEMx3TLh+zUZYMCQtKiqazz0Q4Rre31f/OA==} + /@types/yargs/17.0.12: + resolution: {integrity: sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==} dependencies: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.35.1_pfwtupu3r4wxmgbx6hj7gwmyuu: - resolution: {integrity: sha512-RBZZXZlI4XCY4Wzgy64vB+0slT9+yAPQRjj/HSaRwUot33xbDjF1oN9BLwOLTewoOI0jothIltZRe9uJCHf8gg==} + /@typescript-eslint/eslint-plugin/5.36.1_lbwfnm54o3pmr3ypeqp3btnera: + resolution: {integrity: sha512-iC40UK8q1tMepSDwiLbTbMXKDxzNy+4TfPWgIL661Ym0sD42vRcQU93IsZIrmi+x292DBr60UI/gSwfdVYexCA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2263,10 +2282,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.35.1_yqf6kl63nyoq5megxukfnom5rm - '@typescript-eslint/scope-manager': 5.35.1 - '@typescript-eslint/type-utils': 5.35.1_yqf6kl63nyoq5megxukfnom5rm - '@typescript-eslint/utils': 5.35.1_yqf6kl63nyoq5megxukfnom5rm + '@typescript-eslint/parser': 5.36.1_yqf6kl63nyoq5megxukfnom5rm + '@typescript-eslint/scope-manager': 5.36.1 + '@typescript-eslint/type-utils': 5.36.1_yqf6kl63nyoq5megxukfnom5rm + '@typescript-eslint/utils': 5.36.1_yqf6kl63nyoq5megxukfnom5rm debug: 4.3.4 eslint: 8.23.0 functional-red-black-tree: 1.0.1 @@ -2279,8 +2298,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.35.1_yqf6kl63nyoq5megxukfnom5rm: - resolution: {integrity: sha512-XL2TBTSrh3yWAsMYpKseBYTVpvudNf69rPOWXWVBI08My2JVT5jR66eTt4IgQFHA/giiKJW5dUD4x/ZviCKyGg==} + /@typescript-eslint/parser/5.36.1_yqf6kl63nyoq5megxukfnom5rm: + resolution: {integrity: sha512-/IsgNGOkBi7CuDfUbwt1eOqUXF9WGVBW9dwEe1pi+L32XrTsZIgmDFIi2RxjzsvB/8i+MIf5JIoTEH8LOZ368A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -2289,9 +2308,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.35.1 - '@typescript-eslint/types': 5.35.1 - '@typescript-eslint/typescript-estree': 5.35.1_typescript@4.8.2 + '@typescript-eslint/scope-manager': 5.36.1 + '@typescript-eslint/types': 5.36.1 + '@typescript-eslint/typescript-estree': 5.36.1_typescript@4.8.2 debug: 4.3.4 eslint: 8.23.0 typescript: 4.8.2 @@ -2299,16 +2318,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.35.1: - resolution: {integrity: sha512-kCYRSAzIW9ByEIzmzGHE50NGAvAP3wFTaZevgWva7GpquDyFPFcmvVkFJGWJJktg/hLwmys/FZwqM9EKr2u24Q==} + /@typescript-eslint/scope-manager/5.36.1: + resolution: {integrity: sha512-pGC2SH3/tXdu9IH3ItoqciD3f3RRGCh7hb9zPdN2Drsr341zgd6VbhP5OHQO/reUqihNltfPpMpTNihFMarP2w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.35.1 - '@typescript-eslint/visitor-keys': 5.35.1 + '@typescript-eslint/types': 5.36.1 + '@typescript-eslint/visitor-keys': 5.36.1 dev: true - /@typescript-eslint/type-utils/5.35.1_yqf6kl63nyoq5megxukfnom5rm: - resolution: {integrity: sha512-8xT8ljvo43Mp7BiTn1vxLXkjpw8wS4oAc00hMSB4L1/jIiYbjjnc3Qp2GAUOG/v8zsNCd1qwcqfCQ0BuishHkw==} + /@typescript-eslint/type-utils/5.36.1_yqf6kl63nyoq5megxukfnom5rm: + resolution: {integrity: sha512-xfZhfmoQT6m3lmlqDvDzv9TiCYdw22cdj06xY0obSznBsT///GK5IEZQdGliXpAOaRL34o8phEvXzEo/VJx13Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -2317,7 +2336,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.35.1_yqf6kl63nyoq5megxukfnom5rm + '@typescript-eslint/typescript-estree': 5.36.1_typescript@4.8.2 + '@typescript-eslint/utils': 5.36.1_yqf6kl63nyoq5megxukfnom5rm debug: 4.3.4 eslint: 8.23.0 tsutils: 3.21.0_typescript@4.8.2 @@ -2326,13 +2346,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.35.1: - resolution: {integrity: sha512-FDaujtsH07VHzG0gQ6NDkVVhi1+rhq0qEvzHdJAQjysN+LHDCKDKCBRlZFFE0ec0jKxiv0hN63SNfExy0KrbQQ==} + /@typescript-eslint/types/5.36.1: + resolution: {integrity: sha512-jd93ShpsIk1KgBTx9E+hCSEuLCUFwi9V/urhjOWnOaksGZFbTOxAT47OH2d4NLJnLhkVD+wDbB48BuaycZPLBg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.35.1_typescript@4.8.2: - resolution: {integrity: sha512-JUqE1+VRTGyoXlDWWjm6MdfpBYVq+hixytrv1oyjYIBEOZhBCwtpp5ZSvBt4wIA1MKWlnaC2UXl2XmYGC3BoQA==} + /@typescript-eslint/typescript-estree/5.36.1_typescript@4.8.2: + resolution: {integrity: sha512-ih7V52zvHdiX6WcPjsOdmADhYMDN15SylWRZrT2OMy80wzKbc79n8wFW0xpWpU0x3VpBz/oDgTm2xwDAnFTl+g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2340,8 +2360,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.35.1 - '@typescript-eslint/visitor-keys': 5.35.1 + '@typescript-eslint/types': 5.36.1 + '@typescript-eslint/visitor-keys': 5.36.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -2352,16 +2372,16 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.35.1_yqf6kl63nyoq5megxukfnom5rm: - resolution: {integrity: sha512-v6F8JNXgeBWI4pzZn36hT2HXXzoBBBJuOYvoQiaQaEEjdi5STzux3Yj8v7ODIpx36i/5s8TdzuQ54TPc5AITQQ==} + /@typescript-eslint/utils/5.36.1_yqf6kl63nyoq5megxukfnom5rm: + resolution: {integrity: sha512-lNj4FtTiXm5c+u0pUehozaUWhh7UYKnwryku0nxJlYUEWetyG92uw2pr+2Iy4M/u0ONMKzfrx7AsGBTCzORmIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 5.35.1 - '@typescript-eslint/types': 5.35.1 - '@typescript-eslint/typescript-estree': 5.35.1_typescript@4.8.2 + '@typescript-eslint/scope-manager': 5.36.1 + '@typescript-eslint/types': 5.36.1 + '@typescript-eslint/typescript-estree': 5.36.1_typescript@4.8.2 eslint: 8.23.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.23.0 @@ -2370,11 +2390,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.35.1: - resolution: {integrity: sha512-cEB1DvBVo1bxbW/S5axbGPE6b7FIMAbo3w+AGq6zNDA7+NYJOIkKj/sInfTv4edxd4PxJSgdN4t6/pbvgA+n5g==} + /@typescript-eslint/visitor-keys/5.36.1: + resolution: {integrity: sha512-ojB9aRyRFzVMN3b5joSYni6FAS10BBSCAfKJhjJAV08t/a95aM6tAhz+O1jF+EtgxktuSO3wJysp2R+Def/IWQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.35.1 + '@typescript-eslint/types': 5.36.1 eslint-visitor-keys: 3.3.0 dev: true @@ -2400,8 +2420,8 @@ packages: hasBin: true dev: true - /admina/0.1.2: - resolution: {integrity: sha512-zxVFedZnTxiqYamgjKlDyyv0ilb+GKPTr7u56G4Ri50MDpOGobksEkILaqjQHd12HmP2G6VRwqY01NfpT8DktA==} + /admina/0.1.3: + resolution: {integrity: sha512-7ZqOsOG1mZ8QQytEAGYoH7niwy2tOTaaxhnOQS+ed7ka23menMFGxOzrhT9/4GHZ2PehCH9M6V9xfyUM+Ye1Ug==} dependencies: execa: 5.1.1 is-admin: 4.0.0 @@ -2607,17 +2627,17 @@ packages: dev: true optional: true - /babel-jest/28.1.3_@babel+core@7.18.13: - resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /babel-jest/29.0.1_@babel+core@7.18.13: + resolution: {integrity: sha512-wyI9r8tqwsZEMWiIaYjdUJ6ztZIO4DMWpGq7laW34wR71WtRS+D/iBEtXOP5W2aSYCVUQMsypRl/xiJYZznnTg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.18.13 - '@jest/transform': 28.1.3 + '@jest/transform': 29.0.1 '@types/babel__core': 7.1.19 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 28.1.3_@babel+core@7.18.13 + babel-preset-jest: 29.0.0_@babel+core@7.18.13 chalk: 4.1.2 graceful-fs: 4.2.10 slash: 3.0.0 @@ -2638,14 +2658,14 @@ packages: - supports-color dev: true - /babel-plugin-jest-hoist/28.1.3: - resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /babel-plugin-jest-hoist/29.0.0: + resolution: {integrity: sha512-B9oaXrlxXHFWeWqhDPg03iqQd2UN/mg/VdZOsLaqAVBkztru3ctTryAI4zisxLEEgmcUnLTKewqx0gGifoXD3A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.18.10 '@babel/types': 7.18.13 '@types/babel__core': 7.1.19 - '@types/babel__traverse': 7.18.0 + '@types/babel__traverse': 7.18.1 dev: true /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.13: @@ -2668,14 +2688,14 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.13 dev: true - /babel-preset-jest/28.1.3_@babel+core@7.18.13: - resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /babel-preset-jest/29.0.0_@babel+core@7.18.13: + resolution: {integrity: sha512-B5Ke47Xcs8rDF3p1korT3LoilpADCwbG93ALqtvqu6Xpf4d8alKkrCBTExbNzdHJcIuEPpfYvEaFFRGee2kUgQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.18.13 - babel-plugin-jest-hoist: 28.1.3 + babel-plugin-jest-hoist: 29.0.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.13 dev: true @@ -2757,8 +2777,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001383 - electron-to-chromium: 1.4.233 + caniuse-lite: 1.0.30001387 + electron-to-chromium: 1.4.239 node-releases: 2.0.6 update-browserslist-db: 1.0.5_browserslist@4.21.3 dev: true @@ -2857,8 +2877,8 @@ packages: engines: {node: '>=14.16'} dev: true - /caniuse-lite/1.0.30001383: - resolution: {integrity: sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==} + /caniuse-lite/1.0.30001387: + resolution: {integrity: sha512-fKDH0F1KOJvR+mWSOvhj8lVRr/Q/mc5u5nabU2vi1/sgvlSqEsE8dOq0Hy/BqVbDkCYQPRRHB1WRjW6PGB/7PA==} dev: true /chalk/2.4.2: @@ -3295,7 +3315,7 @@ packages: import-fresh: 3.3.0 resolve-from: 5.0.0 resolve-global: 1.0.0 - vscode-languageserver-textdocument: 1.0.5 + vscode-languageserver-textdocument: 1.0.7 vscode-uri: 3.0.3 transitivePeerDependencies: - encoding @@ -3498,9 +3518,9 @@ packages: engines: {node: '>=8'} dev: true - /diff-sequences/28.1.1: - resolution: {integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /diff-sequences/29.0.0: + resolution: {integrity: sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true /diff/5.1.0: @@ -3615,8 +3635,8 @@ packages: jake: 10.8.5 dev: true - /electron-to-chromium/1.4.233: - resolution: {integrity: sha512-ejwIKXTg1wqbmkcRJh9Ur3hFGHFDZDw1POzdsVrB2WZjgRuRMHIQQKNpe64N/qh3ZtH2otEoRoS+s6arAAuAAw==} + /electron-to-chromium/1.4.239: + resolution: {integrity: sha512-XbhfzxPIFzMjJm17T7yUGZEyYh5XuUjrA/FQ7JUy2bEd4qQ7MvFTaKpZ6zXZog1cfVttESo2Lx0ctnf7eQOaAQ==} dev: true /emittery/0.10.2: @@ -3757,7 +3777,7 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.23.0 - eslint-plugin-import: 2.26.0_kavhtzjob4obuugpatbfgsyfbm + eslint-plugin-import: 2.26.0_wyxuyzvlfep3lsyoibc4fosfq4 object.assign: 4.1.4 object.entries: 1.1.5 dev: true @@ -3775,7 +3795,7 @@ packages: dependencies: eslint: 8.23.0 eslint-config-airbnb-base: 14.2.1_faomjyrlgqmwswvqymymzkxcqi - eslint-plugin-import: 2.26.0_kavhtzjob4obuugpatbfgsyfbm + eslint-plugin-import: 2.26.0_wyxuyzvlfep3lsyoibc4fosfq4 eslint-plugin-jsx-a11y: 6.6.1_eslint@8.23.0 eslint-plugin-react: 7.23.2_eslint@8.23.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.23.0 @@ -3791,12 +3811,12 @@ packages: '@babel/eslint-parser': 7.18.9_f6qngz4m6vfa3g3bk2x4qa2a2q '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.18.13 '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13 - '@typescript-eslint/eslint-plugin': 5.35.1_pfwtupu3r4wxmgbx6hj7gwmyuu - '@typescript-eslint/parser': 5.35.1_yqf6kl63nyoq5megxukfnom5rm + '@typescript-eslint/eslint-plugin': 5.36.1_lbwfnm54o3pmr3ypeqp3btnera + '@typescript-eslint/parser': 5.36.1_yqf6kl63nyoq5megxukfnom5rm eslint: 8.23.0 eslint-config-prettier: 8.5.0_eslint@8.23.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_kavhtzjob4obuugpatbfgsyfbm + eslint-plugin-import: 2.26.0_wyxuyzvlfep3lsyoibc4fosfq4 eslint-plugin-json: 3.1.0 eslint-plugin-node: 11.1.0_eslint@8.23.0 eslint-plugin-only-warn: /@aminya/eslint-plugin-only-warn/1.2.2 @@ -3809,7 +3829,7 @@ packages: typescript: 4.8.2 optionalDependencies: coffeescript: 1.12.7 - eslint-plugin-coffee: 0.1.15_bauirzbfz55y2p423djtcynv6e + eslint-plugin-coffee: 0.1.15_wtjpzy3uyoviusxzilmmwmyq5a eslint-plugin-react-hooks: 4.6.0_eslint@8.23.0 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -3835,7 +3855,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_623cbjb5syc5t6zi3e23jxeu34: + /eslint-module-utils/2.7.4_ykymimdrk6u2mbikrjd7umy4sm: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -3856,7 +3876,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.35.1_yqf6kl63nyoq5megxukfnom5rm + '@typescript-eslint/parser': 5.36.1_yqf6kl63nyoq5megxukfnom5rm debug: 3.2.7 eslint: 8.23.0 eslint-import-resolver-node: 0.3.6 @@ -3864,7 +3884,7 @@ packages: - supports-color dev: true - /eslint-plugin-coffee/0.1.15_bauirzbfz55y2p423djtcynv6e: + /eslint-plugin-coffee/0.1.15_wtjpzy3uyoviusxzilmmwmyq5a: resolution: {integrity: sha512-+qtkIPSc9etYqOODIlENqiRjID/oEoGMAAQJN988Aczy461NIwzaamFY6Fi0QDVVDb2v+OL/StVrk/QmyItfeg==} requiresBuild: true peerDependencies: @@ -3878,7 +3898,7 @@ packages: eslint: 8.23.0 eslint-config-airbnb: 18.2.1_a7ogqc4z6u4psf37ezqvnydtoa eslint-config-airbnb-base: 14.2.1_faomjyrlgqmwswvqymymzkxcqi - eslint-plugin-import: 2.26.0_kavhtzjob4obuugpatbfgsyfbm + eslint-plugin-import: 2.26.0_wyxuyzvlfep3lsyoibc4fosfq4 eslint-plugin-jsx-a11y: 6.6.1_eslint@8.23.0 eslint-plugin-react: 7.23.2_eslint@8.23.0 eslint-plugin-react-native: 3.11.0_eslint@8.23.0 @@ -3914,7 +3934,7 @@ packages: htmlparser2: 7.2.0 dev: true - /eslint-plugin-import/2.26.0_kavhtzjob4obuugpatbfgsyfbm: + /eslint-plugin-import/2.26.0_wyxuyzvlfep3lsyoibc4fosfq4: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -3924,14 +3944,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.35.1_yqf6kl63nyoq5megxukfnom5rm + '@typescript-eslint/parser': 5.36.1_yqf6kl63nyoq5megxukfnom5rm array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.23.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.4_623cbjb5syc5t6zi3e23jxeu34 + eslint-module-utils: 2.7.4_ykymimdrk6u2mbikrjd7umy4sm has: 1.0.3 is-core-module: 2.10.0 is-glob: 4.0.3 @@ -4255,15 +4275,15 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /expect/28.1.3: - resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /expect/29.0.1: + resolution: {integrity: sha512-yQgemsjLU+1S8t2A7pXT3Sn/v5/37LY8J+tocWtKEA0iEYYc6gfKbbJJX2fxHZmd7K9WpdbQqXUpmYkq1aewYg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/expect-utils': 28.1.3 - jest-get-type: 28.0.2 - jest-matcher-utils: 28.1.3 - jest-message-util: 28.1.3 - jest-util: 28.1.3 + '@jest/expect-utils': 29.0.1 + jest-get-type: 29.0.0 + jest-matcher-utils: 29.0.1 + jest-message-util: 29.0.1 + jest-util: 29.0.1 dev: true /external-editor/3.1.0: @@ -5168,44 +5188,44 @@ packages: minimatch: 3.1.2 dev: true - /jest-changed-files/28.1.3: - resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-changed-files/29.0.0: + resolution: {integrity: sha512-28/iDMDrUpGoCitTURuDqUzWQoWmOmOKOFST1mi2lwh62X4BFf6khgH3uSuo1e49X/UDjuApAj3w0wLOex4VPQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: execa: 5.1.1 p-limit: 3.1.0 dev: true - /jest-circus/28.1.3: - resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-circus/29.0.1: + resolution: {integrity: sha512-I5J4LyK3qPo8EnqPmxsMAVR+2SFx7JOaZsbqW9xQmk4UDmTCD92EQgS162Ey3Jq6CfpKJKFDhzhG3QqiE0fRbw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 28.1.3 - '@jest/expect': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.7.13 + '@jest/environment': 29.0.1 + '@jest/expect': 29.0.1 + '@jest/test-result': 29.0.1 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 is-generator-fn: 2.1.0 - jest-each: 28.1.3 - jest-matcher-utils: 28.1.3 - jest-message-util: 28.1.3 - jest-runtime: 28.1.3 - jest-snapshot: 28.1.3 - jest-util: 28.1.3 + jest-each: 29.0.1 + jest-matcher-utils: 29.0.1 + jest-message-util: 29.0.1 + jest-runtime: 29.0.1 + jest-snapshot: 29.0.1 + jest-util: 29.0.1 p-limit: 3.1.0 - pretty-format: 28.1.3 + pretty-format: 29.0.1 slash: 3.0.0 stack-utils: 2.0.5 transitivePeerDependencies: - supports-color dev: true - /jest-cli/28.1.3_@types+node@18.7.13: - resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-cli/29.0.1_@types+node@18.7.14: + resolution: {integrity: sha512-XozBHtoJCS6mnjCxNESyGm47Y4xSWzNlBJj4tix9nGrG6m068B83lrTWKtjYAenYSfOqyYVpQCkyqUp35IT+qA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -5213,16 +5233,16 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/types': 28.1.3 + '@jest/core': 29.0.1 + '@jest/test-result': 29.0.1 + '@jest/types': 29.0.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 28.1.3_@types+node@18.7.13 - jest-util: 28.1.3 - jest-validate: 28.1.3 + jest-config: 29.0.1_@types+node@18.7.14 + jest-util: 29.0.1 + jest-validate: 29.0.1 prompts: 2.4.2 yargs: 17.5.1 transitivePeerDependencies: @@ -5231,9 +5251,9 @@ packages: - ts-node dev: true - /jest-config/28.1.3_@types+node@18.7.13: - resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-config/29.0.1_@types+node@18.7.14: + resolution: {integrity: sha512-3duIx5ucEPIsUOESDTuasMfqHonD0oZRjqHycIMHSC4JwbvHDjAWNKN/NiM0ZxHXjAYrMTLt2QxSQ+IqlbYE5A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@types/node': '*' ts-node: '>=9.0.0' @@ -5244,138 +5264,138 @@ packages: optional: true dependencies: '@babel/core': 7.18.13 - '@jest/test-sequencer': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.7.13 - babel-jest: 28.1.3_@babel+core@7.18.13 + '@jest/test-sequencer': 29.0.1 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 + babel-jest: 29.0.1_@babel+core@7.18.13 chalk: 4.1.2 ci-info: 3.3.2 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 - jest-circus: 28.1.3 - jest-environment-node: 28.1.3 - jest-get-type: 28.0.2 - jest-regex-util: 28.0.2 - jest-resolve: 28.1.3 - jest-runner: 28.1.3 - jest-util: 28.1.3 - jest-validate: 28.1.3 + jest-circus: 29.0.1 + jest-environment-node: 29.0.1 + jest-get-type: 29.0.0 + jest-regex-util: 29.0.0 + jest-resolve: 29.0.1 + jest-runner: 29.0.1 + jest-util: 29.0.1 + jest-validate: 29.0.1 micromatch: 4.0.5 parse-json: 5.2.0 - pretty-format: 28.1.3 + pretty-format: 29.0.1 slash: 3.0.0 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true - /jest-diff/28.1.3: - resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-diff/29.0.1: + resolution: {integrity: sha512-l8PYeq2VhcdxG9tl5cU78ClAlg/N7RtVSp0v3MlXURR0Y99i6eFnegmasOandyTmO6uEdo20+FByAjBFEO9nuw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 - diff-sequences: 28.1.1 - jest-get-type: 28.0.2 - pretty-format: 28.1.3 + diff-sequences: 29.0.0 + jest-get-type: 29.0.0 + pretty-format: 29.0.1 dev: true - /jest-docblock/28.1.1: - resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-docblock/29.0.0: + resolution: {integrity: sha512-s5Kpra/kLzbqu9dEjov30kj1n4tfu3e7Pl8v+f8jOkeWNqM6Ds8jRaJfZow3ducoQUrf2Z4rs2N5S3zXnb83gw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: detect-newline: 3.1.0 dev: true - /jest-each/28.1.3: - resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-each/29.0.1: + resolution: {integrity: sha512-UmCZYU9LPvRfSDoCrKJqrCNmgTYGGb3Ga6IVsnnVjedBTRRR9GJMca7UmDKRrJ1s+U632xrVtiRD27BxaG1aaQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 28.1.3 + '@jest/types': 29.0.1 chalk: 4.1.2 - jest-get-type: 28.0.2 - jest-util: 28.1.3 - pretty-format: 28.1.3 + jest-get-type: 29.0.0 + jest-util: 29.0.1 + pretty-format: 29.0.1 dev: true - /jest-environment-node/28.1.3: - resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-environment-node/29.0.1: + resolution: {integrity: sha512-PcIRBrEBFAPBqkbL53ZpEvTptcAnOW6/lDfqBfACMm3vkVT0N7DcfkH/hqNSbDmSxzGr0FtJI6Ej3TPhveWCMA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 28.1.3 - '@jest/fake-timers': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.7.13 - jest-mock: 28.1.3 - jest-util: 28.1.3 + '@jest/environment': 29.0.1 + '@jest/fake-timers': 29.0.1 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 + jest-mock: 29.0.1 + jest-util: 29.0.1 dev: true - /jest-get-type/28.0.2: - resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-get-type/29.0.0: + resolution: {integrity: sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true - /jest-haste-map/28.1.3: - resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-haste-map/29.0.1: + resolution: {integrity: sha512-gcKOAydafpGoSBvcj/mGCfhOKO8fRLkAeee1KXGdcJ1Pb9O2nnOl4I8bQSIID2MaZeMHtLLgNboukh/pUGkBtg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 28.1.3 + '@jest/types': 29.0.1 '@types/graceful-fs': 4.1.5 - '@types/node': 18.7.13 + '@types/node': 18.7.14 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 - jest-regex-util: 28.0.2 - jest-util: 28.1.3 - jest-worker: 28.1.3 + jest-regex-util: 29.0.0 + jest-util: 29.0.1 + jest-worker: 29.0.1 micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-leak-detector/28.1.3: - resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-leak-detector/29.0.1: + resolution: {integrity: sha512-5tISHJphB+sCmKXtVHJGQGltj7ksrLLb9vkuNWwFR86Of1tfzjskvrrrZU1gSzEfWC+qXIn4tuh8noKHYGMIPA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-get-type: 28.0.2 - pretty-format: 28.1.3 + jest-get-type: 29.0.0 + pretty-format: 29.0.1 dev: true - /jest-matcher-utils/28.1.3: - resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-matcher-utils/29.0.1: + resolution: {integrity: sha512-/e6UbCDmprRQFnl7+uBKqn4G22c/OmwriE5KCMVqxhElKCQUDcFnq5XM9iJeKtzy4DUjxT27y9VHmKPD8BQPaw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 - jest-diff: 28.1.3 - jest-get-type: 28.0.2 - pretty-format: 28.1.3 + jest-diff: 29.0.1 + jest-get-type: 29.0.0 + pretty-format: 29.0.1 dev: true - /jest-message-util/28.1.3: - resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-message-util/29.0.1: + resolution: {integrity: sha512-wRMAQt3HrLpxSubdnzOo68QoTfQ+NLXFzU0Heb18ZUzO2S9GgaXNEdQ4rpd0fI9dq2NXkpCk1IUWSqzYKji64A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/code-frame': 7.18.6 - '@jest/types': 28.1.3 + '@jest/types': 29.0.1 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.10 micromatch: 4.0.5 - pretty-format: 28.1.3 + pretty-format: 29.0.1 slash: 3.0.0 stack-utils: 2.0.5 dev: true - /jest-mock/28.1.3: - resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-mock/29.0.1: + resolution: {integrity: sha512-i1yTceg2GKJwUNZFjIzrH7Y74fN1SKJWxQX/Vu3LT4TiJerFARH5l+4URNyapZ+DNpchHYrGOP2deVbn3ma8JA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 28.1.3 - '@types/node': 18.7.13 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@28.1.3: + /jest-pnp-resolver/1.2.2_jest-resolve@29.0.1: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -5384,124 +5404,125 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 28.1.3 + jest-resolve: 29.0.1 dev: true - /jest-regex-util/28.0.2: - resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-regex-util/29.0.0: + resolution: {integrity: sha512-BV7VW7Sy0fInHWN93MMPtlClweYv2qrSCwfeFWmpribGZtQPWNvRSq9XOVgOEjU1iBGRKXUZil0o2AH7Iy9Lug==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true - /jest-resolve-dependencies/28.1.3: - resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-resolve-dependencies/29.0.1: + resolution: {integrity: sha512-fUGcYlSc1NzNz+tsHDjjG0rclw6blJcFZsLEsezxm/n54bAm9HFvJxgBuCV1CJQoPtIx6AfR+tXkR9lpWJs2LQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-regex-util: 28.0.2 - jest-snapshot: 28.1.3 + jest-regex-util: 29.0.0 + jest-snapshot: 29.0.1 transitivePeerDependencies: - supports-color dev: true - /jest-resolve/28.1.3: - resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-resolve/29.0.1: + resolution: {integrity: sha512-dwb5Z0lLZbptlBtPExqsHfdDamXeiRLv4vdkfPrN84vBwLSWHWcXjlM2JXD/KLSQfljBcXbzI/PDvUJuTQ84Nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 graceful-fs: 4.2.10 - jest-haste-map: 28.1.3 - jest-pnp-resolver: 1.2.2_jest-resolve@28.1.3 - jest-util: 28.1.3 - jest-validate: 28.1.3 + jest-haste-map: 29.0.1 + jest-pnp-resolver: 1.2.2_jest-resolve@29.0.1 + jest-util: 29.0.1 + jest-validate: 29.0.1 resolve: 1.22.1 resolve.exports: 1.1.0 slash: 3.0.0 dev: true - /jest-runner/28.1.3: - resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-runner/29.0.1: + resolution: {integrity: sha512-XeFfPmHtO7HyZyD1uJeO4Oqa8PyTbDHzS1YdGrvsFXk/A5eXinbqA5a42VUEqvsKQgNnKTl5NJD0UtDWg7cQ2A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 28.1.3 - '@jest/environment': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.7.13 + '@jest/console': 29.0.1 + '@jest/environment': 29.0.1 + '@jest/test-result': 29.0.1 + '@jest/transform': 29.0.1 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.10 - jest-docblock: 28.1.1 - jest-environment-node: 28.1.3 - jest-haste-map: 28.1.3 - jest-leak-detector: 28.1.3 - jest-message-util: 28.1.3 - jest-resolve: 28.1.3 - jest-runtime: 28.1.3 - jest-util: 28.1.3 - jest-watcher: 28.1.3 - jest-worker: 28.1.3 + jest-docblock: 29.0.0 + jest-environment-node: 29.0.1 + jest-haste-map: 29.0.1 + jest-leak-detector: 29.0.1 + jest-message-util: 29.0.1 + jest-resolve: 29.0.1 + jest-runtime: 29.0.1 + jest-util: 29.0.1 + jest-watcher: 29.0.1 + jest-worker: 29.0.1 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: - supports-color dev: true - /jest-runtime/28.1.3: - resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-runtime/29.0.1: + resolution: {integrity: sha512-yDgz5OE0Rm44PUAfTqwA6cDFnTYnVcYbRpPECsokSASQ0I5RXpnKPVr2g0CYZWKzbsXqqtmM7TIk7CAutZJ7gQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 28.1.3 - '@jest/fake-timers': 28.1.3 - '@jest/globals': 28.1.3 - '@jest/source-map': 28.1.2 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 + '@jest/environment': 29.0.1 + '@jest/fake-timers': 29.0.1 + '@jest/globals': 29.0.1 + '@jest/source-map': 29.0.0 + '@jest/test-result': 29.0.1 + '@jest/transform': 29.0.1 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 - execa: 5.1.1 glob: 7.2.3 graceful-fs: 4.2.10 - jest-haste-map: 28.1.3 - jest-message-util: 28.1.3 - jest-mock: 28.1.3 - jest-regex-util: 28.0.2 - jest-resolve: 28.1.3 - jest-snapshot: 28.1.3 - jest-util: 28.1.3 + jest-haste-map: 29.0.1 + jest-message-util: 29.0.1 + jest-mock: 29.0.1 + jest-regex-util: 29.0.0 + jest-resolve: 29.0.1 + jest-snapshot: 29.0.1 + jest-util: 29.0.1 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /jest-snapshot/28.1.3: - resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-snapshot/29.0.1: + resolution: {integrity: sha512-OuYGp+lsh7RhB3DDX36z/pzrGm2F740e5ERG9PQpJyDknCRtWdhaehBQyMqDnsQdKkvC2zOcetcxskiHjO7e8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.18.13 '@babel/generator': 7.18.13 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13 '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.13 '@babel/traverse': 7.18.13 '@babel/types': 7.18.13 - '@jest/expect-utils': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - '@types/babel__traverse': 7.18.0 + '@jest/expect-utils': 29.0.1 + '@jest/transform': 29.0.1 + '@jest/types': 29.0.1 + '@types/babel__traverse': 7.18.1 '@types/prettier': 2.7.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.13 chalk: 4.1.2 - expect: 28.1.3 + expect: 29.0.1 graceful-fs: 4.2.10 - jest-diff: 28.1.3 - jest-get-type: 28.0.2 - jest-haste-map: 28.1.3 - jest-matcher-utils: 28.1.3 - jest-message-util: 28.1.3 - jest-util: 28.1.3 + jest-diff: 29.0.1 + jest-get-type: 29.0.0 + jest-haste-map: 29.0.1 + jest-matcher-utils: 29.0.1 + jest-message-util: 29.0.1 + jest-util: 29.0.1 natural-compare: 1.4.0 - pretty-format: 28.1.3 + pretty-format: 29.0.1 semver: 7.3.7 transitivePeerDependencies: - supports-color @@ -5512,51 +5533,63 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 18.7.13 + '@types/node': 18.7.14 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 picomatch: 2.3.1 dev: true - /jest-validate/28.1.3: - resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-util/29.0.1: + resolution: {integrity: sha512-GIWkgNfkeA9d84rORDHPGGTFBrRD13A38QVSKE0bVrGSnoR1KDn8Kqz+0yI5kezMgbT/7zrWaruWP1Kbghlb2A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 28.1.3 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 + chalk: 4.1.2 + ci-info: 3.3.2 + graceful-fs: 4.2.10 + picomatch: 2.3.1 + dev: true + + /jest-validate/29.0.1: + resolution: {integrity: sha512-mS4q7F738YXZFWBPqE+NjHU/gEOs7IBIFQ8i9zq5EO691cLrUbLhFq4larf8/lNcmauRO71tn/+DTW2y+MrLow==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.0.1 camelcase: 6.3.0 chalk: 4.1.2 - jest-get-type: 28.0.2 + jest-get-type: 29.0.0 leven: 3.1.0 - pretty-format: 28.1.3 + pretty-format: 29.0.1 dev: true - /jest-watcher/28.1.3: - resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-watcher/29.0.1: + resolution: {integrity: sha512-0LBWDL3sZ+vyHRYxjqm2irhfwhUXHonjLSbd0oDeGq44U1e1uUh3icWNXYF8HO/UEnOoa6+OJDncLUXP2Hdg9A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.7.13 + '@jest/test-result': 29.0.1 + '@jest/types': 29.0.1 + '@types/node': 18.7.14 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 - jest-util: 28.1.3 + jest-util: 29.0.1 string-length: 4.0.2 dev: true - /jest-worker/28.1.3: - resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest-worker/29.0.1: + resolution: {integrity: sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.14 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest/28.1.3_@types+node@18.7.13: - resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /jest/29.0.1_@types+node@18.7.14: + resolution: {integrity: sha512-liHkwzaW6iwQyhRBFj0A4ZYKcsQ7ers1s62CCT95fPeNzoxT/vQRWwjTT4e7jpSCwrvPP2t1VESuy7GrXcr2ug==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -5564,10 +5597,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 28.1.3 - '@jest/types': 28.1.3 + '@jest/core': 29.0.1 + '@jest/types': 29.0.1 import-local: 3.1.0 - jest-cli: 28.1.3_@types+node@18.7.13 + jest-cli: 29.0.1_@types+node@18.7.14 transitivePeerDependencies: - '@types/node' - supports-color @@ -5651,8 +5684,8 @@ packages: hasBin: true dev: true - /jsonc-parser/3.1.0: - resolution: {integrity: sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==} + /jsonc-parser/3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} dev: true /jsonfile/6.1.0: @@ -6902,12 +6935,11 @@ packages: hasBin: true dev: true - /pretty-format/28.1.3: - resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + /pretty-format/29.0.1: + resolution: {integrity: sha512-iTHy3QZMzuL484mSTYbQIM1AHhEQsH8mXWS2/vd2yFBYnG3EBqGiMONo28PlPgrW7P/8s/1ISv+y7WH306l8cw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/schemas': 28.1.3 - ansi-regex: 5.0.1 + '@jest/schemas': 29.0.0 ansi-styles: 5.2.0 react-is: 18.2.0 dev: true @@ -7773,7 +7805,7 @@ packages: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true - /ts-jest/28.0.8_556mfp7b5dutuj2jcrj5i7zc5q: + /ts-jest/28.0.8_zkbnlten3vqoiybfdtguywcl7u: resolution: {integrity: sha512-5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -7796,7 +7828,7 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 28.1.3_@types+node@18.7.13 + jest: 29.0.1_@types+node@18.7.14 jest-util: 28.1.3 json5: 2.2.1 lodash.memoize: 4.1.2 @@ -8058,23 +8090,23 @@ packages: /vscode-json-languageservice/4.2.1: resolution: {integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==} dependencies: - jsonc-parser: 3.1.0 - vscode-languageserver-textdocument: 1.0.5 + jsonc-parser: 3.2.0 + vscode-languageserver-textdocument: 1.0.7 vscode-languageserver-types: 3.17.2 - vscode-nls: 5.1.0 + vscode-nls: 5.2.0 vscode-uri: 3.0.3 dev: true - /vscode-languageserver-textdocument/1.0.5: - resolution: {integrity: sha512-1ah7zyQjKBudnMiHbZmxz5bYNM9KKZYz+5VQLj+yr8l+9w3g+WAhCkUkWbhMEdC5u0ub4Ndiye/fDyS8ghIKQg==} + /vscode-languageserver-textdocument/1.0.7: + resolution: {integrity: sha512-bFJH7UQxlXT8kKeyiyu41r22jCZXG8kuuVVA33OEJn1diWOZK5n8zBSPZFHVBOu8kXZ6h0LIRhf5UnCo61J4Hg==} dev: true /vscode-languageserver-types/3.17.2: resolution: {integrity: sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==} dev: true - /vscode-nls/5.1.0: - resolution: {integrity: sha512-37Ha44QrLFwR2IfSSYdOArzUvOyoWbOYTwQC+wS0NfqKjhW7s0WQ1lMy5oJXgSZy9sAiZS5ifELhbpXodeMR8w==} + /vscode-nls/5.2.0: + resolution: {integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==} dev: true /vscode-uri/3.0.3: From 5bcb32bdda883888f3414cd6822279c356e257fa Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Sun, 4 Sep 2022 20:34:47 -0700 Subject: [PATCH 3/3] fix: update to parcel 2.0.0-nightly.1162 --- package.json | 8 +- pnpm-lock.yaml | 1297 ++++++++++++++++++++++++------------------------ 2 files changed, 648 insertions(+), 657 deletions(-) diff --git a/package.json b/package.json index 97b2934..fe2e56f 100644 --- a/package.json +++ b/package.json @@ -116,12 +116,12 @@ "cspell": "^6.8.1", "eslint": "^8.23.0", "eslint-config-atomic": "^1.18.1", - "jest": "^29.0.1", - "npm-check-updates": "^16.0.6", + "jest": "^29.0.2", + "npm-check-updates": "^16.1.0", "npm-run-all2": "^6.0.2", - "parcel": "2.7.0", + "parcel": "2.0.0-nightly.1162", "prettier": "2.7.1", - "prettier-config-atomic": "^3.0.10", + "prettier-config-atomic": "^3.1.0", "readme-md-generator": "^1.0.0", "shx": "0.3.4", "terser-config-atomic": "^0.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3810ccb..16f09ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,13 +20,13 @@ importers: escape-string-regexp: ^5.0.0 eslint: ^8.23.0 eslint-config-atomic: ^1.18.1 - jest: ^29.0.1 - npm-check-updates: ^16.0.6 + jest: ^29.0.2 + npm-check-updates: ^16.1.0 npm-run-all2: ^6.0.2 - parcel: 2.7.0 + parcel: 2.0.0-nightly.1162 path-browserify: ^1.0.1 prettier: 2.7.1 - prettier-config-atomic: ^3.0.10 + prettier-config-atomic: ^3.1.0 process: ^0.11.10 readme-md-generator: ^1.0.0 replace-ext: ^2.0.0 @@ -50,16 +50,16 @@ importers: cspell: 6.8.1 eslint: 8.23.0 eslint-config-atomic: 1.18.1 - jest: 29.0.1_@types+node@18.7.14 - npm-check-updates: 16.0.6 + jest: 29.0.2_@types+node@18.7.14 + npm-check-updates: 16.1.0 npm-run-all2: 6.0.2 - parcel: 2.7.0 + parcel: 2.0.0-nightly.1162 prettier: 2.7.1 - prettier-config-atomic: 3.0.10 + prettier-config-atomic: 3.1.0 readme-md-generator: 1.0.0 shx: 0.3.4 terser-config-atomic: 0.1.1 - ts-jest: 28.0.8_zkbnlten3vqoiybfdtguywcl7u + ts-jest: 28.0.8_3fjshojl2xcaks7h5kdeiqbdz4 ts-readme: 1.1.3_typescript@4.8.2 typescript: 4.8.2 @@ -526,8 +526,8 @@ packages: '@cspell/dict-docker': 1.1.1 '@cspell/dict-dotnet': 2.0.1 '@cspell/dict-elixir': 2.0.1 - '@cspell/dict-en-gb': 1.1.33 '@cspell/dict-en_us': 2.3.3 + '@cspell/dict-en-gb': 1.1.33 '@cspell/dict-filetypes': 2.1.1 '@cspell/dict-fonts': 2.1.0 '@cspell/dict-fullstack': 2.0.6 @@ -801,20 +801,20 @@ packages: engines: {node: '>=8'} dev: true - /@jest/console/29.0.1: - resolution: {integrity: sha512-SxLvSKf9gk4Rvt3p2KRQWVQ3sVj7S37rjlCHwp2+xNcRO/X+Uw0idbkfOtciUpjghHIxyggqcrrKhThQ+vClLQ==} + /@jest/console/29.0.2: + resolution: {integrity: sha512-Fv02ijyhF4D/Wb3DvZO3iBJQz5DnzpJEIDBDbvje8Em099N889tNMUnBw7SalmSuOI+NflNG40RA1iK71kImPw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 '@types/node': 18.7.14 chalk: 4.1.2 - jest-message-util: 29.0.1 - jest-util: 29.0.1 + jest-message-util: 29.0.2 + jest-util: 29.0.2 slash: 3.0.0 dev: true - /@jest/core/29.0.1: - resolution: {integrity: sha512-EcFrXkYh8I1GYHRH9V4TU7jr4P6ckaPqGo/z4AIJjHDZxicjYgWB6fx1xFb5bhEM87eUjCF4FAY5t+RamLWQmA==} + /@jest/core/29.0.2: + resolution: {integrity: sha512-imP5M6cdpHEOkmcuFYZuM5cTG1DAF7ZlVNCq1+F7kbqme2Jcl+Kh4M78hihM76DJHNkurbv4UVOnejGxBKEmww==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -822,11 +822,11 @@ packages: node-notifier: optional: true dependencies: - '@jest/console': 29.0.1 - '@jest/reporters': 29.0.1 - '@jest/test-result': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 + '@jest/console': 29.0.2 + '@jest/reporters': 29.0.2 + '@jest/test-result': 29.0.2 + '@jest/transform': 29.0.2 + '@jest/types': 29.0.2 '@types/node': 18.7.14 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -834,20 +834,20 @@ packages: exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.0.0 - jest-config: 29.0.1_@types+node@18.7.14 - jest-haste-map: 29.0.1 - jest-message-util: 29.0.1 + jest-config: 29.0.2_@types+node@18.7.14 + jest-haste-map: 29.0.2 + jest-message-util: 29.0.2 jest-regex-util: 29.0.0 - jest-resolve: 29.0.1 - jest-resolve-dependencies: 29.0.1 - jest-runner: 29.0.1 - jest-runtime: 29.0.1 - jest-snapshot: 29.0.1 - jest-util: 29.0.1 - jest-validate: 29.0.1 - jest-watcher: 29.0.1 + jest-resolve: 29.0.2 + jest-resolve-dependencies: 29.0.2 + jest-runner: 29.0.2 + jest-runtime: 29.0.2 + jest-snapshot: 29.0.2 + jest-util: 29.0.2 + jest-validate: 29.0.2 + jest-watcher: 29.0.2 micromatch: 4.0.5 - pretty-format: 29.0.1 + pretty-format: 29.0.2 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: @@ -855,59 +855,59 @@ packages: - ts-node dev: true - /@jest/environment/29.0.1: - resolution: {integrity: sha512-iLcFfoq2K6DAB+Mc+2VNLzZVmHdwQFeSqvoM/X8SMON6s/+yEi1iuRX3snx/JfwSnvmiMXjSr0lktxNxOcqXYA==} + /@jest/environment/29.0.2: + resolution: {integrity: sha512-Yf+EYaLOrVCgts/aTS5nGznU4prZUPa5k9S63Yct8YSOKj2jkdS17hHSUKhk5jxDFMyCy1PXknypDw7vfgc/mA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/fake-timers': 29.0.1 - '@jest/types': 29.0.1 + '@jest/fake-timers': 29.0.2 + '@jest/types': 29.0.2 '@types/node': 18.7.14 - jest-mock: 29.0.1 + jest-mock: 29.0.2 dev: true - /@jest/expect-utils/29.0.1: - resolution: {integrity: sha512-Tw5kUUOKmXGQDmQ9TSgTraFFS7HMC1HG/B7y0AN2G2UzjdAXz9BzK2rmNpCSDl7g7y0Gf/VLBm//blonvhtOTQ==} + /@jest/expect-utils/29.0.2: + resolution: {integrity: sha512-+wcQF9khXKvAEi8VwROnCWWmHfsJYCZAs5dmuMlJBKk57S6ZN2/FQMIlo01F29fJyT8kV/xblE7g3vkIdTLOjw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-get-type: 29.0.0 dev: true - /@jest/expect/29.0.1: - resolution: {integrity: sha512-qKB3q52XDV8VUEiqKKLgLrJx7puQ8sYVqIDlul6n7SIXWS97DOK3KqbR2rDDaMtmenRHqEUl2fI+aFzx0oSemA==} + /@jest/expect/29.0.2: + resolution: {integrity: sha512-y/3geZ92p2/zovBm/F+ZjXUJ3thvT9IRzD6igqaWskFE2aR0idD+N/p5Lj/ZautEox/9RwEc6nqergebeh72uQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - expect: 29.0.1 - jest-snapshot: 29.0.1 + expect: 29.0.2 + jest-snapshot: 29.0.2 transitivePeerDependencies: - supports-color dev: true - /@jest/fake-timers/29.0.1: - resolution: {integrity: sha512-XZ+kAhLChVQ+KJNa5034p7O1Mz3vtWrelxDcMoxhZkgqmWDaEQAW9qJeutaeCfPvwaEwKYVyKDYfWpcyT8RiMw==} + /@jest/fake-timers/29.0.2: + resolution: {integrity: sha512-2JhQeWU28fvmM5r33lxg6BxxkTKaVXs6KMaJ6eXSM8ml/MaWkt2BvbIO8G9KWAJFMdBXWbn+2h9OK1/s5urKZA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 '@sinonjs/fake-timers': 9.1.2 '@types/node': 18.7.14 - jest-message-util: 29.0.1 - jest-mock: 29.0.1 - jest-util: 29.0.1 + jest-message-util: 29.0.2 + jest-mock: 29.0.2 + jest-util: 29.0.2 dev: true - /@jest/globals/29.0.1: - resolution: {integrity: sha512-BtZWrVrKRKNUt7T1H2S8Mz31PN7ItROCmH+V5pn10hJDUfjOCTIUwb0WtLZzm0f1tJ3Uvx+5lVZrF/VTKqNaFg==} + /@jest/globals/29.0.2: + resolution: {integrity: sha512-4hcooSNJCVXuTu07/VJwCWW6HTnjLtQdqlcGisK6JST7z2ixa8emw4SkYsOk7j36WRc2ZUEydlUePnOIOTCNXg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.0.1 - '@jest/expect': 29.0.1 - '@jest/types': 29.0.1 - jest-mock: 29.0.1 + '@jest/environment': 29.0.2 + '@jest/expect': 29.0.2 + '@jest/types': 29.0.2 + jest-mock: 29.0.2 transitivePeerDependencies: - supports-color dev: true - /@jest/reporters/29.0.1: - resolution: {integrity: sha512-dM3L8JmYYOsdeXUUVZClQy67Tz/v1sMo9h4AQv2U+716VLHV0zdA6Hh4FQNAHMhYw/95dbZbPX8Q+TRR7Rw+wA==} + /@jest/reporters/29.0.2: + resolution: {integrity: sha512-Kr41qejRQHHkCgWHC9YwSe7D5xivqP4XML+PvgwsnRFaykKdNflDUb4+xLXySOU+O/bPkVdFpGzUpVNSJChCrw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -916,10 +916,10 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.0.1 - '@jest/test-result': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 + '@jest/console': 29.0.2 + '@jest/test-result': 29.0.2 + '@jest/transform': 29.0.2 + '@jest/types': 29.0.2 '@jridgewell/trace-mapping': 0.3.15 '@types/node': 18.7.14 chalk: 4.1.2 @@ -932,9 +932,9 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.5 - jest-message-util: 29.0.1 - jest-util: 29.0.1 - jest-worker: 29.0.1 + jest-message-util: 29.0.2 + jest-util: 29.0.2 + jest-worker: 29.0.2 slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 @@ -948,14 +948,14 @@ packages: resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@sinclair/typebox': 0.24.34 + '@sinclair/typebox': 0.24.35 dev: true /@jest/schemas/29.0.0: resolution: {integrity: sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@sinclair/typebox': 0.24.34 + '@sinclair/typebox': 0.24.35 dev: true /@jest/source-map/29.0.0: @@ -967,41 +967,41 @@ packages: graceful-fs: 4.2.10 dev: true - /@jest/test-result/29.0.1: - resolution: {integrity: sha512-XCA4whh/igxjBaR/Hg8qwFd/uTsauoD7QAdAYUjV2CSGx0+iunhjoCRRWTwqjQrETRqOJABx6kNfw0+C0vMSgQ==} + /@jest/test-result/29.0.2: + resolution: {integrity: sha512-b5rDc0lLL6Kx73LyCx6370k9uZ8o5UKdCpMS6Za3ke7H9y8PtAU305y6TeghpBmf2In8p/qqi3GpftgzijSsNw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 29.0.1 - '@jest/types': 29.0.1 + '@jest/console': 29.0.2 + '@jest/types': 29.0.2 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true - /@jest/test-sequencer/29.0.1: - resolution: {integrity: sha512-3GhSBMCRcWXGluP2Dw7CLP6mNke/t+EcftF5YjzhX1BJmqcatMbtZVwjuCfZy0TCME1GevXy3qTyV5PLpwIFKQ==} + /@jest/test-sequencer/29.0.2: + resolution: {integrity: sha512-fsyZqHBlXNMv5ZqjQwCuYa2pskXCO0DVxh5aaVCuAtwzHuYEGrhordyEncBLQNuCGQSYgElrEEmS+7wwFnnMKw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 29.0.1 + '@jest/test-result': 29.0.2 graceful-fs: 4.2.10 - jest-haste-map: 29.0.1 + jest-haste-map: 29.0.2 slash: 3.0.0 dev: true - /@jest/transform/29.0.1: - resolution: {integrity: sha512-6UxXtqrPScFdDhoip8ys60dQAIYppQinyR87n9nlasR/ZnFfJohKToqzM29KK4gb9gHRv5oDFChdqZKE0SIhsg==} + /@jest/transform/29.0.2: + resolution: {integrity: sha512-lajVQx2AnsR+Pa17q2zR7eikz2PkPs1+g/qPbZkqQATeS/s6eT55H+yHcsLfuI/0YQ/4VSBepSu3bOX+44q0aA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.18.13 - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 '@jridgewell/trace-mapping': 0.3.15 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.10 - jest-haste-map: 29.0.1 + jest-haste-map: 29.0.2 jest-regex-util: 29.0.0 - jest-util: 29.0.1 + jest-util: 29.0.2 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 @@ -1022,8 +1022,8 @@ packages: chalk: 4.1.2 dev: true - /@jest/types/29.0.1: - resolution: {integrity: sha512-ft01rxzVsbh9qZPJ6EFgAIj3PT9FCRfBF9Xljo2/33VDOUjLZr0ZJ2oKANqh9S/K0/GERCsHDAQlBwj7RxA+9g==} + /@jest/types/29.0.2: + resolution: {integrity: sha512-5WNMesBLmlkt1+fVkoCjHa0X3i3q8zc4QLTDkdHgCa2gyPZc7rdlZBWgVLqwS1860ZW5xJuCDwAzqbGaXIr/ew==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.0.0 @@ -1283,84 +1283,84 @@ packages: - supports-color dev: true - /@parcel/bundler-default/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-PU5MtWWhc+dYI9x8mguYnm9yiG6TkI7niRpxgJgtqAyGHuEyNXVBQQ0X+qyOF4D9LdankBf8uNN18g31IET2Zg==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/bundler-default/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-yIMvvOOOrBe8Uoti0UpS325AniCZQr8YVFU0S8Beq6T9H7DeKWjnApuLlaVWloA3kCksTrh8JtLzn0YLp0zjHQ==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/hash': 2.7.1-nightly.2787 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/cache/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-JlXNoZXcWzLKdDlfeF3dIj5Vtel5T9vtdBN72PJ+cjC4qNHk4Uwvc5sfOBELuibGN0bVu2bwY9nUgSwCiB1iIA==} + /@parcel/cache/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-8zkx4PNLfMwjJSvlzfwyWhgEdt2MasMowe6zFoDIFch/Shye4hpevSzSZ0L3aOe86X6Sdd8d+vDWimKCQnUTgg==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': 2.0.0-nightly.1162+527e477d1 dependencies: - '@parcel/core': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/core': 2.0.0-nightly.1162 + '@parcel/fs': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/logger': 2.0.0-nightly.1164 + '@parcel/utils': 2.0.0-nightly.1164 lmdb: 2.5.2 dev: true - /@parcel/codeframe/2.7.0: - resolution: {integrity: sha512-UTKx0jejJmmO1dwTHSJuRgrO8N6PMlkxRT6sew8N6NC3Bgv6pu0EbO+RtlWt/jCvzcdLOPdIoTzj4MMZvgcMYg==} + /@parcel/codeframe/2.0.0-nightly.1164: + resolution: {integrity: sha512-yCnl0tX5vDOI7+7BCpLEaXwx9S4ECiVgBNhALMFhd4cVDKcL0+dowyu1bEtxeJG3tf2D2739oftmOA1krgURIA==} engines: {node: '>= 12.0.0'} dependencies: chalk: 4.1.2 dev: true - /@parcel/compressor-raw/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-SCXwnOOQT6EmpusBsYWNQ/RFri+2JnKuE0gMSf2dROl2xbererX45FYzeDplWALCKAdjMNDpFwU+FyMYoVZSCQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/compressor-raw/2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-34ab/Qhj38qhRrXtXMx+86ahyGRtvcBKZx2w7y+NgbdItDK8H0LD6nMRYg7OC+ljEfy2Ck6J6scgHf+wCHt/rg==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/config-default/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-ZzsLr97AYrz8c9k6qn3DlqPzifi3vbP7q3ynUrAFxmt0L4+K0H9N508ZkORYmCgaFjLIQ8Y3eWpwCJ0AewPNIg==} + /@parcel/config-default/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-DibSjfhvm92KGUi7PZ45drtit4OsbBezDVMTOw3w8otPuCLEJI1CvLqGeIX+TWl0nChJuTGTguTtC3+LyKGWYA==} peerDependencies: - '@parcel/core': ^2.7.0 - dependencies: - '@parcel/bundler-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/compressor-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/core': 2.7.0 - '@parcel/namer-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-htmlnano': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-image': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-svgo': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-terser': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-html': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-svg': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-dev-server': 2.7.0_@parcel+core@2.7.0 - '@parcel/resolver-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-browser-hmr': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-react-refresh': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-service-worker': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-babel': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-html': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-image': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-json': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-postcss': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-posthtml': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-react-refresh-wrap': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-svg': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.0.0-nightly.1162+527e477d1 + dependencies: + '@parcel/bundler-default': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/compressor-raw': 2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq + '@parcel/core': 2.0.0-nightly.1162 + '@parcel/namer-default': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/optimizer-css': 2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq + '@parcel/optimizer-htmlnano': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/optimizer-image': 2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq + '@parcel/optimizer-svgo': 2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq + '@parcel/optimizer-terser': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/packager-css': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/packager-html': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/packager-js': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/packager-raw': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/packager-svg': 2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq + '@parcel/reporter-dev-server': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/resolver-default': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/runtime-browser-hmr': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/runtime-js': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/runtime-react-refresh': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/runtime-service-worker': 2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-babel': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-css': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-html': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-image': 2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-js': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-json': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-postcss': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-posthtml': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-raw': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-react-refresh-wrap': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/transformer-svg': 2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq transitivePeerDependencies: - cssnano - postcss @@ -1371,24 +1371,24 @@ packages: - uncss dev: true - /@parcel/core/2.7.0: - resolution: {integrity: sha512-7yKZUdh314Q/kU/9+27ZYTfcnXS6VYHuG+iiUlIohnvUUybxLqVJhdMU9Q+z2QcPka1IdJWz4K4Xx0y6/4goyg==} + /@parcel/core/2.0.0-nightly.1162: + resolution: {integrity: sha512-/4xJ0gWdeuiPPT8NgH0uM2Y5o/lOClzM7MD2C1oLazWJkja21cBv2T9vyfdgG8+HZ66gpAoAw76UhWDXOLsuKA==} engines: {node: '>= 12.0.0'} dependencies: '@mischnic/json-sourcemap': 0.1.0 - '@parcel/cache': 2.7.0_@parcel+core@2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/events': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/graph': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/cache': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/events': 2.0.0-nightly.1164 + '@parcel/fs': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/graph': 2.7.1-nightly.2787 + '@parcel/hash': 2.7.1-nightly.2787 + '@parcel/logger': 2.0.0-nightly.1164 + '@parcel/package-manager': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/types': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 + '@parcel/workers': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq abortcontroller-polyfill: 1.7.3 base-x: 3.0.9 browserslist: 4.21.3 @@ -1401,8 +1401,8 @@ packages: semver: 5.7.1 dev: true - /@parcel/css-darwin-arm64/1.13.0: - resolution: {integrity: sha512-GqyAeNa0Bah6WuIgqeBJCBRRcGEqkRMkK1YxgaFBhJiicrJJJ1/aZetzOhwNy6JGpQ8wnKP+p+t6IX2wrklaWw==} + /@parcel/css-darwin-arm64/1.13.1: + resolution: {integrity: sha512-46LVidYcao8zurVPOZ4ZWJQ/50o4N+Z0K4CRmCCqWE+5gIWlx+md+W0h8XQTRb/GQ3j3+mlZvYCQxHpKy5M1lA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] @@ -1410,8 +1410,8 @@ packages: dev: true optional: true - /@parcel/css-darwin-x64/1.13.0: - resolution: {integrity: sha512-k7/YBwZ5nDXmyDLCo8Pf7ATqQPo34emv9Tpz2LbYUU3NCO2uhsGzjjsQiYXsAp5QeupPHgDmQeEX6WSvXxo0fQ==} + /@parcel/css-darwin-x64/1.13.1: + resolution: {integrity: sha512-vX1/Ut06UL5MQzWr5fPg51n6NYrzfjW9A+jXH3KeBloWtX+NllhLilmtcO4X1y/ZqaFjqHWpk4yrNVdtk1r4zA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] @@ -1419,8 +1419,8 @@ packages: dev: true optional: true - /@parcel/css-linux-arm-gnueabihf/1.13.0: - resolution: {integrity: sha512-mBtDUkF/Gje3a7KMt2edEc9rUdKupTy49bvgGFE9dc+k9ZBQg1L8JK35mUo0Y3Y0jJmRDURY2+LRnxvOWJm3TA==} + /@parcel/css-linux-arm-gnueabihf/1.13.1: + resolution: {integrity: sha512-qxQKUeXLHqehLmuJODQ7GNp0Syj2Kl35X4YvXGoPOI7Eq/y2ny3G5NCKUWkGDwOasIP3hKvVVfJRJv9fLJWnDQ==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] @@ -1428,8 +1428,8 @@ packages: dev: true optional: true - /@parcel/css-linux-arm64-gnu/1.13.0: - resolution: {integrity: sha512-h90mKM4SpLLHc1vd06O5SkOae9aR36CfX+NWzgwLI4VKiZGcr+D78gsF7+CDkWrf1hqx5UonguMrqlN/MVdJBQ==} + /@parcel/css-linux-arm64-gnu/1.13.1: + resolution: {integrity: sha512-FxnOONVo8WBW58uzjqv/mwSBDgGMp1qxK+fovjqLPCP3zcNgxkUG0l6ElWpqtiWWH3mTMzSHe+7hSaeVov12yQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] @@ -1437,8 +1437,8 @@ packages: dev: true optional: true - /@parcel/css-linux-arm64-musl/1.13.0: - resolution: {integrity: sha512-FGg6UyHaPwmZ+IFJmSiUzznNUsGYG1aIvKIWIaw2CgH2cUamqLORSnCIBV4LXrpZJ7I8X2845L76hzMvaetkRg==} + /@parcel/css-linux-arm64-musl/1.13.1: + resolution: {integrity: sha512-6RDhL36HBAtt1mHa/y+34fHRImEJT/rd9hy1Z2qz117WUgzpZ3m4tFw33VrG7MKACugs9C2zG1MdVfy1Rz5+Uw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] @@ -1446,8 +1446,8 @@ packages: dev: true optional: true - /@parcel/css-linux-x64-gnu/1.13.0: - resolution: {integrity: sha512-QJyCKM4ms7OaklffoqleouigDAYATZcCcZkp9AUEt7lqg8i2sWFrInEwWM4QhauwML3gxdKaRVugVZCzMSp3Kg==} + /@parcel/css-linux-x64-gnu/1.13.1: + resolution: {integrity: sha512-4VsduFKs35J1I3iQJuBCTp66K5mLh8nrtfXzkBDgP9tc6cLqw9PFodby9NhW9SJSn0ZVdrciIXW0C8Lp3Ev+bw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] @@ -1455,8 +1455,8 @@ packages: dev: true optional: true - /@parcel/css-linux-x64-musl/1.13.0: - resolution: {integrity: sha512-V2mA8hzZaYRyMIZjEAMaZqrziYTtkjHP/jdS+qnAnHNdvIav3+3Saca3hbSnD2hQuM9iu2wzD3gHoVexlCjTOg==} + /@parcel/css-linux-x64-musl/1.13.1: + resolution: {integrity: sha512-Ws34m9fW/0UuNTkC359nbnURzvSbCsstRG6QQ3UxdeNJ+crrgEsmvHPcN3WiIz/P2seP1Hu6GobKQAnOy6g3HA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] @@ -1464,8 +1464,8 @@ packages: dev: true optional: true - /@parcel/css-win32-x64-msvc/1.13.0: - resolution: {integrity: sha512-0WFdh4nS5lkjLnBr0N6O7OatbjUFZdVBSlPDdTdwEYZkl8La+SnmGGMEkrE/jiQ6NjjwgLorN7xainmPWuQdDw==} + /@parcel/css-win32-x64-msvc/1.13.1: + resolution: {integrity: sha512-4yPYFQqUW4ZepIWa8rWiXnSDU6Nki2H9PB1NfTvr7IjN3WsNFrrVZFKsTg/KU2euYnasBXSZ+CMTUutvLZoVaA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] @@ -1473,128 +1473,128 @@ packages: dev: true optional: true - /@parcel/css/1.13.0: - resolution: {integrity: sha512-S4QD4Jd+j8QzU5ZZpfg+1cdmEXeJ71wabbV6ff3DJB/05gXWj9Qf/ZZUVtwH3V255Oif6/jcEmcWY4AmFXTyLw==} + /@parcel/css/1.13.1: + resolution: {integrity: sha512-pDv+1tPCk2ggGZ1Msl4r+lq7dPKjUBpZXJf/DMydTnYPxupwAjtmlmOd67CF3QHVLyKYB+viU4g5M8pVXCbaeA==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 optionalDependencies: - '@parcel/css-darwin-arm64': 1.13.0 - '@parcel/css-darwin-x64': 1.13.0 - '@parcel/css-linux-arm-gnueabihf': 1.13.0 - '@parcel/css-linux-arm64-gnu': 1.13.0 - '@parcel/css-linux-arm64-musl': 1.13.0 - '@parcel/css-linux-x64-gnu': 1.13.0 - '@parcel/css-linux-x64-musl': 1.13.0 - '@parcel/css-win32-x64-msvc': 1.13.0 - dev: true - - /@parcel/diagnostic/2.7.0: - resolution: {integrity: sha512-pdq/cTwVoL0n8yuDCRXFRSQHVWdmmIXPt3R3iT4KtYDYvOrMT2dLPT79IMqQkhYPANW8GuL15n/WxRngfRdkug==} + '@parcel/css-darwin-arm64': 1.13.1 + '@parcel/css-darwin-x64': 1.13.1 + '@parcel/css-linux-arm-gnueabihf': 1.13.1 + '@parcel/css-linux-arm64-gnu': 1.13.1 + '@parcel/css-linux-arm64-musl': 1.13.1 + '@parcel/css-linux-x64-gnu': 1.13.1 + '@parcel/css-linux-x64-musl': 1.13.1 + '@parcel/css-win32-x64-msvc': 1.13.1 + dev: true + + /@parcel/diagnostic/2.0.0-nightly.1164: + resolution: {integrity: sha512-kLpHT54+4A7slR0ky7s7pNrX0w8kMKiZbMCs1I6gWnu3e29kuMY4+UZWyL2gnMICMwKnqjZGNNnGOIN6d/YtcQ==} engines: {node: '>= 12.0.0'} dependencies: '@mischnic/json-sourcemap': 0.1.0 nullthrows: 1.1.1 dev: true - /@parcel/events/2.7.0: - resolution: {integrity: sha512-kQDwMKgZ1U4M/G17qeDYF6bW5kybluN6ajYPc7mZcrWg+trEI/oXi81GMFaMX0BSUhwhbiN5+/Vb2wiG/Sn6ig==} + /@parcel/events/2.0.0-nightly.1164: + resolution: {integrity: sha512-CNpDGKKBJR148UtnZdR0vbW9iHIPcpqIozUcywA5BpBDn+KubKQWjtg3CgYx7TD0TVSPvfU51EdxPvxTfroDoA==} engines: {node: '>= 12.0.0'} dev: true - /@parcel/fs-search/2.7.0: - resolution: {integrity: sha512-K1Hv25bnRpwQVA15RvcRuB8ZhfclnCHA8N8L6w7Ul1ncSJDxCIkIAc5hAubYNNYW3kWjCC2SOaEgFKnbvMllEQ==} + /@parcel/fs-search/2.7.1-nightly.2787: + resolution: {integrity: sha512-YnX5Ss14BuoVHplW0RoHzFVUuGI4IynLPyWIvG6mGmPclFNQ0jrrSrYFkWgOrN9YCwtv5B10v17JLmCpY1bZOw==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 dev: true - /@parcel/fs/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-PU5fo4Hh8y03LZgemgVREttc0wyHQUNmsJCybxTB7EjJie2CqJRumo+DFppArlvdchLwJdc9em03yQV/GNWrEg==} + /@parcel/fs/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-5R7KfEpqk06CbTLiCqb106yCoDPzxkq6umIMXznoJ88Gw+ZCJUOfR0q+UPBovb6KdanQn+A69v6srdS+Vjrh6g==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': 2.0.0-nightly.1162+527e477d1 dependencies: - '@parcel/core': 2.7.0 - '@parcel/fs-search': 2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/core': 2.0.0-nightly.1162 + '@parcel/fs-search': 2.7.1-nightly.2787 + '@parcel/types': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 '@parcel/watcher': 2.0.5 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/workers': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq dev: true - /@parcel/graph/2.7.0: - resolution: {integrity: sha512-Q6E94GS6q45PtsZh+m+gvFRp/N1Qopxhu2sxjcWsGs5iBd6IWn2oYLWOH5iVzEjWuYpW2HkB08lH6J50O63uOA==} + /@parcel/graph/2.7.1-nightly.2787: + resolution: {integrity: sha512-bT6kxi+L+cnZFI9Oy9Rm5/Wjox1koZKBp3G7aWNdODqDVJxEqoDQm0HZ686YeXtVANv8rQLwwqiGnwUfjPrKxw==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 dev: true - /@parcel/hash/2.7.0: - resolution: {integrity: sha512-k6bSKnIlPJMPU3yjQzfgfvF9zuJZGOAlJgzpL4BbWvdbE8BTdjzLcFn0Ujrtud94EgIkiXd22sC2HpCUWoHGdA==} + /@parcel/hash/2.7.1-nightly.2787: + resolution: {integrity: sha512-VUffFhtWzHiOnBKliyQm0Bi61O8P86gxeSN3w3SBROyKLiz5BdM/3byNEh0VyqNP/xtVUOw5s8Lpp5UbgAJS2g==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 xxhash-wasm: 0.4.2 dev: true - /@parcel/logger/2.7.0: - resolution: {integrity: sha512-qjMY/bYo38+o+OiIrTRldU9CwL1E7J72t+xkTP8QIcUxLWz5LYR0YbynZUVulmBSfqsykjjxCy4a+8siVr+lPw==} + /@parcel/logger/2.0.0-nightly.1164: + resolution: {integrity: sha512-YZYhfa/VJ+lnozh5Z7GvRNhOzMiaw683iBCAERxARpmsnDBXCWJG50Vx0ob2aWPTdqZ9jiqcS6qwkaI8komvgg==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/events': 2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/events': 2.0.0-nightly.1164 dev: true - /@parcel/markdown-ansi/2.7.0: - resolution: {integrity: sha512-ipOX0D6FVZFEXeb/z8MnTMq2RQEIuaILY90olVIuHEFLHHfOPEn+RK3u13HA1ChF5/9E3cMD79tu6x9JL9Kqag==} + /@parcel/markdown-ansi/2.0.0-nightly.1164: + resolution: {integrity: sha512-mULy+opFuNf6nPms/ufD0/Wk+yb6xbMUgnC57j9yvJylFfCRC3weYj2h1VJ/VyXR0DN3tmpep2olkV2G7XtmbQ==} engines: {node: '>= 12.0.0'} dependencies: chalk: 4.1.2 dev: true - /@parcel/namer-default/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-lIKMdsmi//7fepecNDYmJYzBlL91HifPsX03lJCdu1dC6q5fBs+gG0XjKKG7yPnSCw1qH/4m7drzt9+dRZYAHQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/namer-default/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-+rRK/k+37PU2p7MWHTQf+xy74ru4wwEmbOJIIql06Yq3IqvWZWOBn1dQgfZW0Lg9NN35y8qKqCR3jPC1iUKhaA==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/node-resolver-core/2.7.0: - resolution: {integrity: sha512-5UJQHalqMxdhJIs2hhqQzFfQpF7+NAowsRq064lYtiRvcD8wMr3OOQ9wd1iazGpFSl4JKdT7BwDU9/miDJmanQ==} + /@parcel/node-resolver-core/2.7.1-nightly.2787: + resolution: {integrity: sha512-Slt6TdjQI6JdCuV+4bIIdnPRvVClePZl8OKWmk+nrVHX/9MyA1AfalkX0TfU+IGxa8ucoix2Sd1kBTA1kD8rOg==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 semver: 5.7.1 dev: true - /@parcel/optimizer-css/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-IfnOMACqhcAclKyOW9X9JpsknB6OShk9OVvb8EvbDTKHJhQHNNmzE88OkSI/pS3ZVZP9Zj+nWcVHguV+kvDeiQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-css/2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-ijkVrQuMC9a6oQBrnnB34s86VCXslxh4JUfk2uOACREGI2vP9d6wVWDKY6f0jimfkWQuQ75eqFttHW9pj4DuPA==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/css': 1.13.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/css': 1.13.1 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.0.0-nightly.1164 browserslist: 4.21.3 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-htmlnano/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-5QrGdWS5Hi4VXE3nQNrGqugmSXt68YIsWwKRAdarOxzyULSJS3gbCiQOXqIPRJobfZjnSIcdtkyxSiCUe1inIA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-htmlnano/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-pdx2j9Cu7NGOab0o3AqI610BoZChC6d1Vmn+2Wofk5Q2A5Gq9a/2q9YkMZElTAGdGkWGIgzE+ZjZl2jg6ksR7w==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq htmlnano: 2.0.2_svgo@2.8.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -1610,203 +1610,203 @@ packages: - uncss dev: true - /@parcel/optimizer-image/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-EnaXz5UjR67FUu0BEcqZTT9LsbB/iFAkkghCotbnbOuC5QQsloq6tw54TKU3y+R3qsjgUoMtGxPcGfVoXxZXYw==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-image/2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-/hgxC3wi5ctC+Zkb+hZE3LbSxzM3Yeqt7nu00nYK3v3QZhz/7PZ4wxGyxiykbVUiR49V+KEoGkqTkiD2jDAusw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 + '@parcel/workers': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq detect-libc: 1.0.3 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-svgo/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-IO1JV4NpfP3V7FrhsqCcV8pDQIHraFi1/ZvEJyssITxjH49Im/txKlwMiQuZZryAPn8Xb8g395Muawuk6AK6sg==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-svgo/2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-JJlC8sk0zkBDk2U9cxO3oJaktemOm8MlBVC/EoMb2i5JbDLHlqNe1w9zhHS7QO8IB73vu4B0DUXYdMjMpy5VwA==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-terser/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-07VZjIO8xsl2/WmS/qHI8lI/cpu47iS9eRpqwfZEEsdk1cfz50jhWkmFudHBxiHGMfcZ//1+DdaPg9RDBWZtZA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-terser/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-JTEZ0C0HI/UQb6wiTvF4dJHheXzpCZL5g9XBJ4TH8HOGNIKLEF+kTairT9R0PLMrz366Cvpf8vKO7IPMZQzXrw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 terser: 5.15.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/package-manager/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-wmfSX1mRrTi8MeA4KrnPk/x7zGUsILCQmTo6lA4gygzAxDbM1pGuyFN8/Kt0y0SFO2lbljARtD/4an5qdotH+Q==} + /@parcel/package-manager/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-ht9Jhk3wMxAHoJsyvFWfY8GAVTH5yJp2xdKjNwxKc+Sk98vSb+5V3CGTIvVoBBPCdiXoPlU2lamhmylu60BxqQ==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.7.0 - dependencies: - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.0.0-nightly.1162+527e477d1 + dependencies: + '@parcel/core': 2.0.0-nightly.1162 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/fs': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/logger': 2.0.0-nightly.1164 + '@parcel/types': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 + '@parcel/workers': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq semver: 5.7.1 dev: true - /@parcel/packager-css/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-44nzZwu+ssGuiFmYM6cf/Y4iChiUZ4DUzzpegnGlhXtKJKe4NHntxThJynuRZWKN2AAf48avApDpimg2jW0KDw==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-css/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-e74lD19Aoot01DwXLlpMwNCkWo/FXnlkYu6Xgsvm4SZW6ysSQ0a95nyD9tmSgra4prCSWYbmN8hZ/sZsdWfgVA==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-html/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-Zgqd7sdcY/UnR370GR0q2ilmEohUDXsO8A1F28QCJzIsR1iCB6KRUT74+pawfQ1IhXZLaaFLLYe0UWcfm0JeXg==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-html/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-7j3ozpS88XlDr21cMjc/QySwa6Co3v06n+Vi91a8kIyZCOPSH9pneQqD1W1X7wOSenoFzy2OxOYEXDeRCbujqw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/types': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-js/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-wTRdM81PgRVDzWGXdWmqLwguWnTYWzhEDdjXpW2n8uMOu/CjHhMtogk65aaYk3GOnq6OBL/NsrmBiV/zKPj1vA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-js/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-7G2cc8B/fmhJoINQGwnREEC/w1E2qdQqjrUwXdm/2c1foPkszf61E+7fKLPJabpUTWaLY+8AEZYZJp8AUtYusw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/hash': 2.7.1-nightly.2787 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.0.0-nightly.1164 globals: 13.17.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-raw/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-jg2Zp8dI5VpIQlaeahXDCfrPN9m/DKht1NkR9P2CylMAwqCcc1Xc1RRiF0wfwcPZpPMpq1265n+4qnB7rjGBlA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-raw/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-Pe6psbIyVo1FuJBELgoaONs9azXadLzaHX4lJVL4cmOJaH/lS3jxSOSqZPyXvSIDlPADyoQj2BAsvASDmgtLJg==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-svg/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-EmJg3HpD6/xxKBjir/CdCKJZwI24iVfBuxRS9LUp3xHAIebOzVh1z6IN+i2Di5+NyRwfOFaLliL4uMa1zwbyCA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-svg/2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-/hz+fu5+cPhsriUUaQfxdoeo+DnvVnGuEkVkrOXHI+RRxg2ih6Moc1AS9W3CcnaPTxIKp2WnQ/+W+y2ehuyw1g==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/types': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/plugin/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-qqgx+nnMn6/0lRc4lKbLGmhNtBiT93S2gFNB4Eb4Pfz/SxVYoW+fmml+KdfOSiZffWOAH5L6NwhyD7N8aSikzw==} + /@parcel/plugin/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-NlqWISOxpeWtoQCMNKrB2ObKSY0Laj37Weonm6Q8kcP9cN6YVB/rj7dWEzLYEsPUVHlvD0FZhNh69vroYiYUSQ==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/types': 2.7.0_@parcel+core@2.7.0 + '@parcel/types': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/reporter-cli/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-80gEODg8cnAmnxGVuaSVDo8JJ54P9AA2bHwSs1cIkHWlJ3BjDQb83H31bBHncJ5Kn5kQ/j+7WjlqHpTCiOR9PA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/reporter-cli/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-sCTODq3FDu0tvPPRmdNdAjCLlqcFpKn9pdecEEAIPDqMsorpqkGEyG23Bxx8NhiKERTXqZGTBx5OCIIl1JnmLQ==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/types': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 chalk: 4.1.2 term-size: 2.2.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/reporter-dev-server/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-ySuou5addK8fGue8aXzo536BaEjMujDrEc1xkp4TasInXHVcA98b+SYX5NAZTGob5CxKvZQ5ylhg77zW30B+iA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/reporter-dev-server/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-plsZwddCSIhsaQB1LIek6S11W/ZHvQLl236ZT5Y1ifbd1vdQmeJ372pX0ZACkfqmwLg86gDjUUR8xJwVJj51pQ==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/resolver-default/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-v8TvWsbLK7/q7n4gv6OrYNbW18xUx4zKbVMGZb1u4yMhzEH4HFr1D9OeoTq3jk+ximAigds8B6triQbL5exF7A==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/resolver-default/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-j+Em9MDJmdk2da/8LS1qRUNgIHsL7+NJQcHdxF9snIC95Ky0zL6wtbvyfRwVxgR5hwTARPlr5H+n6KPHhXRUyA==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/node-resolver-core': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/node-resolver-core': 2.7.1-nightly.2787 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-browser-hmr/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-PLbMLdclQeYsi2LkilZVGFV1n3y55G1jaBvby4ekedUZjMw3SWdMY2tDxgSDdFWfLCnYHJXdGUQSzGGi1kPzjA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/runtime-browser-hmr/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-iLa6QKWZCdUTkANkg+0sjoPST9xT9mg6AwwGxinnSgd97TRdQrmDl2BaMsL+N9Vif4Ln66prF9ig+UcCgSG03Q==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-js/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-9/YUZTBNrSN2H6rbz/o1EOM0O7I3ZR/x9IDzxjJBD6Mi+0uCgCD02aedare/SNr1qgnbZZWmhpOzC+YgREcfLA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/runtime-js/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-Q8xp9i8fM1Ofa7hESrJt1aOoVjAoe0D/AON4WpWbbSRapHPuCFav1NA/CizCR17Mr7smQ1yw/FIwfotzOowfnA==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-react-refresh/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-vDKO0rWqRzEpmvoZ4kkYUiSsTxT5NnH904BFPFxKI0wJCl6yEmPuEifmATo73OuYhP6jIP3Qfl1R4TtiDFPJ1Q==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/runtime-react-refresh/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-m3whJKtQglUTuf2uPKXzc64VmmikuhBK5I3uvGW5O8e8T0mMxBqyg64NLP9RqVqafKDgatwQOVGhT29/TBuXJQ==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 react-error-overlay: 6.0.9 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-service-worker/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-uD2pAV0yV6+e7JaWH4KVPbG+zRCrxr/OACyS9tIh+Q/R1vRmh8zGM3yhdrcoiZ7tFOnM72vd6xY11eTrUsSVig==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/runtime-service-worker/2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-QsgJQEaLr3qYoL62XAEz/l21icQg5kBPyasjofs3BQF5E+C4f9Biqe3jvG9VMp4cNymplG+To8WBV2cirXlP5w==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' @@ -1819,14 +1819,14 @@ packages: detect-libc: 1.0.3 dev: true - /@parcel/transformer-babel/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-7iklDXXnKH1530+QbI+e4kIJ+Q1puA1ulRS10db3aUJMj5GnvXGDFwhSZ7+T1ps66QHO7cVO29VlbqiRDarH1Q==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-babel/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-fROc5liLAkuwCaMsJr8nCWptuNrfCSKGy6FX+0vUysXjJFoete/3GdiAKBEB+4xwiX5lIqNz94SyB5l2pcu3dw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.0.0-nightly.1164 browserslist: 4.21.3 json5: 2.2.1 nullthrows: 1.1.1 @@ -1835,28 +1835,28 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-css/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-J4EpWK9spQpXyNCmKK8Xnane0xW/1B/EAmfp7Fiv7g+5yUjY4ODf4KUugvE+Eb2gekPkhOKNHermO2KrX0/PFA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-css/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-vlnmPIQm/5Ld3UNQ9rlnb35j+LwbupJVd5hchMUdsw0dyV7SaNOQbxnDoOJvKfqmXPCV3Tq8LhqZm86irOJlcQ==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/css': 1.13.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/css': 1.13.1 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.0.0-nightly.1164 browserslist: 4.21.3 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-html/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-wYJl5rn81W+Rlk9oQwDJcjoVsWVDKyeri84FzmlGXOsg0EYgnqOiG+3MDM8GeZjfuGe5fuoum4eqZeS0WdUHXw==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-html/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-H02ZplFbVKCdp1BZFdpovNInzba+mRYccxdpA7flPorP4KLiZIQZQhf0MWl1CfS03ywKaKm4SlV5wmZoPQ8sBw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/hash': 2.7.1-nightly.2787 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.10.2 @@ -1866,31 +1866,31 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-image/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-mhi9/R5/ULhCkL2COVIKhNFoLDiZwQgprdaTJr5fnODggVxEX5o7ebFV6KNLMTEkwZUJWoB1hL0ziI0++DtoFA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-image/2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-q3sXSgTO512ubRTHocfppt5lcBiOQwGbvAbZznZitTerv6dVeYxEMZkfo4ow/P0Pq0372sDBCN3gdsOLP43TKQ==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': 2.0.0-nightly.1162+527e477d1 dependencies: - '@parcel/core': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.0.0-nightly.1162 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 + '@parcel/workers': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq nullthrows: 1.1.1 dev: true - /@parcel/transformer-js/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-mzerR+D4rDomUSIk5RSTa2w+DXBdXUeQrpDO74WCDdpDi1lIl8ppFpqtmU7O6y6p8QsgkmS9b0g/vhcry6CJTA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-js/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-XiU3d8bucq02Ekasif4HPX2RbbSIKYMG50PxpGvyJeOFa0SWjnQkbKknFrX7bMncO+MBOdnQJFQEhs3iqyF3fw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': 2.0.0-nightly.1162+527e477d1 dependencies: - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.0.0-nightly.1162 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/utils': 2.0.0-nightly.1164 + '@parcel/workers': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@swc/helpers': 0.4.11 browserslist: 4.21.3 detect-libc: 1.0.3 @@ -1899,24 +1899,24 @@ packages: semver: 5.7.1 dev: true - /@parcel/transformer-json/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-RQjuxBpYOch+kr4a0zi77KJtOLTPYRM7iq4NN80zKnA0r0dwDUCxZBtaj2l0O0o3R4MMJnm+ncP+cB7XR7dZYA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-json/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-DBPo4PFLfrOQ2B4wCk3cC43Fg1JFmBLf2iJGzk1W3zo/rBY4v+lNcvKqYI/CyQZOY+6DIkJe5qfZYIkt4nDCwg==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq json5: 2.2.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-postcss/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-b6RskXBWf0MjpC9qjR2dQ1ZdRnlOiKYseG5CEovWCqM218RtdydFKz7jS+5Gxkb6qBtOG7zGPONXdPe+gTILcA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-postcss/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-1aRNKJPT8cxxwjDNQyG2epT087qMf3O7QuNOz/9Nqjw5VciDvCXyULlk7VfBw8WPj40cACoeEp9DkqF8EZYvDg==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/hash': 2.7.1-nightly.2787 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 clone: 2.1.2 nullthrows: 1.1.1 postcss-value-parser: 4.2.0 @@ -1925,12 +1925,12 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-posthtml/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-cP8YOiSynWJ1ycmBlhnnHeuQb2cwmklZ+BNyLUktj5p78kDy2de7VjX+dRNRHoW4H9OgEcSF4UEfDVVz5RYIhw==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-posthtml/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-I7OaMA/3fvtoYLPr3ZKnYOpbFQXBywC8IrYf2tOiNi63DlB7vfkvZHH0dJ1OVVgwl4fizGohbaEzx4KS5HlTOw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.10.2 @@ -1940,33 +1940,33 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-raw/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-sDnItWCFSDez0izK1i5cgv+kXzZTbcJh4rNpVIgmE1kBLvAz608sqgcCkavb2wVJIvLesxYM+5G4p1CwkDlZ1g==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-raw/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-TsbaV9RgbCcqUrviqR+G24yOEYZ1lkBoBBVWg9+CACdZf5POdjI0SBlotnX3eJeGEF/NPHD2qQrC0Rm2AASvkA==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-react-refresh-wrap/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-1vRmIJzyBA1nIiXTAU6tZExq2FvJj/2F0ft6KDw8GYPv0KjmdiPo/PmaZ7JeSVOM6SdXQIQCbTmp1vkMP7DtkA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-react-refresh-wrap/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-//ptd208USGWcvo3XENoykjAghPc9T555++PWvU94WeaUemxd+v42/Pw2XOvDY8Epn+hN8hILbs1zXPdAMTLOw==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-svg/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-ioER37zceuuE+K6ZrnjCyMUWEnv+63hIAFResc1OXxRhyt+7kzMz9ZqK0Mt6QMLwl1dxhkLmrU41n9IxzKZuSQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-svg/2.7.1-nightly.2787_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-Hzwoxgl50ypHXasf2IIWURtS2tqeh8Nbg/qp1q4NCEXNU+sA61/6y/Xs8aLshMKpHm5fK4M0VsTOJJ+BiEw/cg==} + engines: {node: '>= 12.0.0', parcel: 2.0.0-nightly.1162+527e477d1} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/hash': 2.7.1-nightly.2787 + '@parcel/plugin': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.10.2 @@ -1976,41 +1976,41 @@ packages: - '@parcel/core' dev: true - /@parcel/types/2.7.0: - resolution: {integrity: sha512-+dhXVUnseTCpJvBTGMp0V6X13z6O/A/+CUtwEpMGZ8XSmZ4Gk44GvaTiBOp0bJpWG4fvCKp+UmC8PYbrDiiziw==} + /@parcel/types/2.0.0-nightly.1164: + resolution: {integrity: sha512-HSntPPTxxLr5icTDUjWyIZvjxJRqlSS+y/m9SRRRKNXRTE4tDbrzb8OP0FUqGRmnotDXWJS3NTAXV9Qt7u6kiw==} dependencies: - '@parcel/cache': 2.7.0_@parcel+core@2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0 + '@parcel/cache': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/fs': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/package-manager': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/workers': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq utility-types: 3.10.0 dev: true - /@parcel/types/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-+dhXVUnseTCpJvBTGMp0V6X13z6O/A/+CUtwEpMGZ8XSmZ4Gk44GvaTiBOp0bJpWG4fvCKp+UmC8PYbrDiiziw==} + /@parcel/types/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-HSntPPTxxLr5icTDUjWyIZvjxJRqlSS+y/m9SRRRKNXRTE4tDbrzb8OP0FUqGRmnotDXWJS3NTAXV9Qt7u6kiw==} dependencies: - '@parcel/cache': 2.7.0_@parcel+core@2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0 + '@parcel/cache': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/fs': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/package-manager': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq '@parcel/source-map': 2.1.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/workers': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq utility-types: 3.10.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/utils/2.7.0: - resolution: {integrity: sha512-jNZ5bIGg1r1RDRKi562o4kuVwnz+XJ2Ie3b0Zwrqwvgfj6AbRFIKzDd+h85dWWmcDYzKUbHp11u6VJl1u8Vapg==} + /@parcel/utils/2.0.0-nightly.1164: + resolution: {integrity: sha512-tg1yiBURmkdKIFoSXNZ8DHeOd0srKFNzzCnscQRXc6Nj+gREZTFjhushamxaQB3W/9Dd5zuJzg5ZidzLw86Anw==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/codeframe': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/markdown-ansi': 2.7.0 + '@parcel/codeframe': 2.0.0-nightly.1164 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/hash': 2.7.1-nightly.2787 + '@parcel/logger': 2.0.0-nightly.1164 + '@parcel/markdown-ansi': 2.0.0-nightly.1164 '@parcel/source-map': 2.1.0 chalk: 4.1.2 dev: true @@ -2024,17 +2024,17 @@ packages: node-gyp-build: 4.5.0 dev: true - /@parcel/workers/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-99VfaOX+89+RaoTSyH9ZQtkMBFZBFMvJmVJ/GeJT6QCd2wtKBStTHlaSnQOkLD/iRjJCNwV2xpZmm8YkTwV+hg==} + /@parcel/workers/2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq: + resolution: {integrity: sha512-uv1N37qtUOLrRaUsarRLQMiVzPWzceFaOyPr5XvZY/9xfxe9dnTZyKf8cwDFEaN7nw11mUDfvBMut9XRm0NXIw==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': 2.0.0-nightly.1162+527e477d1 dependencies: - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/types': 2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/core': 2.0.0-nightly.1162 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/logger': 2.0.0-nightly.1164 + '@parcel/types': 2.0.0-nightly.1164 + '@parcel/utils': 2.0.0-nightly.1164 chrome-trace-event: 1.0.3 nullthrows: 1.1.1 dev: true @@ -2054,8 +2054,8 @@ packages: config-chain: 1.1.13 dev: true - /@sinclair/typebox/0.24.34: - resolution: {integrity: sha512-x3ejWKw7rpy30Bvm6U0AQMOHdjqe2E3YJrBHlTxH0KFsp77bBa+MH324nJxtXZFpnTy/JW2h5HPYVm0vG2WPnw==} + /@sinclair/typebox/0.24.35: + resolution: {integrity: sha512-iN6ehuDndiTiDz2F+Orv/+oHJR+PrGv+38oghCddpsW4YEZl5qyLsWxSwYUWrKEOfjpGtXDFW6scJtjpzSLeSw==} dev: true /@sindresorhus/is/5.3.0: @@ -2133,7 +2133,7 @@ packages: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 '@types/node': 18.7.14 - '@types/responselike': 1.0.0 + '@types/responselike': 3.0.0 dev: true /@types/command-line-args/5.2.0: @@ -2186,12 +2186,8 @@ packages: /@types/jest/29.0.0: resolution: {integrity: sha512-X6Zjz3WO4cT39Gkl0lZ2baFRaEMqJl5NC1OjElkwtNzAlbkr2K/WJXkBkH5VP0zx4Hgsd2TZYdOEfvp2Dxia+Q==} dependencies: - expect: 29.0.1 - pretty-format: 29.0.1 - dev: true - - /@types/json-buffer/3.0.0: - resolution: {integrity: sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==} + expect: 29.0.2 + pretty-format: 29.0.2 dev: true /@types/json-schema/7.0.11: @@ -2243,10 +2239,11 @@ packages: dev: false optional: true - /@types/responselike/1.0.0: - resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} + /@types/responselike/3.0.0: + resolution: {integrity: sha512-zfgGLWx5IQOTJgQPD4UfGEhapTKUPC1ra/QCG02y3GUJWrhX05bBf/EfTh3aFj2DKi7cLo+cipXLNclD27tQXQ==} + deprecated: This is a stub types definition. responselike provides its own type definitions, so you do not need this installed. dependencies: - '@types/node': 18.7.14 + responselike: 3.0.0 dev: true /@types/stack-utils/2.0.1: @@ -2567,7 +2564,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 get-intrinsic: 1.1.2 is-string: 1.0.7 dev: true @@ -2587,7 +2584,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 es-shim-unscopables: 1.0.0 dev: true @@ -2597,7 +2594,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 es-shim-unscopables: 1.0.0 dev: true @@ -2627,17 +2624,17 @@ packages: dev: true optional: true - /babel-jest/29.0.1_@babel+core@7.18.13: - resolution: {integrity: sha512-wyI9r8tqwsZEMWiIaYjdUJ6ztZIO4DMWpGq7laW34wR71WtRS+D/iBEtXOP5W2aSYCVUQMsypRl/xiJYZznnTg==} + /babel-jest/29.0.2_@babel+core@7.18.13: + resolution: {integrity: sha512-yTu4/WSi/HzarjQtrJSwV+/0maoNt+iP0DmpvFJdv9yY+5BuNle8TbheHzzcSWj5gIHfuhpbLYHWRDYhWKyeKQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.18.13 - '@jest/transform': 29.0.1 + '@jest/transform': 29.0.2 '@types/babel__core': 7.1.19 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.0.0_@babel+core@7.18.13 + babel-preset-jest: 29.0.2_@babel+core@7.18.13 chalk: 4.1.2 graceful-fs: 4.2.10 slash: 3.0.0 @@ -2658,8 +2655,8 @@ packages: - supports-color dev: true - /babel-plugin-jest-hoist/29.0.0: - resolution: {integrity: sha512-B9oaXrlxXHFWeWqhDPg03iqQd2UN/mg/VdZOsLaqAVBkztru3ctTryAI4zisxLEEgmcUnLTKewqx0gGifoXD3A==} + /babel-plugin-jest-hoist/29.0.2: + resolution: {integrity: sha512-eBr2ynAEFjcebVvu8Ktx580BD1QKCrBG1XwEUTXJe285p9HA/4hOhfWCFRQhTKSyBV0VzjhG7H91Eifz9s29hg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.18.10 @@ -2688,14 +2685,14 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.13 dev: true - /babel-preset-jest/29.0.0_@babel+core@7.18.13: - resolution: {integrity: sha512-B5Ke47Xcs8rDF3p1korT3LoilpADCwbG93ALqtvqu6Xpf4d8alKkrCBTExbNzdHJcIuEPpfYvEaFFRGee2kUgQ==} + /babel-preset-jest/29.0.2_@babel+core@7.18.13: + resolution: {integrity: sha512-BeVXp7rH5TK96ofyEnHjznjLMQ2nAeDJ+QzxKnHAAMs0RgrQsCywjAN8m4mOm5Di0pxU//3AoEeJJrerMH5UeA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.18.13 - babel-plugin-jest-hoist: 29.0.0 + babel-plugin-jest-hoist: 29.0.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.13 dev: true @@ -2777,10 +2774,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001387 - electron-to-chromium: 1.4.239 + caniuse-lite: 1.0.30001390 + electron-to-chromium: 1.4.241 node-releases: 2.0.6 - update-browserslist-db: 1.0.5_browserslist@4.21.3 + update-browserslist-db: 1.0.7_browserslist@4.21.3 dev: true /bs-logger/0.2.6: @@ -2844,7 +2841,7 @@ packages: clone-response: 1.0.3 get-stream: 5.2.0 http-cache-semantics: 4.1.0 - keyv: 4.4.1 + keyv: 4.5.0 lowercase-keys: 2.0.0 normalize-url: 6.1.0 responselike: 2.0.1 @@ -2877,8 +2874,8 @@ packages: engines: {node: '>=14.16'} dev: true - /caniuse-lite/1.0.30001387: - resolution: {integrity: sha512-fKDH0F1KOJvR+mWSOvhj8lVRr/Q/mc5u5nabU2vi1/sgvlSqEsE8dOq0Hy/BqVbDkCYQPRRHB1WRjW6PGB/7PA==} + /caniuse-lite/1.0.30001390: + resolution: {integrity: sha512-sS4CaUM+/+vqQUlCvCJ2WtDlV81aWtHhqeEVkLokVJJa3ViN4zDxAGfq9R8i1m90uGHxo99cy10Od+lvn3hf0g==} dev: true /chalk/2.4.2: @@ -3146,16 +3143,8 @@ packages: engines: {node: '>= 12.0.0'} dev: true - /compress-brotli/1.3.8: - resolution: {integrity: sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==} - engines: {node: '>= 12'} - dependencies: - '@types/json-buffer': 3.0.0 - json-buffer: 3.0.1 - dev: true - /concat-map/0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true /config-chain/1.1.13: @@ -3635,8 +3624,8 @@ packages: jake: 10.8.5 dev: true - /electron-to-chromium/1.4.239: - resolution: {integrity: sha512-XbhfzxPIFzMjJm17T7yUGZEyYh5XuUjrA/FQ7JUy2bEd4qQ7MvFTaKpZ6zXZog1cfVttESo2Lx0ctnf7eQOaAQ==} + /electron-to-chromium/1.4.241: + resolution: {integrity: sha512-e7Wsh4ilaioBZ5bMm6+F4V5c11dh56/5Jwz7Hl5Tu1J7cnB+Pqx5qIF2iC7HPpfyQMqGSvvLP5bBAIDd2gAtGw==} dev: true /emittery/0.10.2: @@ -3694,8 +3683,8 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract/1.20.1: - resolution: {integrity: sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==} + /es-abstract/1.20.2: + resolution: {integrity: sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -3821,7 +3810,7 @@ packages: eslint-plugin-node: 11.1.0_eslint@8.23.0 eslint-plugin-only-warn: /@aminya/eslint-plugin-only-warn/1.2.2 eslint-plugin-optimize-regex: 1.2.1 - eslint-plugin-react: 7.31.1_eslint@8.23.0 + eslint-plugin-react: 7.31.6_eslint@8.23.0 eslint-plugin-yaml: 0.5.0 prettier: 2.7.1 read-pkg-up: 7.0.1 @@ -4069,8 +4058,8 @@ packages: dev: true optional: true - /eslint-plugin-react/7.31.1_eslint@8.23.0: - resolution: {integrity: sha512-j4/2xWqt/R7AZzG8CakGHA6Xa/u7iR8Q3xCxY+AUghdT92bnIDOBEefV456OeH0QvBcroVc0eyvrrLSyQGYIfg==} + /eslint-plugin-react/7.31.6_eslint@8.23.0: + resolution: {integrity: sha512-CXu4eu28sb8Sd2+cyUYsJVyDvpTlaXPG+bOzzpS9IzZKtye96AYX3ZmHQ6ayn/OAIQ/ufDJP8ElPWd63Pepn9w==} engines: {node: '>=4'} peerDependencies: eslint: '*' @@ -4275,15 +4264,15 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /expect/29.0.1: - resolution: {integrity: sha512-yQgemsjLU+1S8t2A7pXT3Sn/v5/37LY8J+tocWtKEA0iEYYc6gfKbbJJX2fxHZmd7K9WpdbQqXUpmYkq1aewYg==} + /expect/29.0.2: + resolution: {integrity: sha512-JeJlAiLKn4aApT4pzUXBVxl3NaZidWIOdg//smaIlP9ZMBDkHZGFd9ubphUZP9pUyDEo7bC6M0IIZR51o75qQw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/expect-utils': 29.0.1 + '@jest/expect-utils': 29.0.2 jest-get-type: 29.0.0 - jest-matcher-utils: 29.0.1 - jest-message-util: 29.0.1 - jest-util: 29.0.1 + jest-matcher-utils: 29.0.2 + jest-message-util: 29.0.2 + jest-util: 29.0.2 dev: true /external-editor/3.1.0: @@ -4448,7 +4437,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 functions-have-names: 1.2.3 dev: true @@ -4635,14 +4624,13 @@ packages: slash: 3.0.0 dev: true - /got/12.3.1: - resolution: {integrity: sha512-tS6+JMhBh4iXMSXF6KkIsRxmloPln31QHDlcb6Ec3bzxjjFJFr/8aXdpyuLmVc9I4i2HyBHYw1QU5K1ruUdpkw==} + /got/12.4.1: + resolution: {integrity: sha512-Sz1ojLt4zGNkcftIyJKnulZT/yEDvifhUjccHA8QzOuTgPs/+njXYNMFE3jR4/2OODQSSbH8SdnoLCkbh41ieA==} engines: {node: '>=14.16'} dependencies: '@sindresorhus/is': 5.3.0 '@szmarczak/http-timer': 5.0.1 '@types/cacheable-request': 6.0.2 - '@types/responselike': 1.0.0 cacheable-lookup: 6.1.0 cacheable-request: 7.0.2 decompress-response: 6.0.0 @@ -4651,7 +4639,7 @@ packages: http2-wrapper: 2.1.11 lowercase-keys: 3.0.0 p-cancelable: 3.0.0 - responselike: 2.0.1 + responselike: 3.0.0 dev: true /graceful-fs/4.2.10: @@ -5196,35 +5184,35 @@ packages: p-limit: 3.1.0 dev: true - /jest-circus/29.0.1: - resolution: {integrity: sha512-I5J4LyK3qPo8EnqPmxsMAVR+2SFx7JOaZsbqW9xQmk4UDmTCD92EQgS162Ey3Jq6CfpKJKFDhzhG3QqiE0fRbw==} + /jest-circus/29.0.2: + resolution: {integrity: sha512-YTPEsoE1P1X0bcyDQi3QIkpt2Wl9om9k2DQRuLFdS5x8VvAKSdYAVJufgvudhnKgM8WHvvAzhBE+1DRQB8x1CQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.0.1 - '@jest/expect': 29.0.1 - '@jest/test-result': 29.0.1 - '@jest/types': 29.0.1 + '@jest/environment': 29.0.2 + '@jest/expect': 29.0.2 + '@jest/test-result': 29.0.2 + '@jest/types': 29.0.2 '@types/node': 18.7.14 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 is-generator-fn: 2.1.0 - jest-each: 29.0.1 - jest-matcher-utils: 29.0.1 - jest-message-util: 29.0.1 - jest-runtime: 29.0.1 - jest-snapshot: 29.0.1 - jest-util: 29.0.1 + jest-each: 29.0.2 + jest-matcher-utils: 29.0.2 + jest-message-util: 29.0.2 + jest-runtime: 29.0.2 + jest-snapshot: 29.0.2 + jest-util: 29.0.2 p-limit: 3.1.0 - pretty-format: 29.0.1 + pretty-format: 29.0.2 slash: 3.0.0 stack-utils: 2.0.5 transitivePeerDependencies: - supports-color dev: true - /jest-cli/29.0.1_@types+node@18.7.14: - resolution: {integrity: sha512-XozBHtoJCS6mnjCxNESyGm47Y4xSWzNlBJj4tix9nGrG6m068B83lrTWKtjYAenYSfOqyYVpQCkyqUp35IT+qA==} + /jest-cli/29.0.2_@types+node@18.7.14: + resolution: {integrity: sha512-tlf8b+4KcUbBGr25cywIi3+rbZ4+G+SiG8SvY552m9sRZbXPafdmQRyeVE/C/R8K+TiBAMrTIUmV2SlStRJ40g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: @@ -5233,16 +5221,16 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.0.1 - '@jest/test-result': 29.0.1 - '@jest/types': 29.0.1 + '@jest/core': 29.0.2 + '@jest/test-result': 29.0.2 + '@jest/types': 29.0.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 29.0.1_@types+node@18.7.14 - jest-util: 29.0.1 - jest-validate: 29.0.1 + jest-config: 29.0.2_@types+node@18.7.14 + jest-util: 29.0.2 + jest-validate: 29.0.2 prompts: 2.4.2 yargs: 17.5.1 transitivePeerDependencies: @@ -5251,8 +5239,8 @@ packages: - ts-node dev: true - /jest-config/29.0.1_@types+node@18.7.14: - resolution: {integrity: sha512-3duIx5ucEPIsUOESDTuasMfqHonD0oZRjqHycIMHSC4JwbvHDjAWNKN/NiM0ZxHXjAYrMTLt2QxSQ+IqlbYE5A==} + /jest-config/29.0.2_@types+node@18.7.14: + resolution: {integrity: sha512-RU4gzeUNZAFktYVzDGimDxeYoaiTnH100jkYYZgldqFamaZukF0IqmFx8+QrzVeEWccYg10EEJT3ox1Dq5b74w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@types/node': '*' @@ -5264,40 +5252,40 @@ packages: optional: true dependencies: '@babel/core': 7.18.13 - '@jest/test-sequencer': 29.0.1 - '@jest/types': 29.0.1 + '@jest/test-sequencer': 29.0.2 + '@jest/types': 29.0.2 '@types/node': 18.7.14 - babel-jest: 29.0.1_@babel+core@7.18.13 + babel-jest: 29.0.2_@babel+core@7.18.13 chalk: 4.1.2 ci-info: 3.3.2 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 - jest-circus: 29.0.1 - jest-environment-node: 29.0.1 + jest-circus: 29.0.2 + jest-environment-node: 29.0.2 jest-get-type: 29.0.0 jest-regex-util: 29.0.0 - jest-resolve: 29.0.1 - jest-runner: 29.0.1 - jest-util: 29.0.1 - jest-validate: 29.0.1 + jest-resolve: 29.0.2 + jest-runner: 29.0.2 + jest-util: 29.0.2 + jest-validate: 29.0.2 micromatch: 4.0.5 parse-json: 5.2.0 - pretty-format: 29.0.1 + pretty-format: 29.0.2 slash: 3.0.0 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true - /jest-diff/29.0.1: - resolution: {integrity: sha512-l8PYeq2VhcdxG9tl5cU78ClAlg/N7RtVSp0v3MlXURR0Y99i6eFnegmasOandyTmO6uEdo20+FByAjBFEO9nuw==} + /jest-diff/29.0.2: + resolution: {integrity: sha512-b9l9970sa1rMXH1owp2Woprmy42qIwwll/htsw4Gf7+WuSp5bZxNhkKHDuCGKL+HoHn1KhcC+tNEeAPYBkD2Jg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 diff-sequences: 29.0.0 jest-get-type: 29.0.0 - pretty-format: 29.0.1 + pretty-format: 29.0.2 dev: true /jest-docblock/29.0.0: @@ -5307,27 +5295,27 @@ packages: detect-newline: 3.1.0 dev: true - /jest-each/29.0.1: - resolution: {integrity: sha512-UmCZYU9LPvRfSDoCrKJqrCNmgTYGGb3Ga6IVsnnVjedBTRRR9GJMca7UmDKRrJ1s+U632xrVtiRD27BxaG1aaQ==} + /jest-each/29.0.2: + resolution: {integrity: sha512-+sA9YjrJl35iCg0W0VCrgCVj+wGhDrrKQ+YAqJ/DHBC4gcDFAeePtRRhpJnX9gvOZ63G7gt52pwp2PesuSEx0Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 chalk: 4.1.2 jest-get-type: 29.0.0 - jest-util: 29.0.1 - pretty-format: 29.0.1 + jest-util: 29.0.2 + pretty-format: 29.0.2 dev: true - /jest-environment-node/29.0.1: - resolution: {integrity: sha512-PcIRBrEBFAPBqkbL53ZpEvTptcAnOW6/lDfqBfACMm3vkVT0N7DcfkH/hqNSbDmSxzGr0FtJI6Ej3TPhveWCMA==} + /jest-environment-node/29.0.2: + resolution: {integrity: sha512-4Fv8GXVCToRlMzDO94gvA8iOzKxQ7rhAbs8L+j8GPyTxGuUiYkV+63LecGeVdVhsL2KXih1sKnoqmH6tp89J7Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.0.1 - '@jest/fake-timers': 29.0.1 - '@jest/types': 29.0.1 + '@jest/environment': 29.0.2 + '@jest/fake-timers': 29.0.2 + '@jest/types': 29.0.2 '@types/node': 18.7.14 - jest-mock: 29.0.1 - jest-util: 29.0.1 + jest-mock: 29.0.2 + jest-util: 29.0.2 dev: true /jest-get-type/29.0.0: @@ -5335,67 +5323,67 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true - /jest-haste-map/29.0.1: - resolution: {integrity: sha512-gcKOAydafpGoSBvcj/mGCfhOKO8fRLkAeee1KXGdcJ1Pb9O2nnOl4I8bQSIID2MaZeMHtLLgNboukh/pUGkBtg==} + /jest-haste-map/29.0.2: + resolution: {integrity: sha512-SOorh2ysQ0fe8gsF4gaUDhoMIWAvi2hXOkwThEO48qT3JqA8GLAUieQcIvdSEd6M0scRDe1PVmKc5tXR3Z0U0A==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 '@types/graceful-fs': 4.1.5 '@types/node': 18.7.14 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 jest-regex-util: 29.0.0 - jest-util: 29.0.1 - jest-worker: 29.0.1 + jest-util: 29.0.2 + jest-worker: 29.0.2 micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-leak-detector/29.0.1: - resolution: {integrity: sha512-5tISHJphB+sCmKXtVHJGQGltj7ksrLLb9vkuNWwFR86Of1tfzjskvrrrZU1gSzEfWC+qXIn4tuh8noKHYGMIPA==} + /jest-leak-detector/29.0.2: + resolution: {integrity: sha512-5f0493qDeAxjUldkBSQg5D1cLadRgZVyWpTQvfJeQwQUpHQInE21AyVHVv64M7P2Ue8Z5EZ4BAcoDS/dSPPgMw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-get-type: 29.0.0 - pretty-format: 29.0.1 + pretty-format: 29.0.2 dev: true - /jest-matcher-utils/29.0.1: - resolution: {integrity: sha512-/e6UbCDmprRQFnl7+uBKqn4G22c/OmwriE5KCMVqxhElKCQUDcFnq5XM9iJeKtzy4DUjxT27y9VHmKPD8BQPaw==} + /jest-matcher-utils/29.0.2: + resolution: {integrity: sha512-s62YkHFBfAx0JLA2QX1BlnCRFwHRobwAv2KP1+YhjzF6ZCbCVrf1sG8UJyn62ZUsDaQKpoo86XMTjkUyO5aWmQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 - jest-diff: 29.0.1 + jest-diff: 29.0.2 jest-get-type: 29.0.0 - pretty-format: 29.0.1 + pretty-format: 29.0.2 dev: true - /jest-message-util/29.0.1: - resolution: {integrity: sha512-wRMAQt3HrLpxSubdnzOo68QoTfQ+NLXFzU0Heb18ZUzO2S9GgaXNEdQ4rpd0fI9dq2NXkpCk1IUWSqzYKji64A==} + /jest-message-util/29.0.2: + resolution: {integrity: sha512-kcJAgms3ckJV0wUoLsAM40xAhY+pb9FVSZwicjFU9PFkaTNmqh9xd99/CzKse48wPM1ANUQKmp03/DpkY+lGrA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/code-frame': 7.18.6 - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.10 micromatch: 4.0.5 - pretty-format: 29.0.1 + pretty-format: 29.0.2 slash: 3.0.0 stack-utils: 2.0.5 dev: true - /jest-mock/29.0.1: - resolution: {integrity: sha512-i1yTceg2GKJwUNZFjIzrH7Y74fN1SKJWxQX/Vu3LT4TiJerFARH5l+4URNyapZ+DNpchHYrGOP2deVbn3ma8JA==} + /jest-mock/29.0.2: + resolution: {integrity: sha512-giWXOIT23UCxHCN2VUfUJ0Q7SmiqQwfSFXlCaIhW5anITpNQ+3vuLPQdKt5wkuwM37GrbFyHIClce8AAK9ft9g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 '@types/node': 18.7.14 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@29.0.1: + /jest-pnp-resolver/1.2.2_jest-resolve@29.0.2: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -5404,7 +5392,7 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 29.0.1 + jest-resolve: 29.0.2 dev: true /jest-regex-util/29.0.0: @@ -5412,92 +5400,92 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true - /jest-resolve-dependencies/29.0.1: - resolution: {integrity: sha512-fUGcYlSc1NzNz+tsHDjjG0rclw6blJcFZsLEsezxm/n54bAm9HFvJxgBuCV1CJQoPtIx6AfR+tXkR9lpWJs2LQ==} + /jest-resolve-dependencies/29.0.2: + resolution: {integrity: sha512-fSAu6eIG7wtGdnPJUkVVdILGzYAP9Dj/4+zvC8BrGe8msaUMJ9JeygU0Hf9+Uor6/icbuuzQn5See1uajLnAqg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-regex-util: 29.0.0 - jest-snapshot: 29.0.1 + jest-snapshot: 29.0.2 transitivePeerDependencies: - supports-color dev: true - /jest-resolve/29.0.1: - resolution: {integrity: sha512-dwb5Z0lLZbptlBtPExqsHfdDamXeiRLv4vdkfPrN84vBwLSWHWcXjlM2JXD/KLSQfljBcXbzI/PDvUJuTQ84Nw==} + /jest-resolve/29.0.2: + resolution: {integrity: sha512-V3uLjSA+EHxLtjIDKTBXnY71hyx+8lusCqPXvqzkFO1uCGvVpjBfuOyp+KOLBNSuY61kM2jhepiMwt4eiJS+Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 graceful-fs: 4.2.10 - jest-haste-map: 29.0.1 - jest-pnp-resolver: 1.2.2_jest-resolve@29.0.1 - jest-util: 29.0.1 - jest-validate: 29.0.1 + jest-haste-map: 29.0.2 + jest-pnp-resolver: 1.2.2_jest-resolve@29.0.2 + jest-util: 29.0.2 + jest-validate: 29.0.2 resolve: 1.22.1 resolve.exports: 1.1.0 slash: 3.0.0 dev: true - /jest-runner/29.0.1: - resolution: {integrity: sha512-XeFfPmHtO7HyZyD1uJeO4Oqa8PyTbDHzS1YdGrvsFXk/A5eXinbqA5a42VUEqvsKQgNnKTl5NJD0UtDWg7cQ2A==} + /jest-runner/29.0.2: + resolution: {integrity: sha512-+D82iPZejI8t+SfduOO1deahC/QgLFf8aJBO++Znz3l2ETtOMdM7K4ATsGWzCFnTGio5yHaRifg1Su5Ybza5Nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 29.0.1 - '@jest/environment': 29.0.1 - '@jest/test-result': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 + '@jest/console': 29.0.2 + '@jest/environment': 29.0.2 + '@jest/test-result': 29.0.2 + '@jest/transform': 29.0.2 + '@jest/types': 29.0.2 '@types/node': 18.7.14 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.10 jest-docblock: 29.0.0 - jest-environment-node: 29.0.1 - jest-haste-map: 29.0.1 - jest-leak-detector: 29.0.1 - jest-message-util: 29.0.1 - jest-resolve: 29.0.1 - jest-runtime: 29.0.1 - jest-util: 29.0.1 - jest-watcher: 29.0.1 - jest-worker: 29.0.1 + jest-environment-node: 29.0.2 + jest-haste-map: 29.0.2 + jest-leak-detector: 29.0.2 + jest-message-util: 29.0.2 + jest-resolve: 29.0.2 + jest-runtime: 29.0.2 + jest-util: 29.0.2 + jest-watcher: 29.0.2 + jest-worker: 29.0.2 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: - supports-color dev: true - /jest-runtime/29.0.1: - resolution: {integrity: sha512-yDgz5OE0Rm44PUAfTqwA6cDFnTYnVcYbRpPECsokSASQ0I5RXpnKPVr2g0CYZWKzbsXqqtmM7TIk7CAutZJ7gQ==} + /jest-runtime/29.0.2: + resolution: {integrity: sha512-DO6F81LX4okOgjJLkLySv10E5YcV5NHUbY1ZqAUtofxdQE+q4hjH0P2gNsY8x3z3sqgw7O/+919SU4r18Fcuig==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.0.1 - '@jest/fake-timers': 29.0.1 - '@jest/globals': 29.0.1 + '@jest/environment': 29.0.2 + '@jest/fake-timers': 29.0.2 + '@jest/globals': 29.0.2 '@jest/source-map': 29.0.0 - '@jest/test-result': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 + '@jest/test-result': 29.0.2 + '@jest/transform': 29.0.2 + '@jest/types': 29.0.2 '@types/node': 18.7.14 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 glob: 7.2.3 graceful-fs: 4.2.10 - jest-haste-map: 29.0.1 - jest-message-util: 29.0.1 - jest-mock: 29.0.1 + jest-haste-map: 29.0.2 + jest-message-util: 29.0.2 + jest-mock: 29.0.2 jest-regex-util: 29.0.0 - jest-resolve: 29.0.1 - jest-snapshot: 29.0.1 - jest-util: 29.0.1 + jest-resolve: 29.0.2 + jest-snapshot: 29.0.2 + jest-util: 29.0.2 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /jest-snapshot/29.0.1: - resolution: {integrity: sha512-OuYGp+lsh7RhB3DDX36z/pzrGm2F740e5ERG9PQpJyDknCRtWdhaehBQyMqDnsQdKkvC2zOcetcxskiHjO7e8Q==} + /jest-snapshot/29.0.2: + resolution: {integrity: sha512-26C4PzGKaX5gkoKg8UzYGVy2HPVcTaROSkf0gwnHu3lGeTB7bAIJBovvVPZoiJ20IximJELQs/r8WSDRCuGX2A==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.18.13 @@ -5506,23 +5494,23 @@ packages: '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.13 '@babel/traverse': 7.18.13 '@babel/types': 7.18.13 - '@jest/expect-utils': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 + '@jest/expect-utils': 29.0.2 + '@jest/transform': 29.0.2 + '@jest/types': 29.0.2 '@types/babel__traverse': 7.18.1 '@types/prettier': 2.7.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.13 chalk: 4.1.2 - expect: 29.0.1 + expect: 29.0.2 graceful-fs: 4.2.10 - jest-diff: 29.0.1 + jest-diff: 29.0.2 jest-get-type: 29.0.0 - jest-haste-map: 29.0.1 - jest-matcher-utils: 29.0.1 - jest-message-util: 29.0.1 - jest-util: 29.0.1 + jest-haste-map: 29.0.2 + jest-matcher-utils: 29.0.2 + jest-message-util: 29.0.2 + jest-util: 29.0.2 natural-compare: 1.4.0 - pretty-format: 29.0.1 + pretty-format: 29.0.2 semver: 7.3.7 transitivePeerDependencies: - supports-color @@ -5540,11 +5528,11 @@ packages: picomatch: 2.3.1 dev: true - /jest-util/29.0.1: - resolution: {integrity: sha512-GIWkgNfkeA9d84rORDHPGGTFBrRD13A38QVSKE0bVrGSnoR1KDn8Kqz+0yI5kezMgbT/7zrWaruWP1Kbghlb2A==} + /jest-util/29.0.2: + resolution: {integrity: sha512-ozk8ruEEEACxqpz0hN9UOgtPZS0aN+NffwQduR5dVlhN+eN47vxurtvgZkYZYMpYrsmlAEx1XabkB3BnN0GfKQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 '@types/node': 18.7.14 chalk: 4.1.2 ci-info: 3.3.2 @@ -5552,34 +5540,34 @@ packages: picomatch: 2.3.1 dev: true - /jest-validate/29.0.1: - resolution: {integrity: sha512-mS4q7F738YXZFWBPqE+NjHU/gEOs7IBIFQ8i9zq5EO691cLrUbLhFq4larf8/lNcmauRO71tn/+DTW2y+MrLow==} + /jest-validate/29.0.2: + resolution: {integrity: sha512-AeRKm7cEucSy7tr54r3LhiGIXYvOILUwBM1S7jQkKs6YelwAlWKsmZGVrQR7uwsd31rBTnR5NQkODi1Z+6TKIQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.0.2 camelcase: 6.3.0 chalk: 4.1.2 jest-get-type: 29.0.0 leven: 3.1.0 - pretty-format: 29.0.1 + pretty-format: 29.0.2 dev: true - /jest-watcher/29.0.1: - resolution: {integrity: sha512-0LBWDL3sZ+vyHRYxjqm2irhfwhUXHonjLSbd0oDeGq44U1e1uUh3icWNXYF8HO/UEnOoa6+OJDncLUXP2Hdg9A==} + /jest-watcher/29.0.2: + resolution: {integrity: sha512-ds2bV0oyUdYoyrUTv4Ga5uptz4cEvmmP/JzqDyzZZanvrIn8ipxg5l3SDOAIiyuAx1VdHd2FBzeXPFO5KPH8vQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 29.0.1 - '@jest/types': 29.0.1 + '@jest/test-result': 29.0.2 + '@jest/types': 29.0.2 '@types/node': 18.7.14 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 - jest-util: 29.0.1 + jest-util: 29.0.2 string-length: 4.0.2 dev: true - /jest-worker/29.0.1: - resolution: {integrity: sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==} + /jest-worker/29.0.2: + resolution: {integrity: sha512-EyvBlYcvd2pg28yg5A3OODQnqK9LI1kitnGUZUG5/NYIeaRgewtYBKB5wlr7oXj8zPCkzev7EmnTCsrXK7V+Xw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/node': 18.7.14 @@ -5587,8 +5575,8 @@ packages: supports-color: 8.1.1 dev: true - /jest/29.0.1_@types+node@18.7.14: - resolution: {integrity: sha512-liHkwzaW6iwQyhRBFj0A4ZYKcsQ7ers1s62CCT95fPeNzoxT/vQRWwjTT4e7jpSCwrvPP2t1VESuy7GrXcr2ug==} + /jest/29.0.2_@types+node@18.7.14: + resolution: {integrity: sha512-enziNbNUmXTcTaTP/Uq5rV91r0Yqy2UKzLUIabxMpGm9YHz8qpbJhiRnNVNvm6vzWfzt/0o97NEHH8/3udoClA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: @@ -5597,10 +5585,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.0.1 - '@jest/types': 29.0.1 + '@jest/core': 29.0.2 + '@jest/types': 29.0.2 import-local: 3.1.0 - jest-cli: 29.0.1_@types+node@18.7.14 + jest-cli: 29.0.2_@types+node@18.7.14 transitivePeerDependencies: - '@types/node' - supports-color @@ -5722,10 +5710,9 @@ packages: object.assign: 4.1.4 dev: true - /keyv/4.4.1: - resolution: {integrity: sha512-PzByhNxfBLnSBW2MZi1DF+W5+qB/7BMpOokewqIvqS8GFtP7xHm2oeGU72Y1fhtfOv/FiEnI4+nyViYDmUChnw==} + /keyv/4.5.0: + resolution: {integrity: sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==} dependencies: - compress-brotli: 1.3.8 json-buffer: 3.0.1 dev: true @@ -6400,8 +6387,8 @@ packages: npm-normalize-package-bin: 2.0.0 dev: true - /npm-check-updates/16.0.6: - resolution: {integrity: sha512-lASxdKqOGAkxriOLuscNM93V3L92tU/9uWepyqeKN7UPtd6oPKM/J/CYg0ll4Mxm2YvqzB21IaGHJq0vsHm3Ag==} + /npm-check-updates/16.1.0: + resolution: {integrity: sha512-0oEuD//2DVCjewNq4u0oJyciT5WRSPAz3B0IDnh8rGunrSXy0vXX17DFeI0XOT28mvUWrBtPbjz2Zptd2wvpNQ==} engines: {node: '>=14.14'} hasBin: true dependencies: @@ -6570,7 +6557,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 dev: true /object.fromentries/2.0.5: @@ -6579,14 +6566,14 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 dev: true /object.hasown/1.1.1: resolution: {integrity: sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==} dependencies: define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 dev: true /object.values/1.1.5: @@ -6595,7 +6582,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 dev: true /once/1.4.0: @@ -6694,7 +6681,7 @@ packages: resolution: {integrity: sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==} engines: {node: '>=14.16'} dependencies: - got: 12.3.1 + got: 12.4.1 registry-auth-token: 5.0.1 registry-url: 6.0.1 semver: 7.3.7 @@ -6731,24 +6718,21 @@ packages: - supports-color dev: true - /parcel/2.7.0: - resolution: {integrity: sha512-pRYwnivwtNP0tip8xYSo4zCB0XhLt7/gJzP1p8OovCqkmFjG9VG+GW9TcAKqMIo0ovEa9tT+/s6gY1Qy+BONGQ==} + /parcel/2.0.0-nightly.1162: + resolution: {integrity: sha512-DcdytetyUGY+kZYrW0JBe+tjCRa22lVNlxowigoW60pXugZnnn8BSLMjanYKKQN/IaHl9PEvcQwBcTQUVDL7/w==} engines: {node: '>= 12.0.0'} hasBin: true - peerDependenciesMeta: - '@parcel/core': - optional: true dependencies: - '@parcel/config-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/events': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-cli': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-dev-server': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/config-default': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/core': 2.0.0-nightly.1162 + '@parcel/diagnostic': 2.0.0-nightly.1164 + '@parcel/events': 2.0.0-nightly.1164 + '@parcel/fs': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/logger': 2.0.0-nightly.1164 + '@parcel/package-manager': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/reporter-cli': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/reporter-dev-server': 2.0.0-nightly.1164_kublxkwvep73jv25ww5gq76miq + '@parcel/utils': 2.0.0-nightly.1164 chalk: 4.1.2 commander: 7.2.0 get-port: 4.2.0 @@ -6895,19 +6879,19 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-config-atomic/3.0.10: - resolution: {integrity: sha512-W3OO32/gTYbAPRXAzlyH4f6wRTi8Zx1kKRFrp9zmV3ZNsq+mhAZJgPq1hj3ZAj/6SsVPJ0yFF65OMA1pfpMMlQ==} + /prettier-config-atomic/3.1.0: + resolution: {integrity: sha512-MCDSU3bpJsrmlXda3tvSngs4Q7fkqOGeYzuCj27l8INHvrXHK24aBaPqs9eCG5QQt2BW8Hp4PHKg56Wm8hOkpg==} dependencies: prettier: 2.7.1 - prettier-plugin-jsdoc: 0.3.38_prettier@2.7.1 + prettier-plugin-jsdoc: 0.4.2_prettier@2.7.1 prettier-plugin-packagejson: 2.2.18_prettier@2.7.1 sort-package-json: github.com/aminya/sort-package-json/076051b58be7b198732d1ce2b9a415ccd0c63a97 transitivePeerDependencies: - supports-color dev: true - /prettier-plugin-jsdoc/0.3.38_prettier@2.7.1: - resolution: {integrity: sha512-h81ZV/nFk5gr3fzWMWzWoz/M/8FneAZxscT7DVSy+5jMIuWYnBFZfSswVKYZyTaZ5r6+6k4hpFTDWhRp85C1tg==} + /prettier-plugin-jsdoc/0.4.2_prettier@2.7.1: + resolution: {integrity: sha512-w2jnAQm3z0GAG0bhzVJeehzDtrhGMSxJjit5ApCc2oxWfc7+jmLAkbtdOXaSpfwZz3IWkk+PiQPeRrLNpbM+Mw==} engines: {node: '>=12.0.0'} peerDependencies: prettier: '>=2.1.2' @@ -6935,8 +6919,8 @@ packages: hasBin: true dev: true - /pretty-format/29.0.1: - resolution: {integrity: sha512-iTHy3QZMzuL484mSTYbQIM1AHhEQsH8mXWS2/vd2yFBYnG3EBqGiMONo28PlPgrW7P/8s/1ISv+y7WH306l8cw==} + /pretty-format/29.0.2: + resolution: {integrity: sha512-wp3CdtUa3cSJVFn3Miu5a1+pxc1iPIQTenOAn+x5erXeN1+ryTcLesV5pbK/rlW5EKwp27x38MoYfNGaNXDDhg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.0.0 @@ -7293,6 +7277,13 @@ packages: lowercase-keys: 2.0.0 dev: true + /responselike/3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + engines: {node: '>=14.16'} + dependencies: + lowercase-keys: 3.0.0 + dev: true + /restore-cursor/3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -7581,7 +7572,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 get-intrinsic: 1.1.2 has-symbols: 1.0.3 internal-slot: 1.0.3 @@ -7594,7 +7585,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 dev: true /string.prototype.trimstart/1.0.5: @@ -7602,7 +7593,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.20.2 dev: true /string_decoder/0.10.31: @@ -7805,7 +7796,7 @@ packages: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true - /ts-jest/28.0.8_zkbnlten3vqoiybfdtguywcl7u: + /ts-jest/28.0.8_3fjshojl2xcaks7h5kdeiqbdz4: resolution: {integrity: sha512-5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -7828,7 +7819,7 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.0.1_@types+node@18.7.14 + jest: 29.0.2_@types+node@18.7.14 jest-util: 28.1.3 json5: 2.2.1 lodash.memoize: 4.1.2 @@ -8003,8 +7994,8 @@ packages: engines: {node: '>=8'} dev: false - /update-browserslist-db/1.0.5_browserslist@4.21.3: - resolution: {integrity: sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==} + /update-browserslist-db/1.0.7_browserslist@4.21.3: + resolution: {integrity: sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0'