fork of hey-api/openapi-ts because I need some additional things

feat: add changesets to project and backfill changelog

+2990 -101
+8
.changeset/README.md
··· 1 + # Changesets 2 + 3 + Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works 4 + with multi-package repos, or single-package repos to help you version and publish your code. You can 5 + find the full documentation for it [in our repository](https://github.com/changesets/changesets) 6 + 7 + We have a quick list of common questions to get you started engaging with this project in 8 + [our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
+11
.changeset/config.json
··· 1 + { 2 + "$schema": "https://unpkg.com/@changesets/config@2.3.1/schema.json", 3 + "changelog": ["@svitejs/changesets-changelog-github-compact", { "repo": "hey-api/openapi-ts" }], 4 + "commit": false, 5 + "fixed": [], 6 + "linked": [], 7 + "access": "public", 8 + "baseBranch": "main", 9 + "updateInternalDependencies": "patch", 10 + "ignore": [] 11 + }
+5
.changeset/curly-foxes-collect.md
··· 1 + --- 2 + "@hey-api/openapi-ts": patch 3 + --- 4 + 5 + Warn users about missing dependencies used in the generated client
+5
.changeset/good-balloons-sleep.md
··· 1 + --- 2 + "@hey-api/openapi-ts": patch 3 + --- 4 + 5 + Use AbortController in Axios client instead of deprecated CancelToken
+35
.github/workflows/release.yml
··· 1 + name: Release 2 + 3 + on: 4 + push: 5 + branches: 6 + - main 7 + 8 + concurrency: ${{ github.workflow }}-${{ github.ref }} 9 + 10 + jobs: 11 + release: 12 + name: Release 13 + runs-on: ubuntu-latest 14 + steps: 15 + - uses: actions/checkout@v4 16 + 17 + - uses: actions/setup-node@v4 18 + with: 19 + node-version: 20.x 20 + cache: 'npm' 21 + 22 + - name: Install dependencies 23 + run: npm install 24 + 25 + - name: Build 26 + run: npm run build 27 + 28 + - name: Create Release Pull Request 29 + uses: changesets/action@v1 30 + with: 31 + version: npm run changeset version 32 + publish: npm run changeset publish 33 + env: 34 + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 35 + NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
+117
CHANGELOG-old.md
··· 1 + # Changelog 2 + All notable changes to this project will be documented in this file. 3 + 4 + ## [0.27.0] - 2024-01-15 5 + ### Fixed 6 + - Reverted `@apidevtools/json-schema-ref-parser` to version 10.1.0 7 + 8 + ## [0.26.0] - 2024-01-07 9 + ### Fixed 10 + - Upgraded dependencies 11 + 12 + ## [0.25.0] - 2023-07-05 13 + ### Fixed 14 + - Upgraded dependencies 15 + ### Added 16 + - Allow usage of a custom axios instance 17 + - Added message in generated files 18 + 19 + ## [0.24.0] - 2023-04-10 20 + ### Fixed 21 + - Upgraded dependencies 22 + - Fixed issue with Cancelable promise 23 + - Fixed issue with escaping reserved keywords in schema names 24 + ### Added 25 + - Added `--postfixModels` option 26 + 27 + ## [0.23.0] - 2022-06-02 28 + ### Fixed 29 + - Upgraded dependencies 30 + - Added blank line at the end of generated files 31 + - Added support for Node.js v12 32 + ### Added 33 + - Added `request` property inside `ApiError` 34 + - Added support for `@depricated` inside models and operations 35 + 36 + ## [0.22.0] - 2022-04-26 37 + ### Fixed 38 + - Upgraded dependencies 39 + - Fixed issue with `null` value inside comments for OpenAPI v2 enums 40 + - Fixed issue with compatibility for latest version of Axios (0.27.x) 41 + ### Removed 42 + - Removed deprecated enum model generation 43 + 44 + ## [0.21.0] - 2022-04-06 45 + ### Fixed 46 + - Return `undefined` to match `noImplicitReturns` rule 47 + - Made `BaseHttpRequest` class abstract 48 + - Removed private fields using `#` inside `CancelablePromise` 49 + - Removed unneeded import `AbortController` from `node-fetch` client 50 + - Filter out wrong enum values 51 + 52 + ## [0.20.1] - 2022-02-25 53 + ### Fixed 54 + - Support enums with single quotes in names for V2 55 + 56 + ## [0.20.0] - 2022-02-25 57 + ### Fixed 58 + - Updated dependencies 59 + - Support enums with single quotes in names for V3 60 + - Generating better names when `operationId` is not given (breaking change) 61 + - Fixed issue where `x-enum` flags where breaking due to non-string values 62 + 63 + ## [0.19.0] - 2022-02-02 64 + ### Added 65 + - Support for Angular client with `--name` option 66 + - Added test cases for Angular client 67 + 68 + ## [0.18.2] - 2022-02-02 69 + ### Fixed 70 + - Updated dependencies 71 + - Fixed type definition 72 + ### Added 73 + - Added test cases for CLI commands 74 + - Added test cases for query parsing 75 + 76 + ## [0.18.1] - 2022-01-31 77 + ### Fixed 78 + - Escaping error description 79 + - Made `Client.request` and `BaseHttpRequest.config` props public 80 + 81 + _## [0.18.0] - 2022-01-28 82 + ### Added 83 + - Angular client generation! 84 + - Updated documentation with more examples and better descriptions 85 + 86 + ## [0.17.0] - 2022-01-26 87 + ### Fixed 88 + - Shorthand notation for properties passed through constructor 89 + - Simplified creation of headers 90 + - Prepare codebase for Angular client 91 + 92 + ## [0.16.2] - 2022-01-26 93 + ### Fixed 94 + - Removed dependency on `URLSearchParams` to support browser and node without any additional imports 95 + 96 + ## [0.16.1] - 2022-01-26 97 + ### Fixed 98 + - Correct export inside `index.ts` when giving a custom name 99 + 100 + ## [0.16.0] - 2022-01-25 101 + ### Added 102 + - Added option to set the indentation (spaces and tabs) 103 + - Added option to export separate client file that allows usage for multiple backends 104 + ### Fixed 105 + - Decoupled OpenAPI object from requests 106 + - Updated dependencies 107 + 108 + ## [0.15.0] - 2022-01-24 109 + ### Added 110 + - Added change log and releases on GitHub 111 + 112 + ## [0.14.0] - 2022-01-24 113 + ### Fixed 114 + - Added missing `postfix` options to typedef 115 + - Updated escaping of comments and descriptions 116 + - Better handling of services without tags 117 + - Updated dependencies
+244 -98
CHANGELOG.md
··· 1 - # Changelog 2 - All notable changes to this project will be documented in this file. 1 + # @hey-api/openapi-ts 3 2 4 - ## [0.27.0] - 2024-01-15 5 - ### Fixed 6 - - Reverted `@apidevtools/json-schema-ref-parser` to version 10.1.0 3 + ## 0.27.38 4 + 5 + ### Minor Changes 7 6 8 - ## [0.26.0] - 2024-01-07 9 - ### Fixed 10 - - Upgraded dependencies 7 + - Make useOptions default to true 8 + 9 + ## 0.27.37 10 + 11 + ### Minor Changes 12 + 13 + - Fix import error in generated Node client 14 + 15 + - Update package dependencies 16 + 17 + - Use engine-strict in .npmrc 11 18 12 - ## [0.25.0] - 2023-07-05 13 - ### Fixed 14 - - Upgraded dependencies 15 - ### Added 16 - - Allow usage of a custom axios instance 17 - - Added message in generated files 19 + ## 0.27.36 18 20 19 - ## [0.24.0] - 2023-04-10 20 - ### Fixed 21 - - Upgraded dependencies 22 - - Fixed issue with Cancelable promise 23 - - Fixed issue with escaping reserved keywords in schema names 24 - ### Added 25 - - Added `--postfixModels` option 21 + ### Minor Changes 26 22 27 - ## [0.23.0] - 2022-06-02 28 - ### Fixed 29 - - Upgraded dependencies 30 - - Added blank line at the end of generated files 31 - - Added support for Node.js v12 32 - ### Added 33 - - Added `request` property inside `ApiError` 34 - - Added support for `@depricated` inside models and operations 23 + - Handle falsy values in header 24 + 25 + - Export schemas by default 26 + 27 + ## 0.27.35 28 + 29 + ### Minor Changes 30 + 31 + - Update all project dependencies 32 + 33 + - Discard only null or undefined in query string 34 + 35 + ## 0.27.34 36 + 37 + ### Minor Changes 38 + 39 + - Add flag for linting generated code (default: false) 40 + 41 + - Add flag for formatting generated code (default: true) 42 + 43 + ## 0.27.33 44 + 45 + ### Minor Changes 46 + 47 + - Auto format with Eslint if available 48 + 49 + - Add types for programmatic API 50 + 51 + ## 0.27.32 52 + 53 + ### Minor Changes 54 + 55 + - Rename Config type to UserConfig 56 + 57 + - Pass arguments in correct order in Angular client 58 + 59 + ## 0.27.31 60 + 61 + ### Minor Changes 62 + 63 + - Add support for openapi-ts.config.js file 64 + 65 + - Use built-in flat map 35 66 36 - ## [0.22.0] - 2022-04-26 37 - ### Fixed 38 - - Upgraded dependencies 39 - - Fixed issue with `null` value inside comments for OpenAPI v2 enums 40 - - Fixed issue with compatibility for latest version of Axios (0.27.x) 41 - ### Removed 42 - - Removed deprecated enum model generation 67 + ## 0.27.30 43 68 44 - ## [0.21.0] - 2022-04-06 45 - ### Fixed 46 - - Return `undefined` to match `noImplicitReturns` rule 47 - - Made `BaseHttpRequest` class abstract 48 - - Removed private fields using `#` inside `CancelablePromise` 49 - - Removed unneeded import `AbortController` from `node-fetch` client 50 - - Filter out wrong enum values 69 + ### Minor Changes 51 70 52 - ## [0.20.1] - 2022-02-25 53 - ### Fixed 54 - - Support enums with single quotes in names for V2 71 + - Prefer unknown instead of any in generated client 55 72 56 - ## [0.20.0] - 2022-02-25 57 - ### Fixed 58 - - Updated dependencies 59 - - Support enums with single quotes in names for V3 60 - - Generating better names when `operationId` is not given (breaking change) 61 - - Fixed issue where `x-enum` flags where breaking due to non-string values 73 + ## 0.27.29 62 74 63 - ## [0.19.0] - 2022-02-02 64 - ### Added 65 - - Support for Angular client with `--name` option 66 - - Added test cases for Angular client 75 + ### Minor Changes 67 76 68 - ## [0.18.2] - 2022-02-02 69 - ### Fixed 70 - - Updated dependencies 71 - - Fixed type definition 72 - ### Added 73 - - Added test cases for CLI commands 74 - - Added test cases for query parsing 77 + - Rename openapi command to openapi-ts 75 78 76 - ## [0.18.1] - 2022-01-31 77 - ### Fixed 78 - - Escaping error description 79 - - Made `Client.request` and `BaseHttpRequest.config` props public 79 + - Add basic support for response that are Blobs 80 80 81 - _## [0.18.0] - 2022-01-28 82 - ### Added 83 - - Angular client generation! 84 - - Updated documentation with more examples and better descriptions 81 + ## 0.27.28 85 82 86 - ## [0.17.0] - 2022-01-26 87 - ### Fixed 88 - - Shorthand notation for properties passed through constructor 89 - - Simplified creation of headers 90 - - Prepare codebase for Angular client 83 + ### Minor Changes 91 84 92 - ## [0.16.2] - 2022-01-26 93 - ### Fixed 94 - - Removed dependency on `URLSearchParams` to support browser and node without any additional imports 85 + - Generate enums as JavaScript objects 95 86 96 - ## [0.16.1] - 2022-01-26 97 - ### Fixed 98 - - Correct export inside `index.ts` when giving a custom name 87 + - Use shorthand object properties in service calls 99 88 100 - ## [0.16.0] - 2022-01-25 101 - ### Added 102 - - Added option to set the indentation (spaces and tabs) 103 - - Added option to export separate client file that allows usage for multiple backends 104 - ### Fixed 105 - - Decoupled OpenAPI object from requests 106 - - Updated dependencies 89 + ## 0.27.27 107 90 108 - ## [0.15.0] - 2022-01-24 109 - ### Added 110 - - Added change log and releases on GitHub 91 + ### Minor Changes 111 92 112 - ## [0.14.0] - 2022-01-24 113 - ### Fixed 114 - - Added missing `postfix` options to typedef 115 - - Updated escaping of comments and descriptions 116 - - Better handling of services without tags 117 - - Updated dependencies 93 + - Handle cases where a project does not have dependencies when checking to run Prettier 94 + 95 + ## 0.27.26 96 + 97 + ### Minor Changes 98 + 99 + - Skip global parameters if they are duplicates of path parameters 100 + 101 + - remove option to indent code 102 + 103 + ## 0.27.25 104 + 105 + ### Minor Changes 106 + 107 + - Correctly set content-type header, even when body is falsy 108 + 109 + ## 0.27.24 110 + 111 + ### Minor Changes 112 + 113 + - Remove union types flag (this is now default) 114 + 115 + ## 0.27.23 116 + 117 + ### Minor Changes 118 + 119 + - Support printing exact arrays 120 + 121 + ## 0.27.22 122 + 123 + ### Minor Changes 124 + 125 + - Add option to specify custom base path 126 + 127 + - Fix spacing in cancelable promise 128 + 129 + ## 0.27.21 130 + 131 + ### Minor Changes 132 + 133 + - Add explicit flags for generics 134 + 135 + ## 0.27.20 136 + 137 + ### Minor Changes 138 + 139 + - Do not require type to be set for object properties 140 + 141 + ## 0.27.19 142 + 143 + ### Minor Changes 144 + 145 + - Do not insert generics into custom client 146 + 147 + ## 0.27.18 148 + 149 + ### Minor Changes 150 + 151 + - Support returning raw result object 152 + 153 + - Allow passing config 154 + 155 + ## 0.27.17 156 + 157 + ### Minor Changes 158 + 159 + - Generate nullable interface when isNullable is true 160 + 161 + ## 0.27.16 162 + 163 + ### Minor Changes 164 + 165 + - Generate types for services when useOptions is true 166 + 167 + ## 0.27.15 168 + 169 + ### Minor Changes 170 + 171 + - Fix wrong path on Windows 172 + 173 + ## 0.27.14 174 + 175 + ### Minor Changes 176 + 177 + - Change imports to match project style 178 + 179 + ## 0.27.13 180 + 181 + ### Minor Changes 182 + 183 + - Support printing Date instead of string for date-time formats in models 184 + 185 + ## 0.27.12 186 + 187 + ### Minor Changes 188 + 189 + - Escape enum name when exported 190 + 191 + ## 0.27.11 192 + 193 + ### Minor Changes 194 + 195 + - Fix typo in template header 196 + 197 + ## 0.27.10 198 + 199 + ### Minor Changes 200 + 201 + - Escape newlines when outputting pattern string value in schemas 202 + 203 + ## 0.27.9 204 + 205 + ### Minor Changes 206 + 207 + - Start passing options object instead of positional parameters 208 + 209 + - Handle composition of any-of and properties 210 + 211 + - Allow ignoring operation ID when generating operation names 212 + 213 + - Propagate useVersionId to Swagger V2 parser 214 + 215 + - Change --ingoreOperationId to --useOperationId 216 + 217 + ## 0.27.8 218 + 219 + ### Minor Changes 220 + 221 + - Support non-ascii (unicode) characters in service name, operation name, and parameter name 222 + 223 + ## 0.27.7 224 + 225 + ### Minor Changes 226 + 227 + - Bump dependencies 228 + 229 + ## 0.27.6 230 + 231 + ### Minor Changes 232 + 233 + - Allow overriding request body name with x-body-name key 234 + 235 + ## 0.27.5 236 + 237 + ### Minor Changes 238 + 239 + - Type additional properties with properties 240 + 241 + - Parse array items only if parent definition has type 242 + 243 + ## 0.27.4 244 + 245 + ### Minor Changes 246 + 247 + - Bump dependencies 248 + 249 + ## 0.27.3 250 + 251 + ### Minor Changes 252 + 253 + - Support autoformat option flag 254 + 255 + - Handle more cases of any-of 256 + 257 + - Support regexp to select models to export 258 + 259 + - Return optional success response on 204 status code 260 + 261 + - Fix nested any-of 262 + 263 + - Add const support
+2 -1
CONTRIBUTING.md
··· 39 39 3. Ensure the builds work by running: `npm run build` 40 40 4. Ensure the tests will pass by running: `npm run test` 41 41 5. Ensure the code is formatted by running: `npm run lint:fix` 42 - 6. Commit your changes using a descriptive commit message 42 + 6. Ensure that you create a changeset if required by running: `npm run changeset` 43 + 7. Commit your changes using a descriptive commit message 43 44 44 45 After your Pull Request is created, it will automatically be build and tested in GitHub actions. Once successful it will be ready for review.
+2559 -1
package-lock.json
··· 29 29 "@angular/platform-browser": "17.3.1", 30 30 "@angular/platform-browser-dynamic": "17.3.1", 31 31 "@angular/router": "17.3.1", 32 + "@changesets/cli": "^2.27.1", 32 33 "@rollup/plugin-commonjs": "25.0.7", 33 34 "@rollup/plugin-json": "6.1.0", 34 35 "@rollup/plugin-node-resolve": "15.2.3", 35 36 "@rollup/plugin-terser": "0.4.4", 36 37 "@rollup/plugin-typescript": "11.1.6", 38 + "@svitejs/changesets-changelog-github-compact": "^1.1.0", 37 39 "@types/cross-spawn": "6.0.6", 38 40 "@types/express": "4.17.21", 39 41 "@types/node": "20.11.30", ··· 2317 2319 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", 2318 2320 "dev": true 2319 2321 }, 2322 + "node_modules/@changesets/apply-release-plan": { 2323 + "version": "7.0.0", 2324 + "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.0.tgz", 2325 + "integrity": "sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==", 2326 + "dev": true, 2327 + "dependencies": { 2328 + "@babel/runtime": "^7.20.1", 2329 + "@changesets/config": "^3.0.0", 2330 + "@changesets/get-version-range-type": "^0.4.0", 2331 + "@changesets/git": "^3.0.0", 2332 + "@changesets/types": "^6.0.0", 2333 + "@manypkg/get-packages": "^1.1.3", 2334 + "detect-indent": "^6.0.0", 2335 + "fs-extra": "^7.0.1", 2336 + "lodash.startcase": "^4.4.0", 2337 + "outdent": "^0.5.0", 2338 + "prettier": "^2.7.1", 2339 + "resolve-from": "^5.0.0", 2340 + "semver": "^7.5.3" 2341 + } 2342 + }, 2343 + "node_modules/@changesets/apply-release-plan/node_modules/fs-extra": { 2344 + "version": "7.0.1", 2345 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", 2346 + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", 2347 + "dev": true, 2348 + "dependencies": { 2349 + "graceful-fs": "^4.1.2", 2350 + "jsonfile": "^4.0.0", 2351 + "universalify": "^0.1.0" 2352 + }, 2353 + "engines": { 2354 + "node": ">=6 <7 || >=8" 2355 + } 2356 + }, 2357 + "node_modules/@changesets/apply-release-plan/node_modules/jsonfile": { 2358 + "version": "4.0.0", 2359 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 2360 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 2361 + "dev": true, 2362 + "optionalDependencies": { 2363 + "graceful-fs": "^4.1.6" 2364 + } 2365 + }, 2366 + "node_modules/@changesets/apply-release-plan/node_modules/prettier": { 2367 + "version": "2.8.8", 2368 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 2369 + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 2370 + "dev": true, 2371 + "bin": { 2372 + "prettier": "bin-prettier.js" 2373 + }, 2374 + "engines": { 2375 + "node": ">=10.13.0" 2376 + }, 2377 + "funding": { 2378 + "url": "https://github.com/prettier/prettier?sponsor=1" 2379 + } 2380 + }, 2381 + "node_modules/@changesets/apply-release-plan/node_modules/universalify": { 2382 + "version": "0.1.2", 2383 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2384 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2385 + "dev": true, 2386 + "engines": { 2387 + "node": ">= 4.0.0" 2388 + } 2389 + }, 2390 + "node_modules/@changesets/assemble-release-plan": { 2391 + "version": "6.0.0", 2392 + "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.0.tgz", 2393 + "integrity": "sha512-4QG7NuisAjisbW4hkLCmGW2lRYdPrKzro+fCtZaILX+3zdUELSvYjpL4GTv0E4aM9Mef3PuIQp89VmHJ4y2bfw==", 2394 + "dev": true, 2395 + "dependencies": { 2396 + "@babel/runtime": "^7.20.1", 2397 + "@changesets/errors": "^0.2.0", 2398 + "@changesets/get-dependents-graph": "^2.0.0", 2399 + "@changesets/types": "^6.0.0", 2400 + "@manypkg/get-packages": "^1.1.3", 2401 + "semver": "^7.5.3" 2402 + } 2403 + }, 2404 + "node_modules/@changesets/changelog-git": { 2405 + "version": "0.2.0", 2406 + "resolved": "https://registry.npmjs.org/@changesets/changelog-git/-/changelog-git-0.2.0.tgz", 2407 + "integrity": "sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==", 2408 + "dev": true, 2409 + "dependencies": { 2410 + "@changesets/types": "^6.0.0" 2411 + } 2412 + }, 2413 + "node_modules/@changesets/cli": { 2414 + "version": "2.27.1", 2415 + "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.1.tgz", 2416 + "integrity": "sha512-iJ91xlvRnnrJnELTp4eJJEOPjgpF3NOh4qeQehM6Ugiz9gJPRZ2t+TsXun6E3AMN4hScZKjqVXl0TX+C7AB3ZQ==", 2417 + "dev": true, 2418 + "dependencies": { 2419 + "@babel/runtime": "^7.20.1", 2420 + "@changesets/apply-release-plan": "^7.0.0", 2421 + "@changesets/assemble-release-plan": "^6.0.0", 2422 + "@changesets/changelog-git": "^0.2.0", 2423 + "@changesets/config": "^3.0.0", 2424 + "@changesets/errors": "^0.2.0", 2425 + "@changesets/get-dependents-graph": "^2.0.0", 2426 + "@changesets/get-release-plan": "^4.0.0", 2427 + "@changesets/git": "^3.0.0", 2428 + "@changesets/logger": "^0.1.0", 2429 + "@changesets/pre": "^2.0.0", 2430 + "@changesets/read": "^0.6.0", 2431 + "@changesets/types": "^6.0.0", 2432 + "@changesets/write": "^0.3.0", 2433 + "@manypkg/get-packages": "^1.1.3", 2434 + "@types/semver": "^7.5.0", 2435 + "ansi-colors": "^4.1.3", 2436 + "chalk": "^2.1.0", 2437 + "ci-info": "^3.7.0", 2438 + "enquirer": "^2.3.0", 2439 + "external-editor": "^3.1.0", 2440 + "fs-extra": "^7.0.1", 2441 + "human-id": "^1.0.2", 2442 + "meow": "^6.0.0", 2443 + "outdent": "^0.5.0", 2444 + "p-limit": "^2.2.0", 2445 + "preferred-pm": "^3.0.0", 2446 + "resolve-from": "^5.0.0", 2447 + "semver": "^7.5.3", 2448 + "spawndamnit": "^2.0.0", 2449 + "term-size": "^2.1.0", 2450 + "tty-table": "^4.1.5" 2451 + }, 2452 + "bin": { 2453 + "changeset": "bin.js" 2454 + } 2455 + }, 2456 + "node_modules/@changesets/cli/node_modules/fs-extra": { 2457 + "version": "7.0.1", 2458 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", 2459 + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", 2460 + "dev": true, 2461 + "dependencies": { 2462 + "graceful-fs": "^4.1.2", 2463 + "jsonfile": "^4.0.0", 2464 + "universalify": "^0.1.0" 2465 + }, 2466 + "engines": { 2467 + "node": ">=6 <7 || >=8" 2468 + } 2469 + }, 2470 + "node_modules/@changesets/cli/node_modules/jsonfile": { 2471 + "version": "4.0.0", 2472 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 2473 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 2474 + "dev": true, 2475 + "optionalDependencies": { 2476 + "graceful-fs": "^4.1.6" 2477 + } 2478 + }, 2479 + "node_modules/@changesets/cli/node_modules/universalify": { 2480 + "version": "0.1.2", 2481 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2482 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2483 + "dev": true, 2484 + "engines": { 2485 + "node": ">= 4.0.0" 2486 + } 2487 + }, 2488 + "node_modules/@changesets/config": { 2489 + "version": "3.0.0", 2490 + "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.0.0.tgz", 2491 + "integrity": "sha512-o/rwLNnAo/+j9Yvw9mkBQOZySDYyOr/q+wptRLcAVGlU6djOeP9v1nlalbL9MFsobuBVQbZCTp+dIzdq+CLQUA==", 2492 + "dev": true, 2493 + "dependencies": { 2494 + "@changesets/errors": "^0.2.0", 2495 + "@changesets/get-dependents-graph": "^2.0.0", 2496 + "@changesets/logger": "^0.1.0", 2497 + "@changesets/types": "^6.0.0", 2498 + "@manypkg/get-packages": "^1.1.3", 2499 + "fs-extra": "^7.0.1", 2500 + "micromatch": "^4.0.2" 2501 + } 2502 + }, 2503 + "node_modules/@changesets/config/node_modules/fs-extra": { 2504 + "version": "7.0.1", 2505 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", 2506 + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", 2507 + "dev": true, 2508 + "dependencies": { 2509 + "graceful-fs": "^4.1.2", 2510 + "jsonfile": "^4.0.0", 2511 + "universalify": "^0.1.0" 2512 + }, 2513 + "engines": { 2514 + "node": ">=6 <7 || >=8" 2515 + } 2516 + }, 2517 + "node_modules/@changesets/config/node_modules/jsonfile": { 2518 + "version": "4.0.0", 2519 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 2520 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 2521 + "dev": true, 2522 + "optionalDependencies": { 2523 + "graceful-fs": "^4.1.6" 2524 + } 2525 + }, 2526 + "node_modules/@changesets/config/node_modules/universalify": { 2527 + "version": "0.1.2", 2528 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2529 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2530 + "dev": true, 2531 + "engines": { 2532 + "node": ">= 4.0.0" 2533 + } 2534 + }, 2535 + "node_modules/@changesets/errors": { 2536 + "version": "0.2.0", 2537 + "resolved": "https://registry.npmjs.org/@changesets/errors/-/errors-0.2.0.tgz", 2538 + "integrity": "sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==", 2539 + "dev": true, 2540 + "dependencies": { 2541 + "extendable-error": "^0.1.5" 2542 + } 2543 + }, 2544 + "node_modules/@changesets/get-dependents-graph": { 2545 + "version": "2.0.0", 2546 + "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.0.0.tgz", 2547 + "integrity": "sha512-cafUXponivK4vBgZ3yLu944mTvam06XEn2IZGjjKc0antpenkYANXiiE6GExV/yKdsCnE8dXVZ25yGqLYZmScA==", 2548 + "dev": true, 2549 + "dependencies": { 2550 + "@changesets/types": "^6.0.0", 2551 + "@manypkg/get-packages": "^1.1.3", 2552 + "chalk": "^2.1.0", 2553 + "fs-extra": "^7.0.1", 2554 + "semver": "^7.5.3" 2555 + } 2556 + }, 2557 + "node_modules/@changesets/get-dependents-graph/node_modules/fs-extra": { 2558 + "version": "7.0.1", 2559 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", 2560 + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", 2561 + "dev": true, 2562 + "dependencies": { 2563 + "graceful-fs": "^4.1.2", 2564 + "jsonfile": "^4.0.0", 2565 + "universalify": "^0.1.0" 2566 + }, 2567 + "engines": { 2568 + "node": ">=6 <7 || >=8" 2569 + } 2570 + }, 2571 + "node_modules/@changesets/get-dependents-graph/node_modules/jsonfile": { 2572 + "version": "4.0.0", 2573 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 2574 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 2575 + "dev": true, 2576 + "optionalDependencies": { 2577 + "graceful-fs": "^4.1.6" 2578 + } 2579 + }, 2580 + "node_modules/@changesets/get-dependents-graph/node_modules/universalify": { 2581 + "version": "0.1.2", 2582 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2583 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2584 + "dev": true, 2585 + "engines": { 2586 + "node": ">= 4.0.0" 2587 + } 2588 + }, 2589 + "node_modules/@changesets/get-github-info": { 2590 + "version": "0.5.2", 2591 + "resolved": "https://registry.npmjs.org/@changesets/get-github-info/-/get-github-info-0.5.2.tgz", 2592 + "integrity": "sha512-JppheLu7S114aEs157fOZDjFqUDpm7eHdq5E8SSR0gUBTEK0cNSHsrSR5a66xs0z3RWuo46QvA3vawp8BxDHvg==", 2593 + "dev": true, 2594 + "dependencies": { 2595 + "dataloader": "^1.4.0", 2596 + "node-fetch": "^2.5.0" 2597 + } 2598 + }, 2599 + "node_modules/@changesets/get-github-info/node_modules/node-fetch": { 2600 + "version": "2.7.0", 2601 + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", 2602 + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", 2603 + "dev": true, 2604 + "dependencies": { 2605 + "whatwg-url": "^5.0.0" 2606 + }, 2607 + "engines": { 2608 + "node": "4.x || >=6.0.0" 2609 + }, 2610 + "peerDependencies": { 2611 + "encoding": "^0.1.0" 2612 + }, 2613 + "peerDependenciesMeta": { 2614 + "encoding": { 2615 + "optional": true 2616 + } 2617 + } 2618 + }, 2619 + "node_modules/@changesets/get-release-plan": { 2620 + "version": "4.0.0", 2621 + "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.0.tgz", 2622 + "integrity": "sha512-9L9xCUeD/Tb6L/oKmpm8nyzsOzhdNBBbt/ZNcjynbHC07WW4E1eX8NMGC5g5SbM5z/V+MOrYsJ4lRW41GCbg3w==", 2623 + "dev": true, 2624 + "dependencies": { 2625 + "@babel/runtime": "^7.20.1", 2626 + "@changesets/assemble-release-plan": "^6.0.0", 2627 + "@changesets/config": "^3.0.0", 2628 + "@changesets/pre": "^2.0.0", 2629 + "@changesets/read": "^0.6.0", 2630 + "@changesets/types": "^6.0.0", 2631 + "@manypkg/get-packages": "^1.1.3" 2632 + } 2633 + }, 2634 + "node_modules/@changesets/get-version-range-type": { 2635 + "version": "0.4.0", 2636 + "resolved": "https://registry.npmjs.org/@changesets/get-version-range-type/-/get-version-range-type-0.4.0.tgz", 2637 + "integrity": "sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==", 2638 + "dev": true 2639 + }, 2640 + "node_modules/@changesets/git": { 2641 + "version": "3.0.0", 2642 + "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.0.tgz", 2643 + "integrity": "sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==", 2644 + "dev": true, 2645 + "dependencies": { 2646 + "@babel/runtime": "^7.20.1", 2647 + "@changesets/errors": "^0.2.0", 2648 + "@changesets/types": "^6.0.0", 2649 + "@manypkg/get-packages": "^1.1.3", 2650 + "is-subdir": "^1.1.1", 2651 + "micromatch": "^4.0.2", 2652 + "spawndamnit": "^2.0.0" 2653 + } 2654 + }, 2655 + "node_modules/@changesets/logger": { 2656 + "version": "0.1.0", 2657 + "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.0.tgz", 2658 + "integrity": "sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==", 2659 + "dev": true, 2660 + "dependencies": { 2661 + "chalk": "^2.1.0" 2662 + } 2663 + }, 2664 + "node_modules/@changesets/parse": { 2665 + "version": "0.4.0", 2666 + "resolved": "https://registry.npmjs.org/@changesets/parse/-/parse-0.4.0.tgz", 2667 + "integrity": "sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==", 2668 + "dev": true, 2669 + "dependencies": { 2670 + "@changesets/types": "^6.0.0", 2671 + "js-yaml": "^3.13.1" 2672 + } 2673 + }, 2674 + "node_modules/@changesets/parse/node_modules/argparse": { 2675 + "version": "1.0.10", 2676 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 2677 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 2678 + "dev": true, 2679 + "dependencies": { 2680 + "sprintf-js": "~1.0.2" 2681 + } 2682 + }, 2683 + "node_modules/@changesets/parse/node_modules/js-yaml": { 2684 + "version": "3.14.1", 2685 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 2686 + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 2687 + "dev": true, 2688 + "dependencies": { 2689 + "argparse": "^1.0.7", 2690 + "esprima": "^4.0.0" 2691 + }, 2692 + "bin": { 2693 + "js-yaml": "bin/js-yaml.js" 2694 + } 2695 + }, 2696 + "node_modules/@changesets/parse/node_modules/sprintf-js": { 2697 + "version": "1.0.3", 2698 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 2699 + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 2700 + "dev": true 2701 + }, 2702 + "node_modules/@changesets/pre": { 2703 + "version": "2.0.0", 2704 + "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.0.tgz", 2705 + "integrity": "sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==", 2706 + "dev": true, 2707 + "dependencies": { 2708 + "@babel/runtime": "^7.20.1", 2709 + "@changesets/errors": "^0.2.0", 2710 + "@changesets/types": "^6.0.0", 2711 + "@manypkg/get-packages": "^1.1.3", 2712 + "fs-extra": "^7.0.1" 2713 + } 2714 + }, 2715 + "node_modules/@changesets/pre/node_modules/fs-extra": { 2716 + "version": "7.0.1", 2717 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", 2718 + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", 2719 + "dev": true, 2720 + "dependencies": { 2721 + "graceful-fs": "^4.1.2", 2722 + "jsonfile": "^4.0.0", 2723 + "universalify": "^0.1.0" 2724 + }, 2725 + "engines": { 2726 + "node": ">=6 <7 || >=8" 2727 + } 2728 + }, 2729 + "node_modules/@changesets/pre/node_modules/jsonfile": { 2730 + "version": "4.0.0", 2731 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 2732 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 2733 + "dev": true, 2734 + "optionalDependencies": { 2735 + "graceful-fs": "^4.1.6" 2736 + } 2737 + }, 2738 + "node_modules/@changesets/pre/node_modules/universalify": { 2739 + "version": "0.1.2", 2740 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2741 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2742 + "dev": true, 2743 + "engines": { 2744 + "node": ">= 4.0.0" 2745 + } 2746 + }, 2747 + "node_modules/@changesets/read": { 2748 + "version": "0.6.0", 2749 + "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.0.tgz", 2750 + "integrity": "sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==", 2751 + "dev": true, 2752 + "dependencies": { 2753 + "@babel/runtime": "^7.20.1", 2754 + "@changesets/git": "^3.0.0", 2755 + "@changesets/logger": "^0.1.0", 2756 + "@changesets/parse": "^0.4.0", 2757 + "@changesets/types": "^6.0.0", 2758 + "chalk": "^2.1.0", 2759 + "fs-extra": "^7.0.1", 2760 + "p-filter": "^2.1.0" 2761 + } 2762 + }, 2763 + "node_modules/@changesets/read/node_modules/fs-extra": { 2764 + "version": "7.0.1", 2765 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", 2766 + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", 2767 + "dev": true, 2768 + "dependencies": { 2769 + "graceful-fs": "^4.1.2", 2770 + "jsonfile": "^4.0.0", 2771 + "universalify": "^0.1.0" 2772 + }, 2773 + "engines": { 2774 + "node": ">=6 <7 || >=8" 2775 + } 2776 + }, 2777 + "node_modules/@changesets/read/node_modules/jsonfile": { 2778 + "version": "4.0.0", 2779 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 2780 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 2781 + "dev": true, 2782 + "optionalDependencies": { 2783 + "graceful-fs": "^4.1.6" 2784 + } 2785 + }, 2786 + "node_modules/@changesets/read/node_modules/universalify": { 2787 + "version": "0.1.2", 2788 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2789 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2790 + "dev": true, 2791 + "engines": { 2792 + "node": ">= 4.0.0" 2793 + } 2794 + }, 2795 + "node_modules/@changesets/types": { 2796 + "version": "6.0.0", 2797 + "resolved": "https://registry.npmjs.org/@changesets/types/-/types-6.0.0.tgz", 2798 + "integrity": "sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==", 2799 + "dev": true 2800 + }, 2801 + "node_modules/@changesets/write": { 2802 + "version": "0.3.0", 2803 + "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.3.0.tgz", 2804 + "integrity": "sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==", 2805 + "dev": true, 2806 + "dependencies": { 2807 + "@babel/runtime": "^7.20.1", 2808 + "@changesets/types": "^6.0.0", 2809 + "fs-extra": "^7.0.1", 2810 + "human-id": "^1.0.2", 2811 + "prettier": "^2.7.1" 2812 + } 2813 + }, 2814 + "node_modules/@changesets/write/node_modules/fs-extra": { 2815 + "version": "7.0.1", 2816 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", 2817 + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", 2818 + "dev": true, 2819 + "dependencies": { 2820 + "graceful-fs": "^4.1.2", 2821 + "jsonfile": "^4.0.0", 2822 + "universalify": "^0.1.0" 2823 + }, 2824 + "engines": { 2825 + "node": ">=6 <7 || >=8" 2826 + } 2827 + }, 2828 + "node_modules/@changesets/write/node_modules/jsonfile": { 2829 + "version": "4.0.0", 2830 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 2831 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 2832 + "dev": true, 2833 + "optionalDependencies": { 2834 + "graceful-fs": "^4.1.6" 2835 + } 2836 + }, 2837 + "node_modules/@changesets/write/node_modules/prettier": { 2838 + "version": "2.8.8", 2839 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 2840 + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 2841 + "dev": true, 2842 + "bin": { 2843 + "prettier": "bin-prettier.js" 2844 + }, 2845 + "engines": { 2846 + "node": ">=10.13.0" 2847 + }, 2848 + "funding": { 2849 + "url": "https://github.com/prettier/prettier?sponsor=1" 2850 + } 2851 + }, 2852 + "node_modules/@changesets/write/node_modules/universalify": { 2853 + "version": "0.1.2", 2854 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2855 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2856 + "dev": true, 2857 + "engines": { 2858 + "node": ">= 4.0.0" 2859 + } 2860 + }, 2320 2861 "node_modules/@cspotcode/source-map-support": { 2321 2862 "version": "0.8.1", 2322 2863 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", ··· 3149 3690 "node": ">= 0.4" 3150 3691 } 3151 3692 }, 3693 + "node_modules/@manypkg/find-root": { 3694 + "version": "1.1.0", 3695 + "resolved": "https://registry.npmjs.org/@manypkg/find-root/-/find-root-1.1.0.tgz", 3696 + "integrity": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==", 3697 + "dev": true, 3698 + "dependencies": { 3699 + "@babel/runtime": "^7.5.5", 3700 + "@types/node": "^12.7.1", 3701 + "find-up": "^4.1.0", 3702 + "fs-extra": "^8.1.0" 3703 + } 3704 + }, 3705 + "node_modules/@manypkg/find-root/node_modules/@types/node": { 3706 + "version": "12.20.55", 3707 + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", 3708 + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", 3709 + "dev": true 3710 + }, 3711 + "node_modules/@manypkg/find-root/node_modules/fs-extra": { 3712 + "version": "8.1.0", 3713 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 3714 + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 3715 + "dev": true, 3716 + "dependencies": { 3717 + "graceful-fs": "^4.2.0", 3718 + "jsonfile": "^4.0.0", 3719 + "universalify": "^0.1.0" 3720 + }, 3721 + "engines": { 3722 + "node": ">=6 <7 || >=8" 3723 + } 3724 + }, 3725 + "node_modules/@manypkg/find-root/node_modules/jsonfile": { 3726 + "version": "4.0.0", 3727 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 3728 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 3729 + "dev": true, 3730 + "optionalDependencies": { 3731 + "graceful-fs": "^4.1.6" 3732 + } 3733 + }, 3734 + "node_modules/@manypkg/find-root/node_modules/universalify": { 3735 + "version": "0.1.2", 3736 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 3737 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 3738 + "dev": true, 3739 + "engines": { 3740 + "node": ">= 4.0.0" 3741 + } 3742 + }, 3743 + "node_modules/@manypkg/get-packages": { 3744 + "version": "1.1.3", 3745 + "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-1.1.3.tgz", 3746 + "integrity": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==", 3747 + "dev": true, 3748 + "dependencies": { 3749 + "@babel/runtime": "^7.5.5", 3750 + "@changesets/types": "^4.0.1", 3751 + "@manypkg/find-root": "^1.1.0", 3752 + "fs-extra": "^8.1.0", 3753 + "globby": "^11.0.0", 3754 + "read-yaml-file": "^1.1.0" 3755 + } 3756 + }, 3757 + "node_modules/@manypkg/get-packages/node_modules/@changesets/types": { 3758 + "version": "4.1.0", 3759 + "resolved": "https://registry.npmjs.org/@changesets/types/-/types-4.1.0.tgz", 3760 + "integrity": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==", 3761 + "dev": true 3762 + }, 3763 + "node_modules/@manypkg/get-packages/node_modules/fs-extra": { 3764 + "version": "8.1.0", 3765 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 3766 + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 3767 + "dev": true, 3768 + "dependencies": { 3769 + "graceful-fs": "^4.2.0", 3770 + "jsonfile": "^4.0.0", 3771 + "universalify": "^0.1.0" 3772 + }, 3773 + "engines": { 3774 + "node": ">=6 <7 || >=8" 3775 + } 3776 + }, 3777 + "node_modules/@manypkg/get-packages/node_modules/jsonfile": { 3778 + "version": "4.0.0", 3779 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 3780 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 3781 + "dev": true, 3782 + "optionalDependencies": { 3783 + "graceful-fs": "^4.1.6" 3784 + } 3785 + }, 3786 + "node_modules/@manypkg/get-packages/node_modules/universalify": { 3787 + "version": "0.1.2", 3788 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 3789 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 3790 + "dev": true, 3791 + "engines": { 3792 + "node": ">= 4.0.0" 3793 + } 3794 + }, 3152 3795 "node_modules/@ngtools/webpack": { 3153 3796 "version": "17.3.1", 3154 3797 "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.3.1.tgz", ··· 3889 4532 "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 3890 4533 "dev": true 3891 4534 }, 4535 + "node_modules/@svitejs/changesets-changelog-github-compact": { 4536 + "version": "1.1.0", 4537 + "resolved": "https://registry.npmjs.org/@svitejs/changesets-changelog-github-compact/-/changesets-changelog-github-compact-1.1.0.tgz", 4538 + "integrity": "sha512-qhUGGDHcpbY2zpjW3SwqchuW8J/5EzlPFud7xNntHKA7f3a/mx5+g+ruJKFHSAiVZYo30PALt+AyhmPUNKH/Og==", 4539 + "dev": true, 4540 + "dependencies": { 4541 + "@changesets/get-github-info": "^0.5.2", 4542 + "dotenv": "^16.0.3" 4543 + }, 4544 + "engines": { 4545 + "node": "^14.13.1 || ^16.0.0 || >=18" 4546 + } 4547 + }, 3892 4548 "node_modules/@tootallnate/quickjs-emscripten": { 3893 4549 "version": "0.23.0", 3894 4550 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", ··· 4070 4726 "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", 4071 4727 "dev": true 4072 4728 }, 4729 + "node_modules/@types/minimist": { 4730 + "version": "1.2.5", 4731 + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", 4732 + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", 4733 + "dev": true 4734 + }, 4073 4735 "node_modules/@types/node": { 4074 4736 "version": "20.11.30", 4075 4737 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", ··· 4087 4749 "dependencies": { 4088 4750 "@types/node": "*" 4089 4751 } 4752 + }, 4753 + "node_modules/@types/normalize-package-data": { 4754 + "version": "2.4.4", 4755 + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", 4756 + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", 4757 + "dev": true 4090 4758 }, 4091 4759 "node_modules/@types/qs": { 4092 4760 "version": "6.9.13", ··· 4932 5600 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 4933 5601 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 4934 5602 }, 5603 + "node_modules/array-buffer-byte-length": { 5604 + "version": "1.0.1", 5605 + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", 5606 + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", 5607 + "dev": true, 5608 + "dependencies": { 5609 + "call-bind": "^1.0.5", 5610 + "is-array-buffer": "^3.0.4" 5611 + }, 5612 + "engines": { 5613 + "node": ">= 0.4" 5614 + }, 5615 + "funding": { 5616 + "url": "https://github.com/sponsors/ljharb" 5617 + } 5618 + }, 4935 5619 "node_modules/array-flatten": { 4936 5620 "version": "1.1.1", 4937 5621 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", ··· 4947 5631 "node": ">=8" 4948 5632 } 4949 5633 }, 5634 + "node_modules/array.prototype.flat": { 5635 + "version": "1.3.2", 5636 + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", 5637 + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", 5638 + "dev": true, 5639 + "dependencies": { 5640 + "call-bind": "^1.0.2", 5641 + "define-properties": "^1.2.0", 5642 + "es-abstract": "^1.22.1", 5643 + "es-shim-unscopables": "^1.0.0" 5644 + }, 5645 + "engines": { 5646 + "node": ">= 0.4" 5647 + }, 5648 + "funding": { 5649 + "url": "https://github.com/sponsors/ljharb" 5650 + } 5651 + }, 5652 + "node_modules/arraybuffer.prototype.slice": { 5653 + "version": "1.0.3", 5654 + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", 5655 + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", 5656 + "dev": true, 5657 + "dependencies": { 5658 + "array-buffer-byte-length": "^1.0.1", 5659 + "call-bind": "^1.0.5", 5660 + "define-properties": "^1.2.1", 5661 + "es-abstract": "^1.22.3", 5662 + "es-errors": "^1.2.1", 5663 + "get-intrinsic": "^1.2.3", 5664 + "is-array-buffer": "^3.0.4", 5665 + "is-shared-array-buffer": "^1.0.2" 5666 + }, 5667 + "engines": { 5668 + "node": ">= 0.4" 5669 + }, 5670 + "funding": { 5671 + "url": "https://github.com/sponsors/ljharb" 5672 + } 5673 + }, 5674 + "node_modules/arrify": { 5675 + "version": "1.0.1", 5676 + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 5677 + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", 5678 + "dev": true, 5679 + "engines": { 5680 + "node": ">=0.10.0" 5681 + } 5682 + }, 4950 5683 "node_modules/assertion-error": { 4951 5684 "version": "1.1.0", 4952 5685 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", ··· 5009 5742 }, 5010 5743 "peerDependencies": { 5011 5744 "postcss": "^8.1.0" 5745 + } 5746 + }, 5747 + "node_modules/available-typed-arrays": { 5748 + "version": "1.0.7", 5749 + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", 5750 + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", 5751 + "dev": true, 5752 + "dependencies": { 5753 + "possible-typed-array-names": "^1.0.0" 5754 + }, 5755 + "engines": { 5756 + "node": ">= 0.4" 5757 + }, 5758 + "funding": { 5759 + "url": "https://github.com/sponsors/ljharb" 5012 5760 } 5013 5761 }, 5014 5762 "node_modules/axios": { ··· 5218 5966 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", 5219 5967 "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", 5220 5968 "dev": true 5969 + }, 5970 + "node_modules/better-path-resolve": { 5971 + "version": "1.0.0", 5972 + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", 5973 + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", 5974 + "dev": true, 5975 + "dependencies": { 5976 + "is-windows": "^1.0.0" 5977 + }, 5978 + "engines": { 5979 + "node": ">=4" 5980 + } 5221 5981 }, 5222 5982 "node_modules/big.js": { 5223 5983 "version": "5.2.2", ··· 5342 6102 "node": ">=8" 5343 6103 } 5344 6104 }, 6105 + "node_modules/breakword": { 6106 + "version": "1.0.6", 6107 + "resolved": "https://registry.npmjs.org/breakword/-/breakword-1.0.6.tgz", 6108 + "integrity": "sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==", 6109 + "dev": true, 6110 + "dependencies": { 6111 + "wcwidth": "^1.0.1" 6112 + } 6113 + }, 5345 6114 "node_modules/browserslist": { 5346 6115 "version": "4.23.0", 5347 6116 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", ··· 5545 6314 "url": "https://github.com/sponsors/sindresorhus" 5546 6315 } 5547 6316 }, 6317 + "node_modules/camelcase-keys": { 6318 + "version": "6.2.2", 6319 + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", 6320 + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", 6321 + "dev": true, 6322 + "dependencies": { 6323 + "camelcase": "^5.3.1", 6324 + "map-obj": "^4.0.0", 6325 + "quick-lru": "^4.0.1" 6326 + }, 6327 + "engines": { 6328 + "node": ">=8" 6329 + }, 6330 + "funding": { 6331 + "url": "https://github.com/sponsors/sindresorhus" 6332 + } 6333 + }, 6334 + "node_modules/camelcase-keys/node_modules/camelcase": { 6335 + "version": "5.3.1", 6336 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 6337 + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 6338 + "dev": true, 6339 + "engines": { 6340 + "node": ">=6" 6341 + } 6342 + }, 5548 6343 "node_modules/caniuse-lite": { 5549 6344 "version": "1.0.30001599", 5550 6345 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", ··· 5671 6466 "devtools-protocol": "*" 5672 6467 } 5673 6468 }, 6469 + "node_modules/ci-info": { 6470 + "version": "3.9.0", 6471 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", 6472 + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", 6473 + "dev": true, 6474 + "funding": [ 6475 + { 6476 + "type": "github", 6477 + "url": "https://github.com/sponsors/sibiraj-s" 6478 + } 6479 + ], 6480 + "engines": { 6481 + "node": ">=8" 6482 + } 6483 + }, 5674 6484 "node_modules/clean-stack": { 5675 6485 "version": "2.2.0", 5676 6486 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", ··· 6274 7084 "node": ">=4" 6275 7085 } 6276 7086 }, 7087 + "node_modules/csv": { 7088 + "version": "5.5.3", 7089 + "resolved": "https://registry.npmjs.org/csv/-/csv-5.5.3.tgz", 7090 + "integrity": "sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==", 7091 + "dev": true, 7092 + "dependencies": { 7093 + "csv-generate": "^3.4.3", 7094 + "csv-parse": "^4.16.3", 7095 + "csv-stringify": "^5.6.5", 7096 + "stream-transform": "^2.1.3" 7097 + }, 7098 + "engines": { 7099 + "node": ">= 0.1.90" 7100 + } 7101 + }, 7102 + "node_modules/csv-generate": { 7103 + "version": "3.4.3", 7104 + "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-3.4.3.tgz", 7105 + "integrity": "sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==", 7106 + "dev": true 7107 + }, 7108 + "node_modules/csv-parse": { 7109 + "version": "4.16.3", 7110 + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", 7111 + "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==", 7112 + "dev": true 7113 + }, 7114 + "node_modules/csv-stringify": { 7115 + "version": "5.6.5", 7116 + "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz", 7117 + "integrity": "sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==", 7118 + "dev": true 7119 + }, 6277 7120 "node_modules/data-uri-to-buffer": { 6278 7121 "version": "6.0.2", 6279 7122 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", ··· 6283 7126 "node": ">= 14" 6284 7127 } 6285 7128 }, 7129 + "node_modules/data-view-buffer": { 7130 + "version": "1.0.1", 7131 + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", 7132 + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", 7133 + "dev": true, 7134 + "dependencies": { 7135 + "call-bind": "^1.0.6", 7136 + "es-errors": "^1.3.0", 7137 + "is-data-view": "^1.0.1" 7138 + }, 7139 + "engines": { 7140 + "node": ">= 0.4" 7141 + }, 7142 + "funding": { 7143 + "url": "https://github.com/sponsors/ljharb" 7144 + } 7145 + }, 7146 + "node_modules/data-view-byte-length": { 7147 + "version": "1.0.1", 7148 + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", 7149 + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", 7150 + "dev": true, 7151 + "dependencies": { 7152 + "call-bind": "^1.0.7", 7153 + "es-errors": "^1.3.0", 7154 + "is-data-view": "^1.0.1" 7155 + }, 7156 + "engines": { 7157 + "node": ">= 0.4" 7158 + }, 7159 + "funding": { 7160 + "url": "https://github.com/sponsors/ljharb" 7161 + } 7162 + }, 7163 + "node_modules/data-view-byte-offset": { 7164 + "version": "1.0.0", 7165 + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", 7166 + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", 7167 + "dev": true, 7168 + "dependencies": { 7169 + "call-bind": "^1.0.6", 7170 + "es-errors": "^1.3.0", 7171 + "is-data-view": "^1.0.1" 7172 + }, 7173 + "engines": { 7174 + "node": ">= 0.4" 7175 + }, 7176 + "funding": { 7177 + "url": "https://github.com/sponsors/ljharb" 7178 + } 7179 + }, 7180 + "node_modules/dataloader": { 7181 + "version": "1.4.0", 7182 + "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-1.4.0.tgz", 7183 + "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==", 7184 + "dev": true 7185 + }, 6286 7186 "node_modules/debug": { 6287 7187 "version": "4.3.4", 6288 7188 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", ··· 6298 7198 "supports-color": { 6299 7199 "optional": true 6300 7200 } 7201 + } 7202 + }, 7203 + "node_modules/decamelize": { 7204 + "version": "1.2.0", 7205 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 7206 + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 7207 + "dev": true, 7208 + "engines": { 7209 + "node": ">=0.10.0" 7210 + } 7211 + }, 7212 + "node_modules/decamelize-keys": { 7213 + "version": "1.1.1", 7214 + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", 7215 + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", 7216 + "dev": true, 7217 + "dependencies": { 7218 + "decamelize": "^1.1.0", 7219 + "map-obj": "^1.0.0" 7220 + }, 7221 + "engines": { 7222 + "node": ">=0.10.0" 7223 + }, 7224 + "funding": { 7225 + "url": "https://github.com/sponsors/sindresorhus" 7226 + } 7227 + }, 7228 + "node_modules/decamelize-keys/node_modules/map-obj": { 7229 + "version": "1.0.1", 7230 + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 7231 + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", 7232 + "dev": true, 7233 + "engines": { 7234 + "node": ">=0.10.0" 6301 7235 } 6302 7236 }, 6303 7237 "node_modules/deep-eql": { ··· 6454 7388 "node": ">=8" 6455 7389 } 6456 7390 }, 7391 + "node_modules/define-properties": { 7392 + "version": "1.2.1", 7393 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", 7394 + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", 7395 + "dev": true, 7396 + "dependencies": { 7397 + "define-data-property": "^1.0.1", 7398 + "has-property-descriptors": "^1.0.0", 7399 + "object-keys": "^1.1.1" 7400 + }, 7401 + "engines": { 7402 + "node": ">= 0.4" 7403 + }, 7404 + "funding": { 7405 + "url": "https://github.com/sponsors/ljharb" 7406 + } 7407 + }, 6457 7408 "node_modules/degenerator": { 6458 7409 "version": "5.0.1", 6459 7410 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", ··· 6494 7445 "engines": { 6495 7446 "node": ">= 0.8", 6496 7447 "npm": "1.2.8000 || >= 1.4.16" 7448 + } 7449 + }, 7450 + "node_modules/detect-indent": { 7451 + "version": "6.1.0", 7452 + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 7453 + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 7454 + "dev": true, 7455 + "engines": { 7456 + "node": ">=8" 6497 7457 } 6498 7458 }, 6499 7459 "node_modules/detect-node": { ··· 6617 7577 "url": "https://github.com/fb55/domutils?sponsor=1" 6618 7578 } 6619 7579 }, 7580 + "node_modules/dotenv": { 7581 + "version": "16.4.5", 7582 + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", 7583 + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", 7584 + "dev": true, 7585 + "engines": { 7586 + "node": ">=12" 7587 + }, 7588 + "funding": { 7589 + "url": "https://dotenvx.com" 7590 + } 7591 + }, 6620 7592 "node_modules/eastasianwidth": { 6621 7593 "version": "0.2.0", 6622 7594 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", ··· 6704 7676 "node": ">=10.13.0" 6705 7677 } 6706 7678 }, 7679 + "node_modules/enquirer": { 7680 + "version": "2.4.1", 7681 + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", 7682 + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", 7683 + "dev": true, 7684 + "dependencies": { 7685 + "ansi-colors": "^4.1.1", 7686 + "strip-ansi": "^6.0.1" 7687 + }, 7688 + "engines": { 7689 + "node": ">=8.6" 7690 + } 7691 + }, 6707 7692 "node_modules/entities": { 6708 7693 "version": "4.5.0", 6709 7694 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", ··· 6753 7738 "is-arrayish": "^0.2.1" 6754 7739 } 6755 7740 }, 7741 + "node_modules/es-abstract": { 7742 + "version": "1.23.2", 7743 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.2.tgz", 7744 + "integrity": "sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w==", 7745 + "dev": true, 7746 + "dependencies": { 7747 + "array-buffer-byte-length": "^1.0.1", 7748 + "arraybuffer.prototype.slice": "^1.0.3", 7749 + "available-typed-arrays": "^1.0.7", 7750 + "call-bind": "^1.0.7", 7751 + "data-view-buffer": "^1.0.1", 7752 + "data-view-byte-length": "^1.0.1", 7753 + "data-view-byte-offset": "^1.0.0", 7754 + "es-define-property": "^1.0.0", 7755 + "es-errors": "^1.3.0", 7756 + "es-object-atoms": "^1.0.0", 7757 + "es-set-tostringtag": "^2.0.3", 7758 + "es-to-primitive": "^1.2.1", 7759 + "function.prototype.name": "^1.1.6", 7760 + "get-intrinsic": "^1.2.4", 7761 + "get-symbol-description": "^1.0.2", 7762 + "globalthis": "^1.0.3", 7763 + "gopd": "^1.0.1", 7764 + "has-property-descriptors": "^1.0.2", 7765 + "has-proto": "^1.0.3", 7766 + "has-symbols": "^1.0.3", 7767 + "hasown": "^2.0.2", 7768 + "internal-slot": "^1.0.7", 7769 + "is-array-buffer": "^3.0.4", 7770 + "is-callable": "^1.2.7", 7771 + "is-data-view": "^1.0.1", 7772 + "is-negative-zero": "^2.0.3", 7773 + "is-regex": "^1.1.4", 7774 + "is-shared-array-buffer": "^1.0.3", 7775 + "is-string": "^1.0.7", 7776 + "is-typed-array": "^1.1.13", 7777 + "is-weakref": "^1.0.2", 7778 + "object-inspect": "^1.13.1", 7779 + "object-keys": "^1.1.1", 7780 + "object.assign": "^4.1.5", 7781 + "regexp.prototype.flags": "^1.5.2", 7782 + "safe-array-concat": "^1.1.2", 7783 + "safe-regex-test": "^1.0.3", 7784 + "string.prototype.trim": "^1.2.9", 7785 + "string.prototype.trimend": "^1.0.8", 7786 + "string.prototype.trimstart": "^1.0.7", 7787 + "typed-array-buffer": "^1.0.2", 7788 + "typed-array-byte-length": "^1.0.1", 7789 + "typed-array-byte-offset": "^1.0.2", 7790 + "typed-array-length": "^1.0.5", 7791 + "unbox-primitive": "^1.0.2", 7792 + "which-typed-array": "^1.1.15" 7793 + }, 7794 + "engines": { 7795 + "node": ">= 0.4" 7796 + }, 7797 + "funding": { 7798 + "url": "https://github.com/sponsors/ljharb" 7799 + } 7800 + }, 6756 7801 "node_modules/es-define-property": { 6757 7802 "version": "1.0.0", 6758 7803 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", ··· 6779 7824 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.2.tgz", 6780 7825 "integrity": "sha512-7nOqkomXZEaxUDJw21XZNtRk739QvrPSoZoRtbsEfcii00vdzZUh6zh1CQwHhrib8MdEtJfv5rJiGeb4KuV/vw==", 6781 7826 "dev": true 7827 + }, 7828 + "node_modules/es-object-atoms": { 7829 + "version": "1.0.0", 7830 + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", 7831 + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", 7832 + "dev": true, 7833 + "dependencies": { 7834 + "es-errors": "^1.3.0" 7835 + }, 7836 + "engines": { 7837 + "node": ">= 0.4" 7838 + } 7839 + }, 7840 + "node_modules/es-set-tostringtag": { 7841 + "version": "2.0.3", 7842 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", 7843 + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", 7844 + "dev": true, 7845 + "dependencies": { 7846 + "get-intrinsic": "^1.2.4", 7847 + "has-tostringtag": "^1.0.2", 7848 + "hasown": "^2.0.1" 7849 + }, 7850 + "engines": { 7851 + "node": ">= 0.4" 7852 + } 7853 + }, 7854 + "node_modules/es-shim-unscopables": { 7855 + "version": "1.0.2", 7856 + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", 7857 + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", 7858 + "dev": true, 7859 + "dependencies": { 7860 + "hasown": "^2.0.0" 7861 + } 7862 + }, 7863 + "node_modules/es-to-primitive": { 7864 + "version": "1.2.1", 7865 + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 7866 + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 7867 + "dev": true, 7868 + "dependencies": { 7869 + "is-callable": "^1.1.4", 7870 + "is-date-object": "^1.0.1", 7871 + "is-symbol": "^1.0.2" 7872 + }, 7873 + "engines": { 7874 + "node": ">= 0.4" 7875 + }, 7876 + "funding": { 7877 + "url": "https://github.com/sponsors/ljharb" 7878 + } 6782 7879 }, 6783 7880 "node_modules/esbuild": { 6784 7881 "version": "0.20.1", ··· 7521 8618 "url": "https://github.com/sponsors/ljharb" 7522 8619 } 7523 8620 }, 8621 + "node_modules/extendable-error": { 8622 + "version": "0.1.7", 8623 + "resolved": "https://registry.npmjs.org/extendable-error/-/extendable-error-0.1.7.tgz", 8624 + "integrity": "sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==", 8625 + "dev": true 8626 + }, 7524 8627 "node_modules/external-editor": { 7525 8628 "version": "3.1.0", 7526 8629 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", ··· 7755 8858 "node": ">=8" 7756 8859 } 7757 8860 }, 8861 + "node_modules/find-yarn-workspace-root2": { 8862 + "version": "1.2.16", 8863 + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", 8864 + "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", 8865 + "dev": true, 8866 + "dependencies": { 8867 + "micromatch": "^4.0.2", 8868 + "pkg-dir": "^4.2.0" 8869 + } 8870 + }, 8871 + "node_modules/find-yarn-workspace-root2/node_modules/pkg-dir": { 8872 + "version": "4.2.0", 8873 + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 8874 + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 8875 + "dev": true, 8876 + "dependencies": { 8877 + "find-up": "^4.0.0" 8878 + }, 8879 + "engines": { 8880 + "node": ">=8" 8881 + } 8882 + }, 7758 8883 "node_modules/flat": { 7759 8884 "version": "5.0.2", 7760 8885 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", ··· 7859 8984 "debug": { 7860 8985 "optional": true 7861 8986 } 8987 + } 8988 + }, 8989 + "node_modules/for-each": { 8990 + "version": "0.3.3", 8991 + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", 8992 + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", 8993 + "dev": true, 8994 + "dependencies": { 8995 + "is-callable": "^1.1.3" 7862 8996 } 7863 8997 }, 7864 8998 "node_modules/foreground-child": { ··· 8007 9141 "url": "https://github.com/sponsors/ljharb" 8008 9142 } 8009 9143 }, 9144 + "node_modules/function.prototype.name": { 9145 + "version": "1.1.6", 9146 + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", 9147 + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", 9148 + "dev": true, 9149 + "dependencies": { 9150 + "call-bind": "^1.0.2", 9151 + "define-properties": "^1.2.0", 9152 + "es-abstract": "^1.22.1", 9153 + "functions-have-names": "^1.2.3" 9154 + }, 9155 + "engines": { 9156 + "node": ">= 0.4" 9157 + }, 9158 + "funding": { 9159 + "url": "https://github.com/sponsors/ljharb" 9160 + } 9161 + }, 9162 + "node_modules/functions-have-names": { 9163 + "version": "1.2.3", 9164 + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 9165 + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 9166 + "dev": true, 9167 + "funding": { 9168 + "url": "https://github.com/sponsors/ljharb" 9169 + } 9170 + }, 8010 9171 "node_modules/gensync": { 8011 9172 "version": "1.0.0-beta.2", 8012 9173 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", ··· 8077 9238 "url": "https://github.com/sponsors/sindresorhus" 8078 9239 } 8079 9240 }, 9241 + "node_modules/get-symbol-description": { 9242 + "version": "1.0.2", 9243 + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", 9244 + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", 9245 + "dev": true, 9246 + "dependencies": { 9247 + "call-bind": "^1.0.5", 9248 + "es-errors": "^1.3.0", 9249 + "get-intrinsic": "^1.2.4" 9250 + }, 9251 + "engines": { 9252 + "node": ">= 0.4" 9253 + }, 9254 + "funding": { 9255 + "url": "https://github.com/sponsors/ljharb" 9256 + } 9257 + }, 8080 9258 "node_modules/get-uri": { 8081 9259 "version": "6.0.3", 8082 9260 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", ··· 8150 9328 "node": ">=4" 8151 9329 } 8152 9330 }, 9331 + "node_modules/globalthis": { 9332 + "version": "1.0.3", 9333 + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", 9334 + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", 9335 + "dev": true, 9336 + "dependencies": { 9337 + "define-properties": "^1.1.3" 9338 + }, 9339 + "engines": { 9340 + "node": ">= 0.4" 9341 + }, 9342 + "funding": { 9343 + "url": "https://github.com/sponsors/ljharb" 9344 + } 9345 + }, 8153 9346 "node_modules/globby": { 8154 9347 "version": "11.1.0", 8155 9348 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", ··· 8188 9381 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 8189 9382 "dev": true 8190 9383 }, 9384 + "node_modules/grapheme-splitter": { 9385 + "version": "1.0.4", 9386 + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 9387 + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 9388 + "dev": true 9389 + }, 8191 9390 "node_modules/graphemer": { 8192 9391 "version": "1.4.0", 8193 9392 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", ··· 8228 9427 "node": ">=0.10.0" 8229 9428 } 8230 9429 }, 9430 + "node_modules/hard-rejection": { 9431 + "version": "2.1.0", 9432 + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", 9433 + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", 9434 + "dev": true, 9435 + "engines": { 9436 + "node": ">=6" 9437 + } 9438 + }, 9439 + "node_modules/has-bigints": { 9440 + "version": "1.0.2", 9441 + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", 9442 + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", 9443 + "dev": true, 9444 + "funding": { 9445 + "url": "https://github.com/sponsors/ljharb" 9446 + } 9447 + }, 8231 9448 "node_modules/has-flag": { 8232 9449 "version": "3.0.0", 8233 9450 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", ··· 8273 9490 "url": "https://github.com/sponsors/ljharb" 8274 9491 } 8275 9492 }, 9493 + "node_modules/has-tostringtag": { 9494 + "version": "1.0.2", 9495 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 9496 + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 9497 + "dev": true, 9498 + "dependencies": { 9499 + "has-symbols": "^1.0.3" 9500 + }, 9501 + "engines": { 9502 + "node": ">= 0.4" 9503 + }, 9504 + "funding": { 9505 + "url": "https://github.com/sponsors/ljharb" 9506 + } 9507 + }, 8276 9508 "node_modules/hasown": { 8277 9509 "version": "2.0.2", 8278 9510 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", ··· 8487 9719 "node": ">= 14" 8488 9720 } 8489 9721 }, 9722 + "node_modules/human-id": { 9723 + "version": "1.0.2", 9724 + "resolved": "https://registry.npmjs.org/human-id/-/human-id-1.0.2.tgz", 9725 + "integrity": "sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==", 9726 + "dev": true 9727 + }, 8490 9728 "node_modules/human-signals": { 8491 9729 "version": "5.0.0", 8492 9730 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", ··· 8686 9924 "url": "https://github.com/chalk/chalk?sponsor=1" 8687 9925 } 8688 9926 }, 9927 + "node_modules/internal-slot": { 9928 + "version": "1.0.7", 9929 + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", 9930 + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", 9931 + "dev": true, 9932 + "dependencies": { 9933 + "es-errors": "^1.3.0", 9934 + "hasown": "^2.0.0", 9935 + "side-channel": "^1.0.4" 9936 + }, 9937 + "engines": { 9938 + "node": ">= 0.4" 9939 + } 9940 + }, 8689 9941 "node_modules/ip-address": { 8690 9942 "version": "9.0.5", 8691 9943 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", ··· 8708 9960 "node": ">= 0.10" 8709 9961 } 8710 9962 }, 9963 + "node_modules/is-array-buffer": { 9964 + "version": "3.0.4", 9965 + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", 9966 + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", 9967 + "dev": true, 9968 + "dependencies": { 9969 + "call-bind": "^1.0.2", 9970 + "get-intrinsic": "^1.2.1" 9971 + }, 9972 + "engines": { 9973 + "node": ">= 0.4" 9974 + }, 9975 + "funding": { 9976 + "url": "https://github.com/sponsors/ljharb" 9977 + } 9978 + }, 8711 9979 "node_modules/is-arrayish": { 8712 9980 "version": "0.2.1", 8713 9981 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 8714 9982 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", 8715 9983 "dev": true 9984 + }, 9985 + "node_modules/is-bigint": { 9986 + "version": "1.0.4", 9987 + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 9988 + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 9989 + "dev": true, 9990 + "dependencies": { 9991 + "has-bigints": "^1.0.1" 9992 + }, 9993 + "funding": { 9994 + "url": "https://github.com/sponsors/ljharb" 9995 + } 8716 9996 }, 8717 9997 "node_modules/is-binary-path": { 8718 9998 "version": "2.1.0", ··· 8726 10006 "node": ">=8" 8727 10007 } 8728 10008 }, 10009 + "node_modules/is-boolean-object": { 10010 + "version": "1.1.2", 10011 + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 10012 + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 10013 + "dev": true, 10014 + "dependencies": { 10015 + "call-bind": "^1.0.2", 10016 + "has-tostringtag": "^1.0.0" 10017 + }, 10018 + "engines": { 10019 + "node": ">= 0.4" 10020 + }, 10021 + "funding": { 10022 + "url": "https://github.com/sponsors/ljharb" 10023 + } 10024 + }, 8729 10025 "node_modules/is-builtin-module": { 8730 10026 "version": "3.2.1", 8731 10027 "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", ··· 8741 10037 "url": "https://github.com/sponsors/sindresorhus" 8742 10038 } 8743 10039 }, 10040 + "node_modules/is-callable": { 10041 + "version": "1.2.7", 10042 + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", 10043 + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", 10044 + "dev": true, 10045 + "engines": { 10046 + "node": ">= 0.4" 10047 + }, 10048 + "funding": { 10049 + "url": "https://github.com/sponsors/ljharb" 10050 + } 10051 + }, 8744 10052 "node_modules/is-core-module": { 8745 10053 "version": "2.13.1", 8746 10054 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", ··· 8753 10061 "url": "https://github.com/sponsors/ljharb" 8754 10062 } 8755 10063 }, 10064 + "node_modules/is-data-view": { 10065 + "version": "1.0.1", 10066 + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", 10067 + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", 10068 + "dev": true, 10069 + "dependencies": { 10070 + "is-typed-array": "^1.1.13" 10071 + }, 10072 + "engines": { 10073 + "node": ">= 0.4" 10074 + }, 10075 + "funding": { 10076 + "url": "https://github.com/sponsors/ljharb" 10077 + } 10078 + }, 10079 + "node_modules/is-date-object": { 10080 + "version": "1.0.5", 10081 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 10082 + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 10083 + "dev": true, 10084 + "dependencies": { 10085 + "has-tostringtag": "^1.0.0" 10086 + }, 10087 + "engines": { 10088 + "node": ">= 0.4" 10089 + }, 10090 + "funding": { 10091 + "url": "https://github.com/sponsors/ljharb" 10092 + } 10093 + }, 8756 10094 "node_modules/is-docker": { 8757 10095 "version": "2.2.1", 8758 10096 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", ··· 8819 10157 "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", 8820 10158 "dev": true 8821 10159 }, 10160 + "node_modules/is-negative-zero": { 10161 + "version": "2.0.3", 10162 + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", 10163 + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", 10164 + "dev": true, 10165 + "engines": { 10166 + "node": ">= 0.4" 10167 + }, 10168 + "funding": { 10169 + "url": "https://github.com/sponsors/ljharb" 10170 + } 10171 + }, 8822 10172 "node_modules/is-number": { 8823 10173 "version": "7.0.0", 8824 10174 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", ··· 8828 10178 "node": ">=0.12.0" 8829 10179 } 8830 10180 }, 10181 + "node_modules/is-number-object": { 10182 + "version": "1.0.7", 10183 + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", 10184 + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", 10185 + "dev": true, 10186 + "dependencies": { 10187 + "has-tostringtag": "^1.0.0" 10188 + }, 10189 + "engines": { 10190 + "node": ">= 0.4" 10191 + }, 10192 + "funding": { 10193 + "url": "https://github.com/sponsors/ljharb" 10194 + } 10195 + }, 8831 10196 "node_modules/is-path-inside": { 8832 10197 "version": "3.0.3", 8833 10198 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", ··· 8870 10235 "@types/estree": "*" 8871 10236 } 8872 10237 }, 10238 + "node_modules/is-regex": { 10239 + "version": "1.1.4", 10240 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 10241 + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 10242 + "dev": true, 10243 + "dependencies": { 10244 + "call-bind": "^1.0.2", 10245 + "has-tostringtag": "^1.0.0" 10246 + }, 10247 + "engines": { 10248 + "node": ">= 0.4" 10249 + }, 10250 + "funding": { 10251 + "url": "https://github.com/sponsors/ljharb" 10252 + } 10253 + }, 10254 + "node_modules/is-shared-array-buffer": { 10255 + "version": "1.0.3", 10256 + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", 10257 + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", 10258 + "dev": true, 10259 + "dependencies": { 10260 + "call-bind": "^1.0.7" 10261 + }, 10262 + "engines": { 10263 + "node": ">= 0.4" 10264 + }, 10265 + "funding": { 10266 + "url": "https://github.com/sponsors/ljharb" 10267 + } 10268 + }, 8873 10269 "node_modules/is-stream": { 8874 10270 "version": "3.0.0", 8875 10271 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", ··· 8882 10278 "url": "https://github.com/sponsors/sindresorhus" 8883 10279 } 8884 10280 }, 10281 + "node_modules/is-string": { 10282 + "version": "1.0.7", 10283 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 10284 + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 10285 + "dev": true, 10286 + "dependencies": { 10287 + "has-tostringtag": "^1.0.0" 10288 + }, 10289 + "engines": { 10290 + "node": ">= 0.4" 10291 + }, 10292 + "funding": { 10293 + "url": "https://github.com/sponsors/ljharb" 10294 + } 10295 + }, 10296 + "node_modules/is-subdir": { 10297 + "version": "1.2.0", 10298 + "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", 10299 + "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", 10300 + "dev": true, 10301 + "dependencies": { 10302 + "better-path-resolve": "1.0.0" 10303 + }, 10304 + "engines": { 10305 + "node": ">=4" 10306 + } 10307 + }, 10308 + "node_modules/is-symbol": { 10309 + "version": "1.0.4", 10310 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 10311 + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 10312 + "dev": true, 10313 + "dependencies": { 10314 + "has-symbols": "^1.0.2" 10315 + }, 10316 + "engines": { 10317 + "node": ">= 0.4" 10318 + }, 10319 + "funding": { 10320 + "url": "https://github.com/sponsors/ljharb" 10321 + } 10322 + }, 10323 + "node_modules/is-typed-array": { 10324 + "version": "1.1.13", 10325 + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", 10326 + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", 10327 + "dev": true, 10328 + "dependencies": { 10329 + "which-typed-array": "^1.1.14" 10330 + }, 10331 + "engines": { 10332 + "node": ">= 0.4" 10333 + }, 10334 + "funding": { 10335 + "url": "https://github.com/sponsors/ljharb" 10336 + } 10337 + }, 8885 10338 "node_modules/is-unicode-supported": { 8886 10339 "version": "0.1.0", 8887 10340 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", ··· 8894 10347 "url": "https://github.com/sponsors/sindresorhus" 8895 10348 } 8896 10349 }, 10350 + "node_modules/is-weakref": { 10351 + "version": "1.0.2", 10352 + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", 10353 + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 10354 + "dev": true, 10355 + "dependencies": { 10356 + "call-bind": "^1.0.2" 10357 + }, 10358 + "funding": { 10359 + "url": "https://github.com/sponsors/ljharb" 10360 + } 10361 + }, 8897 10362 "node_modules/is-what": { 8898 10363 "version": "3.14.1", 8899 10364 "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", 8900 10365 "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", 8901 10366 "dev": true 10367 + }, 10368 + "node_modules/is-windows": { 10369 + "version": "1.0.2", 10370 + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 10371 + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 10372 + "dev": true, 10373 + "engines": { 10374 + "node": ">=0.10.0" 10375 + } 8902 10376 }, 8903 10377 "node_modules/is-wsl": { 8904 10378 "version": "2.2.0", ··· 9222 10696 "node": ">=0.10.0" 9223 10697 } 9224 10698 }, 10699 + "node_modules/kleur": { 10700 + "version": "4.1.5", 10701 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 10702 + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 10703 + "dev": true, 10704 + "engines": { 10705 + "node": ">=6" 10706 + } 10707 + }, 9225 10708 "node_modules/klona": { 9226 10709 "version": "2.0.6", 9227 10710 "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", ··· 9357 10840 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 9358 10841 "dev": true 9359 10842 }, 10843 + "node_modules/load-yaml-file": { 10844 + "version": "0.2.0", 10845 + "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", 10846 + "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", 10847 + "dev": true, 10848 + "dependencies": { 10849 + "graceful-fs": "^4.1.5", 10850 + "js-yaml": "^3.13.0", 10851 + "pify": "^4.0.1", 10852 + "strip-bom": "^3.0.0" 10853 + }, 10854 + "engines": { 10855 + "node": ">=6" 10856 + } 10857 + }, 10858 + "node_modules/load-yaml-file/node_modules/argparse": { 10859 + "version": "1.0.10", 10860 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 10861 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 10862 + "dev": true, 10863 + "dependencies": { 10864 + "sprintf-js": "~1.0.2" 10865 + } 10866 + }, 10867 + "node_modules/load-yaml-file/node_modules/js-yaml": { 10868 + "version": "3.14.1", 10869 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 10870 + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 10871 + "dev": true, 10872 + "dependencies": { 10873 + "argparse": "^1.0.7", 10874 + "esprima": "^4.0.0" 10875 + }, 10876 + "bin": { 10877 + "js-yaml": "bin/js-yaml.js" 10878 + } 10879 + }, 10880 + "node_modules/load-yaml-file/node_modules/sprintf-js": { 10881 + "version": "1.0.3", 10882 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 10883 + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 10884 + "dev": true 10885 + }, 9360 10886 "node_modules/loader-runner": { 9361 10887 "version": "4.3.0", 9362 10888 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", ··· 9419 10945 "version": "4.6.2", 9420 10946 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 9421 10947 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 10948 + "dev": true 10949 + }, 10950 + "node_modules/lodash.startcase": { 10951 + "version": "4.4.0", 10952 + "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", 10953 + "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", 9422 10954 "dev": true 9423 10955 }, 9424 10956 "node_modules/log-symbols": { ··· 9591 11123 "node": "^16.14.0 || >=18.0.0" 9592 11124 } 9593 11125 }, 11126 + "node_modules/map-obj": { 11127 + "version": "4.3.0", 11128 + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", 11129 + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", 11130 + "dev": true, 11131 + "engines": { 11132 + "node": ">=8" 11133 + }, 11134 + "funding": { 11135 + "url": "https://github.com/sponsors/sindresorhus" 11136 + } 11137 + }, 9594 11138 "node_modules/media-typer": { 9595 11139 "version": "0.3.0", 9596 11140 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", ··· 9621 11165 "node": ">= 0.10.0" 9622 11166 } 9623 11167 }, 11168 + "node_modules/meow": { 11169 + "version": "6.1.1", 11170 + "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz", 11171 + "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==", 11172 + "dev": true, 11173 + "dependencies": { 11174 + "@types/minimist": "^1.2.0", 11175 + "camelcase-keys": "^6.2.2", 11176 + "decamelize-keys": "^1.1.0", 11177 + "hard-rejection": "^2.1.0", 11178 + "minimist-options": "^4.0.2", 11179 + "normalize-package-data": "^2.5.0", 11180 + "read-pkg-up": "^7.0.1", 11181 + "redent": "^3.0.0", 11182 + "trim-newlines": "^3.0.0", 11183 + "type-fest": "^0.13.1", 11184 + "yargs-parser": "^18.1.3" 11185 + }, 11186 + "engines": { 11187 + "node": ">=8" 11188 + }, 11189 + "funding": { 11190 + "url": "https://github.com/sponsors/sindresorhus" 11191 + } 11192 + }, 11193 + "node_modules/meow/node_modules/camelcase": { 11194 + "version": "5.3.1", 11195 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 11196 + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 11197 + "dev": true, 11198 + "engines": { 11199 + "node": ">=6" 11200 + } 11201 + }, 11202 + "node_modules/meow/node_modules/hosted-git-info": { 11203 + "version": "2.8.9", 11204 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 11205 + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 11206 + "dev": true 11207 + }, 11208 + "node_modules/meow/node_modules/normalize-package-data": { 11209 + "version": "2.5.0", 11210 + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 11211 + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 11212 + "dev": true, 11213 + "dependencies": { 11214 + "hosted-git-info": "^2.1.4", 11215 + "resolve": "^1.10.0", 11216 + "semver": "2 || 3 || 4 || 5", 11217 + "validate-npm-package-license": "^3.0.1" 11218 + } 11219 + }, 11220 + "node_modules/meow/node_modules/semver": { 11221 + "version": "5.7.2", 11222 + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", 11223 + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", 11224 + "dev": true, 11225 + "bin": { 11226 + "semver": "bin/semver" 11227 + } 11228 + }, 11229 + "node_modules/meow/node_modules/type-fest": { 11230 + "version": "0.13.1", 11231 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", 11232 + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", 11233 + "dev": true, 11234 + "engines": { 11235 + "node": ">=10" 11236 + }, 11237 + "funding": { 11238 + "url": "https://github.com/sponsors/sindresorhus" 11239 + } 11240 + }, 11241 + "node_modules/meow/node_modules/yargs-parser": { 11242 + "version": "18.1.3", 11243 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", 11244 + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", 11245 + "dev": true, 11246 + "dependencies": { 11247 + "camelcase": "^5.0.0", 11248 + "decamelize": "^1.2.0" 11249 + }, 11250 + "engines": { 11251 + "node": ">=6" 11252 + } 11253 + }, 9624 11254 "node_modules/merge-descriptors": { 9625 11255 "version": "1.0.1", 9626 11256 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", ··· 9718 11348 "node": ">=6" 9719 11349 } 9720 11350 }, 11351 + "node_modules/min-indent": { 11352 + "version": "1.0.1", 11353 + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 11354 + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 11355 + "dev": true, 11356 + "engines": { 11357 + "node": ">=4" 11358 + } 11359 + }, 9721 11360 "node_modules/mini-css-extract-plugin": { 9722 11361 "version": "2.8.1", 9723 11362 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", ··· 9765 11404 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 9766 11405 "funding": { 9767 11406 "url": "https://github.com/sponsors/ljharb" 11407 + } 11408 + }, 11409 + "node_modules/minimist-options": { 11410 + "version": "4.1.0", 11411 + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", 11412 + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", 11413 + "dev": true, 11414 + "dependencies": { 11415 + "arrify": "^1.0.1", 11416 + "is-plain-obj": "^1.1.0", 11417 + "kind-of": "^6.0.3" 11418 + }, 11419 + "engines": { 11420 + "node": ">= 6" 11421 + } 11422 + }, 11423 + "node_modules/minimist-options/node_modules/is-plain-obj": { 11424 + "version": "1.1.0", 11425 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 11426 + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", 11427 + "dev": true, 11428 + "engines": { 11429 + "node": ">=0.10.0" 9768 11430 } 9769 11431 }, 9770 11432 "node_modules/minipass": { ··· 9959 11621 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", 9960 11622 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", 9961 11623 "dev": true 11624 + }, 11625 + "node_modules/mixme": { 11626 + "version": "0.5.10", 11627 + "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.5.10.tgz", 11628 + "integrity": "sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==", 11629 + "dev": true, 11630 + "engines": { 11631 + "node": ">= 8.0.0" 11632 + } 9962 11633 }, 9963 11634 "node_modules/mkdirp": { 9964 11635 "version": "1.0.4", ··· 10489 12160 "url": "https://github.com/sponsors/ljharb" 10490 12161 } 10491 12162 }, 12163 + "node_modules/object-keys": { 12164 + "version": "1.1.1", 12165 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 12166 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 12167 + "dev": true, 12168 + "engines": { 12169 + "node": ">= 0.4" 12170 + } 12171 + }, 12172 + "node_modules/object.assign": { 12173 + "version": "4.1.5", 12174 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", 12175 + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", 12176 + "dev": true, 12177 + "dependencies": { 12178 + "call-bind": "^1.0.5", 12179 + "define-properties": "^1.2.1", 12180 + "has-symbols": "^1.0.3", 12181 + "object-keys": "^1.1.1" 12182 + }, 12183 + "engines": { 12184 + "node": ">= 0.4" 12185 + }, 12186 + "funding": { 12187 + "url": "https://github.com/sponsors/ljharb" 12188 + } 12189 + }, 10492 12190 "node_modules/obuf": { 10493 12191 "version": "1.1.2", 10494 12192 "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", ··· 10676 12374 "node": ">=0.10.0" 10677 12375 } 10678 12376 }, 12377 + "node_modules/outdent": { 12378 + "version": "0.5.0", 12379 + "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.5.0.tgz", 12380 + "integrity": "sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==", 12381 + "dev": true 12382 + }, 12383 + "node_modules/p-filter": { 12384 + "version": "2.1.0", 12385 + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", 12386 + "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==", 12387 + "dev": true, 12388 + "dependencies": { 12389 + "p-map": "^2.0.0" 12390 + }, 12391 + "engines": { 12392 + "node": ">=8" 12393 + } 12394 + }, 12395 + "node_modules/p-filter/node_modules/p-map": { 12396 + "version": "2.1.0", 12397 + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 12398 + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 12399 + "dev": true, 12400 + "engines": { 12401 + "node": ">=6" 12402 + } 12403 + }, 10679 12404 "node_modules/p-limit": { 10680 12405 "version": "2.3.0", 10681 12406 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", ··· 11034 12759 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 11035 12760 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 11036 12761 "dev": true, 11037 - "optional": true, 11038 12762 "engines": { 11039 12763 "node": ">=6" 11040 12764 } ··· 11142 12866 "jsonc-parser": "^3.2.0", 11143 12867 "mlly": "^1.2.0", 11144 12868 "pathe": "^1.1.0" 12869 + } 12870 + }, 12871 + "node_modules/possible-typed-array-names": { 12872 + "version": "1.0.0", 12873 + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", 12874 + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", 12875 + "dev": true, 12876 + "engines": { 12877 + "node": ">= 0.4" 11145 12878 } 11146 12879 }, 11147 12880 "node_modules/postcss": { ··· 11287 13020 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 11288 13021 "dev": true 11289 13022 }, 13023 + "node_modules/preferred-pm": { 13024 + "version": "3.1.3", 13025 + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", 13026 + "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", 13027 + "dev": true, 13028 + "dependencies": { 13029 + "find-up": "^5.0.0", 13030 + "find-yarn-workspace-root2": "1.2.16", 13031 + "path-exists": "^4.0.0", 13032 + "which-pm": "2.0.0" 13033 + }, 13034 + "engines": { 13035 + "node": ">=10" 13036 + } 13037 + }, 13038 + "node_modules/preferred-pm/node_modules/find-up": { 13039 + "version": "5.0.0", 13040 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 13041 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 13042 + "dev": true, 13043 + "dependencies": { 13044 + "locate-path": "^6.0.0", 13045 + "path-exists": "^4.0.0" 13046 + }, 13047 + "engines": { 13048 + "node": ">=10" 13049 + }, 13050 + "funding": { 13051 + "url": "https://github.com/sponsors/sindresorhus" 13052 + } 13053 + }, 13054 + "node_modules/preferred-pm/node_modules/locate-path": { 13055 + "version": "6.0.0", 13056 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 13057 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 13058 + "dev": true, 13059 + "dependencies": { 13060 + "p-locate": "^5.0.0" 13061 + }, 13062 + "engines": { 13063 + "node": ">=10" 13064 + }, 13065 + "funding": { 13066 + "url": "https://github.com/sponsors/sindresorhus" 13067 + } 13068 + }, 13069 + "node_modules/preferred-pm/node_modules/p-limit": { 13070 + "version": "3.1.0", 13071 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 13072 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 13073 + "dev": true, 13074 + "dependencies": { 13075 + "yocto-queue": "^0.1.0" 13076 + }, 13077 + "engines": { 13078 + "node": ">=10" 13079 + }, 13080 + "funding": { 13081 + "url": "https://github.com/sponsors/sindresorhus" 13082 + } 13083 + }, 13084 + "node_modules/preferred-pm/node_modules/p-locate": { 13085 + "version": "5.0.0", 13086 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 13087 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 13088 + "dev": true, 13089 + "dependencies": { 13090 + "p-limit": "^3.0.2" 13091 + }, 13092 + "engines": { 13093 + "node": ">=10" 13094 + }, 13095 + "funding": { 13096 + "url": "https://github.com/sponsors/sindresorhus" 13097 + } 13098 + }, 13099 + "node_modules/preferred-pm/node_modules/yocto-queue": { 13100 + "version": "0.1.0", 13101 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 13102 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 13103 + "dev": true, 13104 + "engines": { 13105 + "node": ">=10" 13106 + }, 13107 + "funding": { 13108 + "url": "https://github.com/sponsors/sindresorhus" 13109 + } 13110 + }, 11290 13111 "node_modules/prelude-ls": { 11291 13112 "version": "1.2.1", 11292 13113 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", ··· 11446 13267 "dev": true, 11447 13268 "optional": true 11448 13269 }, 13270 + "node_modules/pseudomap": { 13271 + "version": "1.0.2", 13272 + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 13273 + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", 13274 + "dev": true 13275 + }, 11449 13276 "node_modules/pump": { 11450 13277 "version": "3.0.0", 11451 13278 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", ··· 11526 13353 "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", 11527 13354 "dev": true 11528 13355 }, 13356 + "node_modules/quick-lru": { 13357 + "version": "4.0.1", 13358 + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", 13359 + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", 13360 + "dev": true, 13361 + "engines": { 13362 + "node": ">=8" 13363 + } 13364 + }, 11529 13365 "node_modules/randombytes": { 11530 13366 "version": "2.1.0", 11531 13367 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", ··· 11615 13451 "url": "https://github.com/sponsors/isaacs" 11616 13452 } 11617 13453 }, 13454 + "node_modules/read-pkg": { 13455 + "version": "5.2.0", 13456 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 13457 + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", 13458 + "dev": true, 13459 + "dependencies": { 13460 + "@types/normalize-package-data": "^2.4.0", 13461 + "normalize-package-data": "^2.5.0", 13462 + "parse-json": "^5.0.0", 13463 + "type-fest": "^0.6.0" 13464 + }, 13465 + "engines": { 13466 + "node": ">=8" 13467 + } 13468 + }, 13469 + "node_modules/read-pkg-up": { 13470 + "version": "7.0.1", 13471 + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", 13472 + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", 13473 + "dev": true, 13474 + "dependencies": { 13475 + "find-up": "^4.1.0", 13476 + "read-pkg": "^5.2.0", 13477 + "type-fest": "^0.8.1" 13478 + }, 13479 + "engines": { 13480 + "node": ">=8" 13481 + }, 13482 + "funding": { 13483 + "url": "https://github.com/sponsors/sindresorhus" 13484 + } 13485 + }, 13486 + "node_modules/read-pkg-up/node_modules/type-fest": { 13487 + "version": "0.8.1", 13488 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 13489 + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 13490 + "dev": true, 13491 + "engines": { 13492 + "node": ">=8" 13493 + } 13494 + }, 13495 + "node_modules/read-pkg/node_modules/hosted-git-info": { 13496 + "version": "2.8.9", 13497 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 13498 + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 13499 + "dev": true 13500 + }, 13501 + "node_modules/read-pkg/node_modules/normalize-package-data": { 13502 + "version": "2.5.0", 13503 + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 13504 + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 13505 + "dev": true, 13506 + "dependencies": { 13507 + "hosted-git-info": "^2.1.4", 13508 + "resolve": "^1.10.0", 13509 + "semver": "2 || 3 || 4 || 5", 13510 + "validate-npm-package-license": "^3.0.1" 13511 + } 13512 + }, 13513 + "node_modules/read-pkg/node_modules/semver": { 13514 + "version": "5.7.2", 13515 + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", 13516 + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", 13517 + "dev": true, 13518 + "bin": { 13519 + "semver": "bin/semver" 13520 + } 13521 + }, 13522 + "node_modules/read-pkg/node_modules/type-fest": { 13523 + "version": "0.6.0", 13524 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 13525 + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 13526 + "dev": true, 13527 + "engines": { 13528 + "node": ">=8" 13529 + } 13530 + }, 13531 + "node_modules/read-yaml-file": { 13532 + "version": "1.1.0", 13533 + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-1.1.0.tgz", 13534 + "integrity": "sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==", 13535 + "dev": true, 13536 + "dependencies": { 13537 + "graceful-fs": "^4.1.5", 13538 + "js-yaml": "^3.6.1", 13539 + "pify": "^4.0.1", 13540 + "strip-bom": "^3.0.0" 13541 + }, 13542 + "engines": { 13543 + "node": ">=6" 13544 + } 13545 + }, 13546 + "node_modules/read-yaml-file/node_modules/argparse": { 13547 + "version": "1.0.10", 13548 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 13549 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 13550 + "dev": true, 13551 + "dependencies": { 13552 + "sprintf-js": "~1.0.2" 13553 + } 13554 + }, 13555 + "node_modules/read-yaml-file/node_modules/js-yaml": { 13556 + "version": "3.14.1", 13557 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 13558 + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 13559 + "dev": true, 13560 + "dependencies": { 13561 + "argparse": "^1.0.7", 13562 + "esprima": "^4.0.0" 13563 + }, 13564 + "bin": { 13565 + "js-yaml": "bin/js-yaml.js" 13566 + } 13567 + }, 13568 + "node_modules/read-yaml-file/node_modules/sprintf-js": { 13569 + "version": "1.0.3", 13570 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 13571 + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 13572 + "dev": true 13573 + }, 11618 13574 "node_modules/readable-stream": { 11619 13575 "version": "3.6.2", 11620 13576 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", ··· 11653 13609 "url": "https://github.com/sponsors/jonschlinkert" 11654 13610 } 11655 13611 }, 13612 + "node_modules/redent": { 13613 + "version": "3.0.0", 13614 + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", 13615 + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", 13616 + "dev": true, 13617 + "dependencies": { 13618 + "indent-string": "^4.0.0", 13619 + "strip-indent": "^3.0.0" 13620 + }, 13621 + "engines": { 13622 + "node": ">=8" 13623 + } 13624 + }, 11656 13625 "node_modules/reflect-metadata": { 11657 13626 "version": "0.2.1", 11658 13627 "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.1.tgz", ··· 11698 13667 "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", 11699 13668 "dev": true 11700 13669 }, 13670 + "node_modules/regexp.prototype.flags": { 13671 + "version": "1.5.2", 13672 + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", 13673 + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", 13674 + "dev": true, 13675 + "dependencies": { 13676 + "call-bind": "^1.0.6", 13677 + "define-properties": "^1.2.1", 13678 + "es-errors": "^1.3.0", 13679 + "set-function-name": "^2.0.1" 13680 + }, 13681 + "engines": { 13682 + "node": ">= 0.4" 13683 + }, 13684 + "funding": { 13685 + "url": "https://github.com/sponsors/ljharb" 13686 + } 13687 + }, 11701 13688 "node_modules/regexpu-core": { 11702 13689 "version": "5.3.2", 11703 13690 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", ··· 11753 13740 "engines": { 11754 13741 "node": ">=0.10.0" 11755 13742 } 13743 + }, 13744 + "node_modules/require-main-filename": { 13745 + "version": "2.0.0", 13746 + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 13747 + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 13748 + "dev": true 11756 13749 }, 11757 13750 "node_modules/requires-port": { 11758 13751 "version": "1.0.0", ··· 11992 13985 "tslib": "^2.1.0" 11993 13986 } 11994 13987 }, 13988 + "node_modules/safe-array-concat": { 13989 + "version": "1.1.2", 13990 + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", 13991 + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", 13992 + "dev": true, 13993 + "dependencies": { 13994 + "call-bind": "^1.0.7", 13995 + "get-intrinsic": "^1.2.4", 13996 + "has-symbols": "^1.0.3", 13997 + "isarray": "^2.0.5" 13998 + }, 13999 + "engines": { 14000 + "node": ">=0.4" 14001 + }, 14002 + "funding": { 14003 + "url": "https://github.com/sponsors/ljharb" 14004 + } 14005 + }, 14006 + "node_modules/safe-array-concat/node_modules/isarray": { 14007 + "version": "2.0.5", 14008 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", 14009 + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", 14010 + "dev": true 14011 + }, 11995 14012 "node_modules/safe-buffer": { 11996 14013 "version": "5.2.1", 11997 14014 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", ··· 12011 14028 "url": "https://feross.org/support" 12012 14029 } 12013 14030 ] 14031 + }, 14032 + "node_modules/safe-regex-test": { 14033 + "version": "1.0.3", 14034 + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", 14035 + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", 14036 + "dev": true, 14037 + "dependencies": { 14038 + "call-bind": "^1.0.6", 14039 + "es-errors": "^1.3.0", 14040 + "is-regex": "^1.1.4" 14041 + }, 14042 + "engines": { 14043 + "node": ">= 0.4" 14044 + }, 14045 + "funding": { 14046 + "url": "https://github.com/sponsors/ljharb" 14047 + } 12014 14048 }, 12015 14049 "node_modules/safer-buffer": { 12016 14050 "version": "2.1.2", ··· 12300 14334 "node": ">= 0.8.0" 12301 14335 } 12302 14336 }, 14337 + "node_modules/set-blocking": { 14338 + "version": "2.0.0", 14339 + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 14340 + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", 14341 + "dev": true 14342 + }, 12303 14343 "node_modules/set-function-length": { 12304 14344 "version": "1.2.2", 12305 14345 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", ··· 12311 14351 "function-bind": "^1.1.2", 12312 14352 "get-intrinsic": "^1.2.4", 12313 14353 "gopd": "^1.0.1", 14354 + "has-property-descriptors": "^1.0.2" 14355 + }, 14356 + "engines": { 14357 + "node": ">= 0.4" 14358 + } 14359 + }, 14360 + "node_modules/set-function-name": { 14361 + "version": "2.0.2", 14362 + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", 14363 + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", 14364 + "dev": true, 14365 + "dependencies": { 14366 + "define-data-property": "^1.1.4", 14367 + "es-errors": "^1.3.0", 14368 + "functions-have-names": "^1.2.3", 12314 14369 "has-property-descriptors": "^1.0.2" 12315 14370 }, 12316 14371 "engines": { ··· 12431 14486 "npm": ">= 3.0.0" 12432 14487 } 12433 14488 }, 14489 + "node_modules/smartwrap": { 14490 + "version": "2.0.2", 14491 + "resolved": "https://registry.npmjs.org/smartwrap/-/smartwrap-2.0.2.tgz", 14492 + "integrity": "sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==", 14493 + "dev": true, 14494 + "dependencies": { 14495 + "array.prototype.flat": "^1.2.3", 14496 + "breakword": "^1.0.5", 14497 + "grapheme-splitter": "^1.0.4", 14498 + "strip-ansi": "^6.0.0", 14499 + "wcwidth": "^1.0.1", 14500 + "yargs": "^15.1.0" 14501 + }, 14502 + "bin": { 14503 + "smartwrap": "src/terminal-adapter.js" 14504 + }, 14505 + "engines": { 14506 + "node": ">=6" 14507 + } 14508 + }, 14509 + "node_modules/smartwrap/node_modules/camelcase": { 14510 + "version": "5.3.1", 14511 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 14512 + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 14513 + "dev": true, 14514 + "engines": { 14515 + "node": ">=6" 14516 + } 14517 + }, 14518 + "node_modules/smartwrap/node_modules/cliui": { 14519 + "version": "6.0.0", 14520 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", 14521 + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", 14522 + "dev": true, 14523 + "dependencies": { 14524 + "string-width": "^4.2.0", 14525 + "strip-ansi": "^6.0.0", 14526 + "wrap-ansi": "^6.2.0" 14527 + } 14528 + }, 14529 + "node_modules/smartwrap/node_modules/y18n": { 14530 + "version": "4.0.3", 14531 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 14532 + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", 14533 + "dev": true 14534 + }, 14535 + "node_modules/smartwrap/node_modules/yargs": { 14536 + "version": "15.4.1", 14537 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", 14538 + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", 14539 + "dev": true, 14540 + "dependencies": { 14541 + "cliui": "^6.0.0", 14542 + "decamelize": "^1.2.0", 14543 + "find-up": "^4.1.0", 14544 + "get-caller-file": "^2.0.1", 14545 + "require-directory": "^2.1.1", 14546 + "require-main-filename": "^2.0.0", 14547 + "set-blocking": "^2.0.0", 14548 + "string-width": "^4.2.0", 14549 + "which-module": "^2.0.0", 14550 + "y18n": "^4.0.0", 14551 + "yargs-parser": "^18.1.2" 14552 + }, 14553 + "engines": { 14554 + "node": ">=8" 14555 + } 14556 + }, 14557 + "node_modules/smartwrap/node_modules/yargs-parser": { 14558 + "version": "18.1.3", 14559 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", 14560 + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", 14561 + "dev": true, 14562 + "dependencies": { 14563 + "camelcase": "^5.0.0", 14564 + "decamelize": "^1.2.0" 14565 + }, 14566 + "engines": { 14567 + "node": ">=6" 14568 + } 14569 + }, 12434 14570 "node_modules/smob": { 12435 14571 "version": "1.4.1", 12436 14572 "resolved": "https://registry.npmjs.org/smob/-/smob-1.4.1.tgz", ··· 12545 14681 "node": ">=0.10.0" 12546 14682 } 12547 14683 }, 14684 + "node_modules/spawndamnit": { 14685 + "version": "2.0.0", 14686 + "resolved": "https://registry.npmjs.org/spawndamnit/-/spawndamnit-2.0.0.tgz", 14687 + "integrity": "sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==", 14688 + "dev": true, 14689 + "dependencies": { 14690 + "cross-spawn": "^5.1.0", 14691 + "signal-exit": "^3.0.2" 14692 + } 14693 + }, 14694 + "node_modules/spawndamnit/node_modules/cross-spawn": { 14695 + "version": "5.1.0", 14696 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", 14697 + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", 14698 + "dev": true, 14699 + "dependencies": { 14700 + "lru-cache": "^4.0.1", 14701 + "shebang-command": "^1.2.0", 14702 + "which": "^1.2.9" 14703 + } 14704 + }, 14705 + "node_modules/spawndamnit/node_modules/lru-cache": { 14706 + "version": "4.1.5", 14707 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", 14708 + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", 14709 + "dev": true, 14710 + "dependencies": { 14711 + "pseudomap": "^1.0.2", 14712 + "yallist": "^2.1.2" 14713 + } 14714 + }, 14715 + "node_modules/spawndamnit/node_modules/shebang-command": { 14716 + "version": "1.2.0", 14717 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 14718 + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", 14719 + "dev": true, 14720 + "dependencies": { 14721 + "shebang-regex": "^1.0.0" 14722 + }, 14723 + "engines": { 14724 + "node": ">=0.10.0" 14725 + } 14726 + }, 14727 + "node_modules/spawndamnit/node_modules/shebang-regex": { 14728 + "version": "1.0.0", 14729 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 14730 + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", 14731 + "dev": true, 14732 + "engines": { 14733 + "node": ">=0.10.0" 14734 + } 14735 + }, 14736 + "node_modules/spawndamnit/node_modules/which": { 14737 + "version": "1.3.1", 14738 + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 14739 + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 14740 + "dev": true, 14741 + "dependencies": { 14742 + "isexe": "^2.0.0" 14743 + }, 14744 + "bin": { 14745 + "which": "bin/which" 14746 + } 14747 + }, 14748 + "node_modules/spawndamnit/node_modules/yallist": { 14749 + "version": "2.1.2", 14750 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 14751 + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", 14752 + "dev": true 14753 + }, 12548 14754 "node_modules/spdx-correct": { 12549 14755 "version": "3.2.0", 12550 14756 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", ··· 12646 14852 "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", 12647 14853 "dev": true 12648 14854 }, 14855 + "node_modules/stream-transform": { 14856 + "version": "2.1.3", 14857 + "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.1.3.tgz", 14858 + "integrity": "sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==", 14859 + "dev": true, 14860 + "dependencies": { 14861 + "mixme": "^0.5.1" 14862 + } 14863 + }, 12649 14864 "node_modules/streamx": { 12650 14865 "version": "2.16.1", 12651 14866 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", ··· 12697 14912 "node": ">=8" 12698 14913 } 12699 14914 }, 14915 + "node_modules/string.prototype.trim": { 14916 + "version": "1.2.9", 14917 + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", 14918 + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", 14919 + "dev": true, 14920 + "dependencies": { 14921 + "call-bind": "^1.0.7", 14922 + "define-properties": "^1.2.1", 14923 + "es-abstract": "^1.23.0", 14924 + "es-object-atoms": "^1.0.0" 14925 + }, 14926 + "engines": { 14927 + "node": ">= 0.4" 14928 + }, 14929 + "funding": { 14930 + "url": "https://github.com/sponsors/ljharb" 14931 + } 14932 + }, 14933 + "node_modules/string.prototype.trimend": { 14934 + "version": "1.0.8", 14935 + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", 14936 + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", 14937 + "dev": true, 14938 + "dependencies": { 14939 + "call-bind": "^1.0.7", 14940 + "define-properties": "^1.2.1", 14941 + "es-object-atoms": "^1.0.0" 14942 + }, 14943 + "funding": { 14944 + "url": "https://github.com/sponsors/ljharb" 14945 + } 14946 + }, 14947 + "node_modules/string.prototype.trimstart": { 14948 + "version": "1.0.7", 14949 + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", 14950 + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", 14951 + "dev": true, 14952 + "dependencies": { 14953 + "call-bind": "^1.0.2", 14954 + "define-properties": "^1.2.0", 14955 + "es-abstract": "^1.22.1" 14956 + }, 14957 + "funding": { 14958 + "url": "https://github.com/sponsors/ljharb" 14959 + } 14960 + }, 12700 14961 "node_modules/strip-ansi": { 12701 14962 "version": "6.0.1", 12702 14963 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", ··· 12722 14983 "node": ">=8" 12723 14984 } 12724 14985 }, 14986 + "node_modules/strip-bom": { 14987 + "version": "3.0.0", 14988 + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 14989 + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", 14990 + "dev": true, 14991 + "engines": { 14992 + "node": ">=4" 14993 + } 14994 + }, 12725 14995 "node_modules/strip-final-newline": { 12726 14996 "version": "3.0.0", 12727 14997 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", ··· 12734 15004 "url": "https://github.com/sponsors/sindresorhus" 12735 15005 } 12736 15006 }, 15007 + "node_modules/strip-indent": { 15008 + "version": "3.0.0", 15009 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 15010 + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 15011 + "dev": true, 15012 + "dependencies": { 15013 + "min-indent": "^1.0.0" 15014 + }, 15015 + "engines": { 15016 + "node": ">=8" 15017 + } 15018 + }, 12737 15019 "node_modules/strip-json-comments": { 12738 15020 "version": "3.1.1", 12739 15021 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", ··· 12902 15184 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 12903 15185 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 12904 15186 "dev": true 15187 + }, 15188 + "node_modules/term-size": { 15189 + "version": "2.2.1", 15190 + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", 15191 + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", 15192 + "dev": true, 15193 + "engines": { 15194 + "node": ">=8" 15195 + }, 15196 + "funding": { 15197 + "url": "https://github.com/sponsors/sindresorhus" 15198 + } 12905 15199 }, 12906 15200 "node_modules/terser": { 12907 15201 "version": "5.29.1", ··· 13150 15444 "node": ">=0.6" 13151 15445 } 13152 15446 }, 15447 + "node_modules/tr46": { 15448 + "version": "0.0.3", 15449 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 15450 + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 15451 + "dev": true 15452 + }, 13153 15453 "node_modules/tree-kill": { 13154 15454 "version": "1.2.2", 13155 15455 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", ··· 13157 15457 "dev": true, 13158 15458 "bin": { 13159 15459 "tree-kill": "cli.js" 15460 + } 15461 + }, 15462 + "node_modules/trim-newlines": { 15463 + "version": "3.0.1", 15464 + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", 15465 + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", 15466 + "dev": true, 15467 + "engines": { 15468 + "node": ">=8" 13160 15469 } 13161 15470 }, 13162 15471 "node_modules/ts-api-utils": { ··· 13220 15529 "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", 13221 15530 "dev": true 13222 15531 }, 15532 + "node_modules/tty-table": { 15533 + "version": "4.2.3", 15534 + "resolved": "https://registry.npmjs.org/tty-table/-/tty-table-4.2.3.tgz", 15535 + "integrity": "sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==", 15536 + "dev": true, 15537 + "dependencies": { 15538 + "chalk": "^4.1.2", 15539 + "csv": "^5.5.3", 15540 + "kleur": "^4.1.5", 15541 + "smartwrap": "^2.0.2", 15542 + "strip-ansi": "^6.0.1", 15543 + "wcwidth": "^1.0.1", 15544 + "yargs": "^17.7.1" 15545 + }, 15546 + "bin": { 15547 + "tty-table": "adapters/terminal-adapter.js" 15548 + }, 15549 + "engines": { 15550 + "node": ">=8.0.0" 15551 + } 15552 + }, 15553 + "node_modules/tty-table/node_modules/ansi-styles": { 15554 + "version": "4.3.0", 15555 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 15556 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 15557 + "dev": true, 15558 + "dependencies": { 15559 + "color-convert": "^2.0.1" 15560 + }, 15561 + "engines": { 15562 + "node": ">=8" 15563 + }, 15564 + "funding": { 15565 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 15566 + } 15567 + }, 15568 + "node_modules/tty-table/node_modules/chalk": { 15569 + "version": "4.1.2", 15570 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 15571 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 15572 + "dev": true, 15573 + "dependencies": { 15574 + "ansi-styles": "^4.1.0", 15575 + "supports-color": "^7.1.0" 15576 + }, 15577 + "engines": { 15578 + "node": ">=10" 15579 + }, 15580 + "funding": { 15581 + "url": "https://github.com/chalk/chalk?sponsor=1" 15582 + } 15583 + }, 15584 + "node_modules/tty-table/node_modules/color-convert": { 15585 + "version": "2.0.1", 15586 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 15587 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 15588 + "dev": true, 15589 + "dependencies": { 15590 + "color-name": "~1.1.4" 15591 + }, 15592 + "engines": { 15593 + "node": ">=7.0.0" 15594 + } 15595 + }, 15596 + "node_modules/tty-table/node_modules/color-name": { 15597 + "version": "1.1.4", 15598 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 15599 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 15600 + "dev": true 15601 + }, 15602 + "node_modules/tty-table/node_modules/has-flag": { 15603 + "version": "4.0.0", 15604 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 15605 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 15606 + "dev": true, 15607 + "engines": { 15608 + "node": ">=8" 15609 + } 15610 + }, 15611 + "node_modules/tty-table/node_modules/supports-color": { 15612 + "version": "7.2.0", 15613 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 15614 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 15615 + "dev": true, 15616 + "dependencies": { 15617 + "has-flag": "^4.0.0" 15618 + }, 15619 + "engines": { 15620 + "node": ">=8" 15621 + } 15622 + }, 13223 15623 "node_modules/tuf-js": { 13224 15624 "version": "2.2.0", 13225 15625 "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.0.tgz", ··· 13280 15680 "node": ">= 0.6" 13281 15681 } 13282 15682 }, 15683 + "node_modules/typed-array-buffer": { 15684 + "version": "1.0.2", 15685 + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", 15686 + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", 15687 + "dev": true, 15688 + "dependencies": { 15689 + "call-bind": "^1.0.7", 15690 + "es-errors": "^1.3.0", 15691 + "is-typed-array": "^1.1.13" 15692 + }, 15693 + "engines": { 15694 + "node": ">= 0.4" 15695 + } 15696 + }, 15697 + "node_modules/typed-array-byte-length": { 15698 + "version": "1.0.1", 15699 + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", 15700 + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", 15701 + "dev": true, 15702 + "dependencies": { 15703 + "call-bind": "^1.0.7", 15704 + "for-each": "^0.3.3", 15705 + "gopd": "^1.0.1", 15706 + "has-proto": "^1.0.3", 15707 + "is-typed-array": "^1.1.13" 15708 + }, 15709 + "engines": { 15710 + "node": ">= 0.4" 15711 + }, 15712 + "funding": { 15713 + "url": "https://github.com/sponsors/ljharb" 15714 + } 15715 + }, 15716 + "node_modules/typed-array-byte-offset": { 15717 + "version": "1.0.2", 15718 + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", 15719 + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", 15720 + "dev": true, 15721 + "dependencies": { 15722 + "available-typed-arrays": "^1.0.7", 15723 + "call-bind": "^1.0.7", 15724 + "for-each": "^0.3.3", 15725 + "gopd": "^1.0.1", 15726 + "has-proto": "^1.0.3", 15727 + "is-typed-array": "^1.1.13" 15728 + }, 15729 + "engines": { 15730 + "node": ">= 0.4" 15731 + }, 15732 + "funding": { 15733 + "url": "https://github.com/sponsors/ljharb" 15734 + } 15735 + }, 15736 + "node_modules/typed-array-length": { 15737 + "version": "1.0.5", 15738 + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.5.tgz", 15739 + "integrity": "sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==", 15740 + "dev": true, 15741 + "dependencies": { 15742 + "call-bind": "^1.0.7", 15743 + "for-each": "^0.3.3", 15744 + "gopd": "^1.0.1", 15745 + "has-proto": "^1.0.3", 15746 + "is-typed-array": "^1.1.13", 15747 + "possible-typed-array-names": "^1.0.0" 15748 + }, 15749 + "engines": { 15750 + "node": ">= 0.4" 15751 + }, 15752 + "funding": { 15753 + "url": "https://github.com/sponsors/ljharb" 15754 + } 15755 + }, 13283 15756 "node_modules/typed-assert": { 13284 15757 "version": "1.0.9", 13285 15758 "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", ··· 13315 15788 }, 13316 15789 "engines": { 13317 15790 "node": ">=0.8.0" 15791 + } 15792 + }, 15793 + "node_modules/unbox-primitive": { 15794 + "version": "1.0.2", 15795 + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", 15796 + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", 15797 + "dev": true, 15798 + "dependencies": { 15799 + "call-bind": "^1.0.2", 15800 + "has-bigints": "^1.0.2", 15801 + "has-symbols": "^1.0.3", 15802 + "which-boxed-primitive": "^1.0.2" 15803 + }, 15804 + "funding": { 15805 + "url": "https://github.com/sponsors/ljharb" 13318 15806 } 13319 15807 }, 13320 15808 "node_modules/unbzip2-stream": { ··· 14138 16626 "node": ">= 8" 14139 16627 } 14140 16628 }, 16629 + "node_modules/webidl-conversions": { 16630 + "version": "3.0.1", 16631 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 16632 + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 16633 + "dev": true 16634 + }, 14141 16635 "node_modules/webpack": { 14142 16636 "version": "5.90.3", 14143 16637 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", ··· 14505 16999 "node": ">=0.8.0" 14506 17000 } 14507 17001 }, 17002 + "node_modules/whatwg-url": { 17003 + "version": "5.0.0", 17004 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 17005 + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 17006 + "dev": true, 17007 + "dependencies": { 17008 + "tr46": "~0.0.3", 17009 + "webidl-conversions": "^3.0.0" 17010 + } 17011 + }, 14508 17012 "node_modules/which": { 14509 17013 "version": "2.0.2", 14510 17014 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", ··· 14518 17022 }, 14519 17023 "engines": { 14520 17024 "node": ">= 8" 17025 + } 17026 + }, 17027 + "node_modules/which-boxed-primitive": { 17028 + "version": "1.0.2", 17029 + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 17030 + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 17031 + "dev": true, 17032 + "dependencies": { 17033 + "is-bigint": "^1.0.1", 17034 + "is-boolean-object": "^1.1.0", 17035 + "is-number-object": "^1.0.4", 17036 + "is-string": "^1.0.5", 17037 + "is-symbol": "^1.0.3" 17038 + }, 17039 + "funding": { 17040 + "url": "https://github.com/sponsors/ljharb" 17041 + } 17042 + }, 17043 + "node_modules/which-module": { 17044 + "version": "2.0.1", 17045 + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", 17046 + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", 17047 + "dev": true 17048 + }, 17049 + "node_modules/which-pm": { 17050 + "version": "2.0.0", 17051 + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", 17052 + "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", 17053 + "dev": true, 17054 + "dependencies": { 17055 + "load-yaml-file": "^0.2.0", 17056 + "path-exists": "^4.0.0" 17057 + }, 17058 + "engines": { 17059 + "node": ">=8.15" 17060 + } 17061 + }, 17062 + "node_modules/which-typed-array": { 17063 + "version": "1.1.15", 17064 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", 17065 + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", 17066 + "dev": true, 17067 + "dependencies": { 17068 + "available-typed-arrays": "^1.0.7", 17069 + "call-bind": "^1.0.7", 17070 + "for-each": "^0.3.3", 17071 + "gopd": "^1.0.1", 17072 + "has-tostringtag": "^1.0.2" 17073 + }, 17074 + "engines": { 17075 + "node": ">= 0.4" 17076 + }, 17077 + "funding": { 17078 + "url": "https://github.com/sponsors/ljharb" 14521 17079 } 14522 17080 }, 14523 17081 "node_modules/why-is-node-running": {
+4 -1
package.json
··· 54 54 "test:update": "vitest run --config vitest.config.unit.ts --update", 55 55 "test:watch": "vitest --config vitest.config.unit.ts --watch", 56 56 "test": "vitest run --config vitest.config.unit.ts", 57 - "typecheck": "tsc --noEmit" 57 + "typecheck": "tsc --noEmit", 58 + "changeset": "changeset" 58 59 }, 59 60 "engines": { 60 61 "node": "^18.0.0 || >=20.0.0" ··· 77 78 "@angular/platform-browser": "17.3.1", 78 79 "@angular/platform-browser-dynamic": "17.3.1", 79 80 "@angular/router": "17.3.1", 81 + "@changesets/cli": "^2.27.1", 80 82 "@rollup/plugin-commonjs": "25.0.7", 81 83 "@rollup/plugin-json": "6.1.0", 82 84 "@rollup/plugin-node-resolve": "15.2.3", 83 85 "@rollup/plugin-terser": "0.4.4", 84 86 "@rollup/plugin-typescript": "11.1.6", 87 + "@svitejs/changesets-changelog-github-compact": "^1.1.0", 85 88 "@types/cross-spawn": "6.0.6", 86 89 "@types/express": "4.17.21", 87 90 "@types/node": "20.11.30",