├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── pnpm-lock.yaml ├── renovate.json └── scripts └── build /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | end_of_line = lf 5 | insert_final_newline = true 6 | trim_trailing_whitespace = true 7 | charset = utf-8 8 | 9 | [*.js] 10 | indent_style = space 11 | indent_size = 2 12 | 13 | [{package.json,*.yml,*.cjson}] 14 | indent_style = space 15 | indent_size = 2 16 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | node_modules 3 | .vscode 4 | .DSStore 5 | *.iml 6 | .idea 7 | *.bak 8 | dist 9 | workbox 10 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2018 Google LLC 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Workbox Unofficial CDN 2 | 3 | [![automated](https://flat.badgen.net/badge/publish/automated/green)](#) 4 | [![circle ci](https://flat.badgen.net/circleci/github/nuxt-community/workbox-cdn)](https://circleci.com/gh/nuxt-community/workbox-cdn) 5 | [![npm version](https://flat.badgen.net/npm/v/workbox-cdn)](https://www.npmjs.com/package/workbox-cdn) 6 | [![npm downloads](https://flat.badgen.net/npm/dt/workbox-cdn)](https://www.npmjs.com/package/workbox-cdn) 7 | [![install size](https://flat.badgen.net/packagephobia/install/workbox-cdn)](https://packagephobia.now.sh/result?p=workbox-cdn) 8 | [![](https://data.jsdelivr.com/v1/package/npm/workbox-cdn/badge)](https://www.jsdelivr.com/package/npm/workbox-cdn) 9 | 10 | [Workbox](https://github.com/GoogleChrome/workbox) unofficial CDN and standalone NPM package. 11 | 12 | > [!IMPORTANT] 13 | > This redist is not maintained and uses older **v5** version of workbox CDN. 14 | 15 | ## Why? 16 | 17 | - Having public usage/download stats 18 | - The `local` type costs `~8M` install size for `workbox-cli` package vs `< 1Mb` of this package 19 | - Default workbox CDN is hosted on `storage.googleapis.com` which was restricted on some regions 20 | 21 | ## Usage 22 | 23 | Add a call to `workbox.setConfig({modulePathPrefix: '...'})` to your service worker to use hosted workbox libraries. See [Using Local Workbox Files Instead of CDN](https://developer.chrome.com/docs/workbox/modules/workbox-sw/#.setConfig) for further documentation. 24 | 25 | You have two options: 26 | 27 | ### Option 1: JSDelivr 28 | 29 | Use `https://cdn.jsdelivr.net/npm/workbox-cdn@5/workbox/workbox-sw.js`: 30 | 31 | ```js 32 | workbox.setConfig({ 33 | modulePathPrefix: 34 | "https://cdn.jsdelivr.net/npm/workbox-cdn@5/workbox/workbox-sw.js", 35 | }); 36 | ``` 37 | 38 | ### Option 2: NPM Package 39 | 40 | Install `workbox-cdn` package with `yarn add workbox-cdn` or `npm i workbox-cdn` and integrate it with your own build system or serve contents of `workbox` dir. 41 | 42 | ## License 43 | 44 | ``` 45 | Copyright 2018 Google LLC 46 | 47 | Permission is hereby granted, free of charge, to any person obtaining a copy 48 | of this software and associated documentation files (the "Software"), to deal 49 | in the Software without restriction, including without limitation the rights 50 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 51 | copies of the Software, and to permit persons to whom the Software is 52 | furnished to do so, subject to the following conditions: 53 | 54 | The above copyright notice and this permission notice shall be included in 55 | all copies or substantial portions of the Software. 56 | 57 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 58 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 59 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 60 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 61 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 62 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 63 | THE SOFTWARE. 64 | ``` 65 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "workbox-cdn", 3 | "version": "0.0.0", 4 | "description": "Workbox Unofficial CDN", 5 | "repository": "unjs/workbox-cdn", 6 | "license": "MIT", 7 | "author": "Google's Web DevRel Team", 8 | "main": "workbox/workbox-sw.js", 9 | "files": [ 10 | "workbox" 11 | ], 12 | "scripts": { 13 | "build": "./scripts/build" 14 | }, 15 | "devDependencies": { 16 | "workbox-cli": "^5.1.4" 17 | }, 18 | "contributors": [ 19 | { 20 | "name": "Pooya Parsa", 21 | "email": "pooya@pi0.ir" 22 | }, 23 | { 24 | "name": "Welson Sukka", 25 | "email": "isukkaw@gmail.com" 26 | } 27 | ], 28 | "keywords": [ 29 | "workbox", 30 | "workboxjs", 31 | "sw", 32 | "service-worker", 33 | "pwa", 34 | "cdn" 35 | ] 36 | } 37 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | devDependencies: 8 | workbox-cli: 9 | specifier: ^5.1.4 10 | version: 5.1.4 11 | 12 | packages: 13 | 14 | /@ampproject/remapping@2.3.0: 15 | resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 16 | engines: {node: '>=6.0.0'} 17 | dependencies: 18 | '@jridgewell/gen-mapping': 0.3.5 19 | '@jridgewell/trace-mapping': 0.3.25 20 | dev: true 21 | 22 | /@babel/code-frame@7.24.2: 23 | resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} 24 | engines: {node: '>=6.9.0'} 25 | dependencies: 26 | '@babel/highlight': 7.24.2 27 | picocolors: 1.0.0 28 | dev: true 29 | 30 | /@babel/compat-data@7.24.1: 31 | resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==} 32 | engines: {node: '>=6.9.0'} 33 | dev: true 34 | 35 | /@babel/core@7.24.3: 36 | resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==} 37 | engines: {node: '>=6.9.0'} 38 | dependencies: 39 | '@ampproject/remapping': 2.3.0 40 | '@babel/code-frame': 7.24.2 41 | '@babel/generator': 7.24.1 42 | '@babel/helper-compilation-targets': 7.23.6 43 | '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3) 44 | '@babel/helpers': 7.24.1 45 | '@babel/parser': 7.24.1 46 | '@babel/template': 7.24.0 47 | '@babel/traverse': 7.24.1 48 | '@babel/types': 7.24.0 49 | convert-source-map: 2.0.0 50 | debug: 4.3.4 51 | gensync: 1.0.0-beta.2 52 | json5: 2.2.3 53 | semver: 6.3.1 54 | transitivePeerDependencies: 55 | - supports-color 56 | dev: true 57 | 58 | /@babel/generator@7.24.1: 59 | resolution: {integrity: sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==} 60 | engines: {node: '>=6.9.0'} 61 | dependencies: 62 | '@babel/types': 7.24.0 63 | '@jridgewell/gen-mapping': 0.3.5 64 | '@jridgewell/trace-mapping': 0.3.25 65 | jsesc: 2.5.2 66 | dev: true 67 | 68 | /@babel/helper-annotate-as-pure@7.22.5: 69 | resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} 70 | engines: {node: '>=6.9.0'} 71 | dependencies: 72 | '@babel/types': 7.24.0 73 | dev: true 74 | 75 | /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: 76 | resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} 77 | engines: {node: '>=6.9.0'} 78 | dependencies: 79 | '@babel/types': 7.24.0 80 | dev: true 81 | 82 | /@babel/helper-compilation-targets@7.23.6: 83 | resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} 84 | engines: {node: '>=6.9.0'} 85 | dependencies: 86 | '@babel/compat-data': 7.24.1 87 | '@babel/helper-validator-option': 7.23.5 88 | browserslist: 4.23.0 89 | lru-cache: 5.1.1 90 | semver: 6.3.1 91 | dev: true 92 | 93 | /@babel/helper-create-class-features-plugin@7.24.1(@babel/core@7.24.3): 94 | resolution: {integrity: sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==} 95 | engines: {node: '>=6.9.0'} 96 | peerDependencies: 97 | '@babel/core': ^7.0.0 98 | dependencies: 99 | '@babel/core': 7.24.3 100 | '@babel/helper-annotate-as-pure': 7.22.5 101 | '@babel/helper-environment-visitor': 7.22.20 102 | '@babel/helper-function-name': 7.23.0 103 | '@babel/helper-member-expression-to-functions': 7.23.0 104 | '@babel/helper-optimise-call-expression': 7.22.5 105 | '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3) 106 | '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 107 | '@babel/helper-split-export-declaration': 7.22.6 108 | semver: 6.3.1 109 | dev: true 110 | 111 | /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.3): 112 | resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} 113 | engines: {node: '>=6.9.0'} 114 | peerDependencies: 115 | '@babel/core': ^7.0.0 116 | dependencies: 117 | '@babel/core': 7.24.3 118 | '@babel/helper-annotate-as-pure': 7.22.5 119 | regexpu-core: 5.3.2 120 | semver: 6.3.1 121 | dev: true 122 | 123 | /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.3): 124 | resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==} 125 | peerDependencies: 126 | '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 127 | dependencies: 128 | '@babel/core': 7.24.3 129 | '@babel/helper-compilation-targets': 7.23.6 130 | '@babel/helper-plugin-utils': 7.24.0 131 | debug: 4.3.4 132 | lodash.debounce: 4.0.8 133 | resolve: 1.22.8 134 | transitivePeerDependencies: 135 | - supports-color 136 | dev: true 137 | 138 | /@babel/helper-environment-visitor@7.22.20: 139 | resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} 140 | engines: {node: '>=6.9.0'} 141 | dev: true 142 | 143 | /@babel/helper-function-name@7.23.0: 144 | resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} 145 | engines: {node: '>=6.9.0'} 146 | dependencies: 147 | '@babel/template': 7.24.0 148 | '@babel/types': 7.24.0 149 | dev: true 150 | 151 | /@babel/helper-hoist-variables@7.22.5: 152 | resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} 153 | engines: {node: '>=6.9.0'} 154 | dependencies: 155 | '@babel/types': 7.24.0 156 | dev: true 157 | 158 | /@babel/helper-member-expression-to-functions@7.23.0: 159 | resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} 160 | engines: {node: '>=6.9.0'} 161 | dependencies: 162 | '@babel/types': 7.24.0 163 | dev: true 164 | 165 | /@babel/helper-module-imports@7.24.3: 166 | resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} 167 | engines: {node: '>=6.9.0'} 168 | dependencies: 169 | '@babel/types': 7.24.0 170 | dev: true 171 | 172 | /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.3): 173 | resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} 174 | engines: {node: '>=6.9.0'} 175 | peerDependencies: 176 | '@babel/core': ^7.0.0 177 | dependencies: 178 | '@babel/core': 7.24.3 179 | '@babel/helper-environment-visitor': 7.22.20 180 | '@babel/helper-module-imports': 7.24.3 181 | '@babel/helper-simple-access': 7.22.5 182 | '@babel/helper-split-export-declaration': 7.22.6 183 | '@babel/helper-validator-identifier': 7.22.20 184 | dev: true 185 | 186 | /@babel/helper-optimise-call-expression@7.22.5: 187 | resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} 188 | engines: {node: '>=6.9.0'} 189 | dependencies: 190 | '@babel/types': 7.24.0 191 | dev: true 192 | 193 | /@babel/helper-plugin-utils@7.24.0: 194 | resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} 195 | engines: {node: '>=6.9.0'} 196 | dev: true 197 | 198 | /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.3): 199 | resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} 200 | engines: {node: '>=6.9.0'} 201 | peerDependencies: 202 | '@babel/core': ^7.0.0 203 | dependencies: 204 | '@babel/core': 7.24.3 205 | '@babel/helper-annotate-as-pure': 7.22.5 206 | '@babel/helper-environment-visitor': 7.22.20 207 | '@babel/helper-wrap-function': 7.22.20 208 | dev: true 209 | 210 | /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.3): 211 | resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} 212 | engines: {node: '>=6.9.0'} 213 | peerDependencies: 214 | '@babel/core': ^7.0.0 215 | dependencies: 216 | '@babel/core': 7.24.3 217 | '@babel/helper-environment-visitor': 7.22.20 218 | '@babel/helper-member-expression-to-functions': 7.23.0 219 | '@babel/helper-optimise-call-expression': 7.22.5 220 | dev: true 221 | 222 | /@babel/helper-simple-access@7.22.5: 223 | resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} 224 | engines: {node: '>=6.9.0'} 225 | dependencies: 226 | '@babel/types': 7.24.0 227 | dev: true 228 | 229 | /@babel/helper-skip-transparent-expression-wrappers@7.22.5: 230 | resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} 231 | engines: {node: '>=6.9.0'} 232 | dependencies: 233 | '@babel/types': 7.24.0 234 | dev: true 235 | 236 | /@babel/helper-split-export-declaration@7.22.6: 237 | resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} 238 | engines: {node: '>=6.9.0'} 239 | dependencies: 240 | '@babel/types': 7.24.0 241 | dev: true 242 | 243 | /@babel/helper-string-parser@7.24.1: 244 | resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} 245 | engines: {node: '>=6.9.0'} 246 | dev: true 247 | 248 | /@babel/helper-validator-identifier@7.22.20: 249 | resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} 250 | engines: {node: '>=6.9.0'} 251 | dev: true 252 | 253 | /@babel/helper-validator-option@7.23.5: 254 | resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} 255 | engines: {node: '>=6.9.0'} 256 | dev: true 257 | 258 | /@babel/helper-wrap-function@7.22.20: 259 | resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} 260 | engines: {node: '>=6.9.0'} 261 | dependencies: 262 | '@babel/helper-function-name': 7.23.0 263 | '@babel/template': 7.24.0 264 | '@babel/types': 7.24.0 265 | dev: true 266 | 267 | /@babel/helpers@7.24.1: 268 | resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==} 269 | engines: {node: '>=6.9.0'} 270 | dependencies: 271 | '@babel/template': 7.24.0 272 | '@babel/traverse': 7.24.1 273 | '@babel/types': 7.24.0 274 | transitivePeerDependencies: 275 | - supports-color 276 | dev: true 277 | 278 | /@babel/highlight@7.24.2: 279 | resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} 280 | engines: {node: '>=6.9.0'} 281 | dependencies: 282 | '@babel/helper-validator-identifier': 7.22.20 283 | chalk: 2.4.2 284 | js-tokens: 4.0.0 285 | picocolors: 1.0.0 286 | dev: true 287 | 288 | /@babel/parser@7.24.1: 289 | resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==} 290 | engines: {node: '>=6.0.0'} 291 | hasBin: true 292 | dependencies: 293 | '@babel/types': 7.24.0 294 | dev: true 295 | 296 | /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.3): 297 | resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==} 298 | engines: {node: '>=6.9.0'} 299 | peerDependencies: 300 | '@babel/core': ^7.0.0 301 | dependencies: 302 | '@babel/core': 7.24.3 303 | '@babel/helper-plugin-utils': 7.24.0 304 | dev: true 305 | 306 | /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.3): 307 | resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==} 308 | engines: {node: '>=6.9.0'} 309 | peerDependencies: 310 | '@babel/core': ^7.13.0 311 | dependencies: 312 | '@babel/core': 7.24.3 313 | '@babel/helper-plugin-utils': 7.24.0 314 | '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 315 | '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.3) 316 | dev: true 317 | 318 | /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.3): 319 | resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==} 320 | engines: {node: '>=6.9.0'} 321 | peerDependencies: 322 | '@babel/core': ^7.0.0 323 | dependencies: 324 | '@babel/core': 7.24.3 325 | '@babel/helper-environment-visitor': 7.22.20 326 | '@babel/helper-plugin-utils': 7.24.0 327 | dev: true 328 | 329 | /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.3): 330 | resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} 331 | engines: {node: '>=6.9.0'} 332 | peerDependencies: 333 | '@babel/core': ^7.0.0-0 334 | dependencies: 335 | '@babel/core': 7.24.3 336 | dev: true 337 | 338 | /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.3): 339 | resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} 340 | peerDependencies: 341 | '@babel/core': ^7.0.0-0 342 | dependencies: 343 | '@babel/core': 7.24.3 344 | '@babel/helper-plugin-utils': 7.24.0 345 | dev: true 346 | 347 | /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.3): 348 | resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} 349 | peerDependencies: 350 | '@babel/core': ^7.0.0-0 351 | dependencies: 352 | '@babel/core': 7.24.3 353 | '@babel/helper-plugin-utils': 7.24.0 354 | dev: true 355 | 356 | /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.3): 357 | resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} 358 | engines: {node: '>=6.9.0'} 359 | peerDependencies: 360 | '@babel/core': ^7.0.0-0 361 | dependencies: 362 | '@babel/core': 7.24.3 363 | '@babel/helper-plugin-utils': 7.24.0 364 | dev: true 365 | 366 | /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.3): 367 | resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} 368 | peerDependencies: 369 | '@babel/core': ^7.0.0-0 370 | dependencies: 371 | '@babel/core': 7.24.3 372 | '@babel/helper-plugin-utils': 7.24.0 373 | dev: true 374 | 375 | /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.3): 376 | resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} 377 | peerDependencies: 378 | '@babel/core': ^7.0.0-0 379 | dependencies: 380 | '@babel/core': 7.24.3 381 | '@babel/helper-plugin-utils': 7.24.0 382 | dev: true 383 | 384 | /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.3): 385 | resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==} 386 | engines: {node: '>=6.9.0'} 387 | peerDependencies: 388 | '@babel/core': ^7.0.0-0 389 | dependencies: 390 | '@babel/core': 7.24.3 391 | '@babel/helper-plugin-utils': 7.24.0 392 | dev: true 393 | 394 | /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.3): 395 | resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} 396 | engines: {node: '>=6.9.0'} 397 | peerDependencies: 398 | '@babel/core': ^7.0.0-0 399 | dependencies: 400 | '@babel/core': 7.24.3 401 | '@babel/helper-plugin-utils': 7.24.0 402 | dev: true 403 | 404 | /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.3): 405 | resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} 406 | peerDependencies: 407 | '@babel/core': ^7.0.0-0 408 | dependencies: 409 | '@babel/core': 7.24.3 410 | '@babel/helper-plugin-utils': 7.24.0 411 | dev: true 412 | 413 | /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.3): 414 | resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} 415 | peerDependencies: 416 | '@babel/core': ^7.0.0-0 417 | dependencies: 418 | '@babel/core': 7.24.3 419 | '@babel/helper-plugin-utils': 7.24.0 420 | dev: true 421 | 422 | /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.3): 423 | resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} 424 | peerDependencies: 425 | '@babel/core': ^7.0.0-0 426 | dependencies: 427 | '@babel/core': 7.24.3 428 | '@babel/helper-plugin-utils': 7.24.0 429 | dev: true 430 | 431 | /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.3): 432 | resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} 433 | peerDependencies: 434 | '@babel/core': ^7.0.0-0 435 | dependencies: 436 | '@babel/core': 7.24.3 437 | '@babel/helper-plugin-utils': 7.24.0 438 | dev: true 439 | 440 | /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.3): 441 | resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} 442 | peerDependencies: 443 | '@babel/core': ^7.0.0-0 444 | dependencies: 445 | '@babel/core': 7.24.3 446 | '@babel/helper-plugin-utils': 7.24.0 447 | dev: true 448 | 449 | /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.3): 450 | resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} 451 | peerDependencies: 452 | '@babel/core': ^7.0.0-0 453 | dependencies: 454 | '@babel/core': 7.24.3 455 | '@babel/helper-plugin-utils': 7.24.0 456 | dev: true 457 | 458 | /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.3): 459 | resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} 460 | peerDependencies: 461 | '@babel/core': ^7.0.0-0 462 | dependencies: 463 | '@babel/core': 7.24.3 464 | '@babel/helper-plugin-utils': 7.24.0 465 | dev: true 466 | 467 | /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.3): 468 | resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} 469 | peerDependencies: 470 | '@babel/core': ^7.0.0-0 471 | dependencies: 472 | '@babel/core': 7.24.3 473 | '@babel/helper-plugin-utils': 7.24.0 474 | dev: true 475 | 476 | /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.3): 477 | resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} 478 | engines: {node: '>=6.9.0'} 479 | peerDependencies: 480 | '@babel/core': ^7.0.0-0 481 | dependencies: 482 | '@babel/core': 7.24.3 483 | '@babel/helper-plugin-utils': 7.24.0 484 | dev: true 485 | 486 | /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.3): 487 | resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} 488 | engines: {node: '>=6.9.0'} 489 | peerDependencies: 490 | '@babel/core': ^7.0.0-0 491 | dependencies: 492 | '@babel/core': 7.24.3 493 | '@babel/helper-plugin-utils': 7.24.0 494 | dev: true 495 | 496 | /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.3): 497 | resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} 498 | engines: {node: '>=6.9.0'} 499 | peerDependencies: 500 | '@babel/core': ^7.0.0 501 | dependencies: 502 | '@babel/core': 7.24.3 503 | '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3) 504 | '@babel/helper-plugin-utils': 7.24.0 505 | dev: true 506 | 507 | /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.3): 508 | resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==} 509 | engines: {node: '>=6.9.0'} 510 | peerDependencies: 511 | '@babel/core': ^7.0.0-0 512 | dependencies: 513 | '@babel/core': 7.24.3 514 | '@babel/helper-plugin-utils': 7.24.0 515 | dev: true 516 | 517 | /@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.3): 518 | resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==} 519 | engines: {node: '>=6.9.0'} 520 | peerDependencies: 521 | '@babel/core': ^7.0.0-0 522 | dependencies: 523 | '@babel/core': 7.24.3 524 | '@babel/helper-environment-visitor': 7.22.20 525 | '@babel/helper-plugin-utils': 7.24.0 526 | '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3) 527 | '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3) 528 | dev: true 529 | 530 | /@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.3): 531 | resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==} 532 | engines: {node: '>=6.9.0'} 533 | peerDependencies: 534 | '@babel/core': ^7.0.0-0 535 | dependencies: 536 | '@babel/core': 7.24.3 537 | '@babel/helper-module-imports': 7.24.3 538 | '@babel/helper-plugin-utils': 7.24.0 539 | '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3) 540 | dev: true 541 | 542 | /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.3): 543 | resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==} 544 | engines: {node: '>=6.9.0'} 545 | peerDependencies: 546 | '@babel/core': ^7.0.0-0 547 | dependencies: 548 | '@babel/core': 7.24.3 549 | '@babel/helper-plugin-utils': 7.24.0 550 | dev: true 551 | 552 | /@babel/plugin-transform-block-scoping@7.24.1(@babel/core@7.24.3): 553 | resolution: {integrity: sha512-h71T2QQvDgM2SmT29UYU6ozjMlAt7s7CSs5Hvy8f8cf/GM/Z4a2zMfN+fjVGaieeCrXR3EdQl6C4gQG+OgmbKw==} 554 | engines: {node: '>=6.9.0'} 555 | peerDependencies: 556 | '@babel/core': ^7.0.0-0 557 | dependencies: 558 | '@babel/core': 7.24.3 559 | '@babel/helper-plugin-utils': 7.24.0 560 | dev: true 561 | 562 | /@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.3): 563 | resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==} 564 | engines: {node: '>=6.9.0'} 565 | peerDependencies: 566 | '@babel/core': ^7.0.0-0 567 | dependencies: 568 | '@babel/core': 7.24.3 569 | '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3) 570 | '@babel/helper-plugin-utils': 7.24.0 571 | dev: true 572 | 573 | /@babel/plugin-transform-class-static-block@7.24.1(@babel/core@7.24.3): 574 | resolution: {integrity: sha512-FUHlKCn6J3ERiu8Dv+4eoz7w8+kFLSyeVG4vDAikwADGjUCoHw/JHokyGtr8OR4UjpwPVivyF+h8Q5iv/JmrtA==} 575 | engines: {node: '>=6.9.0'} 576 | peerDependencies: 577 | '@babel/core': ^7.12.0 578 | dependencies: 579 | '@babel/core': 7.24.3 580 | '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3) 581 | '@babel/helper-plugin-utils': 7.24.0 582 | '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.3) 583 | dev: true 584 | 585 | /@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.3): 586 | resolution: {integrity: sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==} 587 | engines: {node: '>=6.9.0'} 588 | peerDependencies: 589 | '@babel/core': ^7.0.0-0 590 | dependencies: 591 | '@babel/core': 7.24.3 592 | '@babel/helper-annotate-as-pure': 7.22.5 593 | '@babel/helper-compilation-targets': 7.23.6 594 | '@babel/helper-environment-visitor': 7.22.20 595 | '@babel/helper-function-name': 7.23.0 596 | '@babel/helper-plugin-utils': 7.24.0 597 | '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3) 598 | '@babel/helper-split-export-declaration': 7.22.6 599 | globals: 11.12.0 600 | dev: true 601 | 602 | /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.3): 603 | resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==} 604 | engines: {node: '>=6.9.0'} 605 | peerDependencies: 606 | '@babel/core': ^7.0.0-0 607 | dependencies: 608 | '@babel/core': 7.24.3 609 | '@babel/helper-plugin-utils': 7.24.0 610 | '@babel/template': 7.24.0 611 | dev: true 612 | 613 | /@babel/plugin-transform-destructuring@7.24.1(@babel/core@7.24.3): 614 | resolution: {integrity: sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==} 615 | engines: {node: '>=6.9.0'} 616 | peerDependencies: 617 | '@babel/core': ^7.0.0-0 618 | dependencies: 619 | '@babel/core': 7.24.3 620 | '@babel/helper-plugin-utils': 7.24.0 621 | dev: true 622 | 623 | /@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.3): 624 | resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==} 625 | engines: {node: '>=6.9.0'} 626 | peerDependencies: 627 | '@babel/core': ^7.0.0-0 628 | dependencies: 629 | '@babel/core': 7.24.3 630 | '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3) 631 | '@babel/helper-plugin-utils': 7.24.0 632 | dev: true 633 | 634 | /@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.3): 635 | resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==} 636 | engines: {node: '>=6.9.0'} 637 | peerDependencies: 638 | '@babel/core': ^7.0.0-0 639 | dependencies: 640 | '@babel/core': 7.24.3 641 | '@babel/helper-plugin-utils': 7.24.0 642 | dev: true 643 | 644 | /@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.3): 645 | resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==} 646 | engines: {node: '>=6.9.0'} 647 | peerDependencies: 648 | '@babel/core': ^7.0.0-0 649 | dependencies: 650 | '@babel/core': 7.24.3 651 | '@babel/helper-plugin-utils': 7.24.0 652 | '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.3) 653 | dev: true 654 | 655 | /@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.3): 656 | resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==} 657 | engines: {node: '>=6.9.0'} 658 | peerDependencies: 659 | '@babel/core': ^7.0.0-0 660 | dependencies: 661 | '@babel/core': 7.24.3 662 | '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 663 | '@babel/helper-plugin-utils': 7.24.0 664 | dev: true 665 | 666 | /@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.3): 667 | resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==} 668 | engines: {node: '>=6.9.0'} 669 | peerDependencies: 670 | '@babel/core': ^7.0.0-0 671 | dependencies: 672 | '@babel/core': 7.24.3 673 | '@babel/helper-plugin-utils': 7.24.0 674 | '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.3) 675 | dev: true 676 | 677 | /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.3): 678 | resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==} 679 | engines: {node: '>=6.9.0'} 680 | peerDependencies: 681 | '@babel/core': ^7.0.0-0 682 | dependencies: 683 | '@babel/core': 7.24.3 684 | '@babel/helper-plugin-utils': 7.24.0 685 | '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 686 | dev: true 687 | 688 | /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.3): 689 | resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==} 690 | engines: {node: '>=6.9.0'} 691 | peerDependencies: 692 | '@babel/core': ^7.0.0-0 693 | dependencies: 694 | '@babel/core': 7.24.3 695 | '@babel/helper-compilation-targets': 7.23.6 696 | '@babel/helper-function-name': 7.23.0 697 | '@babel/helper-plugin-utils': 7.24.0 698 | dev: true 699 | 700 | /@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.3): 701 | resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==} 702 | engines: {node: '>=6.9.0'} 703 | peerDependencies: 704 | '@babel/core': ^7.0.0-0 705 | dependencies: 706 | '@babel/core': 7.24.3 707 | '@babel/helper-plugin-utils': 7.24.0 708 | '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.3) 709 | dev: true 710 | 711 | /@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.3): 712 | resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==} 713 | engines: {node: '>=6.9.0'} 714 | peerDependencies: 715 | '@babel/core': ^7.0.0-0 716 | dependencies: 717 | '@babel/core': 7.24.3 718 | '@babel/helper-plugin-utils': 7.24.0 719 | dev: true 720 | 721 | /@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.3): 722 | resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==} 723 | engines: {node: '>=6.9.0'} 724 | peerDependencies: 725 | '@babel/core': ^7.0.0-0 726 | dependencies: 727 | '@babel/core': 7.24.3 728 | '@babel/helper-plugin-utils': 7.24.0 729 | '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.3) 730 | dev: true 731 | 732 | /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.3): 733 | resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==} 734 | engines: {node: '>=6.9.0'} 735 | peerDependencies: 736 | '@babel/core': ^7.0.0-0 737 | dependencies: 738 | '@babel/core': 7.24.3 739 | '@babel/helper-plugin-utils': 7.24.0 740 | dev: true 741 | 742 | /@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.3): 743 | resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==} 744 | engines: {node: '>=6.9.0'} 745 | peerDependencies: 746 | '@babel/core': ^7.0.0-0 747 | dependencies: 748 | '@babel/core': 7.24.3 749 | '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3) 750 | '@babel/helper-plugin-utils': 7.24.0 751 | dev: true 752 | 753 | /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.3): 754 | resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} 755 | engines: {node: '>=6.9.0'} 756 | peerDependencies: 757 | '@babel/core': ^7.0.0-0 758 | dependencies: 759 | '@babel/core': 7.24.3 760 | '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3) 761 | '@babel/helper-plugin-utils': 7.24.0 762 | '@babel/helper-simple-access': 7.22.5 763 | dev: true 764 | 765 | /@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.3): 766 | resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==} 767 | engines: {node: '>=6.9.0'} 768 | peerDependencies: 769 | '@babel/core': ^7.0.0-0 770 | dependencies: 771 | '@babel/core': 7.24.3 772 | '@babel/helper-hoist-variables': 7.22.5 773 | '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3) 774 | '@babel/helper-plugin-utils': 7.24.0 775 | '@babel/helper-validator-identifier': 7.22.20 776 | dev: true 777 | 778 | /@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.3): 779 | resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==} 780 | engines: {node: '>=6.9.0'} 781 | peerDependencies: 782 | '@babel/core': ^7.0.0-0 783 | dependencies: 784 | '@babel/core': 7.24.3 785 | '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3) 786 | '@babel/helper-plugin-utils': 7.24.0 787 | dev: true 788 | 789 | /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.3): 790 | resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} 791 | engines: {node: '>=6.9.0'} 792 | peerDependencies: 793 | '@babel/core': ^7.0.0 794 | dependencies: 795 | '@babel/core': 7.24.3 796 | '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3) 797 | '@babel/helper-plugin-utils': 7.24.0 798 | dev: true 799 | 800 | /@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.3): 801 | resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==} 802 | engines: {node: '>=6.9.0'} 803 | peerDependencies: 804 | '@babel/core': ^7.0.0-0 805 | dependencies: 806 | '@babel/core': 7.24.3 807 | '@babel/helper-plugin-utils': 7.24.0 808 | dev: true 809 | 810 | /@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.3): 811 | resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==} 812 | engines: {node: '>=6.9.0'} 813 | peerDependencies: 814 | '@babel/core': ^7.0.0-0 815 | dependencies: 816 | '@babel/core': 7.24.3 817 | '@babel/helper-plugin-utils': 7.24.0 818 | '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3) 819 | dev: true 820 | 821 | /@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.3): 822 | resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==} 823 | engines: {node: '>=6.9.0'} 824 | peerDependencies: 825 | '@babel/core': ^7.0.0-0 826 | dependencies: 827 | '@babel/core': 7.24.3 828 | '@babel/helper-plugin-utils': 7.24.0 829 | '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3) 830 | dev: true 831 | 832 | /@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.3): 833 | resolution: {integrity: sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==} 834 | engines: {node: '>=6.9.0'} 835 | peerDependencies: 836 | '@babel/core': ^7.0.0-0 837 | dependencies: 838 | '@babel/core': 7.24.3 839 | '@babel/helper-compilation-targets': 7.23.6 840 | '@babel/helper-plugin-utils': 7.24.0 841 | '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3) 842 | '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.3) 843 | dev: true 844 | 845 | /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.3): 846 | resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==} 847 | engines: {node: '>=6.9.0'} 848 | peerDependencies: 849 | '@babel/core': ^7.0.0-0 850 | dependencies: 851 | '@babel/core': 7.24.3 852 | '@babel/helper-plugin-utils': 7.24.0 853 | '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3) 854 | dev: true 855 | 856 | /@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.3): 857 | resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==} 858 | engines: {node: '>=6.9.0'} 859 | peerDependencies: 860 | '@babel/core': ^7.0.0-0 861 | dependencies: 862 | '@babel/core': 7.24.3 863 | '@babel/helper-plugin-utils': 7.24.0 864 | '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3) 865 | dev: true 866 | 867 | /@babel/plugin-transform-optional-chaining@7.24.1(@babel/core@7.24.3): 868 | resolution: {integrity: sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==} 869 | engines: {node: '>=6.9.0'} 870 | peerDependencies: 871 | '@babel/core': ^7.0.0-0 872 | dependencies: 873 | '@babel/core': 7.24.3 874 | '@babel/helper-plugin-utils': 7.24.0 875 | '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 876 | '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3) 877 | dev: true 878 | 879 | /@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.3): 880 | resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==} 881 | engines: {node: '>=6.9.0'} 882 | peerDependencies: 883 | '@babel/core': ^7.0.0-0 884 | dependencies: 885 | '@babel/core': 7.24.3 886 | '@babel/helper-plugin-utils': 7.24.0 887 | dev: true 888 | 889 | /@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.3): 890 | resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==} 891 | engines: {node: '>=6.9.0'} 892 | peerDependencies: 893 | '@babel/core': ^7.0.0-0 894 | dependencies: 895 | '@babel/core': 7.24.3 896 | '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3) 897 | '@babel/helper-plugin-utils': 7.24.0 898 | dev: true 899 | 900 | /@babel/plugin-transform-private-property-in-object@7.24.1(@babel/core@7.24.3): 901 | resolution: {integrity: sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==} 902 | engines: {node: '>=6.9.0'} 903 | peerDependencies: 904 | '@babel/core': ^7.0.0-0 905 | dependencies: 906 | '@babel/core': 7.24.3 907 | '@babel/helper-annotate-as-pure': 7.22.5 908 | '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3) 909 | '@babel/helper-plugin-utils': 7.24.0 910 | '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.3) 911 | dev: true 912 | 913 | /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.3): 914 | resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==} 915 | engines: {node: '>=6.9.0'} 916 | peerDependencies: 917 | '@babel/core': ^7.0.0-0 918 | dependencies: 919 | '@babel/core': 7.24.3 920 | '@babel/helper-plugin-utils': 7.24.0 921 | dev: true 922 | 923 | /@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.3): 924 | resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==} 925 | engines: {node: '>=6.9.0'} 926 | peerDependencies: 927 | '@babel/core': ^7.0.0-0 928 | dependencies: 929 | '@babel/core': 7.24.3 930 | '@babel/helper-plugin-utils': 7.24.0 931 | regenerator-transform: 0.15.2 932 | dev: true 933 | 934 | /@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.3): 935 | resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==} 936 | engines: {node: '>=6.9.0'} 937 | peerDependencies: 938 | '@babel/core': ^7.0.0-0 939 | dependencies: 940 | '@babel/core': 7.24.3 941 | '@babel/helper-plugin-utils': 7.24.0 942 | dev: true 943 | 944 | /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.3): 945 | resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==} 946 | engines: {node: '>=6.9.0'} 947 | peerDependencies: 948 | '@babel/core': ^7.0.0-0 949 | dependencies: 950 | '@babel/core': 7.24.3 951 | '@babel/helper-plugin-utils': 7.24.0 952 | dev: true 953 | 954 | /@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.3): 955 | resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==} 956 | engines: {node: '>=6.9.0'} 957 | peerDependencies: 958 | '@babel/core': ^7.0.0-0 959 | dependencies: 960 | '@babel/core': 7.24.3 961 | '@babel/helper-plugin-utils': 7.24.0 962 | '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 963 | dev: true 964 | 965 | /@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.3): 966 | resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==} 967 | engines: {node: '>=6.9.0'} 968 | peerDependencies: 969 | '@babel/core': ^7.0.0-0 970 | dependencies: 971 | '@babel/core': 7.24.3 972 | '@babel/helper-plugin-utils': 7.24.0 973 | dev: true 974 | 975 | /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.3): 976 | resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==} 977 | engines: {node: '>=6.9.0'} 978 | peerDependencies: 979 | '@babel/core': ^7.0.0-0 980 | dependencies: 981 | '@babel/core': 7.24.3 982 | '@babel/helper-plugin-utils': 7.24.0 983 | dev: true 984 | 985 | /@babel/plugin-transform-typeof-symbol@7.24.1(@babel/core@7.24.3): 986 | resolution: {integrity: sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==} 987 | engines: {node: '>=6.9.0'} 988 | peerDependencies: 989 | '@babel/core': ^7.0.0-0 990 | dependencies: 991 | '@babel/core': 7.24.3 992 | '@babel/helper-plugin-utils': 7.24.0 993 | dev: true 994 | 995 | /@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.3): 996 | resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==} 997 | engines: {node: '>=6.9.0'} 998 | peerDependencies: 999 | '@babel/core': ^7.0.0-0 1000 | dependencies: 1001 | '@babel/core': 7.24.3 1002 | '@babel/helper-plugin-utils': 7.24.0 1003 | dev: true 1004 | 1005 | /@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.3): 1006 | resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==} 1007 | engines: {node: '>=6.9.0'} 1008 | peerDependencies: 1009 | '@babel/core': ^7.0.0-0 1010 | dependencies: 1011 | '@babel/core': 7.24.3 1012 | '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3) 1013 | '@babel/helper-plugin-utils': 7.24.0 1014 | dev: true 1015 | 1016 | /@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.3): 1017 | resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==} 1018 | engines: {node: '>=6.9.0'} 1019 | peerDependencies: 1020 | '@babel/core': ^7.0.0-0 1021 | dependencies: 1022 | '@babel/core': 7.24.3 1023 | '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3) 1024 | '@babel/helper-plugin-utils': 7.24.0 1025 | dev: true 1026 | 1027 | /@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.3): 1028 | resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==} 1029 | engines: {node: '>=6.9.0'} 1030 | peerDependencies: 1031 | '@babel/core': ^7.0.0 1032 | dependencies: 1033 | '@babel/core': 7.24.3 1034 | '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3) 1035 | '@babel/helper-plugin-utils': 7.24.0 1036 | dev: true 1037 | 1038 | /@babel/preset-env@7.24.3(@babel/core@7.24.3): 1039 | resolution: {integrity: sha512-fSk430k5c2ff8536JcPvPWK4tZDwehWLGlBp0wrsBUjZVdeQV6lePbwKWZaZfK2vnh/1kQX1PzAJWsnBmVgGJA==} 1040 | engines: {node: '>=6.9.0'} 1041 | peerDependencies: 1042 | '@babel/core': ^7.0.0-0 1043 | dependencies: 1044 | '@babel/compat-data': 7.24.1 1045 | '@babel/core': 7.24.3 1046 | '@babel/helper-compilation-targets': 7.23.6 1047 | '@babel/helper-plugin-utils': 7.24.0 1048 | '@babel/helper-validator-option': 7.23.5 1049 | '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.3) 1050 | '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.3) 1051 | '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.3) 1052 | '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.3) 1053 | '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3) 1054 | '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.3) 1055 | '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.3) 1056 | '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.3) 1057 | '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.3) 1058 | '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.3) 1059 | '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.3) 1060 | '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.3) 1061 | '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.3) 1062 | '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.3) 1063 | '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3) 1064 | '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3) 1065 | '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3) 1066 | '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3) 1067 | '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3) 1068 | '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.3) 1069 | '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.3) 1070 | '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.3) 1071 | '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.3) 1072 | '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.3) 1073 | '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.3) 1074 | '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.3) 1075 | '@babel/plugin-transform-block-scoping': 7.24.1(@babel/core@7.24.3) 1076 | '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.3) 1077 | '@babel/plugin-transform-class-static-block': 7.24.1(@babel/core@7.24.3) 1078 | '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.3) 1079 | '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.3) 1080 | '@babel/plugin-transform-destructuring': 7.24.1(@babel/core@7.24.3) 1081 | '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.3) 1082 | '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.3) 1083 | '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.3) 1084 | '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.3) 1085 | '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.3) 1086 | '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.3) 1087 | '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.3) 1088 | '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.3) 1089 | '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.3) 1090 | '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.3) 1091 | '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.3) 1092 | '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.3) 1093 | '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3) 1094 | '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.3) 1095 | '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.3) 1096 | '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.3) 1097 | '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.3) 1098 | '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.3) 1099 | '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.3) 1100 | '@babel/plugin-transform-object-rest-spread': 7.24.1(@babel/core@7.24.3) 1101 | '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.3) 1102 | '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.3) 1103 | '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.3) 1104 | '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.3) 1105 | '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.3) 1106 | '@babel/plugin-transform-private-property-in-object': 7.24.1(@babel/core@7.24.3) 1107 | '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.3) 1108 | '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.3) 1109 | '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.3) 1110 | '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.3) 1111 | '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.3) 1112 | '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.3) 1113 | '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.3) 1114 | '@babel/plugin-transform-typeof-symbol': 7.24.1(@babel/core@7.24.3) 1115 | '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.3) 1116 | '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.3) 1117 | '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.3) 1118 | '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.3) 1119 | '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.3) 1120 | babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.24.3) 1121 | babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.3) 1122 | babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.24.3) 1123 | core-js-compat: 3.36.1 1124 | semver: 6.3.1 1125 | transitivePeerDependencies: 1126 | - supports-color 1127 | dev: true 1128 | 1129 | /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.3): 1130 | resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} 1131 | peerDependencies: 1132 | '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 1133 | dependencies: 1134 | '@babel/core': 7.24.3 1135 | '@babel/helper-plugin-utils': 7.24.0 1136 | '@babel/types': 7.24.0 1137 | esutils: 2.0.3 1138 | dev: true 1139 | 1140 | /@babel/regjsgen@0.8.0: 1141 | resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} 1142 | dev: true 1143 | 1144 | /@babel/runtime@7.24.1: 1145 | resolution: {integrity: sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==} 1146 | engines: {node: '>=6.9.0'} 1147 | dependencies: 1148 | regenerator-runtime: 0.14.1 1149 | dev: true 1150 | 1151 | /@babel/template@7.24.0: 1152 | resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} 1153 | engines: {node: '>=6.9.0'} 1154 | dependencies: 1155 | '@babel/code-frame': 7.24.2 1156 | '@babel/parser': 7.24.1 1157 | '@babel/types': 7.24.0 1158 | dev: true 1159 | 1160 | /@babel/traverse@7.24.1: 1161 | resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} 1162 | engines: {node: '>=6.9.0'} 1163 | dependencies: 1164 | '@babel/code-frame': 7.24.2 1165 | '@babel/generator': 7.24.1 1166 | '@babel/helper-environment-visitor': 7.22.20 1167 | '@babel/helper-function-name': 7.23.0 1168 | '@babel/helper-hoist-variables': 7.22.5 1169 | '@babel/helper-split-export-declaration': 7.22.6 1170 | '@babel/parser': 7.24.1 1171 | '@babel/types': 7.24.0 1172 | debug: 4.3.4 1173 | globals: 11.12.0 1174 | transitivePeerDependencies: 1175 | - supports-color 1176 | dev: true 1177 | 1178 | /@babel/types@7.24.0: 1179 | resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} 1180 | engines: {node: '>=6.9.0'} 1181 | dependencies: 1182 | '@babel/helper-string-parser': 7.24.1 1183 | '@babel/helper-validator-identifier': 7.22.20 1184 | to-fast-properties: 2.0.0 1185 | dev: true 1186 | 1187 | /@hapi/address@2.1.4: 1188 | resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} 1189 | deprecated: Moved to 'npm install @sideway/address' 1190 | dev: true 1191 | 1192 | /@hapi/bourne@1.3.2: 1193 | resolution: {integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==} 1194 | deprecated: This version has been deprecated and is no longer supported or maintained 1195 | dev: true 1196 | 1197 | /@hapi/hoek@8.5.1: 1198 | resolution: {integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==} 1199 | deprecated: This version has been deprecated and is no longer supported or maintained 1200 | dev: true 1201 | 1202 | /@hapi/joi@15.1.1: 1203 | resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==} 1204 | deprecated: Switch to 'npm install joi' 1205 | dependencies: 1206 | '@hapi/address': 2.1.4 1207 | '@hapi/bourne': 1.3.2 1208 | '@hapi/hoek': 8.5.1 1209 | '@hapi/topo': 3.1.6 1210 | dev: true 1211 | 1212 | /@hapi/topo@3.1.6: 1213 | resolution: {integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==} 1214 | deprecated: This version has been deprecated and is no longer supported or maintained 1215 | dependencies: 1216 | '@hapi/hoek': 8.5.1 1217 | dev: true 1218 | 1219 | /@jridgewell/gen-mapping@0.3.5: 1220 | resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} 1221 | engines: {node: '>=6.0.0'} 1222 | dependencies: 1223 | '@jridgewell/set-array': 1.2.1 1224 | '@jridgewell/sourcemap-codec': 1.4.15 1225 | '@jridgewell/trace-mapping': 0.3.25 1226 | dev: true 1227 | 1228 | /@jridgewell/resolve-uri@3.1.2: 1229 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 1230 | engines: {node: '>=6.0.0'} 1231 | dev: true 1232 | 1233 | /@jridgewell/set-array@1.2.1: 1234 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 1235 | engines: {node: '>=6.0.0'} 1236 | dev: true 1237 | 1238 | /@jridgewell/sourcemap-codec@1.4.15: 1239 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 1240 | dev: true 1241 | 1242 | /@jridgewell/trace-mapping@0.3.25: 1243 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 1244 | dependencies: 1245 | '@jridgewell/resolve-uri': 3.1.2 1246 | '@jridgewell/sourcemap-codec': 1.4.15 1247 | dev: true 1248 | 1249 | /@rollup/plugin-node-resolve@7.1.3(rollup@1.32.1): 1250 | resolution: {integrity: sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==} 1251 | engines: {node: '>= 8.0.0'} 1252 | peerDependencies: 1253 | rollup: ^1.20.0||^2.0.0 1254 | dependencies: 1255 | '@rollup/pluginutils': 3.1.0(rollup@1.32.1) 1256 | '@types/resolve': 0.0.8 1257 | builtin-modules: 3.3.0 1258 | is-module: 1.0.0 1259 | resolve: 1.22.8 1260 | rollup: 1.32.1 1261 | dev: true 1262 | 1263 | /@rollup/plugin-replace@2.4.2(rollup@1.32.1): 1264 | resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} 1265 | peerDependencies: 1266 | rollup: ^1.20.0 || ^2.0.0 1267 | dependencies: 1268 | '@rollup/pluginutils': 3.1.0(rollup@1.32.1) 1269 | magic-string: 0.25.9 1270 | rollup: 1.32.1 1271 | dev: true 1272 | 1273 | /@rollup/pluginutils@3.1.0(rollup@1.32.1): 1274 | resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} 1275 | engines: {node: '>= 8.0.0'} 1276 | peerDependencies: 1277 | rollup: ^1.20.0||^2.0.0 1278 | dependencies: 1279 | '@types/estree': 0.0.39 1280 | estree-walker: 1.0.1 1281 | picomatch: 2.3.1 1282 | rollup: 1.32.1 1283 | dev: true 1284 | 1285 | /@sindresorhus/is@0.14.0: 1286 | resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} 1287 | engines: {node: '>=6'} 1288 | dev: true 1289 | 1290 | /@surma/rollup-plugin-off-main-thread@1.4.2: 1291 | resolution: {integrity: sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==} 1292 | dependencies: 1293 | ejs: 2.7.4 1294 | magic-string: 0.25.9 1295 | dev: true 1296 | 1297 | /@szmarczak/http-timer@1.1.2: 1298 | resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} 1299 | engines: {node: '>=6'} 1300 | dependencies: 1301 | defer-to-connect: 1.1.3 1302 | dev: true 1303 | 1304 | /@types/estree@0.0.39: 1305 | resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} 1306 | dev: true 1307 | 1308 | /@types/estree@1.0.5: 1309 | resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} 1310 | dev: true 1311 | 1312 | /@types/keyv@3.1.4: 1313 | resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} 1314 | dependencies: 1315 | '@types/node': 20.12.3 1316 | dev: true 1317 | 1318 | /@types/node@20.12.3: 1319 | resolution: {integrity: sha512-sD+ia2ubTeWrOu+YMF+MTAB7E+O7qsMqAbMfW7DG3K1URwhZ5hN1pLlRVGbf4wDFzSfikL05M17EyorS86jShw==} 1320 | dependencies: 1321 | undici-types: 5.26.5 1322 | dev: true 1323 | 1324 | /@types/resolve@0.0.8: 1325 | resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==} 1326 | dependencies: 1327 | '@types/node': 20.12.3 1328 | dev: true 1329 | 1330 | /@types/responselike@1.0.3: 1331 | resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} 1332 | dependencies: 1333 | '@types/node': 20.12.3 1334 | dev: true 1335 | 1336 | /acorn@7.4.1: 1337 | resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} 1338 | engines: {node: '>=0.4.0'} 1339 | hasBin: true 1340 | dev: true 1341 | 1342 | /acorn@8.11.3: 1343 | resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} 1344 | engines: {node: '>=0.4.0'} 1345 | hasBin: true 1346 | dev: true 1347 | 1348 | /ansi-align@3.0.1: 1349 | resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} 1350 | dependencies: 1351 | string-width: 4.2.3 1352 | dev: true 1353 | 1354 | /ansi-escapes@3.2.0: 1355 | resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} 1356 | engines: {node: '>=4'} 1357 | dev: true 1358 | 1359 | /ansi-regex@3.0.1: 1360 | resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} 1361 | engines: {node: '>=4'} 1362 | dev: true 1363 | 1364 | /ansi-regex@4.1.1: 1365 | resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} 1366 | engines: {node: '>=6'} 1367 | dev: true 1368 | 1369 | /ansi-regex@5.0.1: 1370 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 1371 | engines: {node: '>=8'} 1372 | dev: true 1373 | 1374 | /ansi-styles@3.2.1: 1375 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 1376 | engines: {node: '>=4'} 1377 | dependencies: 1378 | color-convert: 1.9.3 1379 | dev: true 1380 | 1381 | /anymatch@2.0.0: 1382 | resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} 1383 | dependencies: 1384 | micromatch: 3.1.10 1385 | normalize-path: 2.1.1 1386 | transitivePeerDependencies: 1387 | - supports-color 1388 | dev: true 1389 | 1390 | /arr-diff@4.0.0: 1391 | resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} 1392 | engines: {node: '>=0.10.0'} 1393 | dev: true 1394 | 1395 | /arr-flatten@1.1.0: 1396 | resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} 1397 | engines: {node: '>=0.10.0'} 1398 | dev: true 1399 | 1400 | /arr-union@3.1.0: 1401 | resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} 1402 | engines: {node: '>=0.10.0'} 1403 | dev: true 1404 | 1405 | /array-each@1.0.1: 1406 | resolution: {integrity: sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==} 1407 | engines: {node: '>=0.10.0'} 1408 | dev: true 1409 | 1410 | /array-find-index@1.0.2: 1411 | resolution: {integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==} 1412 | engines: {node: '>=0.10.0'} 1413 | dev: true 1414 | 1415 | /array-slice@1.1.0: 1416 | resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==} 1417 | engines: {node: '>=0.10.0'} 1418 | dev: true 1419 | 1420 | /array-unique@0.3.2: 1421 | resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} 1422 | engines: {node: '>=0.10.0'} 1423 | dev: true 1424 | 1425 | /arrify@1.0.1: 1426 | resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} 1427 | engines: {node: '>=0.10.0'} 1428 | dev: true 1429 | 1430 | /assign-symbols@1.0.0: 1431 | resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} 1432 | engines: {node: '>=0.10.0'} 1433 | dev: true 1434 | 1435 | /async-done@1.3.2: 1436 | resolution: {integrity: sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==} 1437 | engines: {node: '>= 0.10'} 1438 | dependencies: 1439 | end-of-stream: 1.4.4 1440 | once: 1.4.0 1441 | process-nextick-args: 2.0.1 1442 | stream-exhaust: 1.0.2 1443 | dev: true 1444 | 1445 | /async-each@1.0.6: 1446 | resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==} 1447 | dev: true 1448 | 1449 | /atob@2.1.2: 1450 | resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} 1451 | engines: {node: '>= 4.5.0'} 1452 | hasBin: true 1453 | dev: true 1454 | 1455 | /babel-extract-comments@1.0.0: 1456 | resolution: {integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==} 1457 | engines: {node: '>=4'} 1458 | dependencies: 1459 | babylon: 6.18.0 1460 | dev: true 1461 | 1462 | /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.3): 1463 | resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==} 1464 | peerDependencies: 1465 | '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 1466 | dependencies: 1467 | '@babel/compat-data': 7.24.1 1468 | '@babel/core': 7.24.3 1469 | '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3) 1470 | semver: 6.3.1 1471 | transitivePeerDependencies: 1472 | - supports-color 1473 | dev: true 1474 | 1475 | /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.3): 1476 | resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} 1477 | peerDependencies: 1478 | '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 1479 | dependencies: 1480 | '@babel/core': 7.24.3 1481 | '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3) 1482 | core-js-compat: 3.36.1 1483 | transitivePeerDependencies: 1484 | - supports-color 1485 | dev: true 1486 | 1487 | /babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.24.3): 1488 | resolution: {integrity: sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==} 1489 | peerDependencies: 1490 | '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 1491 | dependencies: 1492 | '@babel/core': 7.24.3 1493 | '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3) 1494 | transitivePeerDependencies: 1495 | - supports-color 1496 | dev: true 1497 | 1498 | /babel-plugin-syntax-object-rest-spread@6.13.0: 1499 | resolution: {integrity: sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==} 1500 | dev: true 1501 | 1502 | /babel-plugin-transform-object-rest-spread@6.26.0: 1503 | resolution: {integrity: sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==} 1504 | dependencies: 1505 | babel-plugin-syntax-object-rest-spread: 6.13.0 1506 | babel-runtime: 6.26.0 1507 | dev: true 1508 | 1509 | /babel-runtime@6.26.0: 1510 | resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==} 1511 | dependencies: 1512 | core-js: 2.6.12 1513 | regenerator-runtime: 0.11.1 1514 | dev: true 1515 | 1516 | /babylon@6.18.0: 1517 | resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} 1518 | hasBin: true 1519 | dev: true 1520 | 1521 | /balanced-match@1.0.2: 1522 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1523 | dev: true 1524 | 1525 | /base@0.11.2: 1526 | resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} 1527 | engines: {node: '>=0.10.0'} 1528 | dependencies: 1529 | cache-base: 1.0.1 1530 | class-utils: 0.3.6 1531 | component-emitter: 1.3.1 1532 | define-property: 1.0.0 1533 | isobject: 3.0.1 1534 | mixin-deep: 1.3.2 1535 | pascalcase: 0.1.1 1536 | dev: true 1537 | 1538 | /binary-extensions@1.13.1: 1539 | resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} 1540 | engines: {node: '>=0.10.0'} 1541 | dev: true 1542 | 1543 | /bindings@1.5.0: 1544 | resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 1545 | requiresBuild: true 1546 | dependencies: 1547 | file-uri-to-path: 1.0.0 1548 | dev: true 1549 | optional: true 1550 | 1551 | /boxen@3.2.0: 1552 | resolution: {integrity: sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A==} 1553 | engines: {node: '>=6'} 1554 | dependencies: 1555 | ansi-align: 3.0.1 1556 | camelcase: 5.3.1 1557 | chalk: 2.4.2 1558 | cli-boxes: 2.2.1 1559 | string-width: 3.1.0 1560 | term-size: 1.2.0 1561 | type-fest: 0.3.1 1562 | widest-line: 2.0.1 1563 | dev: true 1564 | 1565 | /brace-expansion@1.1.11: 1566 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 1567 | dependencies: 1568 | balanced-match: 1.0.2 1569 | concat-map: 0.0.1 1570 | dev: true 1571 | 1572 | /braces@2.3.2: 1573 | resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} 1574 | engines: {node: '>=0.10.0'} 1575 | dependencies: 1576 | arr-flatten: 1.1.0 1577 | array-unique: 0.3.2 1578 | extend-shallow: 2.0.1 1579 | fill-range: 4.0.0 1580 | isobject: 3.0.1 1581 | repeat-element: 1.1.4 1582 | snapdragon: 0.8.2 1583 | snapdragon-node: 2.1.1 1584 | split-string: 3.1.0 1585 | to-regex: 3.0.2 1586 | transitivePeerDependencies: 1587 | - supports-color 1588 | dev: true 1589 | 1590 | /browserslist@4.23.0: 1591 | resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} 1592 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1593 | hasBin: true 1594 | dependencies: 1595 | caniuse-lite: 1.0.30001605 1596 | electron-to-chromium: 1.4.724 1597 | node-releases: 2.0.14 1598 | update-browserslist-db: 1.0.13(browserslist@4.23.0) 1599 | dev: true 1600 | 1601 | /buffer-from@1.1.2: 1602 | resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} 1603 | dev: true 1604 | 1605 | /builtin-modules@3.3.0: 1606 | resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} 1607 | engines: {node: '>=6'} 1608 | dev: true 1609 | 1610 | /cache-base@1.0.1: 1611 | resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} 1612 | engines: {node: '>=0.10.0'} 1613 | dependencies: 1614 | collection-visit: 1.0.0 1615 | component-emitter: 1.3.1 1616 | get-value: 2.0.6 1617 | has-value: 1.0.0 1618 | isobject: 3.0.1 1619 | set-value: 2.0.1 1620 | to-object-path: 0.3.0 1621 | union-value: 1.0.1 1622 | unset-value: 1.0.0 1623 | dev: true 1624 | 1625 | /cacheable-request@6.1.0: 1626 | resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} 1627 | engines: {node: '>=8'} 1628 | dependencies: 1629 | clone-response: 1.0.3 1630 | get-stream: 5.2.0 1631 | http-cache-semantics: 4.1.1 1632 | keyv: 3.1.0 1633 | lowercase-keys: 2.0.0 1634 | normalize-url: 4.5.1 1635 | responselike: 1.0.2 1636 | dev: true 1637 | 1638 | /camelcase-keys@4.2.0: 1639 | resolution: {integrity: sha512-Ej37YKYbFUI8QiYlvj9YHb6/Z60dZyPJW0Cs8sFilMbd2lP0bw3ylAq9yJkK4lcTA2dID5fG8LjmJYbO7kWb7Q==} 1640 | engines: {node: '>=4'} 1641 | dependencies: 1642 | camelcase: 4.1.0 1643 | map-obj: 2.0.0 1644 | quick-lru: 1.1.0 1645 | dev: true 1646 | 1647 | /camelcase@4.1.0: 1648 | resolution: {integrity: sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==} 1649 | engines: {node: '>=4'} 1650 | dev: true 1651 | 1652 | /camelcase@5.3.1: 1653 | resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} 1654 | engines: {node: '>=6'} 1655 | dev: true 1656 | 1657 | /caniuse-lite@1.0.30001605: 1658 | resolution: {integrity: sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==} 1659 | dev: true 1660 | 1661 | /chalk@2.4.2: 1662 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 1663 | engines: {node: '>=4'} 1664 | dependencies: 1665 | ansi-styles: 3.2.1 1666 | escape-string-regexp: 1.0.5 1667 | supports-color: 5.5.0 1668 | dev: true 1669 | 1670 | /chardet@0.7.0: 1671 | resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} 1672 | dev: true 1673 | 1674 | /chokidar@2.1.8: 1675 | resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} 1676 | deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies 1677 | dependencies: 1678 | anymatch: 2.0.0 1679 | async-each: 1.0.6 1680 | braces: 2.3.2 1681 | glob-parent: 3.1.0 1682 | inherits: 2.0.4 1683 | is-binary-path: 1.0.1 1684 | is-glob: 4.0.3 1685 | normalize-path: 3.0.0 1686 | path-is-absolute: 1.0.1 1687 | readdirp: 2.2.1 1688 | upath: 1.2.0 1689 | optionalDependencies: 1690 | fsevents: 1.2.13 1691 | transitivePeerDependencies: 1692 | - supports-color 1693 | dev: true 1694 | 1695 | /ci-info@2.0.0: 1696 | resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} 1697 | dev: true 1698 | 1699 | /class-utils@0.3.6: 1700 | resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} 1701 | engines: {node: '>=0.10.0'} 1702 | dependencies: 1703 | arr-union: 3.1.0 1704 | define-property: 0.2.5 1705 | isobject: 3.0.1 1706 | static-extend: 0.1.2 1707 | dev: true 1708 | 1709 | /cli-boxes@2.2.1: 1710 | resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} 1711 | engines: {node: '>=6'} 1712 | dev: true 1713 | 1714 | /cli-cursor@2.1.0: 1715 | resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} 1716 | engines: {node: '>=4'} 1717 | dependencies: 1718 | restore-cursor: 2.0.0 1719 | dev: true 1720 | 1721 | /cli-spinners@2.9.2: 1722 | resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} 1723 | engines: {node: '>=6'} 1724 | dev: true 1725 | 1726 | /cli-width@2.2.1: 1727 | resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} 1728 | dev: true 1729 | 1730 | /clone-response@1.0.3: 1731 | resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} 1732 | dependencies: 1733 | mimic-response: 1.0.1 1734 | dev: true 1735 | 1736 | /clone@1.0.4: 1737 | resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} 1738 | engines: {node: '>=0.8'} 1739 | dev: true 1740 | 1741 | /collection-visit@1.0.0: 1742 | resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} 1743 | engines: {node: '>=0.10.0'} 1744 | dependencies: 1745 | map-visit: 1.0.0 1746 | object-visit: 1.0.1 1747 | dev: true 1748 | 1749 | /color-convert@1.9.3: 1750 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 1751 | dependencies: 1752 | color-name: 1.1.3 1753 | dev: true 1754 | 1755 | /color-name@1.1.3: 1756 | resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} 1757 | dev: true 1758 | 1759 | /commander@2.20.3: 1760 | resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} 1761 | dev: true 1762 | 1763 | /common-tags@1.8.2: 1764 | resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} 1765 | engines: {node: '>=4.0.0'} 1766 | dev: true 1767 | 1768 | /component-emitter@1.3.1: 1769 | resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} 1770 | dev: true 1771 | 1772 | /concat-map@0.0.1: 1773 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 1774 | dev: true 1775 | 1776 | /configstore@4.0.0: 1777 | resolution: {integrity: sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==} 1778 | engines: {node: '>=6'} 1779 | dependencies: 1780 | dot-prop: 4.2.1 1781 | graceful-fs: 4.2.11 1782 | make-dir: 1.3.0 1783 | unique-string: 1.0.0 1784 | write-file-atomic: 2.4.3 1785 | xdg-basedir: 3.0.0 1786 | dev: true 1787 | 1788 | /convert-source-map@2.0.0: 1789 | resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} 1790 | dev: true 1791 | 1792 | /copy-descriptor@0.1.1: 1793 | resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} 1794 | engines: {node: '>=0.10.0'} 1795 | dev: true 1796 | 1797 | /core-js-compat@3.36.1: 1798 | resolution: {integrity: sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==} 1799 | dependencies: 1800 | browserslist: 4.23.0 1801 | dev: true 1802 | 1803 | /core-js@2.6.12: 1804 | resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} 1805 | deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. 1806 | requiresBuild: true 1807 | dev: true 1808 | 1809 | /core-util-is@1.0.3: 1810 | resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} 1811 | dev: true 1812 | 1813 | /cross-spawn@5.1.0: 1814 | resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} 1815 | dependencies: 1816 | lru-cache: 4.1.5 1817 | shebang-command: 1.2.0 1818 | which: 1.3.1 1819 | dev: true 1820 | 1821 | /crypto-random-string@1.0.0: 1822 | resolution: {integrity: sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==} 1823 | engines: {node: '>=4'} 1824 | dev: true 1825 | 1826 | /currently-unhandled@0.4.1: 1827 | resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==} 1828 | engines: {node: '>=0.10.0'} 1829 | dependencies: 1830 | array-find-index: 1.0.2 1831 | dev: true 1832 | 1833 | /debug@2.6.9: 1834 | resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} 1835 | peerDependencies: 1836 | supports-color: '*' 1837 | peerDependenciesMeta: 1838 | supports-color: 1839 | optional: true 1840 | dependencies: 1841 | ms: 2.0.0 1842 | dev: true 1843 | 1844 | /debug@4.3.4: 1845 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1846 | engines: {node: '>=6.0'} 1847 | peerDependencies: 1848 | supports-color: '*' 1849 | peerDependenciesMeta: 1850 | supports-color: 1851 | optional: true 1852 | dependencies: 1853 | ms: 2.1.2 1854 | dev: true 1855 | 1856 | /decamelize-keys@1.1.1: 1857 | resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} 1858 | engines: {node: '>=0.10.0'} 1859 | dependencies: 1860 | decamelize: 1.2.0 1861 | map-obj: 1.0.1 1862 | dev: true 1863 | 1864 | /decamelize@1.2.0: 1865 | resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} 1866 | engines: {node: '>=0.10.0'} 1867 | dev: true 1868 | 1869 | /decode-uri-component@0.2.2: 1870 | resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} 1871 | engines: {node: '>=0.10'} 1872 | dev: true 1873 | 1874 | /decompress-response@3.3.0: 1875 | resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} 1876 | engines: {node: '>=4'} 1877 | dependencies: 1878 | mimic-response: 1.0.1 1879 | dev: true 1880 | 1881 | /deep-extend@0.6.0: 1882 | resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 1883 | engines: {node: '>=4.0.0'} 1884 | dev: true 1885 | 1886 | /defaults@1.0.4: 1887 | resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} 1888 | dependencies: 1889 | clone: 1.0.4 1890 | dev: true 1891 | 1892 | /defer-to-connect@1.1.3: 1893 | resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} 1894 | dev: true 1895 | 1896 | /define-property@0.2.5: 1897 | resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} 1898 | engines: {node: '>=0.10.0'} 1899 | dependencies: 1900 | is-descriptor: 0.1.7 1901 | dev: true 1902 | 1903 | /define-property@1.0.0: 1904 | resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} 1905 | engines: {node: '>=0.10.0'} 1906 | dependencies: 1907 | is-descriptor: 1.0.3 1908 | dev: true 1909 | 1910 | /define-property@2.0.2: 1911 | resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} 1912 | engines: {node: '>=0.10.0'} 1913 | dependencies: 1914 | is-descriptor: 1.0.3 1915 | isobject: 3.0.1 1916 | dev: true 1917 | 1918 | /dot-prop@4.2.1: 1919 | resolution: {integrity: sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==} 1920 | engines: {node: '>=4'} 1921 | dependencies: 1922 | is-obj: 1.0.1 1923 | dev: true 1924 | 1925 | /duplexer3@0.1.5: 1926 | resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} 1927 | dev: true 1928 | 1929 | /ejs@2.7.4: 1930 | resolution: {integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==} 1931 | engines: {node: '>=0.10.0'} 1932 | requiresBuild: true 1933 | dev: true 1934 | 1935 | /electron-to-chromium@1.4.724: 1936 | resolution: {integrity: sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA==} 1937 | dev: true 1938 | 1939 | /emoji-regex@7.0.3: 1940 | resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} 1941 | dev: true 1942 | 1943 | /emoji-regex@8.0.0: 1944 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1945 | dev: true 1946 | 1947 | /end-of-stream@1.4.4: 1948 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 1949 | dependencies: 1950 | once: 1.4.0 1951 | dev: true 1952 | 1953 | /error-ex@1.3.2: 1954 | resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 1955 | dependencies: 1956 | is-arrayish: 0.2.1 1957 | dev: true 1958 | 1959 | /escalade@3.1.2: 1960 | resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} 1961 | engines: {node: '>=6'} 1962 | dev: true 1963 | 1964 | /escape-string-regexp@1.0.5: 1965 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 1966 | engines: {node: '>=0.8.0'} 1967 | dev: true 1968 | 1969 | /estree-walker@0.6.1: 1970 | resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} 1971 | dev: true 1972 | 1973 | /estree-walker@1.0.1: 1974 | resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} 1975 | dev: true 1976 | 1977 | /esutils@2.0.3: 1978 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1979 | engines: {node: '>=0.10.0'} 1980 | dev: true 1981 | 1982 | /execa@0.7.0: 1983 | resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} 1984 | engines: {node: '>=4'} 1985 | dependencies: 1986 | cross-spawn: 5.1.0 1987 | get-stream: 3.0.0 1988 | is-stream: 1.1.0 1989 | npm-run-path: 2.0.2 1990 | p-finally: 1.0.0 1991 | signal-exit: 3.0.7 1992 | strip-eof: 1.0.0 1993 | dev: true 1994 | 1995 | /expand-brackets@2.1.4: 1996 | resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} 1997 | engines: {node: '>=0.10.0'} 1998 | dependencies: 1999 | debug: 2.6.9 2000 | define-property: 0.2.5 2001 | extend-shallow: 2.0.1 2002 | posix-character-classes: 0.1.1 2003 | regex-not: 1.0.2 2004 | snapdragon: 0.8.2 2005 | to-regex: 3.0.2 2006 | transitivePeerDependencies: 2007 | - supports-color 2008 | dev: true 2009 | 2010 | /extend-shallow@2.0.1: 2011 | resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} 2012 | engines: {node: '>=0.10.0'} 2013 | dependencies: 2014 | is-extendable: 0.1.1 2015 | dev: true 2016 | 2017 | /extend-shallow@3.0.2: 2018 | resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} 2019 | engines: {node: '>=0.10.0'} 2020 | dependencies: 2021 | assign-symbols: 1.0.0 2022 | is-extendable: 1.0.1 2023 | dev: true 2024 | 2025 | /external-editor@3.1.0: 2026 | resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} 2027 | engines: {node: '>=4'} 2028 | dependencies: 2029 | chardet: 0.7.0 2030 | iconv-lite: 0.4.24 2031 | tmp: 0.0.33 2032 | dev: true 2033 | 2034 | /extglob@2.0.4: 2035 | resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} 2036 | engines: {node: '>=0.10.0'} 2037 | dependencies: 2038 | array-unique: 0.3.2 2039 | define-property: 1.0.0 2040 | expand-brackets: 2.1.4 2041 | extend-shallow: 2.0.1 2042 | fragment-cache: 0.2.1 2043 | regex-not: 1.0.2 2044 | snapdragon: 0.8.2 2045 | to-regex: 3.0.2 2046 | transitivePeerDependencies: 2047 | - supports-color 2048 | dev: true 2049 | 2050 | /fast-json-stable-stringify@2.1.0: 2051 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 2052 | dev: true 2053 | 2054 | /figures@2.0.0: 2055 | resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} 2056 | engines: {node: '>=4'} 2057 | dependencies: 2058 | escape-string-regexp: 1.0.5 2059 | dev: true 2060 | 2061 | /file-uri-to-path@1.0.0: 2062 | resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 2063 | requiresBuild: true 2064 | dev: true 2065 | optional: true 2066 | 2067 | /fill-range@4.0.0: 2068 | resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} 2069 | engines: {node: '>=0.10.0'} 2070 | dependencies: 2071 | extend-shallow: 2.0.1 2072 | is-number: 3.0.0 2073 | repeat-string: 1.6.1 2074 | to-regex-range: 2.1.1 2075 | dev: true 2076 | 2077 | /find-up@2.1.0: 2078 | resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} 2079 | engines: {node: '>=4'} 2080 | dependencies: 2081 | locate-path: 2.0.0 2082 | dev: true 2083 | 2084 | /for-in@1.0.2: 2085 | resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} 2086 | engines: {node: '>=0.10.0'} 2087 | dev: true 2088 | 2089 | /for-own@1.0.0: 2090 | resolution: {integrity: sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==} 2091 | engines: {node: '>=0.10.0'} 2092 | dependencies: 2093 | for-in: 1.0.2 2094 | dev: true 2095 | 2096 | /fragment-cache@0.2.1: 2097 | resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} 2098 | engines: {node: '>=0.10.0'} 2099 | dependencies: 2100 | map-cache: 0.2.2 2101 | dev: true 2102 | 2103 | /fs-extra@8.1.0: 2104 | resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} 2105 | engines: {node: '>=6 <7 || >=8'} 2106 | dependencies: 2107 | graceful-fs: 4.2.11 2108 | jsonfile: 4.0.0 2109 | universalify: 0.1.2 2110 | dev: true 2111 | 2112 | /fs.realpath@1.0.0: 2113 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 2114 | dev: true 2115 | 2116 | /fsevents@1.2.13: 2117 | resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} 2118 | engines: {node: '>= 4.0'} 2119 | os: [darwin] 2120 | deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 2121 | requiresBuild: true 2122 | dependencies: 2123 | bindings: 1.5.0 2124 | nan: 2.19.0 2125 | dev: true 2126 | optional: true 2127 | 2128 | /function-bind@1.1.2: 2129 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 2130 | dev: true 2131 | 2132 | /gensync@1.0.0-beta.2: 2133 | resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 2134 | engines: {node: '>=6.9.0'} 2135 | dev: true 2136 | 2137 | /get-own-enumerable-property-symbols@3.0.2: 2138 | resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} 2139 | dev: true 2140 | 2141 | /get-stream@3.0.0: 2142 | resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} 2143 | engines: {node: '>=4'} 2144 | dev: true 2145 | 2146 | /get-stream@4.1.0: 2147 | resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} 2148 | engines: {node: '>=6'} 2149 | dependencies: 2150 | pump: 3.0.0 2151 | dev: true 2152 | 2153 | /get-stream@5.2.0: 2154 | resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} 2155 | engines: {node: '>=8'} 2156 | dependencies: 2157 | pump: 3.0.0 2158 | dev: true 2159 | 2160 | /get-value@2.0.6: 2161 | resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} 2162 | engines: {node: '>=0.10.0'} 2163 | dev: true 2164 | 2165 | /glob-parent@3.1.0: 2166 | resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} 2167 | dependencies: 2168 | is-glob: 3.1.0 2169 | path-dirname: 1.0.2 2170 | dev: true 2171 | 2172 | /glob-watcher@5.0.5: 2173 | resolution: {integrity: sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==} 2174 | engines: {node: '>= 0.10'} 2175 | dependencies: 2176 | anymatch: 2.0.0 2177 | async-done: 1.3.2 2178 | chokidar: 2.1.8 2179 | is-negated-glob: 1.0.0 2180 | just-debounce: 1.1.0 2181 | normalize-path: 3.0.0 2182 | object.defaults: 1.1.0 2183 | transitivePeerDependencies: 2184 | - supports-color 2185 | dev: true 2186 | 2187 | /glob@7.2.3: 2188 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 2189 | dependencies: 2190 | fs.realpath: 1.0.0 2191 | inflight: 1.0.6 2192 | inherits: 2.0.4 2193 | minimatch: 3.1.2 2194 | once: 1.4.0 2195 | path-is-absolute: 1.0.1 2196 | dev: true 2197 | 2198 | /global-dirs@0.1.1: 2199 | resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} 2200 | engines: {node: '>=4'} 2201 | dependencies: 2202 | ini: 1.3.8 2203 | dev: true 2204 | 2205 | /globals@11.12.0: 2206 | resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 2207 | engines: {node: '>=4'} 2208 | dev: true 2209 | 2210 | /got@9.6.0: 2211 | resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} 2212 | engines: {node: '>=8.6'} 2213 | dependencies: 2214 | '@sindresorhus/is': 0.14.0 2215 | '@szmarczak/http-timer': 1.1.2 2216 | '@types/keyv': 3.1.4 2217 | '@types/responselike': 1.0.3 2218 | cacheable-request: 6.1.0 2219 | decompress-response: 3.3.0 2220 | duplexer3: 0.1.5 2221 | get-stream: 4.1.0 2222 | lowercase-keys: 1.0.1 2223 | mimic-response: 1.0.1 2224 | p-cancelable: 1.1.0 2225 | to-readable-stream: 1.0.0 2226 | url-parse-lax: 3.0.0 2227 | dev: true 2228 | 2229 | /graceful-fs@4.2.11: 2230 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 2231 | dev: true 2232 | 2233 | /has-flag@3.0.0: 2234 | resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} 2235 | engines: {node: '>=4'} 2236 | dev: true 2237 | 2238 | /has-value@0.3.1: 2239 | resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} 2240 | engines: {node: '>=0.10.0'} 2241 | dependencies: 2242 | get-value: 2.0.6 2243 | has-values: 0.1.4 2244 | isobject: 2.1.0 2245 | dev: true 2246 | 2247 | /has-value@1.0.0: 2248 | resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} 2249 | engines: {node: '>=0.10.0'} 2250 | dependencies: 2251 | get-value: 2.0.6 2252 | has-values: 1.0.0 2253 | isobject: 3.0.1 2254 | dev: true 2255 | 2256 | /has-values@0.1.4: 2257 | resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} 2258 | engines: {node: '>=0.10.0'} 2259 | dev: true 2260 | 2261 | /has-values@1.0.0: 2262 | resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} 2263 | engines: {node: '>=0.10.0'} 2264 | dependencies: 2265 | is-number: 3.0.0 2266 | kind-of: 4.0.0 2267 | dev: true 2268 | 2269 | /has-yarn@2.1.0: 2270 | resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} 2271 | engines: {node: '>=8'} 2272 | dev: true 2273 | 2274 | /hasown@2.0.2: 2275 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 2276 | engines: {node: '>= 0.4'} 2277 | dependencies: 2278 | function-bind: 1.1.2 2279 | dev: true 2280 | 2281 | /hosted-git-info@2.8.9: 2282 | resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} 2283 | dev: true 2284 | 2285 | /http-cache-semantics@4.1.1: 2286 | resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} 2287 | dev: true 2288 | 2289 | /iconv-lite@0.4.24: 2290 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 2291 | engines: {node: '>=0.10.0'} 2292 | dependencies: 2293 | safer-buffer: 2.1.2 2294 | dev: true 2295 | 2296 | /import-lazy@2.1.0: 2297 | resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} 2298 | engines: {node: '>=4'} 2299 | dev: true 2300 | 2301 | /imurmurhash@0.1.4: 2302 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 2303 | engines: {node: '>=0.8.19'} 2304 | dev: true 2305 | 2306 | /indent-string@3.2.0: 2307 | resolution: {integrity: sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==} 2308 | engines: {node: '>=4'} 2309 | dev: true 2310 | 2311 | /inflight@1.0.6: 2312 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 2313 | dependencies: 2314 | once: 1.4.0 2315 | wrappy: 1.0.2 2316 | dev: true 2317 | 2318 | /inherits@2.0.4: 2319 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 2320 | dev: true 2321 | 2322 | /ini@1.3.8: 2323 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 2324 | dev: true 2325 | 2326 | /inquirer@6.5.2: 2327 | resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} 2328 | engines: {node: '>=6.0.0'} 2329 | dependencies: 2330 | ansi-escapes: 3.2.0 2331 | chalk: 2.4.2 2332 | cli-cursor: 2.1.0 2333 | cli-width: 2.2.1 2334 | external-editor: 3.1.0 2335 | figures: 2.0.0 2336 | lodash: 4.17.21 2337 | mute-stream: 0.0.7 2338 | run-async: 2.4.1 2339 | rxjs: 6.6.7 2340 | string-width: 2.1.1 2341 | strip-ansi: 5.2.0 2342 | through: 2.3.8 2343 | dev: true 2344 | 2345 | /is-accessor-descriptor@1.0.1: 2346 | resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} 2347 | engines: {node: '>= 0.10'} 2348 | dependencies: 2349 | hasown: 2.0.2 2350 | dev: true 2351 | 2352 | /is-arrayish@0.2.1: 2353 | resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} 2354 | dev: true 2355 | 2356 | /is-binary-path@1.0.1: 2357 | resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} 2358 | engines: {node: '>=0.10.0'} 2359 | dependencies: 2360 | binary-extensions: 1.13.1 2361 | dev: true 2362 | 2363 | /is-buffer@1.1.6: 2364 | resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} 2365 | dev: true 2366 | 2367 | /is-ci@2.0.0: 2368 | resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} 2369 | hasBin: true 2370 | dependencies: 2371 | ci-info: 2.0.0 2372 | dev: true 2373 | 2374 | /is-core-module@2.13.1: 2375 | resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} 2376 | dependencies: 2377 | hasown: 2.0.2 2378 | dev: true 2379 | 2380 | /is-data-descriptor@1.0.1: 2381 | resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} 2382 | engines: {node: '>= 0.4'} 2383 | dependencies: 2384 | hasown: 2.0.2 2385 | dev: true 2386 | 2387 | /is-descriptor@0.1.7: 2388 | resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} 2389 | engines: {node: '>= 0.4'} 2390 | dependencies: 2391 | is-accessor-descriptor: 1.0.1 2392 | is-data-descriptor: 1.0.1 2393 | dev: true 2394 | 2395 | /is-descriptor@1.0.3: 2396 | resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} 2397 | engines: {node: '>= 0.4'} 2398 | dependencies: 2399 | is-accessor-descriptor: 1.0.1 2400 | is-data-descriptor: 1.0.1 2401 | dev: true 2402 | 2403 | /is-extendable@0.1.1: 2404 | resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} 2405 | engines: {node: '>=0.10.0'} 2406 | dev: true 2407 | 2408 | /is-extendable@1.0.1: 2409 | resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} 2410 | engines: {node: '>=0.10.0'} 2411 | dependencies: 2412 | is-plain-object: 2.0.4 2413 | dev: true 2414 | 2415 | /is-extglob@2.1.1: 2416 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 2417 | engines: {node: '>=0.10.0'} 2418 | dev: true 2419 | 2420 | /is-fullwidth-code-point@2.0.0: 2421 | resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} 2422 | engines: {node: '>=4'} 2423 | dev: true 2424 | 2425 | /is-fullwidth-code-point@3.0.0: 2426 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 2427 | engines: {node: '>=8'} 2428 | dev: true 2429 | 2430 | /is-glob@3.1.0: 2431 | resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} 2432 | engines: {node: '>=0.10.0'} 2433 | dependencies: 2434 | is-extglob: 2.1.1 2435 | dev: true 2436 | 2437 | /is-glob@4.0.3: 2438 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 2439 | engines: {node: '>=0.10.0'} 2440 | dependencies: 2441 | is-extglob: 2.1.1 2442 | dev: true 2443 | 2444 | /is-installed-globally@0.1.0: 2445 | resolution: {integrity: sha512-ERNhMg+i/XgDwPIPF3u24qpajVreaiSuvpb1Uu0jugw7KKcxGyCX8cgp8P5fwTmAuXku6beDHHECdKArjlg7tw==} 2446 | engines: {node: '>=4'} 2447 | dependencies: 2448 | global-dirs: 0.1.1 2449 | is-path-inside: 1.0.1 2450 | dev: true 2451 | 2452 | /is-module@1.0.0: 2453 | resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} 2454 | dev: true 2455 | 2456 | /is-negated-glob@1.0.0: 2457 | resolution: {integrity: sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==} 2458 | engines: {node: '>=0.10.0'} 2459 | dev: true 2460 | 2461 | /is-npm@3.0.0: 2462 | resolution: {integrity: sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==} 2463 | engines: {node: '>=8'} 2464 | dev: true 2465 | 2466 | /is-number@3.0.0: 2467 | resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} 2468 | engines: {node: '>=0.10.0'} 2469 | dependencies: 2470 | kind-of: 3.2.2 2471 | dev: true 2472 | 2473 | /is-obj@1.0.1: 2474 | resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} 2475 | engines: {node: '>=0.10.0'} 2476 | dev: true 2477 | 2478 | /is-path-inside@1.0.1: 2479 | resolution: {integrity: sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==} 2480 | engines: {node: '>=0.10.0'} 2481 | dependencies: 2482 | path-is-inside: 1.0.2 2483 | dev: true 2484 | 2485 | /is-plain-obj@1.1.0: 2486 | resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} 2487 | engines: {node: '>=0.10.0'} 2488 | dev: true 2489 | 2490 | /is-plain-object@2.0.4: 2491 | resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} 2492 | engines: {node: '>=0.10.0'} 2493 | dependencies: 2494 | isobject: 3.0.1 2495 | dev: true 2496 | 2497 | /is-regexp@1.0.0: 2498 | resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} 2499 | engines: {node: '>=0.10.0'} 2500 | dev: true 2501 | 2502 | /is-stream@1.1.0: 2503 | resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} 2504 | engines: {node: '>=0.10.0'} 2505 | dev: true 2506 | 2507 | /is-windows@1.0.2: 2508 | resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} 2509 | engines: {node: '>=0.10.0'} 2510 | dev: true 2511 | 2512 | /is-yarn-global@0.3.0: 2513 | resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} 2514 | dev: true 2515 | 2516 | /isarray@1.0.0: 2517 | resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} 2518 | dev: true 2519 | 2520 | /isexe@2.0.0: 2521 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 2522 | dev: true 2523 | 2524 | /isobject@2.1.0: 2525 | resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} 2526 | engines: {node: '>=0.10.0'} 2527 | dependencies: 2528 | isarray: 1.0.0 2529 | dev: true 2530 | 2531 | /isobject@3.0.1: 2532 | resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} 2533 | engines: {node: '>=0.10.0'} 2534 | dev: true 2535 | 2536 | /jest-worker@24.9.0: 2537 | resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} 2538 | engines: {node: '>= 6'} 2539 | dependencies: 2540 | merge-stream: 2.0.0 2541 | supports-color: 6.1.0 2542 | dev: true 2543 | 2544 | /js-tokens@4.0.0: 2545 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 2546 | dev: true 2547 | 2548 | /jsesc@0.5.0: 2549 | resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} 2550 | hasBin: true 2551 | dev: true 2552 | 2553 | /jsesc@2.5.2: 2554 | resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 2555 | engines: {node: '>=4'} 2556 | hasBin: true 2557 | dev: true 2558 | 2559 | /json-buffer@3.0.0: 2560 | resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} 2561 | dev: true 2562 | 2563 | /json-parse-better-errors@1.0.2: 2564 | resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} 2565 | dev: true 2566 | 2567 | /json5@2.2.3: 2568 | resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 2569 | engines: {node: '>=6'} 2570 | hasBin: true 2571 | dev: true 2572 | 2573 | /jsonfile@4.0.0: 2574 | resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} 2575 | optionalDependencies: 2576 | graceful-fs: 4.2.11 2577 | dev: true 2578 | 2579 | /just-debounce@1.1.0: 2580 | resolution: {integrity: sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==} 2581 | dev: true 2582 | 2583 | /keyv@3.1.0: 2584 | resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} 2585 | dependencies: 2586 | json-buffer: 3.0.0 2587 | dev: true 2588 | 2589 | /kind-of@3.2.2: 2590 | resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} 2591 | engines: {node: '>=0.10.0'} 2592 | dependencies: 2593 | is-buffer: 1.1.6 2594 | dev: true 2595 | 2596 | /kind-of@4.0.0: 2597 | resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} 2598 | engines: {node: '>=0.10.0'} 2599 | dependencies: 2600 | is-buffer: 1.1.6 2601 | dev: true 2602 | 2603 | /kind-of@6.0.3: 2604 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 2605 | engines: {node: '>=0.10.0'} 2606 | dev: true 2607 | 2608 | /latest-version@5.1.0: 2609 | resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} 2610 | engines: {node: '>=8'} 2611 | dependencies: 2612 | package-json: 6.5.0 2613 | dev: true 2614 | 2615 | /load-json-file@4.0.0: 2616 | resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} 2617 | engines: {node: '>=4'} 2618 | dependencies: 2619 | graceful-fs: 4.2.11 2620 | parse-json: 4.0.0 2621 | pify: 3.0.0 2622 | strip-bom: 3.0.0 2623 | dev: true 2624 | 2625 | /locate-path@2.0.0: 2626 | resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} 2627 | engines: {node: '>=4'} 2628 | dependencies: 2629 | p-locate: 2.0.0 2630 | path-exists: 3.0.0 2631 | dev: true 2632 | 2633 | /lodash._reinterpolate@3.0.0: 2634 | resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} 2635 | dev: true 2636 | 2637 | /lodash.debounce@4.0.8: 2638 | resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} 2639 | dev: true 2640 | 2641 | /lodash.template@4.5.0: 2642 | resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} 2643 | dependencies: 2644 | lodash._reinterpolate: 3.0.0 2645 | lodash.templatesettings: 4.2.0 2646 | dev: true 2647 | 2648 | /lodash.templatesettings@4.2.0: 2649 | resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} 2650 | dependencies: 2651 | lodash._reinterpolate: 3.0.0 2652 | dev: true 2653 | 2654 | /lodash@4.17.21: 2655 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 2656 | dev: true 2657 | 2658 | /log-symbols@2.2.0: 2659 | resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} 2660 | engines: {node: '>=4'} 2661 | dependencies: 2662 | chalk: 2.4.2 2663 | dev: true 2664 | 2665 | /loud-rejection@1.6.0: 2666 | resolution: {integrity: sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==} 2667 | engines: {node: '>=0.10.0'} 2668 | dependencies: 2669 | currently-unhandled: 0.4.1 2670 | signal-exit: 3.0.7 2671 | dev: true 2672 | 2673 | /lowercase-keys@1.0.1: 2674 | resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} 2675 | engines: {node: '>=0.10.0'} 2676 | dev: true 2677 | 2678 | /lowercase-keys@2.0.0: 2679 | resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} 2680 | engines: {node: '>=8'} 2681 | dev: true 2682 | 2683 | /lru-cache@4.1.5: 2684 | resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} 2685 | dependencies: 2686 | pseudomap: 1.0.2 2687 | yallist: 2.1.2 2688 | dev: true 2689 | 2690 | /lru-cache@5.1.1: 2691 | resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 2692 | dependencies: 2693 | yallist: 3.1.1 2694 | dev: true 2695 | 2696 | /magic-string@0.25.9: 2697 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} 2698 | dependencies: 2699 | sourcemap-codec: 1.4.8 2700 | dev: true 2701 | 2702 | /make-dir@1.3.0: 2703 | resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} 2704 | engines: {node: '>=4'} 2705 | dependencies: 2706 | pify: 3.0.0 2707 | dev: true 2708 | 2709 | /map-cache@0.2.2: 2710 | resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} 2711 | engines: {node: '>=0.10.0'} 2712 | dev: true 2713 | 2714 | /map-obj@1.0.1: 2715 | resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} 2716 | engines: {node: '>=0.10.0'} 2717 | dev: true 2718 | 2719 | /map-obj@2.0.0: 2720 | resolution: {integrity: sha512-TzQSV2DiMYgoF5RycneKVUzIa9bQsj/B3tTgsE3dOGqlzHnGIDaC7XBE7grnA+8kZPnfqSGFe95VHc2oc0VFUQ==} 2721 | engines: {node: '>=4'} 2722 | dev: true 2723 | 2724 | /map-visit@1.0.0: 2725 | resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} 2726 | engines: {node: '>=0.10.0'} 2727 | dependencies: 2728 | object-visit: 1.0.1 2729 | dev: true 2730 | 2731 | /meow@5.0.0: 2732 | resolution: {integrity: sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==} 2733 | engines: {node: '>=6'} 2734 | dependencies: 2735 | camelcase-keys: 4.2.0 2736 | decamelize-keys: 1.1.1 2737 | loud-rejection: 1.6.0 2738 | minimist-options: 3.0.2 2739 | normalize-package-data: 2.5.0 2740 | read-pkg-up: 3.0.0 2741 | redent: 2.0.0 2742 | trim-newlines: 2.0.0 2743 | yargs-parser: 10.1.0 2744 | dev: true 2745 | 2746 | /merge-stream@2.0.0: 2747 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 2748 | dev: true 2749 | 2750 | /micromatch@3.1.10: 2751 | resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} 2752 | engines: {node: '>=0.10.0'} 2753 | dependencies: 2754 | arr-diff: 4.0.0 2755 | array-unique: 0.3.2 2756 | braces: 2.3.2 2757 | define-property: 2.0.2 2758 | extend-shallow: 3.0.2 2759 | extglob: 2.0.4 2760 | fragment-cache: 0.2.1 2761 | kind-of: 6.0.3 2762 | nanomatch: 1.2.13 2763 | object.pick: 1.3.0 2764 | regex-not: 1.0.2 2765 | snapdragon: 0.8.2 2766 | to-regex: 3.0.2 2767 | transitivePeerDependencies: 2768 | - supports-color 2769 | dev: true 2770 | 2771 | /mimic-fn@1.2.0: 2772 | resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} 2773 | engines: {node: '>=4'} 2774 | dev: true 2775 | 2776 | /mimic-response@1.0.1: 2777 | resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} 2778 | engines: {node: '>=4'} 2779 | dev: true 2780 | 2781 | /minimatch@3.1.2: 2782 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 2783 | dependencies: 2784 | brace-expansion: 1.1.11 2785 | dev: true 2786 | 2787 | /minimist-options@3.0.2: 2788 | resolution: {integrity: sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==} 2789 | engines: {node: '>= 4'} 2790 | dependencies: 2791 | arrify: 1.0.1 2792 | is-plain-obj: 1.1.0 2793 | dev: true 2794 | 2795 | /minimist@1.2.8: 2796 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 2797 | dev: true 2798 | 2799 | /mixin-deep@1.3.2: 2800 | resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} 2801 | engines: {node: '>=0.10.0'} 2802 | dependencies: 2803 | for-in: 1.0.2 2804 | is-extendable: 1.0.1 2805 | dev: true 2806 | 2807 | /ms@2.0.0: 2808 | resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} 2809 | dev: true 2810 | 2811 | /ms@2.1.2: 2812 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 2813 | dev: true 2814 | 2815 | /mute-stream@0.0.7: 2816 | resolution: {integrity: sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==} 2817 | dev: true 2818 | 2819 | /nan@2.19.0: 2820 | resolution: {integrity: sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==} 2821 | requiresBuild: true 2822 | dev: true 2823 | optional: true 2824 | 2825 | /nanomatch@1.2.13: 2826 | resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} 2827 | engines: {node: '>=0.10.0'} 2828 | dependencies: 2829 | arr-diff: 4.0.0 2830 | array-unique: 0.3.2 2831 | define-property: 2.0.2 2832 | extend-shallow: 3.0.2 2833 | fragment-cache: 0.2.1 2834 | is-windows: 1.0.2 2835 | kind-of: 6.0.3 2836 | object.pick: 1.3.0 2837 | regex-not: 1.0.2 2838 | snapdragon: 0.8.2 2839 | to-regex: 3.0.2 2840 | transitivePeerDependencies: 2841 | - supports-color 2842 | dev: true 2843 | 2844 | /node-releases@2.0.14: 2845 | resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} 2846 | dev: true 2847 | 2848 | /normalize-package-data@2.5.0: 2849 | resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} 2850 | dependencies: 2851 | hosted-git-info: 2.8.9 2852 | resolve: 1.22.8 2853 | semver: 5.7.2 2854 | validate-npm-package-license: 3.0.4 2855 | dev: true 2856 | 2857 | /normalize-path@2.1.1: 2858 | resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} 2859 | engines: {node: '>=0.10.0'} 2860 | dependencies: 2861 | remove-trailing-separator: 1.1.0 2862 | dev: true 2863 | 2864 | /normalize-path@3.0.0: 2865 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 2866 | engines: {node: '>=0.10.0'} 2867 | dev: true 2868 | 2869 | /normalize-url@4.5.1: 2870 | resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} 2871 | engines: {node: '>=8'} 2872 | dev: true 2873 | 2874 | /npm-run-path@2.0.2: 2875 | resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} 2876 | engines: {node: '>=4'} 2877 | dependencies: 2878 | path-key: 2.0.1 2879 | dev: true 2880 | 2881 | /object-copy@0.1.0: 2882 | resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} 2883 | engines: {node: '>=0.10.0'} 2884 | dependencies: 2885 | copy-descriptor: 0.1.1 2886 | define-property: 0.2.5 2887 | kind-of: 3.2.2 2888 | dev: true 2889 | 2890 | /object-visit@1.0.1: 2891 | resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} 2892 | engines: {node: '>=0.10.0'} 2893 | dependencies: 2894 | isobject: 3.0.1 2895 | dev: true 2896 | 2897 | /object.defaults@1.1.0: 2898 | resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==} 2899 | engines: {node: '>=0.10.0'} 2900 | dependencies: 2901 | array-each: 1.0.1 2902 | array-slice: 1.1.0 2903 | for-own: 1.0.0 2904 | isobject: 3.0.1 2905 | dev: true 2906 | 2907 | /object.pick@1.3.0: 2908 | resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} 2909 | engines: {node: '>=0.10.0'} 2910 | dependencies: 2911 | isobject: 3.0.1 2912 | dev: true 2913 | 2914 | /once@1.4.0: 2915 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 2916 | dependencies: 2917 | wrappy: 1.0.2 2918 | dev: true 2919 | 2920 | /onetime@2.0.1: 2921 | resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} 2922 | engines: {node: '>=4'} 2923 | dependencies: 2924 | mimic-fn: 1.2.0 2925 | dev: true 2926 | 2927 | /ora@3.4.0: 2928 | resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} 2929 | engines: {node: '>=6'} 2930 | dependencies: 2931 | chalk: 2.4.2 2932 | cli-cursor: 2.1.0 2933 | cli-spinners: 2.9.2 2934 | log-symbols: 2.2.0 2935 | strip-ansi: 5.2.0 2936 | wcwidth: 1.0.1 2937 | dev: true 2938 | 2939 | /os-tmpdir@1.0.2: 2940 | resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} 2941 | engines: {node: '>=0.10.0'} 2942 | dev: true 2943 | 2944 | /p-cancelable@1.1.0: 2945 | resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} 2946 | engines: {node: '>=6'} 2947 | dev: true 2948 | 2949 | /p-finally@1.0.0: 2950 | resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} 2951 | engines: {node: '>=4'} 2952 | dev: true 2953 | 2954 | /p-limit@1.3.0: 2955 | resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} 2956 | engines: {node: '>=4'} 2957 | dependencies: 2958 | p-try: 1.0.0 2959 | dev: true 2960 | 2961 | /p-locate@2.0.0: 2962 | resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} 2963 | engines: {node: '>=4'} 2964 | dependencies: 2965 | p-limit: 1.3.0 2966 | dev: true 2967 | 2968 | /p-try@1.0.0: 2969 | resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} 2970 | engines: {node: '>=4'} 2971 | dev: true 2972 | 2973 | /package-json@6.5.0: 2974 | resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} 2975 | engines: {node: '>=8'} 2976 | dependencies: 2977 | got: 9.6.0 2978 | registry-auth-token: 4.2.2 2979 | registry-url: 5.1.0 2980 | semver: 6.3.1 2981 | dev: true 2982 | 2983 | /parse-json@4.0.0: 2984 | resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} 2985 | engines: {node: '>=4'} 2986 | dependencies: 2987 | error-ex: 1.3.2 2988 | json-parse-better-errors: 1.0.2 2989 | dev: true 2990 | 2991 | /pascalcase@0.1.1: 2992 | resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} 2993 | engines: {node: '>=0.10.0'} 2994 | dev: true 2995 | 2996 | /path-dirname@1.0.2: 2997 | resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} 2998 | dev: true 2999 | 3000 | /path-exists@3.0.0: 3001 | resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} 3002 | engines: {node: '>=4'} 3003 | dev: true 3004 | 3005 | /path-is-absolute@1.0.1: 3006 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 3007 | engines: {node: '>=0.10.0'} 3008 | dev: true 3009 | 3010 | /path-is-inside@1.0.2: 3011 | resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} 3012 | dev: true 3013 | 3014 | /path-key@2.0.1: 3015 | resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} 3016 | engines: {node: '>=4'} 3017 | dev: true 3018 | 3019 | /path-parse@1.0.7: 3020 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 3021 | dev: true 3022 | 3023 | /path-type@3.0.0: 3024 | resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} 3025 | engines: {node: '>=4'} 3026 | dependencies: 3027 | pify: 3.0.0 3028 | dev: true 3029 | 3030 | /picocolors@1.0.0: 3031 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 3032 | dev: true 3033 | 3034 | /picomatch@2.3.1: 3035 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 3036 | engines: {node: '>=8.6'} 3037 | dev: true 3038 | 3039 | /pify@3.0.0: 3040 | resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} 3041 | engines: {node: '>=4'} 3042 | dev: true 3043 | 3044 | /posix-character-classes@0.1.1: 3045 | resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} 3046 | engines: {node: '>=0.10.0'} 3047 | dev: true 3048 | 3049 | /prepend-http@2.0.0: 3050 | resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} 3051 | engines: {node: '>=4'} 3052 | dev: true 3053 | 3054 | /pretty-bytes@5.6.0: 3055 | resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} 3056 | engines: {node: '>=6'} 3057 | dev: true 3058 | 3059 | /process-nextick-args@2.0.1: 3060 | resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} 3061 | dev: true 3062 | 3063 | /pseudomap@1.0.2: 3064 | resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} 3065 | dev: true 3066 | 3067 | /pump@3.0.0: 3068 | resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 3069 | dependencies: 3070 | end-of-stream: 1.4.4 3071 | once: 1.4.0 3072 | dev: true 3073 | 3074 | /quick-lru@1.1.0: 3075 | resolution: {integrity: sha512-tRS7sTgyxMXtLum8L65daJnHUhfDUgboRdcWW2bR9vBfrj2+O5HSMbQOJfJJjIVSPFqbBCF37FpwWXGitDc5tA==} 3076 | engines: {node: '>=4'} 3077 | dev: true 3078 | 3079 | /randombytes@2.1.0: 3080 | resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} 3081 | dependencies: 3082 | safe-buffer: 5.2.1 3083 | dev: true 3084 | 3085 | /rc@1.2.8: 3086 | resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} 3087 | hasBin: true 3088 | dependencies: 3089 | deep-extend: 0.6.0 3090 | ini: 1.3.8 3091 | minimist: 1.2.8 3092 | strip-json-comments: 2.0.1 3093 | dev: true 3094 | 3095 | /read-pkg-up@3.0.0: 3096 | resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==} 3097 | engines: {node: '>=4'} 3098 | dependencies: 3099 | find-up: 2.1.0 3100 | read-pkg: 3.0.0 3101 | dev: true 3102 | 3103 | /read-pkg@3.0.0: 3104 | resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} 3105 | engines: {node: '>=4'} 3106 | dependencies: 3107 | load-json-file: 4.0.0 3108 | normalize-package-data: 2.5.0 3109 | path-type: 3.0.0 3110 | dev: true 3111 | 3112 | /readable-stream@2.3.8: 3113 | resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} 3114 | dependencies: 3115 | core-util-is: 1.0.3 3116 | inherits: 2.0.4 3117 | isarray: 1.0.0 3118 | process-nextick-args: 2.0.1 3119 | safe-buffer: 5.1.2 3120 | string_decoder: 1.1.1 3121 | util-deprecate: 1.0.2 3122 | dev: true 3123 | 3124 | /readdirp@2.2.1: 3125 | resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} 3126 | engines: {node: '>=0.10'} 3127 | dependencies: 3128 | graceful-fs: 4.2.11 3129 | micromatch: 3.1.10 3130 | readable-stream: 2.3.8 3131 | transitivePeerDependencies: 3132 | - supports-color 3133 | dev: true 3134 | 3135 | /redent@2.0.0: 3136 | resolution: {integrity: sha512-XNwrTx77JQCEMXTeb8movBKuK75MgH0RZkujNuDKCezemx/voapl9i2gCSi8WWm8+ox5ycJi1gxF22fR7c0Ciw==} 3137 | engines: {node: '>=4'} 3138 | dependencies: 3139 | indent-string: 3.2.0 3140 | strip-indent: 2.0.0 3141 | dev: true 3142 | 3143 | /regenerate-unicode-properties@10.1.1: 3144 | resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} 3145 | engines: {node: '>=4'} 3146 | dependencies: 3147 | regenerate: 1.4.2 3148 | dev: true 3149 | 3150 | /regenerate@1.4.2: 3151 | resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} 3152 | dev: true 3153 | 3154 | /regenerator-runtime@0.11.1: 3155 | resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} 3156 | dev: true 3157 | 3158 | /regenerator-runtime@0.14.1: 3159 | resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} 3160 | dev: true 3161 | 3162 | /regenerator-transform@0.15.2: 3163 | resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} 3164 | dependencies: 3165 | '@babel/runtime': 7.24.1 3166 | dev: true 3167 | 3168 | /regex-not@1.0.2: 3169 | resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} 3170 | engines: {node: '>=0.10.0'} 3171 | dependencies: 3172 | extend-shallow: 3.0.2 3173 | safe-regex: 1.1.0 3174 | dev: true 3175 | 3176 | /regexpu-core@5.3.2: 3177 | resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} 3178 | engines: {node: '>=4'} 3179 | dependencies: 3180 | '@babel/regjsgen': 0.8.0 3181 | regenerate: 1.4.2 3182 | regenerate-unicode-properties: 10.1.1 3183 | regjsparser: 0.9.1 3184 | unicode-match-property-ecmascript: 2.0.0 3185 | unicode-match-property-value-ecmascript: 2.1.0 3186 | dev: true 3187 | 3188 | /registry-auth-token@4.2.2: 3189 | resolution: {integrity: sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==} 3190 | engines: {node: '>=6.0.0'} 3191 | dependencies: 3192 | rc: 1.2.8 3193 | dev: true 3194 | 3195 | /registry-url@5.1.0: 3196 | resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} 3197 | engines: {node: '>=8'} 3198 | dependencies: 3199 | rc: 1.2.8 3200 | dev: true 3201 | 3202 | /regjsparser@0.9.1: 3203 | resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} 3204 | hasBin: true 3205 | dependencies: 3206 | jsesc: 0.5.0 3207 | dev: true 3208 | 3209 | /remove-trailing-separator@1.1.0: 3210 | resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} 3211 | dev: true 3212 | 3213 | /repeat-element@1.1.4: 3214 | resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} 3215 | engines: {node: '>=0.10.0'} 3216 | dev: true 3217 | 3218 | /repeat-string@1.6.1: 3219 | resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} 3220 | engines: {node: '>=0.10'} 3221 | dev: true 3222 | 3223 | /resolve-url@0.2.1: 3224 | resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} 3225 | deprecated: https://github.com/lydell/resolve-url#deprecated 3226 | dev: true 3227 | 3228 | /resolve@1.22.8: 3229 | resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 3230 | hasBin: true 3231 | dependencies: 3232 | is-core-module: 2.13.1 3233 | path-parse: 1.0.7 3234 | supports-preserve-symlinks-flag: 1.0.0 3235 | dev: true 3236 | 3237 | /responselike@1.0.2: 3238 | resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} 3239 | dependencies: 3240 | lowercase-keys: 1.0.1 3241 | dev: true 3242 | 3243 | /restore-cursor@2.0.0: 3244 | resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} 3245 | engines: {node: '>=4'} 3246 | dependencies: 3247 | onetime: 2.0.1 3248 | signal-exit: 3.0.7 3249 | dev: true 3250 | 3251 | /ret@0.1.15: 3252 | resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} 3253 | engines: {node: '>=0.12'} 3254 | dev: true 3255 | 3256 | /rollup-plugin-babel@4.4.0(@babel/core@7.24.3)(rollup@1.32.1): 3257 | resolution: {integrity: sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==} 3258 | deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. 3259 | peerDependencies: 3260 | '@babel/core': 7 || ^7.0.0-rc.2 3261 | rollup: '>=0.60.0 <3' 3262 | dependencies: 3263 | '@babel/core': 7.24.3 3264 | '@babel/helper-module-imports': 7.24.3 3265 | rollup: 1.32.1 3266 | rollup-pluginutils: 2.8.2 3267 | dev: true 3268 | 3269 | /rollup-plugin-terser@5.3.1(rollup@1.32.1): 3270 | resolution: {integrity: sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==} 3271 | deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser 3272 | peerDependencies: 3273 | rollup: '>=0.66.0 <3' 3274 | dependencies: 3275 | '@babel/code-frame': 7.24.2 3276 | jest-worker: 24.9.0 3277 | rollup: 1.32.1 3278 | rollup-pluginutils: 2.8.2 3279 | serialize-javascript: 4.0.0 3280 | terser: 4.8.1 3281 | dev: true 3282 | 3283 | /rollup-pluginutils@2.8.2: 3284 | resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} 3285 | dependencies: 3286 | estree-walker: 0.6.1 3287 | dev: true 3288 | 3289 | /rollup@1.32.1: 3290 | resolution: {integrity: sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==} 3291 | hasBin: true 3292 | dependencies: 3293 | '@types/estree': 1.0.5 3294 | '@types/node': 20.12.3 3295 | acorn: 7.4.1 3296 | dev: true 3297 | 3298 | /run-async@2.4.1: 3299 | resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} 3300 | engines: {node: '>=0.12.0'} 3301 | dev: true 3302 | 3303 | /rxjs@6.6.7: 3304 | resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} 3305 | engines: {npm: '>=2.0.0'} 3306 | dependencies: 3307 | tslib: 1.14.1 3308 | dev: true 3309 | 3310 | /safe-buffer@5.1.2: 3311 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} 3312 | dev: true 3313 | 3314 | /safe-buffer@5.2.1: 3315 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 3316 | dev: true 3317 | 3318 | /safe-regex@1.1.0: 3319 | resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} 3320 | dependencies: 3321 | ret: 0.1.15 3322 | dev: true 3323 | 3324 | /safer-buffer@2.1.2: 3325 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 3326 | dev: true 3327 | 3328 | /semver-diff@2.1.0: 3329 | resolution: {integrity: sha512-gL8F8L4ORwsS0+iQ34yCYv///jsOq0ZL7WP55d1HnJ32o7tyFYEFQZQA22mrLIacZdU6xecaBBZ+uEiffGNyXw==} 3330 | engines: {node: '>=0.10.0'} 3331 | dependencies: 3332 | semver: 5.7.2 3333 | dev: true 3334 | 3335 | /semver@5.7.2: 3336 | resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} 3337 | hasBin: true 3338 | dev: true 3339 | 3340 | /semver@6.3.1: 3341 | resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 3342 | hasBin: true 3343 | dev: true 3344 | 3345 | /serialize-javascript@4.0.0: 3346 | resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} 3347 | dependencies: 3348 | randombytes: 2.1.0 3349 | dev: true 3350 | 3351 | /set-value@2.0.1: 3352 | resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} 3353 | engines: {node: '>=0.10.0'} 3354 | dependencies: 3355 | extend-shallow: 2.0.1 3356 | is-extendable: 0.1.1 3357 | is-plain-object: 2.0.4 3358 | split-string: 3.1.0 3359 | dev: true 3360 | 3361 | /shebang-command@1.2.0: 3362 | resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} 3363 | engines: {node: '>=0.10.0'} 3364 | dependencies: 3365 | shebang-regex: 1.0.0 3366 | dev: true 3367 | 3368 | /shebang-regex@1.0.0: 3369 | resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} 3370 | engines: {node: '>=0.10.0'} 3371 | dev: true 3372 | 3373 | /signal-exit@3.0.7: 3374 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 3375 | dev: true 3376 | 3377 | /snapdragon-node@2.1.1: 3378 | resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} 3379 | engines: {node: '>=0.10.0'} 3380 | dependencies: 3381 | define-property: 1.0.0 3382 | isobject: 3.0.1 3383 | snapdragon-util: 3.0.1 3384 | dev: true 3385 | 3386 | /snapdragon-util@3.0.1: 3387 | resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} 3388 | engines: {node: '>=0.10.0'} 3389 | dependencies: 3390 | kind-of: 3.2.2 3391 | dev: true 3392 | 3393 | /snapdragon@0.8.2: 3394 | resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} 3395 | engines: {node: '>=0.10.0'} 3396 | dependencies: 3397 | base: 0.11.2 3398 | debug: 2.6.9 3399 | define-property: 0.2.5 3400 | extend-shallow: 2.0.1 3401 | map-cache: 0.2.2 3402 | source-map: 0.5.7 3403 | source-map-resolve: 0.5.3 3404 | use: 3.1.1 3405 | transitivePeerDependencies: 3406 | - supports-color 3407 | dev: true 3408 | 3409 | /source-map-resolve@0.5.3: 3410 | resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} 3411 | deprecated: See https://github.com/lydell/source-map-resolve#deprecated 3412 | dependencies: 3413 | atob: 2.1.2 3414 | decode-uri-component: 0.2.2 3415 | resolve-url: 0.2.1 3416 | source-map-url: 0.4.1 3417 | urix: 0.1.0 3418 | dev: true 3419 | 3420 | /source-map-support@0.5.21: 3421 | resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} 3422 | dependencies: 3423 | buffer-from: 1.1.2 3424 | source-map: 0.6.1 3425 | dev: true 3426 | 3427 | /source-map-url@0.4.1: 3428 | resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} 3429 | deprecated: See https://github.com/lydell/source-map-url#deprecated 3430 | dev: true 3431 | 3432 | /source-map@0.5.7: 3433 | resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} 3434 | engines: {node: '>=0.10.0'} 3435 | dev: true 3436 | 3437 | /source-map@0.6.1: 3438 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 3439 | engines: {node: '>=0.10.0'} 3440 | dev: true 3441 | 3442 | /source-map@0.7.4: 3443 | resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} 3444 | engines: {node: '>= 8'} 3445 | dev: true 3446 | 3447 | /sourcemap-codec@1.4.8: 3448 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} 3449 | deprecated: Please use @jridgewell/sourcemap-codec instead 3450 | dev: true 3451 | 3452 | /spdx-correct@3.2.0: 3453 | resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} 3454 | dependencies: 3455 | spdx-expression-parse: 3.0.1 3456 | spdx-license-ids: 3.0.17 3457 | dev: true 3458 | 3459 | /spdx-exceptions@2.5.0: 3460 | resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} 3461 | dev: true 3462 | 3463 | /spdx-expression-parse@3.0.1: 3464 | resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 3465 | dependencies: 3466 | spdx-exceptions: 2.5.0 3467 | spdx-license-ids: 3.0.17 3468 | dev: true 3469 | 3470 | /spdx-license-ids@3.0.17: 3471 | resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} 3472 | dev: true 3473 | 3474 | /split-string@3.1.0: 3475 | resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} 3476 | engines: {node: '>=0.10.0'} 3477 | dependencies: 3478 | extend-shallow: 3.0.2 3479 | dev: true 3480 | 3481 | /static-extend@0.1.2: 3482 | resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} 3483 | engines: {node: '>=0.10.0'} 3484 | dependencies: 3485 | define-property: 0.2.5 3486 | object-copy: 0.1.0 3487 | dev: true 3488 | 3489 | /stream-exhaust@1.0.2: 3490 | resolution: {integrity: sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==} 3491 | dev: true 3492 | 3493 | /string-width@2.1.1: 3494 | resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} 3495 | engines: {node: '>=4'} 3496 | dependencies: 3497 | is-fullwidth-code-point: 2.0.0 3498 | strip-ansi: 4.0.0 3499 | dev: true 3500 | 3501 | /string-width@3.1.0: 3502 | resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} 3503 | engines: {node: '>=6'} 3504 | dependencies: 3505 | emoji-regex: 7.0.3 3506 | is-fullwidth-code-point: 2.0.0 3507 | strip-ansi: 5.2.0 3508 | dev: true 3509 | 3510 | /string-width@4.2.3: 3511 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 3512 | engines: {node: '>=8'} 3513 | dependencies: 3514 | emoji-regex: 8.0.0 3515 | is-fullwidth-code-point: 3.0.0 3516 | strip-ansi: 6.0.1 3517 | dev: true 3518 | 3519 | /string_decoder@1.1.1: 3520 | resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} 3521 | dependencies: 3522 | safe-buffer: 5.1.2 3523 | dev: true 3524 | 3525 | /stringify-object@3.3.0: 3526 | resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} 3527 | engines: {node: '>=4'} 3528 | dependencies: 3529 | get-own-enumerable-property-symbols: 3.0.2 3530 | is-obj: 1.0.1 3531 | is-regexp: 1.0.0 3532 | dev: true 3533 | 3534 | /strip-ansi@4.0.0: 3535 | resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} 3536 | engines: {node: '>=4'} 3537 | dependencies: 3538 | ansi-regex: 3.0.1 3539 | dev: true 3540 | 3541 | /strip-ansi@5.2.0: 3542 | resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} 3543 | engines: {node: '>=6'} 3544 | dependencies: 3545 | ansi-regex: 4.1.1 3546 | dev: true 3547 | 3548 | /strip-ansi@6.0.1: 3549 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 3550 | engines: {node: '>=8'} 3551 | dependencies: 3552 | ansi-regex: 5.0.1 3553 | dev: true 3554 | 3555 | /strip-bom@3.0.0: 3556 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 3557 | engines: {node: '>=4'} 3558 | dev: true 3559 | 3560 | /strip-comments@1.0.2: 3561 | resolution: {integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==} 3562 | engines: {node: '>=4'} 3563 | dependencies: 3564 | babel-extract-comments: 1.0.0 3565 | babel-plugin-transform-object-rest-spread: 6.26.0 3566 | dev: true 3567 | 3568 | /strip-eof@1.0.0: 3569 | resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} 3570 | engines: {node: '>=0.10.0'} 3571 | dev: true 3572 | 3573 | /strip-indent@2.0.0: 3574 | resolution: {integrity: sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==} 3575 | engines: {node: '>=4'} 3576 | dev: true 3577 | 3578 | /strip-json-comments@2.0.1: 3579 | resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} 3580 | engines: {node: '>=0.10.0'} 3581 | dev: true 3582 | 3583 | /supports-color@5.5.0: 3584 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 3585 | engines: {node: '>=4'} 3586 | dependencies: 3587 | has-flag: 3.0.0 3588 | dev: true 3589 | 3590 | /supports-color@6.1.0: 3591 | resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} 3592 | engines: {node: '>=6'} 3593 | dependencies: 3594 | has-flag: 3.0.0 3595 | dev: true 3596 | 3597 | /supports-preserve-symlinks-flag@1.0.0: 3598 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 3599 | engines: {node: '>= 0.4'} 3600 | dev: true 3601 | 3602 | /temp-dir@1.0.0: 3603 | resolution: {integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==} 3604 | engines: {node: '>=4'} 3605 | dev: true 3606 | 3607 | /tempy@0.3.0: 3608 | resolution: {integrity: sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==} 3609 | engines: {node: '>=8'} 3610 | dependencies: 3611 | temp-dir: 1.0.0 3612 | type-fest: 0.3.1 3613 | unique-string: 1.0.0 3614 | dev: true 3615 | 3616 | /term-size@1.2.0: 3617 | resolution: {integrity: sha512-7dPUZQGy/+m3/wjVz3ZW5dobSoD/02NxJpoXUX0WIyjfVS3l0c+b/+9phIDFA7FHzkYtwtMFgeGZ/Y8jVTeqQQ==} 3618 | engines: {node: '>=4'} 3619 | dependencies: 3620 | execa: 0.7.0 3621 | dev: true 3622 | 3623 | /terser@4.8.1: 3624 | resolution: {integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==} 3625 | engines: {node: '>=6.0.0'} 3626 | hasBin: true 3627 | dependencies: 3628 | acorn: 8.11.3 3629 | commander: 2.20.3 3630 | source-map: 0.6.1 3631 | source-map-support: 0.5.21 3632 | dev: true 3633 | 3634 | /through@2.3.8: 3635 | resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} 3636 | dev: true 3637 | 3638 | /tmp@0.0.33: 3639 | resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} 3640 | engines: {node: '>=0.6.0'} 3641 | dependencies: 3642 | os-tmpdir: 1.0.2 3643 | dev: true 3644 | 3645 | /to-fast-properties@2.0.0: 3646 | resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 3647 | engines: {node: '>=4'} 3648 | dev: true 3649 | 3650 | /to-object-path@0.3.0: 3651 | resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} 3652 | engines: {node: '>=0.10.0'} 3653 | dependencies: 3654 | kind-of: 3.2.2 3655 | dev: true 3656 | 3657 | /to-readable-stream@1.0.0: 3658 | resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} 3659 | engines: {node: '>=6'} 3660 | dev: true 3661 | 3662 | /to-regex-range@2.1.1: 3663 | resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} 3664 | engines: {node: '>=0.10.0'} 3665 | dependencies: 3666 | is-number: 3.0.0 3667 | repeat-string: 1.6.1 3668 | dev: true 3669 | 3670 | /to-regex@3.0.2: 3671 | resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} 3672 | engines: {node: '>=0.10.0'} 3673 | dependencies: 3674 | define-property: 2.0.2 3675 | extend-shallow: 3.0.2 3676 | regex-not: 1.0.2 3677 | safe-regex: 1.1.0 3678 | dev: true 3679 | 3680 | /trim-newlines@2.0.0: 3681 | resolution: {integrity: sha512-MTBWv3jhVjTU7XR3IQHllbiJs8sc75a80OEhB6or/q7pLTWgQ0bMGQXXYQSrSuXe6WiKWDZ5txXY5P59a/coVA==} 3682 | engines: {node: '>=4'} 3683 | dev: true 3684 | 3685 | /tslib@1.14.1: 3686 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 3687 | dev: true 3688 | 3689 | /type-fest@0.3.1: 3690 | resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} 3691 | engines: {node: '>=6'} 3692 | dev: true 3693 | 3694 | /undici-types@5.26.5: 3695 | resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 3696 | dev: true 3697 | 3698 | /unicode-canonical-property-names-ecmascript@2.0.0: 3699 | resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} 3700 | engines: {node: '>=4'} 3701 | dev: true 3702 | 3703 | /unicode-match-property-ecmascript@2.0.0: 3704 | resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} 3705 | engines: {node: '>=4'} 3706 | dependencies: 3707 | unicode-canonical-property-names-ecmascript: 2.0.0 3708 | unicode-property-aliases-ecmascript: 2.1.0 3709 | dev: true 3710 | 3711 | /unicode-match-property-value-ecmascript@2.1.0: 3712 | resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} 3713 | engines: {node: '>=4'} 3714 | dev: true 3715 | 3716 | /unicode-property-aliases-ecmascript@2.1.0: 3717 | resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} 3718 | engines: {node: '>=4'} 3719 | dev: true 3720 | 3721 | /union-value@1.0.1: 3722 | resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} 3723 | engines: {node: '>=0.10.0'} 3724 | dependencies: 3725 | arr-union: 3.1.0 3726 | get-value: 2.0.6 3727 | is-extendable: 0.1.1 3728 | set-value: 2.0.1 3729 | dev: true 3730 | 3731 | /unique-string@1.0.0: 3732 | resolution: {integrity: sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==} 3733 | engines: {node: '>=4'} 3734 | dependencies: 3735 | crypto-random-string: 1.0.0 3736 | dev: true 3737 | 3738 | /universalify@0.1.2: 3739 | resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} 3740 | engines: {node: '>= 4.0.0'} 3741 | dev: true 3742 | 3743 | /unset-value@1.0.0: 3744 | resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} 3745 | engines: {node: '>=0.10.0'} 3746 | dependencies: 3747 | has-value: 0.3.1 3748 | isobject: 3.0.1 3749 | dev: true 3750 | 3751 | /upath@1.2.0: 3752 | resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} 3753 | engines: {node: '>=4'} 3754 | dev: true 3755 | 3756 | /update-browserslist-db@1.0.13(browserslist@4.23.0): 3757 | resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} 3758 | hasBin: true 3759 | peerDependencies: 3760 | browserslist: '>= 4.21.0' 3761 | dependencies: 3762 | browserslist: 4.23.0 3763 | escalade: 3.1.2 3764 | picocolors: 1.0.0 3765 | dev: true 3766 | 3767 | /update-notifier@3.0.1: 3768 | resolution: {integrity: sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ==} 3769 | engines: {node: '>=8'} 3770 | dependencies: 3771 | boxen: 3.2.0 3772 | chalk: 2.4.2 3773 | configstore: 4.0.0 3774 | has-yarn: 2.1.0 3775 | import-lazy: 2.1.0 3776 | is-ci: 2.0.0 3777 | is-installed-globally: 0.1.0 3778 | is-npm: 3.0.0 3779 | is-yarn-global: 0.3.0 3780 | latest-version: 5.1.0 3781 | semver-diff: 2.1.0 3782 | xdg-basedir: 3.0.0 3783 | dev: true 3784 | 3785 | /urix@0.1.0: 3786 | resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} 3787 | deprecated: Please see https://github.com/lydell/urix#deprecated 3788 | dev: true 3789 | 3790 | /url-parse-lax@3.0.0: 3791 | resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} 3792 | engines: {node: '>=4'} 3793 | dependencies: 3794 | prepend-http: 2.0.0 3795 | dev: true 3796 | 3797 | /use@3.1.1: 3798 | resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} 3799 | engines: {node: '>=0.10.0'} 3800 | dev: true 3801 | 3802 | /util-deprecate@1.0.2: 3803 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 3804 | dev: true 3805 | 3806 | /validate-npm-package-license@3.0.4: 3807 | resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 3808 | dependencies: 3809 | spdx-correct: 3.2.0 3810 | spdx-expression-parse: 3.0.1 3811 | dev: true 3812 | 3813 | /wcwidth@1.0.1: 3814 | resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} 3815 | dependencies: 3816 | defaults: 1.0.4 3817 | dev: true 3818 | 3819 | /which@1.3.1: 3820 | resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} 3821 | hasBin: true 3822 | dependencies: 3823 | isexe: 2.0.0 3824 | dev: true 3825 | 3826 | /widest-line@2.0.1: 3827 | resolution: {integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==} 3828 | engines: {node: '>=4'} 3829 | dependencies: 3830 | string-width: 2.1.1 3831 | dev: true 3832 | 3833 | /workbox-background-sync@5.1.4: 3834 | resolution: {integrity: sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==} 3835 | dependencies: 3836 | workbox-core: 5.1.4 3837 | dev: true 3838 | 3839 | /workbox-broadcast-update@5.1.4: 3840 | resolution: {integrity: sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==} 3841 | dependencies: 3842 | workbox-core: 5.1.4 3843 | dev: true 3844 | 3845 | /workbox-build@5.1.4: 3846 | resolution: {integrity: sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==} 3847 | engines: {node: '>=8.0.0'} 3848 | dependencies: 3849 | '@babel/core': 7.24.3 3850 | '@babel/preset-env': 7.24.3(@babel/core@7.24.3) 3851 | '@babel/runtime': 7.24.1 3852 | '@hapi/joi': 15.1.1 3853 | '@rollup/plugin-node-resolve': 7.1.3(rollup@1.32.1) 3854 | '@rollup/plugin-replace': 2.4.2(rollup@1.32.1) 3855 | '@surma/rollup-plugin-off-main-thread': 1.4.2 3856 | common-tags: 1.8.2 3857 | fast-json-stable-stringify: 2.1.0 3858 | fs-extra: 8.1.0 3859 | glob: 7.2.3 3860 | lodash.template: 4.5.0 3861 | pretty-bytes: 5.6.0 3862 | rollup: 1.32.1 3863 | rollup-plugin-babel: 4.4.0(@babel/core@7.24.3)(rollup@1.32.1) 3864 | rollup-plugin-terser: 5.3.1(rollup@1.32.1) 3865 | source-map: 0.7.4 3866 | source-map-url: 0.4.1 3867 | stringify-object: 3.3.0 3868 | strip-comments: 1.0.2 3869 | tempy: 0.3.0 3870 | upath: 1.2.0 3871 | workbox-background-sync: 5.1.4 3872 | workbox-broadcast-update: 5.1.4 3873 | workbox-cacheable-response: 5.1.4 3874 | workbox-core: 5.1.4 3875 | workbox-expiration: 5.1.4 3876 | workbox-google-analytics: 5.1.4 3877 | workbox-navigation-preload: 5.1.4 3878 | workbox-precaching: 5.1.4 3879 | workbox-range-requests: 5.1.4 3880 | workbox-routing: 5.1.4 3881 | workbox-strategies: 5.1.4 3882 | workbox-streams: 5.1.4 3883 | workbox-sw: 5.1.4 3884 | workbox-window: 5.1.4 3885 | transitivePeerDependencies: 3886 | - supports-color 3887 | dev: true 3888 | 3889 | /workbox-cacheable-response@5.1.4: 3890 | resolution: {integrity: sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==} 3891 | dependencies: 3892 | workbox-core: 5.1.4 3893 | dev: true 3894 | 3895 | /workbox-cli@5.1.4: 3896 | resolution: {integrity: sha512-xLSGhE/41VWD1qcZyZs5dqwPFFQz8erwrpwrE7h+EBGPsdhCA8UweGWtxuRq33Ullcc1pu/AAp5V2/G4FP/RJg==} 3897 | engines: {node: '>=8.0.0'} 3898 | hasBin: true 3899 | dependencies: 3900 | '@babel/runtime': 7.24.1 3901 | chalk: 2.4.2 3902 | common-tags: 1.8.2 3903 | fs-extra: 8.1.0 3904 | glob: 7.2.3 3905 | glob-watcher: 5.0.5 3906 | inquirer: 6.5.2 3907 | meow: 5.0.0 3908 | ora: 3.4.0 3909 | pretty-bytes: 5.6.0 3910 | upath: 1.2.0 3911 | update-notifier: 3.0.1 3912 | workbox-build: 5.1.4 3913 | transitivePeerDependencies: 3914 | - supports-color 3915 | dev: true 3916 | 3917 | /workbox-core@5.1.4: 3918 | resolution: {integrity: sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==} 3919 | dev: true 3920 | 3921 | /workbox-expiration@5.1.4: 3922 | resolution: {integrity: sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==} 3923 | dependencies: 3924 | workbox-core: 5.1.4 3925 | dev: true 3926 | 3927 | /workbox-google-analytics@5.1.4: 3928 | resolution: {integrity: sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==} 3929 | deprecated: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained 3930 | dependencies: 3931 | workbox-background-sync: 5.1.4 3932 | workbox-core: 5.1.4 3933 | workbox-routing: 5.1.4 3934 | workbox-strategies: 5.1.4 3935 | dev: true 3936 | 3937 | /workbox-navigation-preload@5.1.4: 3938 | resolution: {integrity: sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==} 3939 | dependencies: 3940 | workbox-core: 5.1.4 3941 | dev: true 3942 | 3943 | /workbox-precaching@5.1.4: 3944 | resolution: {integrity: sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==} 3945 | dependencies: 3946 | workbox-core: 5.1.4 3947 | dev: true 3948 | 3949 | /workbox-range-requests@5.1.4: 3950 | resolution: {integrity: sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==} 3951 | dependencies: 3952 | workbox-core: 5.1.4 3953 | dev: true 3954 | 3955 | /workbox-routing@5.1.4: 3956 | resolution: {integrity: sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==} 3957 | dependencies: 3958 | workbox-core: 5.1.4 3959 | dev: true 3960 | 3961 | /workbox-strategies@5.1.4: 3962 | resolution: {integrity: sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==} 3963 | dependencies: 3964 | workbox-core: 5.1.4 3965 | workbox-routing: 5.1.4 3966 | dev: true 3967 | 3968 | /workbox-streams@5.1.4: 3969 | resolution: {integrity: sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==} 3970 | dependencies: 3971 | workbox-core: 5.1.4 3972 | workbox-routing: 5.1.4 3973 | dev: true 3974 | 3975 | /workbox-sw@5.1.4: 3976 | resolution: {integrity: sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==} 3977 | dev: true 3978 | 3979 | /workbox-window@5.1.4: 3980 | resolution: {integrity: sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==} 3981 | dependencies: 3982 | workbox-core: 5.1.4 3983 | dev: true 3984 | 3985 | /wrappy@1.0.2: 3986 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 3987 | dev: true 3988 | 3989 | /write-file-atomic@2.4.3: 3990 | resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} 3991 | dependencies: 3992 | graceful-fs: 4.2.11 3993 | imurmurhash: 0.1.4 3994 | signal-exit: 3.0.7 3995 | dev: true 3996 | 3997 | /xdg-basedir@3.0.0: 3998 | resolution: {integrity: sha512-1Dly4xqlulvPD3fZUQJLY+FUIeqN3N2MM3uqe4rCJftAvOjFa3jFGfctOgluGx4ahPbUCsZkmJILiP0Vi4T6lQ==} 3999 | engines: {node: '>=4'} 4000 | dev: true 4001 | 4002 | /yallist@2.1.2: 4003 | resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} 4004 | dev: true 4005 | 4006 | /yallist@3.1.1: 4007 | resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 4008 | dev: true 4009 | 4010 | /yargs-parser@10.1.0: 4011 | resolution: {integrity: sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==} 4012 | dependencies: 4013 | camelcase: 4.1.0 4014 | dev: true 4015 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": [ 3 | "github>unjs/renovate-config" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /scripts/build: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | 4 | # CLeanup old dist 5 | dist=workbox 6 | rm -rf $dist 7 | mkdir $dist 8 | 9 | # Copy workbox libraries 10 | ./node_modules/.bin/workbox copyLibraries $dist 11 | 12 | # Info 13 | dir=`echo $dist/*` 14 | version=`echo $dir | grep -oE "v[a-z0-9.-]+$"`$suffix 15 | version=${version:1} 16 | 17 | # Normalize 18 | mv $dir/* $dist 19 | rmdir $dir 20 | rm $dist/*.map 21 | 22 | # Bump version 23 | perl -pi -e "s|\"version\": .+|\"version\": \"$version\",|" "package.json" 24 | 25 | # Better CDN 26 | find workbox -type f | xargs perl -pi -e "s|https://storage.googleapis.com/workbox-cdn/releases/[^\"]+|https://cdn.jsdelivr.net/npm/workbox-cdn\@$version/workbox|g" 27 | 28 | # Remove sourcemap references 29 | find workbox -type f | xargs perl -pi -e "s|^//# .+||g" 30 | 31 | echo "workbox-cdn@$version" 32 | --------------------------------------------------------------------------------