├── .gitignore ├── .hugo_build.lock ├── LICENSE ├── README.md ├── archetypes └── default.md ├── config.yaml ├── cypress.config.js ├── cypress └── e2e │ └── basic.cy.js ├── netlify.toml ├── package-lock.json ├── package.json ├── renovate.json └── themes └── netlify-basic ├── LICENSE ├── archetypes └── default.md ├── layouts ├── 404.html ├── _default │ ├── baseof.html │ ├── list.html │ └── single.html ├── index.html └── partials │ ├── head.html │ └── header.html ├── static └── css │ └── demo-styling.css └── theme.toml /.gitignore: -------------------------------------------------------------------------------- 1 | # Local Netlify folder 2 | .netlify 3 | 4 | # Package Files 5 | node_modules/ 6 | 7 | # Hugo 8 | /public/ 9 | /resources/_gen/ 10 | /assets/jsconfig.json 11 | hugo_stats.json 12 | hugo.exe 13 | hugo.darwin 14 | hugo.linux 15 | .hugo_build.lock 16 | 17 | # OS Files 18 | .DS_Store 19 | Thumbs.db 20 | 21 | # Temp Files 22 | *~ 23 | *.tmp 24 | *.swp 25 | 26 | # IDE specific files 27 | .idea/ 28 | .vscode/ 29 | *.sublime-workspace 30 | *.sublime-project 31 | -------------------------------------------------------------------------------- /.hugo_build.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify-templates/hugo-quickstart/c7e75d55c6ab37a8dac57b785c813417936e3687/.hugo_build.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 netlify-templates 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![hugo](https://user-images.githubusercontent.com/43764894/223559747-e9d7f19d-91bf-46a9-a0cb-8d6a40d3cfa3.png)](https://ntl.fyi/3P9w1mr) 2 | 3 | # Hugo Quickstart Template 4 | 5 | This is a bare-bones Hugo project that has everything you need to quickly deploy it to [Netlify](https://netlify.com). 6 | 7 | Hate reading, here's a video: https://youtu.be/t-tsRxxYdpk 8 | 9 | Love reading, here's blog post: https://www.netlify.com/blog/deploy-your-hugo-app-quick/ 10 | 11 | ## Table of Contents: 12 | 13 | - [Quick Setup + Deploy Option](#quick-setup--deploy-option) 14 | - [Regular Setup](#regular-setup) 15 | - [Cloning + Install Packages](#1-cloning--install-packages) 16 | - [Deploying](#2-deploying) 17 | - [Styling](#styling) 18 | - [Notes on Styling](#notes-on-styling) 19 | - [Remove Styling](#remove-styling) 20 | - [Hugo + Netlify Resources](#hugo--netlify-resources) 21 | - [Testing](#testing) 22 | - [Included Default Testing](#included-default-testing) 23 | - [Removing Renovate](#removing-renovate) 24 | - [Removing Cypress](#removing-cypress) 25 | - [Want to learn more?](#want-to-learn-more) 26 | 27 | ## Quick Setup + Deploy Option 28 | 29 | Click this button and it will help you create a new repo, create a new Netlify project, and deploy! 30 | 31 | [![Deploy to Netlify Button](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/netlify-templates/hugo-quickstart) 32 | 33 | ## Regular Setup 34 | 35 | ### 1. Cloning + Running Locally 36 | 37 | - Clone this repo with one of these options: 38 | 39 | - Click the 'Use this template' button at the top of the page 40 | - Or via the command line `git clone https://github.com/netlify-templates/hugo-quickstart` 41 | 42 | - Start the Hugo sever & check it out: 43 | 44 | - `hugo server -D` 45 | - go to [http://localhost:1313/](http://localhost:1313/) 46 | 47 | > Alternatively, you can run this locally with [the Netlify CLI](https://docs.netlify.com/cli/get-started/)'s by running the `netlify dev` command for more options like receiving a live preview to share (`netlify dev --live`) and the ability to test [Netlify Functions](https://www.netlify.com/products/functions) and [redirects](https://docs.netlify.com/routing/redirects/). 48 | 49 | ### 2. Deploying 50 | - Install the Netlify CLI globally `npm install netlify-cli -g` 51 | 52 | - Run `hugo` 53 | 54 | - Then use the `netlify deploy` for a deploy preview link or `netlify deploy --prod` to deploy to production 55 | 56 | Here are a few other ways you can deploy this template: 57 | 58 | - Use the Netlify CLI's create from template command `netlify sites:create-template hugo-quickstart` which will create a repo, Netlify project, and deploy it 59 | 60 | - If you want to utilize continuous deployment through GitHub webhooks, run the Netlify command `netlify init` to create a new project based on your repo or `netlify link` to connect your repo to an existing project 61 | 62 | ## Styling 63 | 64 | We've added some modern styling to this template using Sass within an external stylesheet, this will allow you to easily remove our styling and add in your own. 65 | 66 | If you decide that you want to keep our styling you can review our style notes below. 67 | 68 | ### Notes on Styling 69 | 70 | The variables below give you the ability to change the gradient colors of the blobs and are interpolated into the URL string of the background-img within the body. 71 | 72 | ```css 73 | // Controls the blob blur gradient colors within the main tag's svg 74 | --top-right-blur-1: #2ebc92; 75 | --top-right-blur-2: #ecbb50; 76 | --bttm-left-blur-1: #ff3e89; 77 | --bttm-left-blur-2: #0095cc; 78 | ``` 79 | 80 | ## Remove Styling 81 | 82 | If you decide that our styling is not for you, all you'll need to do is remove the [demo-styling.css](https://github.com/netlify-templates/hugo-quickstart/blob/main/themes/netlify-basic/static/css/demo-styling.css) file. 83 | 84 | ## Hugo + Netlify Resources 85 | 86 | Here are some resources to help you on your Hugo + Netlify coding fun! 87 | 88 | - [Hugo on Netlify Integration Page](https://ntl.fyi/3P9w1mr) 89 | 90 | 91 | Hope this template helps :) Happy coding 👩🏻‍💻! 92 | 93 | --- 94 | 95 | ## Testing 96 | 97 | ### Included Default Testing 98 | 99 | We’ve included some tooling that helps us maintain these templates. This template currently uses: 100 | 101 | - [Renovate](https://www.mend.io/free-developer-tools/renovate/) - to regularly update our dependencies 102 | - [Cypress](https://www.cypress.io/) - to run tests against how the template runs in the browser 103 | - [Cypress Netlify Build Plugin](https://github.com/cypress-io/netlify-plugin-cypress) - to run our tests during our build process 104 | 105 | If your team is not interested in this tooling, you can remove them with ease! 106 | 107 | ### Removing Renovate 108 | 109 | In order to keep our project up-to-date with dependencies we use a tool called [Renovate](https://github.com/marketplace/renovate). If you’re not interested in this tooling, delete the `renovate.json` file and commit that onto your main branch. 110 | 111 | ### Removing Cypress 112 | 113 | For our testing, we use [Cypress](https://www.cypress.io/) for end-to-end testing. This makes sure that we can validate that our templates are rendering and displaying as we’d expect. By default, we have Cypress not generate deploy links if our tests don’t pass. If you’d like to keep Cypress and still generate the deploy links, go into your `netlify.toml` and delete the plugin configuration lines: 114 | 115 | ```diff 116 | [[plugins]] 117 | package = "netlify-plugin-cypress" 118 | - [plugins.inputs.postBuild] 119 | - enable = true 120 | - 121 | - [plugins.inputs] 122 | - enable = false  123 | ``` 124 | 125 | If you’d like to remove the `netlify-plugin-cypress` build plugin entirely, you’d need to delete the entire block above instead. And then make sure sure to remove the package from the dependencies using: 126 | 127 | ```bash 128 | npm uninstall -D netlify-plugin-cypress 129 | ``` 130 | 131 | And lastly if you’d like to remove Cypress entirely, delete the entire `cypress` folder and the `cypress.config.ts` file. Then remove the dependency using: 132 | 133 | ```bash 134 | npm uninstall cypress 135 | ``` 136 | -------------------------------------------------------------------------------- /archetypes/default.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | draft: true 5 | --- 6 | 7 | -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- 1 | baseURL: "http://hugo-quickstart-template.netlify.com" 2 | languageCode: "en-us" 3 | title: "Netlify + Hugo Quickstart" 4 | theme: "netlify-basic" -------------------------------------------------------------------------------- /cypress.config.js: -------------------------------------------------------------------------------- 1 | const { defineConfig } = require("cypress"); 2 | 3 | module.exports = defineConfig({ 4 | e2e: { 5 | baseUrl: 'http://localhost:8888', 6 | supportFile: false, 7 | }, 8 | }); 9 | -------------------------------------------------------------------------------- /cypress/e2e/basic.cy.js: -------------------------------------------------------------------------------- 1 | describe('empty spec', () => { 2 | beforeEach(() => { 3 | cy.visit('/') 4 | }) 5 | it('displays the resources text', () => { 6 | cy.get('h2') 7 | .contains('This is a bare-bones Hugo project that has everything you need to quickly deploy it to Netlify'); 8 | }) 9 | it('renders the image', () => { 10 | cy.get('img') 11 | .should('be.visible') 12 | .and(($img) => { 13 | expect($img[0].naturalWidth).to.be.greaterThan(0); 14 | }) 15 | }) 16 | }) -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- 1 | # example netlify.toml 2 | [build] 3 | command = "hugo" 4 | functions = "netlify/functions" 5 | publish = "public" 6 | 7 | [build.environment] 8 | HUGO_VERSION = "0.146.5" 9 | 10 | [[plugins]] 11 | package = "netlify-plugin-cypress" 12 | 13 | [plugins.inputs.postBuild] 14 | enable = true 15 | 16 | [plugins.inputs] 17 | enable = false -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hugo-quickstart", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "cypress": "^14.3.0" 9 | } 10 | }, 11 | "node_modules/@cypress/request": { 12 | "version": "3.0.8", 13 | "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.8.tgz", 14 | "integrity": "sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==", 15 | "dependencies": { 16 | "aws-sign2": "~0.7.0", 17 | "aws4": "^1.8.0", 18 | "caseless": "~0.12.0", 19 | "combined-stream": "~1.0.6", 20 | "extend": "~3.0.2", 21 | "forever-agent": "~0.6.1", 22 | "form-data": "~4.0.0", 23 | "http-signature": "~1.4.0", 24 | "is-typedarray": "~1.0.0", 25 | "isstream": "~0.1.2", 26 | "json-stringify-safe": "~5.0.1", 27 | "mime-types": "~2.1.19", 28 | "performance-now": "^2.1.0", 29 | "qs": "6.14.0", 30 | "safe-buffer": "^5.1.2", 31 | "tough-cookie": "^5.0.0", 32 | "tunnel-agent": "^0.6.0", 33 | "uuid": "^8.3.2" 34 | }, 35 | "engines": { 36 | "node": ">= 6" 37 | } 38 | }, 39 | "node_modules/@cypress/xvfb": { 40 | "version": "1.2.4", 41 | "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", 42 | "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", 43 | "dependencies": { 44 | "debug": "^3.1.0", 45 | "lodash.once": "^4.1.1" 46 | } 47 | }, 48 | "node_modules/@cypress/xvfb/node_modules/debug": { 49 | "version": "3.2.7", 50 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 51 | "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 52 | "dependencies": { 53 | "ms": "^2.1.1" 54 | } 55 | }, 56 | "node_modules/@types/node": { 57 | "version": "14.18.22", 58 | "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.22.tgz", 59 | "integrity": "sha512-qzaYbXVzin6EPjghf/hTdIbnVW1ErMx8rPzwRNJhlbyJhu2SyqlvjGOY/tbUt6VFyzg56lROcOeSQRInpt63Yw==", 60 | "optional": true 61 | }, 62 | "node_modules/@types/sinonjs__fake-timers": { 63 | "version": "8.1.1", 64 | "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", 65 | "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==" 66 | }, 67 | "node_modules/@types/sizzle": { 68 | "version": "2.3.3", 69 | "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", 70 | "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==" 71 | }, 72 | "node_modules/@types/yauzl": { 73 | "version": "2.10.0", 74 | "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", 75 | "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", 76 | "optional": true, 77 | "dependencies": { 78 | "@types/node": "*" 79 | } 80 | }, 81 | "node_modules/aggregate-error": { 82 | "version": "3.1.0", 83 | "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", 84 | "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", 85 | "dependencies": { 86 | "clean-stack": "^2.0.0", 87 | "indent-string": "^4.0.0" 88 | }, 89 | "engines": { 90 | "node": ">=8" 91 | } 92 | }, 93 | "node_modules/ansi-colors": { 94 | "version": "4.1.3", 95 | "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", 96 | "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", 97 | "engines": { 98 | "node": ">=6" 99 | } 100 | }, 101 | "node_modules/ansi-escapes": { 102 | "version": "4.3.2", 103 | "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 104 | "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 105 | "dependencies": { 106 | "type-fest": "^0.21.3" 107 | }, 108 | "engines": { 109 | "node": ">=8" 110 | }, 111 | "funding": { 112 | "url": "https://github.com/sponsors/sindresorhus" 113 | } 114 | }, 115 | "node_modules/ansi-regex": { 116 | "version": "5.0.1", 117 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 118 | "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 119 | "engines": { 120 | "node": ">=8" 121 | } 122 | }, 123 | "node_modules/ansi-styles": { 124 | "version": "4.3.0", 125 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 126 | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 127 | "dependencies": { 128 | "color-convert": "^2.0.1" 129 | }, 130 | "engines": { 131 | "node": ">=8" 132 | }, 133 | "funding": { 134 | "url": "https://github.com/chalk/ansi-styles?sponsor=1" 135 | } 136 | }, 137 | "node_modules/arch": { 138 | "version": "2.2.0", 139 | "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", 140 | "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", 141 | "funding": [ 142 | { 143 | "type": "github", 144 | "url": "https://github.com/sponsors/feross" 145 | }, 146 | { 147 | "type": "patreon", 148 | "url": "https://www.patreon.com/feross" 149 | }, 150 | { 151 | "type": "consulting", 152 | "url": "https://feross.org/support" 153 | } 154 | ] 155 | }, 156 | "node_modules/asn1": { 157 | "version": "0.2.6", 158 | "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", 159 | "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", 160 | "dependencies": { 161 | "safer-buffer": "~2.1.0" 162 | } 163 | }, 164 | "node_modules/assert-plus": { 165 | "version": "1.0.0", 166 | "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 167 | "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", 168 | "engines": { 169 | "node": ">=0.8" 170 | } 171 | }, 172 | "node_modules/astral-regex": { 173 | "version": "2.0.0", 174 | "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 175 | "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 176 | "engines": { 177 | "node": ">=8" 178 | } 179 | }, 180 | "node_modules/async": { 181 | "version": "3.2.4", 182 | "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", 183 | "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" 184 | }, 185 | "node_modules/asynckit": { 186 | "version": "0.4.0", 187 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 188 | "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" 189 | }, 190 | "node_modules/at-least-node": { 191 | "version": "1.0.0", 192 | "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 193 | "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", 194 | "engines": { 195 | "node": ">= 4.0.0" 196 | } 197 | }, 198 | "node_modules/aws-sign2": { 199 | "version": "0.7.0", 200 | "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 201 | "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", 202 | "engines": { 203 | "node": "*" 204 | } 205 | }, 206 | "node_modules/aws4": { 207 | "version": "1.13.2", 208 | "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", 209 | "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==" 210 | }, 211 | "node_modules/base64-js": { 212 | "version": "1.5.1", 213 | "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 214 | "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 215 | "funding": [ 216 | { 217 | "type": "github", 218 | "url": "https://github.com/sponsors/feross" 219 | }, 220 | { 221 | "type": "patreon", 222 | "url": "https://www.patreon.com/feross" 223 | }, 224 | { 225 | "type": "consulting", 226 | "url": "https://feross.org/support" 227 | } 228 | ] 229 | }, 230 | "node_modules/bcrypt-pbkdf": { 231 | "version": "1.0.2", 232 | "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 233 | "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", 234 | "dependencies": { 235 | "tweetnacl": "^0.14.3" 236 | } 237 | }, 238 | "node_modules/blob-util": { 239 | "version": "2.0.2", 240 | "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", 241 | "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==" 242 | }, 243 | "node_modules/bluebird": { 244 | "version": "3.7.2", 245 | "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 246 | "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" 247 | }, 248 | "node_modules/buffer": { 249 | "version": "5.7.1", 250 | "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 251 | "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 252 | "funding": [ 253 | { 254 | "type": "github", 255 | "url": "https://github.com/sponsors/feross" 256 | }, 257 | { 258 | "type": "patreon", 259 | "url": "https://www.patreon.com/feross" 260 | }, 261 | { 262 | "type": "consulting", 263 | "url": "https://feross.org/support" 264 | } 265 | ], 266 | "dependencies": { 267 | "base64-js": "^1.3.1", 268 | "ieee754": "^1.1.13" 269 | } 270 | }, 271 | "node_modules/buffer-crc32": { 272 | "version": "0.2.13", 273 | "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 274 | "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 275 | "engines": { 276 | "node": "*" 277 | } 278 | }, 279 | "node_modules/cachedir": { 280 | "version": "2.3.0", 281 | "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", 282 | "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", 283 | "engines": { 284 | "node": ">=6" 285 | } 286 | }, 287 | "node_modules/call-bind-apply-helpers": { 288 | "version": "1.0.2", 289 | "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 290 | "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 291 | "dependencies": { 292 | "es-errors": "^1.3.0", 293 | "function-bind": "^1.1.2" 294 | }, 295 | "engines": { 296 | "node": ">= 0.4" 297 | } 298 | }, 299 | "node_modules/call-bound": { 300 | "version": "1.0.4", 301 | "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 302 | "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 303 | "dependencies": { 304 | "call-bind-apply-helpers": "^1.0.2", 305 | "get-intrinsic": "^1.3.0" 306 | }, 307 | "engines": { 308 | "node": ">= 0.4" 309 | }, 310 | "funding": { 311 | "url": "https://github.com/sponsors/ljharb" 312 | } 313 | }, 314 | "node_modules/caseless": { 315 | "version": "0.12.0", 316 | "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 317 | "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" 318 | }, 319 | "node_modules/chalk": { 320 | "version": "4.1.2", 321 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 322 | "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 323 | "dependencies": { 324 | "ansi-styles": "^4.1.0", 325 | "supports-color": "^7.1.0" 326 | }, 327 | "engines": { 328 | "node": ">=10" 329 | }, 330 | "funding": { 331 | "url": "https://github.com/chalk/chalk?sponsor=1" 332 | } 333 | }, 334 | "node_modules/chalk/node_modules/supports-color": { 335 | "version": "7.2.0", 336 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 337 | "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 338 | "dependencies": { 339 | "has-flag": "^4.0.0" 340 | }, 341 | "engines": { 342 | "node": ">=8" 343 | } 344 | }, 345 | "node_modules/check-more-types": { 346 | "version": "2.24.0", 347 | "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", 348 | "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", 349 | "engines": { 350 | "node": ">= 0.8.0" 351 | } 352 | }, 353 | "node_modules/ci-info": { 354 | "version": "4.2.0", 355 | "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", 356 | "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", 357 | "funding": [ 358 | { 359 | "type": "github", 360 | "url": "https://github.com/sponsors/sibiraj-s" 361 | } 362 | ], 363 | "engines": { 364 | "node": ">=8" 365 | } 366 | }, 367 | "node_modules/clean-stack": { 368 | "version": "2.2.0", 369 | "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", 370 | "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", 371 | "engines": { 372 | "node": ">=6" 373 | } 374 | }, 375 | "node_modules/cli-cursor": { 376 | "version": "3.1.0", 377 | "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", 378 | "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", 379 | "dependencies": { 380 | "restore-cursor": "^3.1.0" 381 | }, 382 | "engines": { 383 | "node": ">=8" 384 | } 385 | }, 386 | "node_modules/cli-table3": { 387 | "version": "0.6.1", 388 | "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", 389 | "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", 390 | "dependencies": { 391 | "string-width": "^4.2.0" 392 | }, 393 | "engines": { 394 | "node": "10.* || >= 12.*" 395 | }, 396 | "optionalDependencies": { 397 | "colors": "1.4.0" 398 | } 399 | }, 400 | "node_modules/cli-truncate": { 401 | "version": "2.1.0", 402 | "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", 403 | "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", 404 | "dependencies": { 405 | "slice-ansi": "^3.0.0", 406 | "string-width": "^4.2.0" 407 | }, 408 | "engines": { 409 | "node": ">=8" 410 | }, 411 | "funding": { 412 | "url": "https://github.com/sponsors/sindresorhus" 413 | } 414 | }, 415 | "node_modules/color-convert": { 416 | "version": "2.0.1", 417 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 418 | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 419 | "dependencies": { 420 | "color-name": "~1.1.4" 421 | }, 422 | "engines": { 423 | "node": ">=7.0.0" 424 | } 425 | }, 426 | "node_modules/color-name": { 427 | "version": "1.1.4", 428 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 429 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 430 | }, 431 | "node_modules/colorette": { 432 | "version": "2.0.19", 433 | "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", 434 | "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" 435 | }, 436 | "node_modules/colors": { 437 | "version": "1.4.0", 438 | "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 439 | "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 440 | "optional": true, 441 | "engines": { 442 | "node": ">=0.1.90" 443 | } 444 | }, 445 | "node_modules/combined-stream": { 446 | "version": "1.0.8", 447 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 448 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 449 | "dependencies": { 450 | "delayed-stream": "~1.0.0" 451 | }, 452 | "engines": { 453 | "node": ">= 0.8" 454 | } 455 | }, 456 | "node_modules/commander": { 457 | "version": "6.2.1", 458 | "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", 459 | "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", 460 | "engines": { 461 | "node": ">= 6" 462 | } 463 | }, 464 | "node_modules/common-tags": { 465 | "version": "1.8.2", 466 | "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", 467 | "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", 468 | "engines": { 469 | "node": ">=4.0.0" 470 | } 471 | }, 472 | "node_modules/core-util-is": { 473 | "version": "1.0.2", 474 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 475 | "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" 476 | }, 477 | "node_modules/cross-spawn": { 478 | "version": "7.0.3", 479 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 480 | "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 481 | "dependencies": { 482 | "path-key": "^3.1.0", 483 | "shebang-command": "^2.0.0", 484 | "which": "^2.0.1" 485 | }, 486 | "engines": { 487 | "node": ">= 8" 488 | } 489 | }, 490 | "node_modules/cypress": { 491 | "version": "14.4.1", 492 | "resolved": "https://registry.npmjs.org/cypress/-/cypress-14.4.1.tgz", 493 | "integrity": "sha512-YSGvVXtTqSGRTyHbaxHI5dHU/9xc5ymaTIM4BU85GKhj980y6XgA3fShSpj5DatS8knXMsAvYItQxVQFHGpUtw==", 494 | "hasInstallScript": true, 495 | "dependencies": { 496 | "@cypress/request": "^3.0.8", 497 | "@cypress/xvfb": "^1.2.4", 498 | "@types/sinonjs__fake-timers": "8.1.1", 499 | "@types/sizzle": "^2.3.2", 500 | "arch": "^2.2.0", 501 | "blob-util": "^2.0.2", 502 | "bluebird": "^3.7.2", 503 | "buffer": "^5.7.1", 504 | "cachedir": "^2.3.0", 505 | "chalk": "^4.1.0", 506 | "check-more-types": "^2.24.0", 507 | "ci-info": "^4.1.0", 508 | "cli-cursor": "^3.1.0", 509 | "cli-table3": "0.6.1", 510 | "commander": "^6.2.1", 511 | "common-tags": "^1.8.0", 512 | "dayjs": "^1.10.4", 513 | "debug": "^4.3.4", 514 | "enquirer": "^2.3.6", 515 | "eventemitter2": "6.4.7", 516 | "execa": "4.1.0", 517 | "executable": "^4.1.1", 518 | "extract-zip": "2.0.1", 519 | "figures": "^3.2.0", 520 | "fs-extra": "^9.1.0", 521 | "getos": "^3.2.1", 522 | "is-installed-globally": "~0.4.0", 523 | "lazy-ass": "^1.6.0", 524 | "listr2": "^3.8.3", 525 | "lodash": "^4.17.21", 526 | "log-symbols": "^4.0.0", 527 | "minimist": "^1.2.8", 528 | "ospath": "^1.2.2", 529 | "pretty-bytes": "^5.6.0", 530 | "process": "^0.11.10", 531 | "proxy-from-env": "1.0.0", 532 | "request-progress": "^3.0.0", 533 | "semver": "^7.7.1", 534 | "supports-color": "^8.1.1", 535 | "tmp": "~0.2.3", 536 | "tree-kill": "1.2.2", 537 | "untildify": "^4.0.0", 538 | "yauzl": "^2.10.0" 539 | }, 540 | "bin": { 541 | "cypress": "bin/cypress" 542 | }, 543 | "engines": { 544 | "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 545 | } 546 | }, 547 | "node_modules/dashdash": { 548 | "version": "1.14.1", 549 | "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 550 | "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", 551 | "dependencies": { 552 | "assert-plus": "^1.0.0" 553 | }, 554 | "engines": { 555 | "node": ">=0.10" 556 | } 557 | }, 558 | "node_modules/dayjs": { 559 | "version": "1.11.4", 560 | "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", 561 | "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" 562 | }, 563 | "node_modules/debug": { 564 | "version": "4.3.4", 565 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 566 | "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 567 | "dependencies": { 568 | "ms": "2.1.2" 569 | }, 570 | "engines": { 571 | "node": ">=6.0" 572 | }, 573 | "peerDependenciesMeta": { 574 | "supports-color": { 575 | "optional": true 576 | } 577 | } 578 | }, 579 | "node_modules/delayed-stream": { 580 | "version": "1.0.0", 581 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 582 | "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 583 | "engines": { 584 | "node": ">=0.4.0" 585 | } 586 | }, 587 | "node_modules/dunder-proto": { 588 | "version": "1.0.1", 589 | "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 590 | "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 591 | "dependencies": { 592 | "call-bind-apply-helpers": "^1.0.1", 593 | "es-errors": "^1.3.0", 594 | "gopd": "^1.2.0" 595 | }, 596 | "engines": { 597 | "node": ">= 0.4" 598 | } 599 | }, 600 | "node_modules/ecc-jsbn": { 601 | "version": "0.1.2", 602 | "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 603 | "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", 604 | "dependencies": { 605 | "jsbn": "~0.1.0", 606 | "safer-buffer": "^2.1.0" 607 | } 608 | }, 609 | "node_modules/emoji-regex": { 610 | "version": "8.0.0", 611 | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 612 | "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 613 | }, 614 | "node_modules/end-of-stream": { 615 | "version": "1.4.4", 616 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 617 | "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 618 | "dependencies": { 619 | "once": "^1.4.0" 620 | } 621 | }, 622 | "node_modules/enquirer": { 623 | "version": "2.3.6", 624 | "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", 625 | "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", 626 | "dependencies": { 627 | "ansi-colors": "^4.1.1" 628 | }, 629 | "engines": { 630 | "node": ">=8.6" 631 | } 632 | }, 633 | "node_modules/es-define-property": { 634 | "version": "1.0.1", 635 | "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 636 | "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 637 | "engines": { 638 | "node": ">= 0.4" 639 | } 640 | }, 641 | "node_modules/es-errors": { 642 | "version": "1.3.0", 643 | "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 644 | "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 645 | "engines": { 646 | "node": ">= 0.4" 647 | } 648 | }, 649 | "node_modules/es-object-atoms": { 650 | "version": "1.1.1", 651 | "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 652 | "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 653 | "dependencies": { 654 | "es-errors": "^1.3.0" 655 | }, 656 | "engines": { 657 | "node": ">= 0.4" 658 | } 659 | }, 660 | "node_modules/es-set-tostringtag": { 661 | "version": "2.1.0", 662 | "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 663 | "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 664 | "dependencies": { 665 | "es-errors": "^1.3.0", 666 | "get-intrinsic": "^1.2.6", 667 | "has-tostringtag": "^1.0.2", 668 | "hasown": "^2.0.2" 669 | }, 670 | "engines": { 671 | "node": ">= 0.4" 672 | } 673 | }, 674 | "node_modules/escape-string-regexp": { 675 | "version": "1.0.5", 676 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 677 | "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 678 | "engines": { 679 | "node": ">=0.8.0" 680 | } 681 | }, 682 | "node_modules/eventemitter2": { 683 | "version": "6.4.7", 684 | "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", 685 | "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==" 686 | }, 687 | "node_modules/execa": { 688 | "version": "4.1.0", 689 | "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", 690 | "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", 691 | "dependencies": { 692 | "cross-spawn": "^7.0.0", 693 | "get-stream": "^5.0.0", 694 | "human-signals": "^1.1.1", 695 | "is-stream": "^2.0.0", 696 | "merge-stream": "^2.0.0", 697 | "npm-run-path": "^4.0.0", 698 | "onetime": "^5.1.0", 699 | "signal-exit": "^3.0.2", 700 | "strip-final-newline": "^2.0.0" 701 | }, 702 | "engines": { 703 | "node": ">=10" 704 | }, 705 | "funding": { 706 | "url": "https://github.com/sindresorhus/execa?sponsor=1" 707 | } 708 | }, 709 | "node_modules/executable": { 710 | "version": "4.1.1", 711 | "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", 712 | "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", 713 | "dependencies": { 714 | "pify": "^2.2.0" 715 | }, 716 | "engines": { 717 | "node": ">=4" 718 | } 719 | }, 720 | "node_modules/extend": { 721 | "version": "3.0.2", 722 | "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 723 | "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 724 | }, 725 | "node_modules/extract-zip": { 726 | "version": "2.0.1", 727 | "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 728 | "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 729 | "dependencies": { 730 | "debug": "^4.1.1", 731 | "get-stream": "^5.1.0", 732 | "yauzl": "^2.10.0" 733 | }, 734 | "bin": { 735 | "extract-zip": "cli.js" 736 | }, 737 | "engines": { 738 | "node": ">= 10.17.0" 739 | }, 740 | "optionalDependencies": { 741 | "@types/yauzl": "^2.9.1" 742 | } 743 | }, 744 | "node_modules/extsprintf": { 745 | "version": "1.3.0", 746 | "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 747 | "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", 748 | "engines": [ 749 | "node >=0.6.0" 750 | ] 751 | }, 752 | "node_modules/fd-slicer": { 753 | "version": "1.1.0", 754 | "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 755 | "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 756 | "dependencies": { 757 | "pend": "~1.2.0" 758 | } 759 | }, 760 | "node_modules/figures": { 761 | "version": "3.2.0", 762 | "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 763 | "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 764 | "dependencies": { 765 | "escape-string-regexp": "^1.0.5" 766 | }, 767 | "engines": { 768 | "node": ">=8" 769 | }, 770 | "funding": { 771 | "url": "https://github.com/sponsors/sindresorhus" 772 | } 773 | }, 774 | "node_modules/forever-agent": { 775 | "version": "0.6.1", 776 | "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 777 | "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", 778 | "engines": { 779 | "node": "*" 780 | } 781 | }, 782 | "node_modules/form-data": { 783 | "version": "4.0.2", 784 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", 785 | "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", 786 | "dependencies": { 787 | "asynckit": "^0.4.0", 788 | "combined-stream": "^1.0.8", 789 | "es-set-tostringtag": "^2.1.0", 790 | "mime-types": "^2.1.12" 791 | }, 792 | "engines": { 793 | "node": ">= 6" 794 | } 795 | }, 796 | "node_modules/fs-extra": { 797 | "version": "9.1.0", 798 | "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 799 | "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 800 | "dependencies": { 801 | "at-least-node": "^1.0.0", 802 | "graceful-fs": "^4.2.0", 803 | "jsonfile": "^6.0.1", 804 | "universalify": "^2.0.0" 805 | }, 806 | "engines": { 807 | "node": ">=10" 808 | } 809 | }, 810 | "node_modules/function-bind": { 811 | "version": "1.1.2", 812 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 813 | "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 814 | "funding": { 815 | "url": "https://github.com/sponsors/ljharb" 816 | } 817 | }, 818 | "node_modules/get-intrinsic": { 819 | "version": "1.3.0", 820 | "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 821 | "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 822 | "dependencies": { 823 | "call-bind-apply-helpers": "^1.0.2", 824 | "es-define-property": "^1.0.1", 825 | "es-errors": "^1.3.0", 826 | "es-object-atoms": "^1.1.1", 827 | "function-bind": "^1.1.2", 828 | "get-proto": "^1.0.1", 829 | "gopd": "^1.2.0", 830 | "has-symbols": "^1.1.0", 831 | "hasown": "^2.0.2", 832 | "math-intrinsics": "^1.1.0" 833 | }, 834 | "engines": { 835 | "node": ">= 0.4" 836 | }, 837 | "funding": { 838 | "url": "https://github.com/sponsors/ljharb" 839 | } 840 | }, 841 | "node_modules/get-proto": { 842 | "version": "1.0.1", 843 | "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 844 | "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 845 | "dependencies": { 846 | "dunder-proto": "^1.0.1", 847 | "es-object-atoms": "^1.0.0" 848 | }, 849 | "engines": { 850 | "node": ">= 0.4" 851 | } 852 | }, 853 | "node_modules/get-stream": { 854 | "version": "5.2.0", 855 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 856 | "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 857 | "dependencies": { 858 | "pump": "^3.0.0" 859 | }, 860 | "engines": { 861 | "node": ">=8" 862 | }, 863 | "funding": { 864 | "url": "https://github.com/sponsors/sindresorhus" 865 | } 866 | }, 867 | "node_modules/getos": { 868 | "version": "3.2.1", 869 | "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", 870 | "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", 871 | "dependencies": { 872 | "async": "^3.2.0" 873 | } 874 | }, 875 | "node_modules/getpass": { 876 | "version": "0.1.7", 877 | "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 878 | "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", 879 | "dependencies": { 880 | "assert-plus": "^1.0.0" 881 | } 882 | }, 883 | "node_modules/global-dirs": { 884 | "version": "3.0.0", 885 | "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", 886 | "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", 887 | "dependencies": { 888 | "ini": "2.0.0" 889 | }, 890 | "engines": { 891 | "node": ">=10" 892 | }, 893 | "funding": { 894 | "url": "https://github.com/sponsors/sindresorhus" 895 | } 896 | }, 897 | "node_modules/gopd": { 898 | "version": "1.2.0", 899 | "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 900 | "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 901 | "engines": { 902 | "node": ">= 0.4" 903 | }, 904 | "funding": { 905 | "url": "https://github.com/sponsors/ljharb" 906 | } 907 | }, 908 | "node_modules/graceful-fs": { 909 | "version": "4.2.10", 910 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 911 | "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" 912 | }, 913 | "node_modules/has-flag": { 914 | "version": "4.0.0", 915 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 916 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 917 | "engines": { 918 | "node": ">=8" 919 | } 920 | }, 921 | "node_modules/has-symbols": { 922 | "version": "1.1.0", 923 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 924 | "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 925 | "engines": { 926 | "node": ">= 0.4" 927 | }, 928 | "funding": { 929 | "url": "https://github.com/sponsors/ljharb" 930 | } 931 | }, 932 | "node_modules/has-tostringtag": { 933 | "version": "1.0.2", 934 | "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 935 | "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 936 | "dependencies": { 937 | "has-symbols": "^1.0.3" 938 | }, 939 | "engines": { 940 | "node": ">= 0.4" 941 | }, 942 | "funding": { 943 | "url": "https://github.com/sponsors/ljharb" 944 | } 945 | }, 946 | "node_modules/hasown": { 947 | "version": "2.0.2", 948 | "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 949 | "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 950 | "dependencies": { 951 | "function-bind": "^1.1.2" 952 | }, 953 | "engines": { 954 | "node": ">= 0.4" 955 | } 956 | }, 957 | "node_modules/http-signature": { 958 | "version": "1.4.0", 959 | "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz", 960 | "integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==", 961 | "dependencies": { 962 | "assert-plus": "^1.0.0", 963 | "jsprim": "^2.0.2", 964 | "sshpk": "^1.18.0" 965 | }, 966 | "engines": { 967 | "node": ">=0.10" 968 | } 969 | }, 970 | "node_modules/human-signals": { 971 | "version": "1.1.1", 972 | "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", 973 | "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", 974 | "engines": { 975 | "node": ">=8.12.0" 976 | } 977 | }, 978 | "node_modules/ieee754": { 979 | "version": "1.2.1", 980 | "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 981 | "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 982 | "funding": [ 983 | { 984 | "type": "github", 985 | "url": "https://github.com/sponsors/feross" 986 | }, 987 | { 988 | "type": "patreon", 989 | "url": "https://www.patreon.com/feross" 990 | }, 991 | { 992 | "type": "consulting", 993 | "url": "https://feross.org/support" 994 | } 995 | ] 996 | }, 997 | "node_modules/indent-string": { 998 | "version": "4.0.0", 999 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 1000 | "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 1001 | "engines": { 1002 | "node": ">=8" 1003 | } 1004 | }, 1005 | "node_modules/ini": { 1006 | "version": "2.0.0", 1007 | "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", 1008 | "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", 1009 | "engines": { 1010 | "node": ">=10" 1011 | } 1012 | }, 1013 | "node_modules/is-fullwidth-code-point": { 1014 | "version": "3.0.0", 1015 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 1016 | "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 1017 | "engines": { 1018 | "node": ">=8" 1019 | } 1020 | }, 1021 | "node_modules/is-installed-globally": { 1022 | "version": "0.4.0", 1023 | "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", 1024 | "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", 1025 | "dependencies": { 1026 | "global-dirs": "^3.0.0", 1027 | "is-path-inside": "^3.0.2" 1028 | }, 1029 | "engines": { 1030 | "node": ">=10" 1031 | }, 1032 | "funding": { 1033 | "url": "https://github.com/sponsors/sindresorhus" 1034 | } 1035 | }, 1036 | "node_modules/is-path-inside": { 1037 | "version": "3.0.3", 1038 | "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 1039 | "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 1040 | "engines": { 1041 | "node": ">=8" 1042 | } 1043 | }, 1044 | "node_modules/is-stream": { 1045 | "version": "2.0.1", 1046 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 1047 | "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 1048 | "engines": { 1049 | "node": ">=8" 1050 | }, 1051 | "funding": { 1052 | "url": "https://github.com/sponsors/sindresorhus" 1053 | } 1054 | }, 1055 | "node_modules/is-typedarray": { 1056 | "version": "1.0.0", 1057 | "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 1058 | "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" 1059 | }, 1060 | "node_modules/is-unicode-supported": { 1061 | "version": "0.1.0", 1062 | "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 1063 | "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 1064 | "engines": { 1065 | "node": ">=10" 1066 | }, 1067 | "funding": { 1068 | "url": "https://github.com/sponsors/sindresorhus" 1069 | } 1070 | }, 1071 | "node_modules/isexe": { 1072 | "version": "2.0.0", 1073 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1074 | "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 1075 | }, 1076 | "node_modules/isstream": { 1077 | "version": "0.1.2", 1078 | "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 1079 | "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" 1080 | }, 1081 | "node_modules/jsbn": { 1082 | "version": "0.1.1", 1083 | "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 1084 | "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" 1085 | }, 1086 | "node_modules/json-schema": { 1087 | "version": "0.4.0", 1088 | "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", 1089 | "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" 1090 | }, 1091 | "node_modules/json-stringify-safe": { 1092 | "version": "5.0.1", 1093 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 1094 | "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" 1095 | }, 1096 | "node_modules/jsonfile": { 1097 | "version": "6.1.0", 1098 | "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 1099 | "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 1100 | "dependencies": { 1101 | "universalify": "^2.0.0" 1102 | }, 1103 | "optionalDependencies": { 1104 | "graceful-fs": "^4.1.6" 1105 | } 1106 | }, 1107 | "node_modules/jsprim": { 1108 | "version": "2.0.2", 1109 | "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", 1110 | "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", 1111 | "engines": [ 1112 | "node >=0.6.0" 1113 | ], 1114 | "dependencies": { 1115 | "assert-plus": "1.0.0", 1116 | "extsprintf": "1.3.0", 1117 | "json-schema": "0.4.0", 1118 | "verror": "1.10.0" 1119 | } 1120 | }, 1121 | "node_modules/lazy-ass": { 1122 | "version": "1.6.0", 1123 | "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", 1124 | "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", 1125 | "engines": { 1126 | "node": "> 0.8" 1127 | } 1128 | }, 1129 | "node_modules/listr2": { 1130 | "version": "3.14.0", 1131 | "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", 1132 | "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", 1133 | "dependencies": { 1134 | "cli-truncate": "^2.1.0", 1135 | "colorette": "^2.0.16", 1136 | "log-update": "^4.0.0", 1137 | "p-map": "^4.0.0", 1138 | "rfdc": "^1.3.0", 1139 | "rxjs": "^7.5.1", 1140 | "through": "^2.3.8", 1141 | "wrap-ansi": "^7.0.0" 1142 | }, 1143 | "engines": { 1144 | "node": ">=10.0.0" 1145 | }, 1146 | "peerDependencies": { 1147 | "enquirer": ">= 2.3.0 < 3" 1148 | }, 1149 | "peerDependenciesMeta": { 1150 | "enquirer": { 1151 | "optional": true 1152 | } 1153 | } 1154 | }, 1155 | "node_modules/lodash": { 1156 | "version": "4.17.21", 1157 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 1158 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 1159 | }, 1160 | "node_modules/lodash.once": { 1161 | "version": "4.1.1", 1162 | "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", 1163 | "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" 1164 | }, 1165 | "node_modules/log-symbols": { 1166 | "version": "4.1.0", 1167 | "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 1168 | "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 1169 | "dependencies": { 1170 | "chalk": "^4.1.0", 1171 | "is-unicode-supported": "^0.1.0" 1172 | }, 1173 | "engines": { 1174 | "node": ">=10" 1175 | }, 1176 | "funding": { 1177 | "url": "https://github.com/sponsors/sindresorhus" 1178 | } 1179 | }, 1180 | "node_modules/log-update": { 1181 | "version": "4.0.0", 1182 | "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", 1183 | "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", 1184 | "dependencies": { 1185 | "ansi-escapes": "^4.3.0", 1186 | "cli-cursor": "^3.1.0", 1187 | "slice-ansi": "^4.0.0", 1188 | "wrap-ansi": "^6.2.0" 1189 | }, 1190 | "engines": { 1191 | "node": ">=10" 1192 | }, 1193 | "funding": { 1194 | "url": "https://github.com/sponsors/sindresorhus" 1195 | } 1196 | }, 1197 | "node_modules/log-update/node_modules/slice-ansi": { 1198 | "version": "4.0.0", 1199 | "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 1200 | "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 1201 | "dependencies": { 1202 | "ansi-styles": "^4.0.0", 1203 | "astral-regex": "^2.0.0", 1204 | "is-fullwidth-code-point": "^3.0.0" 1205 | }, 1206 | "engines": { 1207 | "node": ">=10" 1208 | }, 1209 | "funding": { 1210 | "url": "https://github.com/chalk/slice-ansi?sponsor=1" 1211 | } 1212 | }, 1213 | "node_modules/log-update/node_modules/wrap-ansi": { 1214 | "version": "6.2.0", 1215 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 1216 | "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 1217 | "dependencies": { 1218 | "ansi-styles": "^4.0.0", 1219 | "string-width": "^4.1.0", 1220 | "strip-ansi": "^6.0.0" 1221 | }, 1222 | "engines": { 1223 | "node": ">=8" 1224 | } 1225 | }, 1226 | "node_modules/math-intrinsics": { 1227 | "version": "1.1.0", 1228 | "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 1229 | "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 1230 | "engines": { 1231 | "node": ">= 0.4" 1232 | } 1233 | }, 1234 | "node_modules/merge-stream": { 1235 | "version": "2.0.0", 1236 | "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 1237 | "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" 1238 | }, 1239 | "node_modules/mime-db": { 1240 | "version": "1.52.0", 1241 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 1242 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 1243 | "engines": { 1244 | "node": ">= 0.6" 1245 | } 1246 | }, 1247 | "node_modules/mime-types": { 1248 | "version": "2.1.35", 1249 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 1250 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 1251 | "dependencies": { 1252 | "mime-db": "1.52.0" 1253 | }, 1254 | "engines": { 1255 | "node": ">= 0.6" 1256 | } 1257 | }, 1258 | "node_modules/mimic-fn": { 1259 | "version": "2.1.0", 1260 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 1261 | "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 1262 | "engines": { 1263 | "node": ">=6" 1264 | } 1265 | }, 1266 | "node_modules/minimist": { 1267 | "version": "1.2.8", 1268 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 1269 | "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 1270 | "funding": { 1271 | "url": "https://github.com/sponsors/ljharb" 1272 | } 1273 | }, 1274 | "node_modules/ms": { 1275 | "version": "2.1.2", 1276 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1277 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 1278 | }, 1279 | "node_modules/npm-run-path": { 1280 | "version": "4.0.1", 1281 | "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 1282 | "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 1283 | "dependencies": { 1284 | "path-key": "^3.0.0" 1285 | }, 1286 | "engines": { 1287 | "node": ">=8" 1288 | } 1289 | }, 1290 | "node_modules/object-inspect": { 1291 | "version": "1.13.4", 1292 | "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 1293 | "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 1294 | "engines": { 1295 | "node": ">= 0.4" 1296 | }, 1297 | "funding": { 1298 | "url": "https://github.com/sponsors/ljharb" 1299 | } 1300 | }, 1301 | "node_modules/once": { 1302 | "version": "1.4.0", 1303 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1304 | "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1305 | "dependencies": { 1306 | "wrappy": "1" 1307 | } 1308 | }, 1309 | "node_modules/onetime": { 1310 | "version": "5.1.2", 1311 | "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 1312 | "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 1313 | "dependencies": { 1314 | "mimic-fn": "^2.1.0" 1315 | }, 1316 | "engines": { 1317 | "node": ">=6" 1318 | }, 1319 | "funding": { 1320 | "url": "https://github.com/sponsors/sindresorhus" 1321 | } 1322 | }, 1323 | "node_modules/ospath": { 1324 | "version": "1.2.2", 1325 | "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", 1326 | "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==" 1327 | }, 1328 | "node_modules/p-map": { 1329 | "version": "4.0.0", 1330 | "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", 1331 | "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", 1332 | "dependencies": { 1333 | "aggregate-error": "^3.0.0" 1334 | }, 1335 | "engines": { 1336 | "node": ">=10" 1337 | }, 1338 | "funding": { 1339 | "url": "https://github.com/sponsors/sindresorhus" 1340 | } 1341 | }, 1342 | "node_modules/path-key": { 1343 | "version": "3.1.1", 1344 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1345 | "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1346 | "engines": { 1347 | "node": ">=8" 1348 | } 1349 | }, 1350 | "node_modules/pend": { 1351 | "version": "1.2.0", 1352 | "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 1353 | "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" 1354 | }, 1355 | "node_modules/performance-now": { 1356 | "version": "2.1.0", 1357 | "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 1358 | "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" 1359 | }, 1360 | "node_modules/pify": { 1361 | "version": "2.3.0", 1362 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 1363 | "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 1364 | "engines": { 1365 | "node": ">=0.10.0" 1366 | } 1367 | }, 1368 | "node_modules/pretty-bytes": { 1369 | "version": "5.6.0", 1370 | "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 1371 | "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", 1372 | "engines": { 1373 | "node": ">=6" 1374 | }, 1375 | "funding": { 1376 | "url": "https://github.com/sponsors/sindresorhus" 1377 | } 1378 | }, 1379 | "node_modules/process": { 1380 | "version": "0.11.10", 1381 | "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 1382 | "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", 1383 | "engines": { 1384 | "node": ">= 0.6.0" 1385 | } 1386 | }, 1387 | "node_modules/proxy-from-env": { 1388 | "version": "1.0.0", 1389 | "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", 1390 | "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==" 1391 | }, 1392 | "node_modules/pump": { 1393 | "version": "3.0.0", 1394 | "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 1395 | "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 1396 | "dependencies": { 1397 | "end-of-stream": "^1.1.0", 1398 | "once": "^1.3.1" 1399 | } 1400 | }, 1401 | "node_modules/qs": { 1402 | "version": "6.14.0", 1403 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", 1404 | "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", 1405 | "dependencies": { 1406 | "side-channel": "^1.1.0" 1407 | }, 1408 | "engines": { 1409 | "node": ">=0.6" 1410 | }, 1411 | "funding": { 1412 | "url": "https://github.com/sponsors/ljharb" 1413 | } 1414 | }, 1415 | "node_modules/request-progress": { 1416 | "version": "3.0.0", 1417 | "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", 1418 | "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", 1419 | "dependencies": { 1420 | "throttleit": "^1.0.0" 1421 | } 1422 | }, 1423 | "node_modules/restore-cursor": { 1424 | "version": "3.1.0", 1425 | "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", 1426 | "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", 1427 | "dependencies": { 1428 | "onetime": "^5.1.0", 1429 | "signal-exit": "^3.0.2" 1430 | }, 1431 | "engines": { 1432 | "node": ">=8" 1433 | } 1434 | }, 1435 | "node_modules/rfdc": { 1436 | "version": "1.3.0", 1437 | "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", 1438 | "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" 1439 | }, 1440 | "node_modules/rxjs": { 1441 | "version": "7.5.6", 1442 | "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", 1443 | "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", 1444 | "dependencies": { 1445 | "tslib": "^2.1.0" 1446 | } 1447 | }, 1448 | "node_modules/safe-buffer": { 1449 | "version": "5.2.1", 1450 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1451 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1452 | "funding": [ 1453 | { 1454 | "type": "github", 1455 | "url": "https://github.com/sponsors/feross" 1456 | }, 1457 | { 1458 | "type": "patreon", 1459 | "url": "https://www.patreon.com/feross" 1460 | }, 1461 | { 1462 | "type": "consulting", 1463 | "url": "https://feross.org/support" 1464 | } 1465 | ] 1466 | }, 1467 | "node_modules/safer-buffer": { 1468 | "version": "2.1.2", 1469 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1470 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1471 | }, 1472 | "node_modules/semver": { 1473 | "version": "7.7.1", 1474 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 1475 | "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 1476 | "bin": { 1477 | "semver": "bin/semver.js" 1478 | }, 1479 | "engines": { 1480 | "node": ">=10" 1481 | } 1482 | }, 1483 | "node_modules/shebang-command": { 1484 | "version": "2.0.0", 1485 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1486 | "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1487 | "dependencies": { 1488 | "shebang-regex": "^3.0.0" 1489 | }, 1490 | "engines": { 1491 | "node": ">=8" 1492 | } 1493 | }, 1494 | "node_modules/shebang-regex": { 1495 | "version": "3.0.0", 1496 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1497 | "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1498 | "engines": { 1499 | "node": ">=8" 1500 | } 1501 | }, 1502 | "node_modules/side-channel": { 1503 | "version": "1.1.0", 1504 | "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 1505 | "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 1506 | "dependencies": { 1507 | "es-errors": "^1.3.0", 1508 | "object-inspect": "^1.13.3", 1509 | "side-channel-list": "^1.0.0", 1510 | "side-channel-map": "^1.0.1", 1511 | "side-channel-weakmap": "^1.0.2" 1512 | }, 1513 | "engines": { 1514 | "node": ">= 0.4" 1515 | }, 1516 | "funding": { 1517 | "url": "https://github.com/sponsors/ljharb" 1518 | } 1519 | }, 1520 | "node_modules/side-channel-list": { 1521 | "version": "1.0.0", 1522 | "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 1523 | "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 1524 | "dependencies": { 1525 | "es-errors": "^1.3.0", 1526 | "object-inspect": "^1.13.3" 1527 | }, 1528 | "engines": { 1529 | "node": ">= 0.4" 1530 | }, 1531 | "funding": { 1532 | "url": "https://github.com/sponsors/ljharb" 1533 | } 1534 | }, 1535 | "node_modules/side-channel-map": { 1536 | "version": "1.0.1", 1537 | "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 1538 | "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 1539 | "dependencies": { 1540 | "call-bound": "^1.0.2", 1541 | "es-errors": "^1.3.0", 1542 | "get-intrinsic": "^1.2.5", 1543 | "object-inspect": "^1.13.3" 1544 | }, 1545 | "engines": { 1546 | "node": ">= 0.4" 1547 | }, 1548 | "funding": { 1549 | "url": "https://github.com/sponsors/ljharb" 1550 | } 1551 | }, 1552 | "node_modules/side-channel-weakmap": { 1553 | "version": "1.0.2", 1554 | "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 1555 | "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 1556 | "dependencies": { 1557 | "call-bound": "^1.0.2", 1558 | "es-errors": "^1.3.0", 1559 | "get-intrinsic": "^1.2.5", 1560 | "object-inspect": "^1.13.3", 1561 | "side-channel-map": "^1.0.1" 1562 | }, 1563 | "engines": { 1564 | "node": ">= 0.4" 1565 | }, 1566 | "funding": { 1567 | "url": "https://github.com/sponsors/ljharb" 1568 | } 1569 | }, 1570 | "node_modules/signal-exit": { 1571 | "version": "3.0.7", 1572 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 1573 | "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 1574 | }, 1575 | "node_modules/slice-ansi": { 1576 | "version": "3.0.0", 1577 | "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", 1578 | "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", 1579 | "dependencies": { 1580 | "ansi-styles": "^4.0.0", 1581 | "astral-regex": "^2.0.0", 1582 | "is-fullwidth-code-point": "^3.0.0" 1583 | }, 1584 | "engines": { 1585 | "node": ">=8" 1586 | } 1587 | }, 1588 | "node_modules/sshpk": { 1589 | "version": "1.18.0", 1590 | "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", 1591 | "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", 1592 | "dependencies": { 1593 | "asn1": "~0.2.3", 1594 | "assert-plus": "^1.0.0", 1595 | "bcrypt-pbkdf": "^1.0.0", 1596 | "dashdash": "^1.12.0", 1597 | "ecc-jsbn": "~0.1.1", 1598 | "getpass": "^0.1.1", 1599 | "jsbn": "~0.1.0", 1600 | "safer-buffer": "^2.0.2", 1601 | "tweetnacl": "~0.14.0" 1602 | }, 1603 | "bin": { 1604 | "sshpk-conv": "bin/sshpk-conv", 1605 | "sshpk-sign": "bin/sshpk-sign", 1606 | "sshpk-verify": "bin/sshpk-verify" 1607 | }, 1608 | "engines": { 1609 | "node": ">=0.10.0" 1610 | } 1611 | }, 1612 | "node_modules/string-width": { 1613 | "version": "4.2.3", 1614 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1615 | "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1616 | "dependencies": { 1617 | "emoji-regex": "^8.0.0", 1618 | "is-fullwidth-code-point": "^3.0.0", 1619 | "strip-ansi": "^6.0.1" 1620 | }, 1621 | "engines": { 1622 | "node": ">=8" 1623 | } 1624 | }, 1625 | "node_modules/strip-ansi": { 1626 | "version": "6.0.1", 1627 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1628 | "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1629 | "dependencies": { 1630 | "ansi-regex": "^5.0.1" 1631 | }, 1632 | "engines": { 1633 | "node": ">=8" 1634 | } 1635 | }, 1636 | "node_modules/strip-final-newline": { 1637 | "version": "2.0.0", 1638 | "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 1639 | "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 1640 | "engines": { 1641 | "node": ">=6" 1642 | } 1643 | }, 1644 | "node_modules/supports-color": { 1645 | "version": "8.1.1", 1646 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 1647 | "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 1648 | "dependencies": { 1649 | "has-flag": "^4.0.0" 1650 | }, 1651 | "engines": { 1652 | "node": ">=10" 1653 | }, 1654 | "funding": { 1655 | "url": "https://github.com/chalk/supports-color?sponsor=1" 1656 | } 1657 | }, 1658 | "node_modules/throttleit": { 1659 | "version": "1.0.0", 1660 | "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", 1661 | "integrity": "sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==" 1662 | }, 1663 | "node_modules/through": { 1664 | "version": "2.3.8", 1665 | "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 1666 | "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" 1667 | }, 1668 | "node_modules/tldts": { 1669 | "version": "6.1.86", 1670 | "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", 1671 | "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", 1672 | "dependencies": { 1673 | "tldts-core": "^6.1.86" 1674 | }, 1675 | "bin": { 1676 | "tldts": "bin/cli.js" 1677 | } 1678 | }, 1679 | "node_modules/tldts-core": { 1680 | "version": "6.1.86", 1681 | "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", 1682 | "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==" 1683 | }, 1684 | "node_modules/tmp": { 1685 | "version": "0.2.3", 1686 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", 1687 | "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", 1688 | "engines": { 1689 | "node": ">=14.14" 1690 | } 1691 | }, 1692 | "node_modules/tough-cookie": { 1693 | "version": "5.1.2", 1694 | "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", 1695 | "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", 1696 | "dependencies": { 1697 | "tldts": "^6.1.32" 1698 | }, 1699 | "engines": { 1700 | "node": ">=16" 1701 | } 1702 | }, 1703 | "node_modules/tree-kill": { 1704 | "version": "1.2.2", 1705 | "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", 1706 | "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", 1707 | "bin": { 1708 | "tree-kill": "cli.js" 1709 | } 1710 | }, 1711 | "node_modules/tslib": { 1712 | "version": "2.4.0", 1713 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", 1714 | "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" 1715 | }, 1716 | "node_modules/tunnel-agent": { 1717 | "version": "0.6.0", 1718 | "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 1719 | "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 1720 | "dependencies": { 1721 | "safe-buffer": "^5.0.1" 1722 | }, 1723 | "engines": { 1724 | "node": "*" 1725 | } 1726 | }, 1727 | "node_modules/tweetnacl": { 1728 | "version": "0.14.5", 1729 | "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 1730 | "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" 1731 | }, 1732 | "node_modules/type-fest": { 1733 | "version": "0.21.3", 1734 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 1735 | "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 1736 | "engines": { 1737 | "node": ">=10" 1738 | }, 1739 | "funding": { 1740 | "url": "https://github.com/sponsors/sindresorhus" 1741 | } 1742 | }, 1743 | "node_modules/universalify": { 1744 | "version": "2.0.0", 1745 | "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 1746 | "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 1747 | "engines": { 1748 | "node": ">= 10.0.0" 1749 | } 1750 | }, 1751 | "node_modules/untildify": { 1752 | "version": "4.0.0", 1753 | "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", 1754 | "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", 1755 | "engines": { 1756 | "node": ">=8" 1757 | } 1758 | }, 1759 | "node_modules/uuid": { 1760 | "version": "8.3.2", 1761 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", 1762 | "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", 1763 | "bin": { 1764 | "uuid": "dist/bin/uuid" 1765 | } 1766 | }, 1767 | "node_modules/verror": { 1768 | "version": "1.10.0", 1769 | "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 1770 | "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", 1771 | "engines": [ 1772 | "node >=0.6.0" 1773 | ], 1774 | "dependencies": { 1775 | "assert-plus": "^1.0.0", 1776 | "core-util-is": "1.0.2", 1777 | "extsprintf": "^1.2.0" 1778 | } 1779 | }, 1780 | "node_modules/which": { 1781 | "version": "2.0.2", 1782 | "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1783 | "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1784 | "dependencies": { 1785 | "isexe": "^2.0.0" 1786 | }, 1787 | "bin": { 1788 | "node-which": "bin/node-which" 1789 | }, 1790 | "engines": { 1791 | "node": ">= 8" 1792 | } 1793 | }, 1794 | "node_modules/wrap-ansi": { 1795 | "version": "7.0.0", 1796 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1797 | "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1798 | "dependencies": { 1799 | "ansi-styles": "^4.0.0", 1800 | "string-width": "^4.1.0", 1801 | "strip-ansi": "^6.0.0" 1802 | }, 1803 | "engines": { 1804 | "node": ">=10" 1805 | }, 1806 | "funding": { 1807 | "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1808 | } 1809 | }, 1810 | "node_modules/wrappy": { 1811 | "version": "1.0.2", 1812 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1813 | "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 1814 | }, 1815 | "node_modules/yauzl": { 1816 | "version": "2.10.0", 1817 | "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 1818 | "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 1819 | "dependencies": { 1820 | "buffer-crc32": "~0.2.3", 1821 | "fd-slicer": "~1.1.0" 1822 | } 1823 | } 1824 | }, 1825 | "dependencies": { 1826 | "@cypress/request": { 1827 | "version": "3.0.8", 1828 | "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.8.tgz", 1829 | "integrity": "sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==", 1830 | "requires": { 1831 | "aws-sign2": "~0.7.0", 1832 | "aws4": "^1.8.0", 1833 | "caseless": "~0.12.0", 1834 | "combined-stream": "~1.0.6", 1835 | "extend": "~3.0.2", 1836 | "forever-agent": "~0.6.1", 1837 | "form-data": "~4.0.0", 1838 | "http-signature": "~1.4.0", 1839 | "is-typedarray": "~1.0.0", 1840 | "isstream": "~0.1.2", 1841 | "json-stringify-safe": "~5.0.1", 1842 | "mime-types": "~2.1.19", 1843 | "performance-now": "^2.1.0", 1844 | "qs": "6.14.0", 1845 | "safe-buffer": "^5.1.2", 1846 | "tough-cookie": "^5.0.0", 1847 | "tunnel-agent": "^0.6.0", 1848 | "uuid": "^8.3.2" 1849 | } 1850 | }, 1851 | "@cypress/xvfb": { 1852 | "version": "1.2.4", 1853 | "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", 1854 | "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", 1855 | "requires": { 1856 | "debug": "^3.1.0", 1857 | "lodash.once": "^4.1.1" 1858 | }, 1859 | "dependencies": { 1860 | "debug": { 1861 | "version": "3.2.7", 1862 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 1863 | "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 1864 | "requires": { 1865 | "ms": "^2.1.1" 1866 | } 1867 | } 1868 | } 1869 | }, 1870 | "@types/node": { 1871 | "version": "14.18.22", 1872 | "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.22.tgz", 1873 | "integrity": "sha512-qzaYbXVzin6EPjghf/hTdIbnVW1ErMx8rPzwRNJhlbyJhu2SyqlvjGOY/tbUt6VFyzg56lROcOeSQRInpt63Yw==", 1874 | "optional": true 1875 | }, 1876 | "@types/sinonjs__fake-timers": { 1877 | "version": "8.1.1", 1878 | "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", 1879 | "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==" 1880 | }, 1881 | "@types/sizzle": { 1882 | "version": "2.3.3", 1883 | "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", 1884 | "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==" 1885 | }, 1886 | "@types/yauzl": { 1887 | "version": "2.10.0", 1888 | "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", 1889 | "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", 1890 | "optional": true, 1891 | "requires": { 1892 | "@types/node": "*" 1893 | } 1894 | }, 1895 | "aggregate-error": { 1896 | "version": "3.1.0", 1897 | "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", 1898 | "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", 1899 | "requires": { 1900 | "clean-stack": "^2.0.0", 1901 | "indent-string": "^4.0.0" 1902 | } 1903 | }, 1904 | "ansi-colors": { 1905 | "version": "4.1.3", 1906 | "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", 1907 | "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" 1908 | }, 1909 | "ansi-escapes": { 1910 | "version": "4.3.2", 1911 | "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 1912 | "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 1913 | "requires": { 1914 | "type-fest": "^0.21.3" 1915 | } 1916 | }, 1917 | "ansi-regex": { 1918 | "version": "5.0.1", 1919 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1920 | "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" 1921 | }, 1922 | "ansi-styles": { 1923 | "version": "4.3.0", 1924 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1925 | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1926 | "requires": { 1927 | "color-convert": "^2.0.1" 1928 | } 1929 | }, 1930 | "arch": { 1931 | "version": "2.2.0", 1932 | "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", 1933 | "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==" 1934 | }, 1935 | "asn1": { 1936 | "version": "0.2.6", 1937 | "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", 1938 | "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", 1939 | "requires": { 1940 | "safer-buffer": "~2.1.0" 1941 | } 1942 | }, 1943 | "assert-plus": { 1944 | "version": "1.0.0", 1945 | "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 1946 | "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" 1947 | }, 1948 | "astral-regex": { 1949 | "version": "2.0.0", 1950 | "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 1951 | "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" 1952 | }, 1953 | "async": { 1954 | "version": "3.2.4", 1955 | "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", 1956 | "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" 1957 | }, 1958 | "asynckit": { 1959 | "version": "0.4.0", 1960 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 1961 | "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" 1962 | }, 1963 | "at-least-node": { 1964 | "version": "1.0.0", 1965 | "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 1966 | "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" 1967 | }, 1968 | "aws-sign2": { 1969 | "version": "0.7.0", 1970 | "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 1971 | "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" 1972 | }, 1973 | "aws4": { 1974 | "version": "1.13.2", 1975 | "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", 1976 | "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==" 1977 | }, 1978 | "base64-js": { 1979 | "version": "1.5.1", 1980 | "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 1981 | "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" 1982 | }, 1983 | "bcrypt-pbkdf": { 1984 | "version": "1.0.2", 1985 | "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 1986 | "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", 1987 | "requires": { 1988 | "tweetnacl": "^0.14.3" 1989 | } 1990 | }, 1991 | "blob-util": { 1992 | "version": "2.0.2", 1993 | "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", 1994 | "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==" 1995 | }, 1996 | "bluebird": { 1997 | "version": "3.7.2", 1998 | "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 1999 | "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" 2000 | }, 2001 | "buffer": { 2002 | "version": "5.7.1", 2003 | "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 2004 | "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 2005 | "requires": { 2006 | "base64-js": "^1.3.1", 2007 | "ieee754": "^1.1.13" 2008 | } 2009 | }, 2010 | "buffer-crc32": { 2011 | "version": "0.2.13", 2012 | "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 2013 | "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" 2014 | }, 2015 | "cachedir": { 2016 | "version": "2.3.0", 2017 | "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", 2018 | "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==" 2019 | }, 2020 | "call-bind-apply-helpers": { 2021 | "version": "1.0.2", 2022 | "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 2023 | "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 2024 | "requires": { 2025 | "es-errors": "^1.3.0", 2026 | "function-bind": "^1.1.2" 2027 | } 2028 | }, 2029 | "call-bound": { 2030 | "version": "1.0.4", 2031 | "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 2032 | "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 2033 | "requires": { 2034 | "call-bind-apply-helpers": "^1.0.2", 2035 | "get-intrinsic": "^1.3.0" 2036 | } 2037 | }, 2038 | "caseless": { 2039 | "version": "0.12.0", 2040 | "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 2041 | "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" 2042 | }, 2043 | "chalk": { 2044 | "version": "4.1.2", 2045 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2046 | "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2047 | "requires": { 2048 | "ansi-styles": "^4.1.0", 2049 | "supports-color": "^7.1.0" 2050 | }, 2051 | "dependencies": { 2052 | "supports-color": { 2053 | "version": "7.2.0", 2054 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2055 | "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2056 | "requires": { 2057 | "has-flag": "^4.0.0" 2058 | } 2059 | } 2060 | } 2061 | }, 2062 | "check-more-types": { 2063 | "version": "2.24.0", 2064 | "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", 2065 | "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==" 2066 | }, 2067 | "ci-info": { 2068 | "version": "4.2.0", 2069 | "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", 2070 | "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==" 2071 | }, 2072 | "clean-stack": { 2073 | "version": "2.2.0", 2074 | "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", 2075 | "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" 2076 | }, 2077 | "cli-cursor": { 2078 | "version": "3.1.0", 2079 | "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", 2080 | "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", 2081 | "requires": { 2082 | "restore-cursor": "^3.1.0" 2083 | } 2084 | }, 2085 | "cli-table3": { 2086 | "version": "0.6.1", 2087 | "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", 2088 | "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", 2089 | "requires": { 2090 | "colors": "1.4.0", 2091 | "string-width": "^4.2.0" 2092 | } 2093 | }, 2094 | "cli-truncate": { 2095 | "version": "2.1.0", 2096 | "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", 2097 | "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", 2098 | "requires": { 2099 | "slice-ansi": "^3.0.0", 2100 | "string-width": "^4.2.0" 2101 | } 2102 | }, 2103 | "color-convert": { 2104 | "version": "2.0.1", 2105 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2106 | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2107 | "requires": { 2108 | "color-name": "~1.1.4" 2109 | } 2110 | }, 2111 | "color-name": { 2112 | "version": "1.1.4", 2113 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2114 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 2115 | }, 2116 | "colorette": { 2117 | "version": "2.0.19", 2118 | "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", 2119 | "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" 2120 | }, 2121 | "colors": { 2122 | "version": "1.4.0", 2123 | "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 2124 | "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 2125 | "optional": true 2126 | }, 2127 | "combined-stream": { 2128 | "version": "1.0.8", 2129 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 2130 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 2131 | "requires": { 2132 | "delayed-stream": "~1.0.0" 2133 | } 2134 | }, 2135 | "commander": { 2136 | "version": "6.2.1", 2137 | "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", 2138 | "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" 2139 | }, 2140 | "common-tags": { 2141 | "version": "1.8.2", 2142 | "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", 2143 | "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" 2144 | }, 2145 | "core-util-is": { 2146 | "version": "1.0.2", 2147 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 2148 | "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" 2149 | }, 2150 | "cross-spawn": { 2151 | "version": "7.0.3", 2152 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2153 | "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2154 | "requires": { 2155 | "path-key": "^3.1.0", 2156 | "shebang-command": "^2.0.0", 2157 | "which": "^2.0.1" 2158 | } 2159 | }, 2160 | "cypress": { 2161 | "version": "14.4.1", 2162 | "resolved": "https://registry.npmjs.org/cypress/-/cypress-14.4.1.tgz", 2163 | "integrity": "sha512-YSGvVXtTqSGRTyHbaxHI5dHU/9xc5ymaTIM4BU85GKhj980y6XgA3fShSpj5DatS8knXMsAvYItQxVQFHGpUtw==", 2164 | "requires": { 2165 | "@cypress/request": "^3.0.8", 2166 | "@cypress/xvfb": "^1.2.4", 2167 | "@types/sinonjs__fake-timers": "8.1.1", 2168 | "@types/sizzle": "^2.3.2", 2169 | "arch": "^2.2.0", 2170 | "blob-util": "^2.0.2", 2171 | "bluebird": "^3.7.2", 2172 | "buffer": "^5.7.1", 2173 | "cachedir": "^2.3.0", 2174 | "chalk": "^4.1.0", 2175 | "check-more-types": "^2.24.0", 2176 | "ci-info": "^4.1.0", 2177 | "cli-cursor": "^3.1.0", 2178 | "cli-table3": "0.6.1", 2179 | "commander": "^6.2.1", 2180 | "common-tags": "^1.8.0", 2181 | "dayjs": "^1.10.4", 2182 | "debug": "^4.3.4", 2183 | "enquirer": "^2.3.6", 2184 | "eventemitter2": "6.4.7", 2185 | "execa": "4.1.0", 2186 | "executable": "^4.1.1", 2187 | "extract-zip": "2.0.1", 2188 | "figures": "^3.2.0", 2189 | "fs-extra": "^9.1.0", 2190 | "getos": "^3.2.1", 2191 | "is-installed-globally": "~0.4.0", 2192 | "lazy-ass": "^1.6.0", 2193 | "listr2": "^3.8.3", 2194 | "lodash": "^4.17.21", 2195 | "log-symbols": "^4.0.0", 2196 | "minimist": "^1.2.8", 2197 | "ospath": "^1.2.2", 2198 | "pretty-bytes": "^5.6.0", 2199 | "process": "^0.11.10", 2200 | "proxy-from-env": "1.0.0", 2201 | "request-progress": "^3.0.0", 2202 | "semver": "^7.7.1", 2203 | "supports-color": "^8.1.1", 2204 | "tmp": "~0.2.3", 2205 | "tree-kill": "1.2.2", 2206 | "untildify": "^4.0.0", 2207 | "yauzl": "^2.10.0" 2208 | } 2209 | }, 2210 | "dashdash": { 2211 | "version": "1.14.1", 2212 | "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 2213 | "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", 2214 | "requires": { 2215 | "assert-plus": "^1.0.0" 2216 | } 2217 | }, 2218 | "dayjs": { 2219 | "version": "1.11.4", 2220 | "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", 2221 | "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" 2222 | }, 2223 | "debug": { 2224 | "version": "4.3.4", 2225 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 2226 | "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 2227 | "requires": { 2228 | "ms": "2.1.2" 2229 | } 2230 | }, 2231 | "delayed-stream": { 2232 | "version": "1.0.0", 2233 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 2234 | "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" 2235 | }, 2236 | "dunder-proto": { 2237 | "version": "1.0.1", 2238 | "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 2239 | "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 2240 | "requires": { 2241 | "call-bind-apply-helpers": "^1.0.1", 2242 | "es-errors": "^1.3.0", 2243 | "gopd": "^1.2.0" 2244 | } 2245 | }, 2246 | "ecc-jsbn": { 2247 | "version": "0.1.2", 2248 | "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 2249 | "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", 2250 | "requires": { 2251 | "jsbn": "~0.1.0", 2252 | "safer-buffer": "^2.1.0" 2253 | } 2254 | }, 2255 | "emoji-regex": { 2256 | "version": "8.0.0", 2257 | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2258 | "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 2259 | }, 2260 | "end-of-stream": { 2261 | "version": "1.4.4", 2262 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 2263 | "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 2264 | "requires": { 2265 | "once": "^1.4.0" 2266 | } 2267 | }, 2268 | "enquirer": { 2269 | "version": "2.3.6", 2270 | "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", 2271 | "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", 2272 | "requires": { 2273 | "ansi-colors": "^4.1.1" 2274 | } 2275 | }, 2276 | "es-define-property": { 2277 | "version": "1.0.1", 2278 | "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 2279 | "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" 2280 | }, 2281 | "es-errors": { 2282 | "version": "1.3.0", 2283 | "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 2284 | "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" 2285 | }, 2286 | "es-object-atoms": { 2287 | "version": "1.1.1", 2288 | "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 2289 | "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 2290 | "requires": { 2291 | "es-errors": "^1.3.0" 2292 | } 2293 | }, 2294 | "es-set-tostringtag": { 2295 | "version": "2.1.0", 2296 | "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 2297 | "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 2298 | "requires": { 2299 | "es-errors": "^1.3.0", 2300 | "get-intrinsic": "^1.2.6", 2301 | "has-tostringtag": "^1.0.2", 2302 | "hasown": "^2.0.2" 2303 | } 2304 | }, 2305 | "escape-string-regexp": { 2306 | "version": "1.0.5", 2307 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 2308 | "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" 2309 | }, 2310 | "eventemitter2": { 2311 | "version": "6.4.7", 2312 | "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", 2313 | "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==" 2314 | }, 2315 | "execa": { 2316 | "version": "4.1.0", 2317 | "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", 2318 | "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", 2319 | "requires": { 2320 | "cross-spawn": "^7.0.0", 2321 | "get-stream": "^5.0.0", 2322 | "human-signals": "^1.1.1", 2323 | "is-stream": "^2.0.0", 2324 | "merge-stream": "^2.0.0", 2325 | "npm-run-path": "^4.0.0", 2326 | "onetime": "^5.1.0", 2327 | "signal-exit": "^3.0.2", 2328 | "strip-final-newline": "^2.0.0" 2329 | } 2330 | }, 2331 | "executable": { 2332 | "version": "4.1.1", 2333 | "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", 2334 | "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", 2335 | "requires": { 2336 | "pify": "^2.2.0" 2337 | } 2338 | }, 2339 | "extend": { 2340 | "version": "3.0.2", 2341 | "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2342 | "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 2343 | }, 2344 | "extract-zip": { 2345 | "version": "2.0.1", 2346 | "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 2347 | "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 2348 | "requires": { 2349 | "@types/yauzl": "^2.9.1", 2350 | "debug": "^4.1.1", 2351 | "get-stream": "^5.1.0", 2352 | "yauzl": "^2.10.0" 2353 | } 2354 | }, 2355 | "extsprintf": { 2356 | "version": "1.3.0", 2357 | "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 2358 | "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" 2359 | }, 2360 | "fd-slicer": { 2361 | "version": "1.1.0", 2362 | "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 2363 | "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 2364 | "requires": { 2365 | "pend": "~1.2.0" 2366 | } 2367 | }, 2368 | "figures": { 2369 | "version": "3.2.0", 2370 | "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 2371 | "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 2372 | "requires": { 2373 | "escape-string-regexp": "^1.0.5" 2374 | } 2375 | }, 2376 | "forever-agent": { 2377 | "version": "0.6.1", 2378 | "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 2379 | "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" 2380 | }, 2381 | "form-data": { 2382 | "version": "4.0.2", 2383 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", 2384 | "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", 2385 | "requires": { 2386 | "asynckit": "^0.4.0", 2387 | "combined-stream": "^1.0.8", 2388 | "es-set-tostringtag": "^2.1.0", 2389 | "mime-types": "^2.1.12" 2390 | } 2391 | }, 2392 | "fs-extra": { 2393 | "version": "9.1.0", 2394 | "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 2395 | "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 2396 | "requires": { 2397 | "at-least-node": "^1.0.0", 2398 | "graceful-fs": "^4.2.0", 2399 | "jsonfile": "^6.0.1", 2400 | "universalify": "^2.0.0" 2401 | } 2402 | }, 2403 | "function-bind": { 2404 | "version": "1.1.2", 2405 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 2406 | "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" 2407 | }, 2408 | "get-intrinsic": { 2409 | "version": "1.3.0", 2410 | "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 2411 | "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 2412 | "requires": { 2413 | "call-bind-apply-helpers": "^1.0.2", 2414 | "es-define-property": "^1.0.1", 2415 | "es-errors": "^1.3.0", 2416 | "es-object-atoms": "^1.1.1", 2417 | "function-bind": "^1.1.2", 2418 | "get-proto": "^1.0.1", 2419 | "gopd": "^1.2.0", 2420 | "has-symbols": "^1.1.0", 2421 | "hasown": "^2.0.2", 2422 | "math-intrinsics": "^1.1.0" 2423 | } 2424 | }, 2425 | "get-proto": { 2426 | "version": "1.0.1", 2427 | "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 2428 | "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 2429 | "requires": { 2430 | "dunder-proto": "^1.0.1", 2431 | "es-object-atoms": "^1.0.0" 2432 | } 2433 | }, 2434 | "get-stream": { 2435 | "version": "5.2.0", 2436 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 2437 | "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 2438 | "requires": { 2439 | "pump": "^3.0.0" 2440 | } 2441 | }, 2442 | "getos": { 2443 | "version": "3.2.1", 2444 | "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", 2445 | "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", 2446 | "requires": { 2447 | "async": "^3.2.0" 2448 | } 2449 | }, 2450 | "getpass": { 2451 | "version": "0.1.7", 2452 | "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 2453 | "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", 2454 | "requires": { 2455 | "assert-plus": "^1.0.0" 2456 | } 2457 | }, 2458 | "global-dirs": { 2459 | "version": "3.0.0", 2460 | "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", 2461 | "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", 2462 | "requires": { 2463 | "ini": "2.0.0" 2464 | } 2465 | }, 2466 | "gopd": { 2467 | "version": "1.2.0", 2468 | "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 2469 | "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" 2470 | }, 2471 | "graceful-fs": { 2472 | "version": "4.2.10", 2473 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 2474 | "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" 2475 | }, 2476 | "has-flag": { 2477 | "version": "4.0.0", 2478 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2479 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 2480 | }, 2481 | "has-symbols": { 2482 | "version": "1.1.0", 2483 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 2484 | "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" 2485 | }, 2486 | "has-tostringtag": { 2487 | "version": "1.0.2", 2488 | "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 2489 | "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 2490 | "requires": { 2491 | "has-symbols": "^1.0.3" 2492 | } 2493 | }, 2494 | "hasown": { 2495 | "version": "2.0.2", 2496 | "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 2497 | "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 2498 | "requires": { 2499 | "function-bind": "^1.1.2" 2500 | } 2501 | }, 2502 | "http-signature": { 2503 | "version": "1.4.0", 2504 | "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz", 2505 | "integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==", 2506 | "requires": { 2507 | "assert-plus": "^1.0.0", 2508 | "jsprim": "^2.0.2", 2509 | "sshpk": "^1.18.0" 2510 | } 2511 | }, 2512 | "human-signals": { 2513 | "version": "1.1.1", 2514 | "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", 2515 | "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" 2516 | }, 2517 | "ieee754": { 2518 | "version": "1.2.1", 2519 | "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 2520 | "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" 2521 | }, 2522 | "indent-string": { 2523 | "version": "4.0.0", 2524 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 2525 | "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" 2526 | }, 2527 | "ini": { 2528 | "version": "2.0.0", 2529 | "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", 2530 | "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" 2531 | }, 2532 | "is-fullwidth-code-point": { 2533 | "version": "3.0.0", 2534 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 2535 | "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" 2536 | }, 2537 | "is-installed-globally": { 2538 | "version": "0.4.0", 2539 | "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", 2540 | "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", 2541 | "requires": { 2542 | "global-dirs": "^3.0.0", 2543 | "is-path-inside": "^3.0.2" 2544 | } 2545 | }, 2546 | "is-path-inside": { 2547 | "version": "3.0.3", 2548 | "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 2549 | "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" 2550 | }, 2551 | "is-stream": { 2552 | "version": "2.0.1", 2553 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 2554 | "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" 2555 | }, 2556 | "is-typedarray": { 2557 | "version": "1.0.0", 2558 | "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 2559 | "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" 2560 | }, 2561 | "is-unicode-supported": { 2562 | "version": "0.1.0", 2563 | "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 2564 | "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" 2565 | }, 2566 | "isexe": { 2567 | "version": "2.0.0", 2568 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2569 | "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 2570 | }, 2571 | "isstream": { 2572 | "version": "0.1.2", 2573 | "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 2574 | "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" 2575 | }, 2576 | "jsbn": { 2577 | "version": "0.1.1", 2578 | "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 2579 | "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" 2580 | }, 2581 | "json-schema": { 2582 | "version": "0.4.0", 2583 | "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", 2584 | "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" 2585 | }, 2586 | "json-stringify-safe": { 2587 | "version": "5.0.1", 2588 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 2589 | "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" 2590 | }, 2591 | "jsonfile": { 2592 | "version": "6.1.0", 2593 | "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 2594 | "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 2595 | "requires": { 2596 | "graceful-fs": "^4.1.6", 2597 | "universalify": "^2.0.0" 2598 | } 2599 | }, 2600 | "jsprim": { 2601 | "version": "2.0.2", 2602 | "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", 2603 | "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", 2604 | "requires": { 2605 | "assert-plus": "1.0.0", 2606 | "extsprintf": "1.3.0", 2607 | "json-schema": "0.4.0", 2608 | "verror": "1.10.0" 2609 | } 2610 | }, 2611 | "lazy-ass": { 2612 | "version": "1.6.0", 2613 | "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", 2614 | "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==" 2615 | }, 2616 | "listr2": { 2617 | "version": "3.14.0", 2618 | "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", 2619 | "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", 2620 | "requires": { 2621 | "cli-truncate": "^2.1.0", 2622 | "colorette": "^2.0.16", 2623 | "log-update": "^4.0.0", 2624 | "p-map": "^4.0.0", 2625 | "rfdc": "^1.3.0", 2626 | "rxjs": "^7.5.1", 2627 | "through": "^2.3.8", 2628 | "wrap-ansi": "^7.0.0" 2629 | } 2630 | }, 2631 | "lodash": { 2632 | "version": "4.17.21", 2633 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 2634 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 2635 | }, 2636 | "lodash.once": { 2637 | "version": "4.1.1", 2638 | "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", 2639 | "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" 2640 | }, 2641 | "log-symbols": { 2642 | "version": "4.1.0", 2643 | "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 2644 | "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 2645 | "requires": { 2646 | "chalk": "^4.1.0", 2647 | "is-unicode-supported": "^0.1.0" 2648 | } 2649 | }, 2650 | "log-update": { 2651 | "version": "4.0.0", 2652 | "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", 2653 | "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", 2654 | "requires": { 2655 | "ansi-escapes": "^4.3.0", 2656 | "cli-cursor": "^3.1.0", 2657 | "slice-ansi": "^4.0.0", 2658 | "wrap-ansi": "^6.2.0" 2659 | }, 2660 | "dependencies": { 2661 | "slice-ansi": { 2662 | "version": "4.0.0", 2663 | "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 2664 | "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 2665 | "requires": { 2666 | "ansi-styles": "^4.0.0", 2667 | "astral-regex": "^2.0.0", 2668 | "is-fullwidth-code-point": "^3.0.0" 2669 | } 2670 | }, 2671 | "wrap-ansi": { 2672 | "version": "6.2.0", 2673 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 2674 | "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 2675 | "requires": { 2676 | "ansi-styles": "^4.0.0", 2677 | "string-width": "^4.1.0", 2678 | "strip-ansi": "^6.0.0" 2679 | } 2680 | } 2681 | } 2682 | }, 2683 | "math-intrinsics": { 2684 | "version": "1.1.0", 2685 | "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 2686 | "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" 2687 | }, 2688 | "merge-stream": { 2689 | "version": "2.0.0", 2690 | "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 2691 | "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" 2692 | }, 2693 | "mime-db": { 2694 | "version": "1.52.0", 2695 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 2696 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" 2697 | }, 2698 | "mime-types": { 2699 | "version": "2.1.35", 2700 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 2701 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 2702 | "requires": { 2703 | "mime-db": "1.52.0" 2704 | } 2705 | }, 2706 | "mimic-fn": { 2707 | "version": "2.1.0", 2708 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 2709 | "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" 2710 | }, 2711 | "minimist": { 2712 | "version": "1.2.8", 2713 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 2714 | "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" 2715 | }, 2716 | "ms": { 2717 | "version": "2.1.2", 2718 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 2719 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 2720 | }, 2721 | "npm-run-path": { 2722 | "version": "4.0.1", 2723 | "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 2724 | "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 2725 | "requires": { 2726 | "path-key": "^3.0.0" 2727 | } 2728 | }, 2729 | "object-inspect": { 2730 | "version": "1.13.4", 2731 | "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 2732 | "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" 2733 | }, 2734 | "once": { 2735 | "version": "1.4.0", 2736 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2737 | "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 2738 | "requires": { 2739 | "wrappy": "1" 2740 | } 2741 | }, 2742 | "onetime": { 2743 | "version": "5.1.2", 2744 | "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 2745 | "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 2746 | "requires": { 2747 | "mimic-fn": "^2.1.0" 2748 | } 2749 | }, 2750 | "ospath": { 2751 | "version": "1.2.2", 2752 | "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", 2753 | "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==" 2754 | }, 2755 | "p-map": { 2756 | "version": "4.0.0", 2757 | "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", 2758 | "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", 2759 | "requires": { 2760 | "aggregate-error": "^3.0.0" 2761 | } 2762 | }, 2763 | "path-key": { 2764 | "version": "3.1.1", 2765 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2766 | "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" 2767 | }, 2768 | "pend": { 2769 | "version": "1.2.0", 2770 | "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 2771 | "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" 2772 | }, 2773 | "performance-now": { 2774 | "version": "2.1.0", 2775 | "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 2776 | "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" 2777 | }, 2778 | "pify": { 2779 | "version": "2.3.0", 2780 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 2781 | "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" 2782 | }, 2783 | "pretty-bytes": { 2784 | "version": "5.6.0", 2785 | "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 2786 | "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" 2787 | }, 2788 | "process": { 2789 | "version": "0.11.10", 2790 | "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 2791 | "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" 2792 | }, 2793 | "proxy-from-env": { 2794 | "version": "1.0.0", 2795 | "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", 2796 | "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==" 2797 | }, 2798 | "pump": { 2799 | "version": "3.0.0", 2800 | "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 2801 | "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 2802 | "requires": { 2803 | "end-of-stream": "^1.1.0", 2804 | "once": "^1.3.1" 2805 | } 2806 | }, 2807 | "qs": { 2808 | "version": "6.14.0", 2809 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", 2810 | "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", 2811 | "requires": { 2812 | "side-channel": "^1.1.0" 2813 | } 2814 | }, 2815 | "request-progress": { 2816 | "version": "3.0.0", 2817 | "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", 2818 | "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", 2819 | "requires": { 2820 | "throttleit": "^1.0.0" 2821 | } 2822 | }, 2823 | "restore-cursor": { 2824 | "version": "3.1.0", 2825 | "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", 2826 | "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", 2827 | "requires": { 2828 | "onetime": "^5.1.0", 2829 | "signal-exit": "^3.0.2" 2830 | } 2831 | }, 2832 | "rfdc": { 2833 | "version": "1.3.0", 2834 | "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", 2835 | "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" 2836 | }, 2837 | "rxjs": { 2838 | "version": "7.5.6", 2839 | "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", 2840 | "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", 2841 | "requires": { 2842 | "tslib": "^2.1.0" 2843 | } 2844 | }, 2845 | "safe-buffer": { 2846 | "version": "5.2.1", 2847 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 2848 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" 2849 | }, 2850 | "safer-buffer": { 2851 | "version": "2.1.2", 2852 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 2853 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 2854 | }, 2855 | "semver": { 2856 | "version": "7.7.1", 2857 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 2858 | "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" 2859 | }, 2860 | "shebang-command": { 2861 | "version": "2.0.0", 2862 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2863 | "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2864 | "requires": { 2865 | "shebang-regex": "^3.0.0" 2866 | } 2867 | }, 2868 | "shebang-regex": { 2869 | "version": "3.0.0", 2870 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2871 | "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" 2872 | }, 2873 | "side-channel": { 2874 | "version": "1.1.0", 2875 | "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 2876 | "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 2877 | "requires": { 2878 | "es-errors": "^1.3.0", 2879 | "object-inspect": "^1.13.3", 2880 | "side-channel-list": "^1.0.0", 2881 | "side-channel-map": "^1.0.1", 2882 | "side-channel-weakmap": "^1.0.2" 2883 | } 2884 | }, 2885 | "side-channel-list": { 2886 | "version": "1.0.0", 2887 | "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 2888 | "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 2889 | "requires": { 2890 | "es-errors": "^1.3.0", 2891 | "object-inspect": "^1.13.3" 2892 | } 2893 | }, 2894 | "side-channel-map": { 2895 | "version": "1.0.1", 2896 | "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 2897 | "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 2898 | "requires": { 2899 | "call-bound": "^1.0.2", 2900 | "es-errors": "^1.3.0", 2901 | "get-intrinsic": "^1.2.5", 2902 | "object-inspect": "^1.13.3" 2903 | } 2904 | }, 2905 | "side-channel-weakmap": { 2906 | "version": "1.0.2", 2907 | "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 2908 | "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 2909 | "requires": { 2910 | "call-bound": "^1.0.2", 2911 | "es-errors": "^1.3.0", 2912 | "get-intrinsic": "^1.2.5", 2913 | "object-inspect": "^1.13.3", 2914 | "side-channel-map": "^1.0.1" 2915 | } 2916 | }, 2917 | "signal-exit": { 2918 | "version": "3.0.7", 2919 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 2920 | "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 2921 | }, 2922 | "slice-ansi": { 2923 | "version": "3.0.0", 2924 | "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", 2925 | "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", 2926 | "requires": { 2927 | "ansi-styles": "^4.0.0", 2928 | "astral-regex": "^2.0.0", 2929 | "is-fullwidth-code-point": "^3.0.0" 2930 | } 2931 | }, 2932 | "sshpk": { 2933 | "version": "1.18.0", 2934 | "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", 2935 | "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", 2936 | "requires": { 2937 | "asn1": "~0.2.3", 2938 | "assert-plus": "^1.0.0", 2939 | "bcrypt-pbkdf": "^1.0.0", 2940 | "dashdash": "^1.12.0", 2941 | "ecc-jsbn": "~0.1.1", 2942 | "getpass": "^0.1.1", 2943 | "jsbn": "~0.1.0", 2944 | "safer-buffer": "^2.0.2", 2945 | "tweetnacl": "~0.14.0" 2946 | } 2947 | }, 2948 | "string-width": { 2949 | "version": "4.2.3", 2950 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 2951 | "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 2952 | "requires": { 2953 | "emoji-regex": "^8.0.0", 2954 | "is-fullwidth-code-point": "^3.0.0", 2955 | "strip-ansi": "^6.0.1" 2956 | } 2957 | }, 2958 | "strip-ansi": { 2959 | "version": "6.0.1", 2960 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2961 | "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2962 | "requires": { 2963 | "ansi-regex": "^5.0.1" 2964 | } 2965 | }, 2966 | "strip-final-newline": { 2967 | "version": "2.0.0", 2968 | "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 2969 | "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" 2970 | }, 2971 | "supports-color": { 2972 | "version": "8.1.1", 2973 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 2974 | "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 2975 | "requires": { 2976 | "has-flag": "^4.0.0" 2977 | } 2978 | }, 2979 | "throttleit": { 2980 | "version": "1.0.0", 2981 | "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", 2982 | "integrity": "sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==" 2983 | }, 2984 | "through": { 2985 | "version": "2.3.8", 2986 | "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 2987 | "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" 2988 | }, 2989 | "tldts": { 2990 | "version": "6.1.86", 2991 | "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", 2992 | "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", 2993 | "requires": { 2994 | "tldts-core": "^6.1.86" 2995 | } 2996 | }, 2997 | "tldts-core": { 2998 | "version": "6.1.86", 2999 | "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", 3000 | "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==" 3001 | }, 3002 | "tmp": { 3003 | "version": "0.2.3", 3004 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", 3005 | "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==" 3006 | }, 3007 | "tough-cookie": { 3008 | "version": "5.1.2", 3009 | "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", 3010 | "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", 3011 | "requires": { 3012 | "tldts": "^6.1.32" 3013 | } 3014 | }, 3015 | "tree-kill": { 3016 | "version": "1.2.2", 3017 | "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", 3018 | "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" 3019 | }, 3020 | "tslib": { 3021 | "version": "2.4.0", 3022 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", 3023 | "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" 3024 | }, 3025 | "tunnel-agent": { 3026 | "version": "0.6.0", 3027 | "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 3028 | "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 3029 | "requires": { 3030 | "safe-buffer": "^5.0.1" 3031 | } 3032 | }, 3033 | "tweetnacl": { 3034 | "version": "0.14.5", 3035 | "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 3036 | "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" 3037 | }, 3038 | "type-fest": { 3039 | "version": "0.21.3", 3040 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 3041 | "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" 3042 | }, 3043 | "universalify": { 3044 | "version": "2.0.0", 3045 | "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 3046 | "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" 3047 | }, 3048 | "untildify": { 3049 | "version": "4.0.0", 3050 | "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", 3051 | "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==" 3052 | }, 3053 | "uuid": { 3054 | "version": "8.3.2", 3055 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", 3056 | "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" 3057 | }, 3058 | "verror": { 3059 | "version": "1.10.0", 3060 | "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 3061 | "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", 3062 | "requires": { 3063 | "assert-plus": "^1.0.0", 3064 | "core-util-is": "1.0.2", 3065 | "extsprintf": "^1.2.0" 3066 | } 3067 | }, 3068 | "which": { 3069 | "version": "2.0.2", 3070 | "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 3071 | "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 3072 | "requires": { 3073 | "isexe": "^2.0.0" 3074 | } 3075 | }, 3076 | "wrap-ansi": { 3077 | "version": "7.0.0", 3078 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 3079 | "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 3080 | "requires": { 3081 | "ansi-styles": "^4.0.0", 3082 | "string-width": "^4.1.0", 3083 | "strip-ansi": "^6.0.0" 3084 | } 3085 | }, 3086 | "wrappy": { 3087 | "version": "1.0.2", 3088 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 3089 | "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 3090 | }, 3091 | "yauzl": { 3092 | "version": "2.10.0", 3093 | "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 3094 | "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 3095 | "requires": { 3096 | "buffer-crc32": "~0.2.3", 3097 | "fd-slicer": "~1.1.0" 3098 | } 3099 | } 3100 | } 3101 | } 3102 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "cypress": "^14.3.0" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 | "extends": [ 4 | "local>netlify-templates/renovate-config" 5 | ] 6 | } -------------------------------------------------------------------------------- /themes/netlify-basic/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2022 YOUR_NAME_HERE 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /themes/netlify-basic/archetypes/default.md: -------------------------------------------------------------------------------- 1 | +++ 2 | +++ 3 | -------------------------------------------------------------------------------- /themes/netlify-basic/layouts/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify-templates/hugo-quickstart/c7e75d55c6ab37a8dac57b785c813417936e3687/themes/netlify-basic/layouts/404.html -------------------------------------------------------------------------------- /themes/netlify-basic/layouts/_default/baseof.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{- partial "head.html" . -}} 4 | 5 | {{- partial "header.html" . -}} 6 |
7 | {{- block "main" . }}{{- end }} 8 |
9 | 10 | 11 | -------------------------------------------------------------------------------- /themes/netlify-basic/layouts/_default/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify-templates/hugo-quickstart/c7e75d55c6ab37a8dac57b785c813417936e3687/themes/netlify-basic/layouts/_default/list.html -------------------------------------------------------------------------------- /themes/netlify-basic/layouts/_default/single.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify-templates/hugo-quickstart/c7e75d55c6ab37a8dac57b785c813417936e3687/themes/netlify-basic/layouts/_default/single.html -------------------------------------------------------------------------------- /themes/netlify-basic/layouts/index.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 | 3 |
4 |
5 |

Quickstart Template

6 | 9 |

10 | This is a bare-bones Hugo project that has everything you need to quickly deploy it to Netlify 11 |

12 |
13 | Deploy to Netlify 14 | View Repo 15 |
16 |
17 |
18 | 29 |
30 |
31 | {{ end }} -------------------------------------------------------------------------------- /themes/netlify-basic/layouts/partials/head.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{ $title := print .Site.Title " | " .Title }} 6 | {{ if .IsHome }}{{ $title = .Site.Title }}{{ end }} 7 | {{ $title }} 8 | -------------------------------------------------------------------------------- /themes/netlify-basic/layouts/partials/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify-templates/hugo-quickstart/c7e75d55c6ab37a8dac57b785c813417936e3687/themes/netlify-basic/layouts/partials/header.html -------------------------------------------------------------------------------- /themes/netlify-basic/static/css/demo-styling.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap'); 2 | 3 | :root { 4 | --main-family: 'Poppins', sans-serif; 5 | --color-bg: linear-gradient(180deg, #FFFFFF 0%, #AEC6DC 100%); 6 | 7 | /* Controls the blob blur gradient colors within the main tag's svg */ 8 | --top-right-blur-1: #2ebc92; 9 | --top-right-blur-2: #ecbb50; 10 | --bttm-left-blur-1: #ff3e89; 11 | --bttm-left-blur-2: #0095cc; 12 | } 13 | 14 | html { 15 | background: var(--color-bg); 16 | font-family: var(--main-family); 17 | min-height: 100%; 18 | } 19 | 20 | body{ 21 | margin: 0; 22 | } 23 | 24 | #background { 25 | position: fixed; 26 | width: 100%; 27 | z-index: -1; 28 | height: 100%; 29 | } 30 | 31 | #content { 32 | display: flex; 33 | flex-direction: column; 34 | align-items: center; 35 | margin: 0 auto; 36 | } 37 | 38 | .header{ 39 | text-align: center; 40 | } 41 | 42 | .header h1 { 43 | padding-top:5%; 44 | margin: 0; 45 | font-size: calc(max(5vw, 32px)); 46 | } 47 | 48 | .header .logo img { 49 | padding: 30px 0; 50 | width: 100%; 51 | } 52 | 53 | .header h2 { 54 | line-height: 34px; 55 | width: 50%; 56 | margin: 0 auto; 57 | padding-bottom: 5%; 58 | font-weight: 500; 59 | } 60 | 61 | @media only screen and (max-width: 450px) { 62 | .header h2 { 63 | width: 90%; 64 | padding: 5%; 65 | } 66 | } 67 | 68 | .bttns{ 69 | margin-bottom: 5%; 70 | } 71 | 72 | .bttn{ 73 | padding: 15px; 74 | border-radius: 5px; 75 | width: 150px; 76 | margin: 0 1%; 77 | text-decoration: none; 78 | } 79 | 80 | .bttn.primary{ 81 | display: inline-block; 82 | width: max-content; 83 | background: #21A69A; 84 | border: none; 85 | color: white; 86 | box-shadow: -3px 3px 5px rgb(35 33 33 / 23%); 87 | } 88 | 89 | .bttn.primary:hover { 90 | background: #21a69a; 91 | box-shadow: inset 3px 4px 10px rgb(35 33 33 / 40%); 92 | /* -webkit-box-shadow: inset 3px 4px 10px rgb(35 33 33 / 40%); */ 93 | } 94 | 95 | .bttn.secondary{ 96 | background: transparent; 97 | border: #093C4F 2px solid; 98 | color: #0D1D24; 99 | } 100 | 101 | .bttn.secondary:hover { 102 | background: #05171f; 103 | color: white; 104 | } 105 | 106 | .resource-list { 107 | font-family: Helvetica, Arial, sans-serif; 108 | font-size: larger; 109 | text-align: center; 110 | width: 100%; 111 | } 112 | 113 | .resource-list ul { 114 | text-align: left; 115 | margin: 0 auto; 116 | list-style: none; 117 | display: flex; 118 | justify-content: center; 119 | padding: 2%; 120 | } 121 | 122 | .resource-list li { 123 | padding: 2%; 124 | font-weight: bold; 125 | } 126 | 127 | .resource-list a { 128 | color: black; 129 | line-height: 30px; 130 | } 131 | -------------------------------------------------------------------------------- /themes/netlify-basic/theme.toml: -------------------------------------------------------------------------------- 1 | # theme.toml template for a Hugo theme 2 | # See https://github.com/gohugoio/hugoThemes#themetoml for an example 3 | 4 | name = "Netlify Basic" 5 | license = "MIT" 6 | description = "A very basic theme for a quickstart template" 7 | homepage = "http://hugo-quickstart.netlify.com" 8 | tags = [] 9 | features = [] 10 | min_version = "0.41.0" 11 | 12 | [author] 13 | name = "Netlify Template Team" 14 | homepage = "https://github.com/netlify-templates" 15 | --------------------------------------------------------------------------------