├── .eslintrc.json ├── .github └── workflows │ └── licensing.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── doc └── dependency_decisions.yml ├── package-lock.json ├── package.json ├── pages ├── _app.js ├── api │ └── users.js ├── index.js └── login.js ├── postcss.config.js ├── public ├── favicon.ico └── vercel.svg ├── styles ├── Home.module.css └── globals.css ├── tailwind.config.js └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "parser": "babel-eslint", 3 | "extends": [ 4 | // "plugin:@typescript-eslint/recommended", 5 | "plugin:react/recommended", 6 | "plugin:prettier/recommended" 7 | ], 8 | "plugins": [ 9 | "react", 10 | "prettier" 11 | ], 12 | "rules": { 13 | "react/react-in-jsx-scope": "off" 14 | }, 15 | "globals": { 16 | "React": "writable" 17 | } 18 | } -------------------------------------------------------------------------------- /.github/workflows/licensing.yml: -------------------------------------------------------------------------------- 1 | name: Verify dependency licenses 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | pull_request: 8 | types: 9 | - opened 10 | - reopened 11 | - synchronize 12 | 13 | jobs: 14 | licensing: 15 | runs-on: ubuntu-latest 16 | steps: 17 | - uses: actions/checkout@v2 18 | with: 19 | fetch-depth: 0 20 | - run: sudo gem install license_finder 21 | - run: npm install 22 | - run: license_finder 23 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # next.js 12 | /.next/ 13 | /out/ 14 | 15 | # production 16 | /build 17 | 18 | # misc 19 | .DS_Store 20 | *.pem 21 | 22 | # debug 23 | npm-debug.log* 24 | yarn-debug.log* 25 | yarn-error.log* 26 | 27 | # local env files 28 | .env.local 29 | .env.development.local 30 | .env.test.local 31 | .env.production.local 32 | 33 | # vercel 34 | .vercel 35 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "semi": false, 3 | "trailingComma": "none", 4 | "singleQuote": true, 5 | "printWidth": 120, 6 | "tabWidth": 2, 7 | "useTabs": false, 8 | "jsxSingleQuote": true, 9 | "bracketSpacing": true 10 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "[]" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright [yyyy] [name of copyright owner] 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | > **Note:** We have archived this repository since it is **outdated**. If you are looking for how to use Vercel + PlanetScale together, see our [Deploy to Vercel docs](https://planetscale.com/docs/tutorials/deploy-to-vercel). Or if you are looking for the latest Next.js starter application, which can be deployed to Vercel, see our [Next.js starter repo](https://github.com/planetscale/nextjs-starter) and [Connect a Next.js application to PlanetScale 2 | docs](https://planetscale.com/docs/tutorials/connect-nextjs-app). 3 | 4 | # Vercel + Planetscale 5 | A [next.js](https://nextjs.org/) app deployed to [vercel](https://vercel.com) with a [planetscale](https://planetscale.com) integration. This example app uses the [planetscale-node](https://github.com/planetscale/planetscale-node) client to query the database 6 | 7 | ## Setup database 8 | - Install [Planetscale CLI](https://planetscale.com/cli) 9 | - Authenticate the CLI 10 | ```sh 11 | pscale auth login 12 | ``` 13 | - Create a new database (_skip this step if you already have a database_) 14 | ```sh 15 | pscale database create 16 | ``` 17 | - Create a `development` branch 18 | ```sh 19 | pscale branch create 20 | ``` 21 | - Connect to your branch 22 | ```sh 23 | pscale shell 24 | ``` 25 | - Insert example tables 26 | ```sql 27 | CREATE TABLE users ( 28 | id int NOT NULL AUTO_INCREMENT PRIMARY KEY, 29 | email varchar(255) NOT NULL, 30 | password varchar(255) NOT NULL, 31 | name varchar(255) 32 | ); 33 | ``` 34 | - Create a **deploy request** 35 | ```bash 36 | pscale deploy-request create 37 | ``` 38 | - _Deploy_ the **deploy request** 39 | ```bash 40 | pscale deploy-request deploy 41 | ``` 42 | - To find your ``, simply run: 43 | ```bash 44 | pscale deploy-request list 45 | ``` 46 | - Merge your `development` branch into `main` 47 | ```bash 48 | pscale deploy-request deploy 49 | ``` 50 | 51 | ## Clone & Deploy to vercel 52 | 53 | Deploy with Vercel 54 | 55 | 56 | 57 | - The integration will automatically add the following environment variables to your Vercel project(s) 58 | - `PLANETSCALE_DB` 59 | - `PLANETSCALE_ORG` 60 | - `PLANETSCALE_TOKEN` 61 | - `PLANETSCALE_TOKEN_NAME` 62 | 63 | _These environment variables are used by [planetscale-node](https://github.com/planetscale/planetscale-node) client to connect to your database_ 64 | - Re-deploy your application after the installation is complete and you will have a working app. 65 | -------------------------------------------------------------------------------- /doc/dependency_decisions.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - - :permit 3 | - bsd-2-clause 4 | - :who: 5 | :why: 6 | :versions: [] 7 | :when: 2022-01-29 15:07:40.287189000 Z 8 | - - :permit 9 | - bsd-3-clause 10 | - :who: 11 | :why: 12 | :versions: [] 13 | :when: 2022-01-29 15:07:40.591034000 Z 14 | - - :permit 15 | - apache-2.0 16 | - :who: 17 | :why: 18 | :versions: [] 19 | :when: 2022-01-29 15:07:40.851596000 Z 20 | - - :permit 21 | - MIT 22 | - :who: 23 | :why: 24 | :versions: [] 25 | :when: 2022-01-29 15:07:41.110099000 Z 26 | - - :permit 27 | - ISC 28 | - :who: 29 | :why: 30 | :versions: [] 31 | :when: 2022-01-29 15:07:41.372622000 Z 32 | - - :permit 33 | - mpl-2.0 34 | - :who: 35 | :why: 36 | :versions: [] 37 | :when: 2022-01-29 15:07:41.634329000 Z 38 | - - :permit 39 | - 0bsd 40 | - :who: 41 | :why: 42 | :versions: [] 43 | :when: 2022-01-29 15:16:48.730589000 Z 44 | - - :license 45 | - pako 46 | - MIT 47 | - :who: 48 | :why: 49 | :versions: [] 50 | :when: 2022-01-29 15:17:23.316635000 Z 51 | - - :approve 52 | - caniuse-lite 53 | - :who: 54 | :why: 55 | :versions: [] 56 | :when: 2022-01-29 15:17:46.317415000 Z 57 | - - :approve 58 | - didyoumean 59 | - :who: 60 | :why: 61 | :versions: [] 62 | :when: 2022-01-29 15:17:51.978425000 Z 63 | - - :approve 64 | - string-hash 65 | - :who: 66 | :why: 67 | :versions: [] 68 | :when: 2022-01-29 15:17:56.595119000 Z 69 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nextjs", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev", 7 | "build": "next build", 8 | "start": "next start" 9 | }, 10 | "dependencies": { 11 | "bad-words": "^3.0.4", 12 | "next": "10.x", 13 | "planetscale-node": "^0.3.0", 14 | "react": "17.x", 15 | "react-dom": "17.x", 16 | "swr": "^0.5.6" 17 | }, 18 | "devDependencies": { 19 | "@typescript-eslint/eslint-plugin": "^4.26.1", 20 | "@typescript-eslint/parser": "^4.26.1", 21 | "autoprefixer": "^10.2.6", 22 | "babel-eslint": "^10.1.0", 23 | "eslint": "^7.28.0", 24 | "eslint-config-prettier": "^8.3.0", 25 | "eslint-plugin-prettier": "^3.4.0", 26 | "eslint-plugin-react": "^7.24.0", 27 | "postcss": "^8.3.0", 28 | "prettier": "^2.3.1", 29 | "tailwindcss": "^2.1.4" 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- 1 | import '../styles/globals.css' 2 | 3 | function MyApp({ Component, pageProps }) { 4 | return 5 | } 6 | 7 | export default MyApp 8 | -------------------------------------------------------------------------------- /pages/api/users.js: -------------------------------------------------------------------------------- 1 | // Next.js API route support: https://nextjs.org/docs/api-routes/introduction 2 | import { PSDB } from 'planetscale-node' 3 | 4 | const conn = new PSDB('main') 5 | 6 | export default async (req, res) => { 7 | const { 8 | body: { email, name, password }, 9 | method 10 | } = req 11 | switch (method) { 12 | case 'POST': 13 | const [rows, fields] = await conn.query( 14 | `insert into users (email, name, password) values ('${email}', '${name}', '${password}')` 15 | ) 16 | res.statusCode = 201 17 | res.json({ email, name }) 18 | break 19 | case 'GET': 20 | try { 21 | const [getRows, _] = await conn.query('select * from users') 22 | res.statusCode = 200 23 | res.json(getRows) 24 | } catch (e) { 25 | error = new Error('An error occurred while connecting to the database') 26 | error.status = 500 27 | error.info = { message: 'An error occurred while connecting to the database' } 28 | throw error 29 | } 30 | 31 | break 32 | default: 33 | res.setHeader('Allow', ['GET', 'PUT']) 34 | res.status(405).end(`Method ${method} Not Allowed`) 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- 1 | import useSWR from 'swr' 2 | import { useEffect, useState } from 'react' 3 | import Filter from 'bad-words' 4 | 5 | const fetcher = (url) => fetch(url).then((res) => res.json()) 6 | 7 | export default function Home() { 8 | const { data: fetchedData, error } = useSWR('/api/users', fetcher) 9 | const [registerError, setRegisterError] = useState(null) 10 | const [loading, setLoading] = useState(false) 11 | const [state, setState] = useState({ 12 | email: null, 13 | name: null, 14 | password: null, 15 | users: [] 16 | }) 17 | const { users } = state 18 | const filter = new Filter() 19 | 20 | useEffect(() => { 21 | if (fetchedData) { 22 | setState((prev) => ({ ...prev, users: fetchedData })) 23 | } 24 | }, [fetchedData]) 25 | 26 | console.log('errror', error) 27 | if (error) 28 | return ( 29 |
30 | 31 | 39 | 47 | 48 | 52 | 53 | 57 | 61 | 65 | 69 | 73 | 77 | 81 | 82 | 86 | 87 | 88 |
89 | An error occurred while connecting to your database 90 |
91 |
92 | Please make sure to follow the steps on the example repository{' '} 93 | 99 | README 100 | {' '} 101 | to connect to your PlanetScale database 102 |
103 |
104 | ) 105 | if (!fetchedData) 106 | return ( 107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
Loading users...
115 |
116 | ) 117 | 118 | const handleOnChange = (event) => { 119 | const { target } = event 120 | 121 | if (target.name == 'email') { 122 | setState((prev) => ({ ...prev, email: target.value })) 123 | } else if (target.name == 'name') { 124 | setState((prev) => ({ ...prev, name: target.value })) 125 | } else if (target.name == 'password') { 126 | setState((prev) => ({ ...prev, password: target.value })) 127 | } 128 | } 129 | 130 | const registerUser = async (event) => { 131 | setLoading(true) 132 | event.preventDefault() 133 | 134 | const res = await fetch('api/users', { 135 | body: JSON.stringify({ 136 | email: filter.clean(state.email), 137 | password: filter.clean(state.password), 138 | name: filter.clean(state.name) 139 | }), 140 | headers: { 141 | 'Content-Type': 'application/json' 142 | }, 143 | method: 'POST' 144 | }) 145 | 146 | if (res.status == 201) { 147 | const json = await res.json() 148 | setState((prev) => ({ ...prev, users: [json, ...users] })) 149 | } else { 150 | const error = await res.text() 151 | setRegisterError(error) 152 | } 153 | setLoading(false) 154 | } 155 | 156 | return ( 157 |
158 |
159 | {registerError && ( 160 |
{error}
161 | )} 162 | 163 |
164 | 165 | 166 |
167 |

Users demo

168 |

169 | This app is deployed to vercel and connected to your PlanetScale database. The example project can be 170 | found{' '} 171 | 172 | here 173 | 174 | . 175 |

176 |
177 | 178 |
179 | 180 | 188 |
189 |
190 | 191 | 200 |
201 |
202 | 203 | 212 |
213 |
214 | 223 |
224 |
225 | 226 | {users.length > 0 && ( 227 | 228 | 229 | 230 | 233 | 236 | 237 | 238 | 239 | {users.map((user) => ( 240 | 241 | 242 | 243 | 244 | ))} 245 | 246 |
231 | Name 232 | 234 | Email 235 |
{user.name}{user.email}
247 | )} 248 |
249 |
250 | ) 251 | } 252 | -------------------------------------------------------------------------------- /pages/login.js: -------------------------------------------------------------------------------- 1 | import { useState } from 'react' 2 | 3 | export default function Login() { 4 | const [state, setState] = useState({ 5 | email: null, 6 | name: null, 7 | password: null 8 | }) 9 | const [error, setError] = useState(null) 10 | const [loading, setLoading] = useState(false) 11 | const [success, setSuccess] = useState(false) 12 | 13 | const handleOnChange = (event) => { 14 | const { target } = event 15 | 16 | if (target.name == 'email') { 17 | setState((prev) => ({ ...prev, email: target.value })) 18 | } else if (target.name == 'name') { 19 | setState((prev) => ({ ...prev, name: target.value })) 20 | } else if (target.name == 'password') { 21 | setState((prev) => ({ ...prev, password: target.value })) 22 | } 23 | } 24 | 25 | const registerUser = async (event) => { 26 | setLoading(true) 27 | event.preventDefault() 28 | 29 | const res = await fetch('api/users', { 30 | body: JSON.stringify({ 31 | ...state 32 | }), 33 | headers: { 34 | 'Content-Type': 'application/json' 35 | }, 36 | method: 'POST' 37 | }) 38 | 39 | if (res.status == 201) { 40 | await res.json() 41 | setSuccess(true) 42 | } else { 43 | const error = await res.text() 44 | setError(error) 45 | } 46 | setLoading(false) 47 | } 48 | 49 | return ( 50 |
51 |
52 |
53 | Workflow 58 |

Sign up

59 |
60 | 61 | {success ? ( 62 |
63 | You have successfully signed up 64 |
65 | ) : ( 66 | <> 67 | {error && ( 68 |
{error}
69 | )} 70 |
71 | 72 |
73 |
74 | 77 | 87 |
88 |
89 | 92 | 101 |
102 |
103 | 106 | 116 |
117 |
118 | 119 |
120 |
121 | 127 | 130 |
131 | 132 | 137 |
138 | 139 |
140 | 164 |
165 |
166 | 167 | )} 168 |
169 |
170 | ) 171 | } 172 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetscale/vercel-integration-example/1655b9abcf64a3bb2c9dc54b092e75209336b440/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /styles/Home.module.css: -------------------------------------------------------------------------------- 1 | .container { 2 | min-height: 100vh; 3 | padding: 0 0.5rem; 4 | display: flex; 5 | flex-direction: column; 6 | justify-content: center; 7 | align-items: center; 8 | } 9 | 10 | .main { 11 | padding: 5rem 0; 12 | flex: 1; 13 | display: flex; 14 | flex-direction: column; 15 | justify-content: center; 16 | align-items: center; 17 | } 18 | 19 | .footer { 20 | width: 100%; 21 | height: 100px; 22 | border-top: 1px solid #eaeaea; 23 | display: flex; 24 | justify-content: center; 25 | align-items: center; 26 | } 27 | 28 | .footer img { 29 | margin-left: 0.5rem; 30 | } 31 | 32 | .footer a { 33 | display: flex; 34 | justify-content: center; 35 | align-items: center; 36 | } 37 | 38 | .title a { 39 | color: #0070f3; 40 | text-decoration: none; 41 | } 42 | 43 | .title a:hover, 44 | .title a:focus, 45 | .title a:active { 46 | text-decoration: underline; 47 | } 48 | 49 | .title { 50 | margin: 0; 51 | line-height: 1.15; 52 | font-size: 4rem; 53 | } 54 | 55 | .title, 56 | .description { 57 | text-align: center; 58 | } 59 | 60 | .description { 61 | line-height: 1.5; 62 | font-size: 1.5rem; 63 | } 64 | 65 | .code { 66 | background: #fafafa; 67 | border-radius: 5px; 68 | padding: 0.75rem; 69 | font-size: 1.1rem; 70 | font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, 71 | Bitstream Vera Sans Mono, Courier New, monospace; 72 | } 73 | 74 | .grid { 75 | display: flex; 76 | align-items: center; 77 | justify-content: center; 78 | flex-wrap: wrap; 79 | max-width: 800px; 80 | margin-top: 3rem; 81 | } 82 | 83 | .card { 84 | margin: 1rem; 85 | flex-basis: 45%; 86 | padding: 1.5rem; 87 | text-align: left; 88 | color: inherit; 89 | text-decoration: none; 90 | border: 1px solid #eaeaea; 91 | border-radius: 10px; 92 | transition: color 0.15s ease, border-color 0.15s ease; 93 | } 94 | 95 | .card:hover, 96 | .card:focus, 97 | .card:active { 98 | color: #0070f3; 99 | border-color: #0070f3; 100 | } 101 | 102 | .card h3 { 103 | margin: 0 0 1rem 0; 104 | font-size: 1.5rem; 105 | } 106 | 107 | .card p { 108 | margin: 0; 109 | font-size: 1.25rem; 110 | line-height: 1.5; 111 | } 112 | 113 | .logo { 114 | height: 1em; 115 | } 116 | 117 | @media (max-width: 600px) { 118 | .grid { 119 | width: 100%; 120 | flex-direction: column; 121 | } 122 | } 123 | -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | :root { 6 | --white: #fff; 7 | --black: #000; 8 | 9 | --gray-050: #fafbfc; 10 | --gray-100: #ebeef2; 11 | --gray-200: #d0d3d7; 12 | --gray-300: #b2b5b9; 13 | --gray-400: #9a9ea4; 14 | --gray-500: #7b7f87; 15 | --gray-600: #5a5f68; 16 | --gray-700: #444854; 17 | --gray-800: #30313a; 18 | --gray-900: #1a1b21; 19 | 20 | --red-050: #fffafa; 21 | --red-100: #ffe5e9; 22 | --red-200: #fbbfc7; 23 | --red-300: #ff909f; 24 | --red-400: #ff7082; 25 | --red-500: #ff455d; 26 | --red-600: #dd243c; 27 | --red-700: #c11027; 28 | --red-800: #8f0718; 29 | --red-900: #51050e; 30 | 31 | --blue-050: #f3fbff; 32 | --blue-100: #ddf2ff; 33 | --blue-200: #a9dffe; 34 | --blue-300: #73c7f9; 35 | --blue-400: #47b7f8; 36 | --blue-500: #1e9de7; 37 | --blue-600: #0e73cc; 38 | --blue-700: #144eb6; 39 | --blue-800: #0e3682; 40 | --blue-900: #071f4d; 41 | 42 | --bg-primary: var(--white); 43 | --bg-secondary: var(--gray-050); 44 | --border-primary: var(--gray-100); 45 | --border-secondary: var(--gray-200); 46 | --text-primary: var(--gray-900); 47 | --text-secondary: var(--gray-600); 48 | --text-blue: var(--blue-600); 49 | --text-red: var(--red-600); 50 | --text-red-disabled: var(--red-300); 51 | } 52 | 53 | html { 54 | @apply h-full; 55 | } 56 | 57 | body { 58 | @apply h-full; 59 | @apply text-base; 60 | @apply text-primary; 61 | @apply bg-primary; 62 | @apply antialiased; 63 | } 64 | 65 | #__next { 66 | @apply h-full; 67 | } 68 | 69 | b, 70 | strong { 71 | @apply font-semibold; 72 | } 73 | 74 | label { 75 | @apply inline-block; 76 | @apply mb-1.5; 77 | @apply leading-none; 78 | @apply text-primary; 79 | @apply font-semibold; 80 | } 81 | 82 | @layer utilities { 83 | .focus-ring { 84 | @apply focus:ring-2; 85 | @apply focus:outline-none; 86 | @apply focus:ring-offset-0; 87 | @apply focus:ring-blue-200; 88 | @apply focus:border-blue-500; 89 | @apply focus:shadow-none; 90 | } 91 | } 92 | 93 | table { 94 | @apply min-w-full; 95 | @apply border-separate !important; 96 | border-spacing: 0; 97 | } 98 | 99 | thead { 100 | @apply rounded; 101 | @apply border; 102 | @apply bg-secondary; 103 | } 104 | 105 | th { 106 | @apply font-medium; 107 | @apply text-secondary; 108 | @apply text-left; 109 | @apply text-sm; 110 | @apply px-2; 111 | @apply py-1; 112 | @apply border-t; 113 | @apply border-b; 114 | } 115 | 116 | th:first-child { 117 | @apply border-l; 118 | @apply rounded-l; 119 | } 120 | 121 | th:last-child { 122 | @apply border-r; 123 | @apply rounded-r; 124 | } 125 | 126 | td { 127 | @apply text-left; 128 | @apply px-2; 129 | @apply py-2; 130 | @apply border-b; 131 | } 132 | 133 | dl { 134 | @apply grid; 135 | @apply grid-cols-3; 136 | } 137 | 138 | dt { 139 | @apply py-1.5; 140 | @apply font-medium; 141 | @apply border-b; 142 | @apply text-secondary; 143 | @apply col-span-1; 144 | } 145 | 146 | dd { 147 | @apply py-1.5; 148 | @apply border-b; 149 | @apply col-span-2; 150 | } 151 | 152 | .spinner-ring { 153 | @apply absolute; 154 | @apply h-3; 155 | @apply w-3; 156 | @apply border-t; 157 | @apply border-gray-500; 158 | @apply rounded-full; 159 | animation: spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; 160 | } 161 | 162 | .spinner-ring:nth-child(1) { 163 | animation-delay: -0.45s; 164 | } 165 | 166 | .spinner-ring:nth-child(2) { 167 | animation-delay: -0.3s; 168 | } 169 | 170 | .spinner-ring:nth-child(3) { 171 | animation-delay: -0.15s; 172 | } 173 | 174 | @keyframes spinner { 175 | 0% { 176 | transform: rotate(0deg); 177 | } 178 | 100% { 179 | transform: rotate(360deg); 180 | } 181 | } 182 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | purge: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}'], 3 | darkMode: false, // or 'media' or 'class' 4 | theme: { 5 | colors: { 6 | white: 'var(--white)', 7 | black: 'var(--black)', 8 | transparent: 'transparent', 9 | gray: { 10 | 50: 'var(--gray-050)', 11 | 100: 'var(--gray-100)', 12 | 200: 'var(--gray-200)', 13 | 300: 'var(--gray-300)', 14 | 400: 'var(--gray-400)', 15 | 500: 'var(--gray-500)', 16 | 600: 'var(--gray-600)', 17 | 700: 'var(--gray-700)', 18 | 800: 'var(--gray-800)', 19 | 900: 'var(--gray-900)' 20 | }, 21 | red: { 22 | 50: 'var(--red-050)', 23 | 100: 'var(--red-100)', 24 | 200: 'var(--red-200)', 25 | 300: 'var(--red-300)', 26 | 400: 'var(--red-400)', 27 | 500: 'var(--red-500)', 28 | 600: 'var(--red-600)', 29 | 700: 'var(--red-700)', 30 | 800: 'var(--red-800)', 31 | 900: 'var(--red-900)' 32 | }, 33 | blue: { 34 | 50: 'var(--blue-050)', 35 | 100: 'var(--blue-100)', 36 | 200: 'var(--blue-200)', 37 | 300: 'var(--blue-300)', 38 | 400: 'var(--blue-400)', 39 | 500: 'var(--blue-500)', 40 | 600: 'var(--blue-600)', 41 | 700: 'var(--blue-700)', 42 | 800: 'var(--blue-800)', 43 | 900: 'var(--blue-900)' 44 | } 45 | }, 46 | extend: { 47 | backgroundColor: { 48 | primary: 'var(--bg-primary)', 49 | secondary: 'var(--bg-secondary)' 50 | }, 51 | borderColor: { 52 | DEFAULT: 'var(--border-primary)', 53 | secondary: 'var(--border-secondary)', 54 | green: 'var(--border-green)' 55 | }, 56 | borderRadius: { 57 | none: '0', 58 | xs: '2px', 59 | sm: '4px', 60 | DEFAULT: '6px', 61 | md: '8px', 62 | lg: '10px', 63 | full: '9999px' 64 | }, 65 | flex: { 66 | 2: '2 2 0%', 67 | 3: '3 3 0%', 68 | 4: '4 4 0%' 69 | }, 70 | fontFamily: { 71 | sans: [ 72 | 'Inter', 73 | '-apple-system', 74 | 'BlinkMacSystemFont', 75 | 'Segoe UI', 76 | 'Roboto', 77 | 'Oxygen', 78 | 'Ubuntu', 79 | 'Cantarell', 80 | 'Fira Sans', 81 | 'Droid Sans', 82 | 'Helvetica Neue', 83 | 'sans-serif' 84 | ], 85 | mono: ['ui-monospace', 'Menlo', 'IBM Plex Mono', 'Consolas', 'Liberation Mono', 'monospace'] 86 | }, 87 | fontSize: { 88 | xs: '10px', 89 | sm: '12px', 90 | base: '14px', 91 | lg: '16px', 92 | xl: '18px', 93 | '2xl': '22px', 94 | '3xl': '24px', 95 | '4xl': '28px', 96 | '5xl': '32px' 97 | }, 98 | fontWeight: { 99 | // We use normal, medium, and semibold only. 100 | // Lighter and heavier are capped to these. 101 | hairline: 400, 102 | 'extra-light': 400, 103 | thin: 400, 104 | light: 400, 105 | normal: 400, 106 | medium: 500, 107 | semibold: 600, 108 | bold: 600, 109 | extrabold: 600, 110 | 'extra-bold': 600, 111 | black: 600 112 | }, 113 | height: { 114 | button: '34px', 115 | 'button-sm': '32px', 116 | 'button-lg': '48px', 117 | 'indicator-dot': '6px', 118 | 'nav-link': '38px', 119 | badge: '22px' 120 | }, 121 | spacing: { 122 | xs: '2px', 123 | sm: '4px', 124 | 1: '8px', 125 | 1.5: '12px', 126 | 2: '16px', 127 | 2.5: '20px', 128 | 3: '24px', 129 | 4: '32px', 130 | 4.5: '36px', 131 | 5: '40px', 132 | 6: '48px', 133 | 7: '56px', 134 | 8: '64px', 135 | 9: '72px', 136 | 10: '80px', 137 | '-sm': '-4px' 138 | }, 139 | textColor: { 140 | primary: 'var(--text-primary)', 141 | secondary: 'var(--text-secondary)', 142 | blue: 'var(--text-blue)', 143 | green: 'var(--text-green)', 144 | orange: 'var(--text-orange)', 145 | red: 'var(--text-red)', 146 | 'red-disabled': 'var(--text-red-disabled)', 147 | purple: 'var(--text-purple)', 148 | 'light-purple': 'var(--purple-400)' 149 | } 150 | } 151 | }, 152 | variants: { 153 | extend: { 154 | boxShadow: ['dark'] 155 | } 156 | } 157 | } 158 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@7.12.11": 6 | "integrity" "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==" 7 | "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" 8 | "version" "7.12.11" 9 | dependencies: 10 | "@babel/highlight" "^7.10.4" 11 | 12 | "@babel/code-frame@^7.12.13": 13 | "integrity" "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==" 14 | "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz" 15 | "version" "7.12.13" 16 | dependencies: 17 | "@babel/highlight" "^7.12.13" 18 | 19 | "@babel/generator@^7.14.2": 20 | "integrity" "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==" 21 | "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz" 22 | "version" "7.14.3" 23 | dependencies: 24 | "@babel/types" "^7.14.2" 25 | "jsesc" "^2.5.1" 26 | "source-map" "^0.5.0" 27 | 28 | "@babel/helper-function-name@^7.14.2": 29 | "integrity" "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==" 30 | "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz" 31 | "version" "7.14.2" 32 | dependencies: 33 | "@babel/helper-get-function-arity" "^7.12.13" 34 | "@babel/template" "^7.12.13" 35 | "@babel/types" "^7.14.2" 36 | 37 | "@babel/helper-get-function-arity@^7.12.13": 38 | "integrity" "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==" 39 | "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz" 40 | "version" "7.12.13" 41 | dependencies: 42 | "@babel/types" "^7.12.13" 43 | 44 | "@babel/helper-split-export-declaration@^7.12.13": 45 | "integrity" "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==" 46 | "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz" 47 | "version" "7.12.13" 48 | dependencies: 49 | "@babel/types" "^7.12.13" 50 | 51 | "@babel/helper-validator-identifier@^7.14.0": 52 | "integrity" "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==" 53 | "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz" 54 | "version" "7.14.0" 55 | 56 | "@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13": 57 | "integrity" "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==" 58 | "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz" 59 | "version" "7.14.0" 60 | dependencies: 61 | "@babel/helper-validator-identifier" "^7.14.0" 62 | "chalk" "^2.0.0" 63 | "js-tokens" "^4.0.0" 64 | 65 | "@babel/parser@^7.12.13", "@babel/parser@^7.14.2", "@babel/parser@^7.7.0": 66 | "integrity" "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==" 67 | "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz" 68 | "version" "7.14.4" 69 | 70 | "@babel/runtime@7.12.5": 71 | "integrity" "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==" 72 | "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz" 73 | "version" "7.12.5" 74 | dependencies: 75 | "regenerator-runtime" "^0.13.4" 76 | 77 | "@babel/template@^7.12.13": 78 | "integrity" "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==" 79 | "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz" 80 | "version" "7.12.13" 81 | dependencies: 82 | "@babel/code-frame" "^7.12.13" 83 | "@babel/parser" "^7.12.13" 84 | "@babel/types" "^7.12.13" 85 | 86 | "@babel/traverse@^7.7.0": 87 | "integrity" "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==" 88 | "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz" 89 | "version" "7.14.2" 90 | dependencies: 91 | "@babel/code-frame" "^7.12.13" 92 | "@babel/generator" "^7.14.2" 93 | "@babel/helper-function-name" "^7.14.2" 94 | "@babel/helper-split-export-declaration" "^7.12.13" 95 | "@babel/parser" "^7.14.2" 96 | "@babel/types" "^7.14.2" 97 | "debug" "^4.1.0" 98 | "globals" "^11.1.0" 99 | 100 | "@babel/types@^7.12.13": 101 | "integrity" "sha512-lCj4aIs0xUefJFQnwwQv2Bxg7Omd6bgquZ6LGC+gGMh6/s5qDVfjuCMlDmYQ15SLsWHd9n+X3E75lKIhl5Lkiw==" 102 | "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.14.4.tgz" 103 | "version" "7.14.4" 104 | dependencies: 105 | "@babel/helper-validator-identifier" "^7.14.0" 106 | "to-fast-properties" "^2.0.0" 107 | 108 | "@babel/types@^7.14.2": 109 | "integrity" "sha512-lCj4aIs0xUefJFQnwwQv2Bxg7Omd6bgquZ6LGC+gGMh6/s5qDVfjuCMlDmYQ15SLsWHd9n+X3E75lKIhl5Lkiw==" 110 | "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.14.4.tgz" 111 | "version" "7.14.4" 112 | dependencies: 113 | "@babel/helper-validator-identifier" "^7.14.0" 114 | "to-fast-properties" "^2.0.0" 115 | 116 | "@babel/types@^7.7.0", "@babel/types@7.8.3": 117 | "integrity" "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==" 118 | "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz" 119 | "version" "7.8.3" 120 | dependencies: 121 | "esutils" "^2.0.2" 122 | "lodash" "^4.17.13" 123 | "to-fast-properties" "^2.0.0" 124 | 125 | "@eslint/eslintrc@^0.4.2": 126 | "integrity" "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==" 127 | "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz" 128 | "version" "0.4.2" 129 | dependencies: 130 | "ajv" "^6.12.4" 131 | "debug" "^4.1.1" 132 | "espree" "^7.3.0" 133 | "globals" "^13.9.0" 134 | "ignore" "^4.0.6" 135 | "import-fresh" "^3.2.1" 136 | "js-yaml" "^3.13.1" 137 | "minimatch" "^3.0.4" 138 | "strip-json-comments" "^3.1.1" 139 | 140 | "@fullhuman/postcss-purgecss@^3.1.3": 141 | "integrity" "sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA==" 142 | "resolved" "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz" 143 | "version" "3.1.3" 144 | dependencies: 145 | "purgecss" "^3.1.3" 146 | 147 | "@hapi/accept@5.0.2": 148 | "integrity" "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==" 149 | "resolved" "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz" 150 | "version" "5.0.2" 151 | dependencies: 152 | "@hapi/boom" "9.x.x" 153 | "@hapi/hoek" "9.x.x" 154 | 155 | "@hapi/boom@9.x.x": 156 | "integrity" "sha512-uJEJtiNHzKw80JpngDGBCGAmWjBtzxDCz17A9NO2zCi8LLBlb5Frpq4pXwyN+2JQMod4pKz5BALwyneCgDg89Q==" 157 | "resolved" "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.2.tgz" 158 | "version" "9.1.2" 159 | dependencies: 160 | "@hapi/hoek" "9.x.x" 161 | 162 | "@hapi/hoek@9.x.x": 163 | "integrity" "sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug==" 164 | "resolved" "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.0.tgz" 165 | "version" "9.2.0" 166 | 167 | "@next/env@10.2.3": 168 | "integrity" "sha512-uBOjRBjsWC4C8X3DfmWWP6ekwLnf2JCCwQX9KVnJtJkqfDsv1yQPakdOEwvJzXQc3JC/v5KKffYPVmV2wHXCgQ==" 169 | "resolved" "https://registry.npmjs.org/@next/env/-/env-10.2.3.tgz" 170 | "version" "10.2.3" 171 | 172 | "@next/polyfill-module@10.2.3": 173 | "integrity" "sha512-OkeY4cLhzfYbXxM4fd+6V4s5pTPuyfKSlavItfNRA6PpS7t1/R6YjO7S7rB8tu1pbTGuDHGIdE1ioDv15bAbDQ==" 174 | "resolved" "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.2.3.tgz" 175 | "version" "10.2.3" 176 | 177 | "@next/react-dev-overlay@10.2.3": 178 | "integrity" "sha512-E6g2jws4YW94l0lMMopBVKIZK2mEHfSBvM0d9dmzKG9L/A/kEq6LZCB4SiwGJbNsAdlk2y3USDa0oNbpA+m5Kw==" 179 | "resolved" "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.2.3.tgz" 180 | "version" "10.2.3" 181 | dependencies: 182 | "@babel/code-frame" "7.12.11" 183 | "anser" "1.4.9" 184 | "chalk" "4.0.0" 185 | "classnames" "2.2.6" 186 | "css.escape" "1.5.1" 187 | "data-uri-to-buffer" "3.0.1" 188 | "platform" "1.3.6" 189 | "shell-quote" "1.7.2" 190 | "source-map" "0.8.0-beta.0" 191 | "stacktrace-parser" "0.1.10" 192 | "strip-ansi" "6.0.0" 193 | 194 | "@next/react-refresh-utils@10.2.3": 195 | "integrity" "sha512-qtBF56vPC6d6a8p7LYd0iRjW89fhY80kAIzmj+VonvIGjK/nymBjcFUhbKiMFqlhsarCksnhwX+Zmn95Dw9qvA==" 196 | "resolved" "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.2.3.tgz" 197 | "version" "10.2.3" 198 | 199 | "@nodelib/fs.scandir@2.1.5": 200 | "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" 201 | "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" 202 | "version" "2.1.5" 203 | dependencies: 204 | "@nodelib/fs.stat" "2.0.5" 205 | "run-parallel" "^1.1.9" 206 | 207 | "@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": 208 | "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" 209 | "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" 210 | "version" "2.0.5" 211 | 212 | "@nodelib/fs.walk@^1.2.3": 213 | "integrity" "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==" 214 | "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz" 215 | "version" "1.2.7" 216 | dependencies: 217 | "@nodelib/fs.scandir" "2.1.5" 218 | "fastq" "^1.6.0" 219 | 220 | "@opentelemetry/api@0.14.0": 221 | "integrity" "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==" 222 | "resolved" "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz" 223 | "version" "0.14.0" 224 | dependencies: 225 | "@opentelemetry/context-base" "^0.14.0" 226 | 227 | "@opentelemetry/context-base@^0.14.0": 228 | "integrity" "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==" 229 | "resolved" "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz" 230 | "version" "0.14.0" 231 | 232 | "@peculiar/asn1-cms@^2.0.38", "@peculiar/asn1-cms@^2.0.44": 233 | "integrity" "sha512-CzjCz8VZqG2jqRI/4YKCk3D9WS8V9cezt0tftWT5zmYxeZvAWOmtInj013zSooHEn1Oi65rzdDZ1m+wgascmiw==" 234 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.0.44.tgz" 235 | "version" "2.0.44" 236 | dependencies: 237 | "@peculiar/asn1-schema" "^2.0.44" 238 | "@peculiar/asn1-x509" "^2.0.44" 239 | "@peculiar/asn1-x509-attr" "^2.0.44" 240 | "asn1js" "^2.1.1" 241 | "tslib" "^2.3.0" 242 | 243 | "@peculiar/asn1-csr@^2.0.38": 244 | "integrity" "sha512-9FG9ySzLyYIlk/W3o/mpE+ukn/XMokv+BysqyhNGifUet362slp+uF4XliKGLt53TO53uYCsQimVyTK4vwe/yg==" 245 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.0.44.tgz" 246 | "version" "2.0.44" 247 | dependencies: 248 | "@peculiar/asn1-schema" "^2.0.44" 249 | "@peculiar/asn1-x509" "^2.0.44" 250 | "asn1js" "^2.1.1" 251 | "tslib" "^2.3.0" 252 | 253 | "@peculiar/asn1-ecc@^2.0.38": 254 | "integrity" "sha512-GvfifE5xCZjEz9EsOl9gqTVgex9m7ATLloTaSE3Go+iG8bc7C/VDK8lOnFb3/UsCqfI46Gwh4Q3RQCP2JB3GDQ==" 255 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.0.44.tgz" 256 | "version" "2.0.44" 257 | dependencies: 258 | "@peculiar/asn1-schema" "^2.0.44" 259 | "@peculiar/asn1-x509" "^2.0.44" 260 | "asn1js" "^2.1.1" 261 | "tslib" "^2.3.0" 262 | 263 | "@peculiar/asn1-pfx@^2.0.44": 264 | "integrity" "sha512-rVsGoZWMtensS9+AEtU97cImHXEu+Oi6K31/EzzzdqfUx/aF49RYCVKOyuCjUg5cwIOE93WsNm0hQFYB2pYwVQ==" 265 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.0.44.tgz" 266 | "version" "2.0.44" 267 | dependencies: 268 | "@peculiar/asn1-cms" "^2.0.44" 269 | "@peculiar/asn1-pkcs8" "^2.0.44" 270 | "@peculiar/asn1-rsa" "^2.0.44" 271 | "@peculiar/asn1-schema" "^2.0.44" 272 | "asn1js" "^2.1.1" 273 | "tslib" "^2.3.0" 274 | 275 | "@peculiar/asn1-pkcs8@^2.0.44": 276 | "integrity" "sha512-cs/zGEv/6Jxx14tZ6NS82PNJFMCb4aFOiAFzv+I1I1ud7o5wyDGOOAIiIs4vI+Z6xtkoSyF+hWH51kRutdFV4A==" 277 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.0.44.tgz" 278 | "version" "2.0.44" 279 | dependencies: 280 | "@peculiar/asn1-schema" "^2.0.44" 281 | "@peculiar/asn1-x509" "^2.0.44" 282 | "asn1js" "^2.1.1" 283 | "tslib" "^2.3.0" 284 | 285 | "@peculiar/asn1-pkcs9@^2.0.38": 286 | "integrity" "sha512-b54VRWsM5NdIOlSuBbfBeximwVQIHcUoUdx10mHM6QuvZlXKciVP/nkerxg0ytQzC5BvPbohfYuiq46gYCPZSA==" 287 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.0.44.tgz" 288 | "version" "2.0.44" 289 | dependencies: 290 | "@peculiar/asn1-cms" "^2.0.44" 291 | "@peculiar/asn1-pfx" "^2.0.44" 292 | "@peculiar/asn1-pkcs8" "^2.0.44" 293 | "@peculiar/asn1-schema" "^2.0.44" 294 | "@peculiar/asn1-x509" "^2.0.44" 295 | "@peculiar/asn1-x509-attr" "^2.0.44" 296 | "asn1js" "^2.1.1" 297 | "tslib" "^2.3.0" 298 | 299 | "@peculiar/asn1-rsa@^2.0.38", "@peculiar/asn1-rsa@^2.0.44": 300 | "integrity" "sha512-DYfo33Yl3y4Bu8V0RrAhKBZJDy1ESEGQzKVl7DxCUJna164/U/JB767W9ze0Vlq7quTawUJLMX3RRfesEFGigA==" 301 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.0.44.tgz" 302 | "version" "2.0.44" 303 | dependencies: 304 | "@peculiar/asn1-schema" "^2.0.44" 305 | "@peculiar/asn1-x509" "^2.0.44" 306 | "asn1js" "^2.1.1" 307 | "tslib" "^2.3.0" 308 | 309 | "@peculiar/asn1-schema@^2.0.38", "@peculiar/asn1-schema@^2.0.44": 310 | "integrity" "sha512-uaCnjQ9A9WwQSMuDJcNOCYEPXTahgKbFMvI7eMOMd8lXgx0J1eU7F3BoMsK5PFxa3dVUxjSQbaOjfgGoeHGgoQ==" 311 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.0.44.tgz" 312 | "version" "2.0.44" 313 | dependencies: 314 | "@types/asn1js" "^2.0.2" 315 | "asn1js" "^2.1.1" 316 | "pvtsutils" "^1.2.1" 317 | "tslib" "^2.3.0" 318 | 319 | "@peculiar/asn1-x509-attr@^2.0.44": 320 | "integrity" "sha512-mYyf1fMT1JVrmPInjqVC3O2Vm3LBm7sd75Mg2hKB0A/zPKIYZ5WRz396lliucHagg17PalMjDOxtIQFOqs1WGg==" 321 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.0.44.tgz" 322 | "version" "2.0.44" 323 | dependencies: 324 | "@peculiar/asn1-schema" "^2.0.44" 325 | "@peculiar/asn1-x509" "^2.0.44" 326 | "asn1js" "^2.1.1" 327 | "tslib" "^2.3.0" 328 | 329 | "@peculiar/asn1-x509@^2.0.38", "@peculiar/asn1-x509@^2.0.44": 330 | "integrity" "sha512-jKGy+7Ew1PADjzInblBaQWVdh9kTiy49lkTko/MiYg5lHyCi/N9xPtQCuincpY1UeNPwXaeoT2DXRJOuN6U/8A==" 331 | "resolved" "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.0.44.tgz" 332 | "version" "2.0.44" 333 | dependencies: 334 | "@peculiar/asn1-schema" "^2.0.44" 335 | "asn1js" "^2.1.1" 336 | "ipaddr.js" "^2.0.1" 337 | "pvtsutils" "^1.2.1" 338 | "tslib" "^2.3.0" 339 | 340 | "@peculiar/json-schema@^1.1.12": 341 | "integrity" "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==" 342 | "resolved" "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz" 343 | "version" "1.1.12" 344 | dependencies: 345 | "tslib" "^2.0.0" 346 | 347 | "@peculiar/webcrypto@^1.2.0": 348 | "integrity" "sha512-xb8MEgfq93TAkIb70kn+llZgIFQwhdiCiOJHzekVTAS74Y+ae5bZn8KEsuycop/LXAm1kx+Kad/v9eTDTWuY/w==" 349 | "resolved" "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.2.2.tgz" 350 | "version" "1.2.2" 351 | dependencies: 352 | "@peculiar/asn1-schema" "^2.0.38" 353 | "@peculiar/json-schema" "^1.1.12" 354 | "pvtsutils" "^1.2.1" 355 | "tslib" "^2.3.1" 356 | "webcrypto-core" "^1.3.0" 357 | 358 | "@peculiar/x509@^1.5.2": 359 | "integrity" "sha512-8amj8XwfN6O9vLDD9tgBUK/spY+MVMbnUOvd+f05ijdTd3K3aqQA9IvsW6wDpsJ8fuFEvUALlwrY80yX/9sxpQ==" 360 | "resolved" "https://registry.npmjs.org/@peculiar/x509/-/x509-1.6.0.tgz" 361 | "version" "1.6.0" 362 | dependencies: 363 | "@peculiar/asn1-cms" "^2.0.38" 364 | "@peculiar/asn1-csr" "^2.0.38" 365 | "@peculiar/asn1-ecc" "^2.0.38" 366 | "@peculiar/asn1-pkcs9" "^2.0.38" 367 | "@peculiar/asn1-rsa" "^2.0.38" 368 | "@peculiar/asn1-schema" "^2.0.38" 369 | "@peculiar/asn1-x509" "^2.0.38" 370 | "pvtsutils" "^1.2.1" 371 | "reflect-metadata" "^0.1.13" 372 | "tslib" "^2.3.1" 373 | "tsyringe" "^4.6.0" 374 | 375 | "@types/asn1js@^2.0.2": 376 | "integrity" "sha512-t4YHCgtD+ERvH0FyxvNlYwJ2ezhqw7t+Ygh4urQ7dJER8i185JPv6oIM3ey5YQmGN6Zp9EMbpohkjZi9t3UxwA==" 377 | "resolved" "https://registry.npmjs.org/@types/asn1js/-/asn1js-2.0.2.tgz" 378 | "version" "2.0.2" 379 | 380 | "@types/json-schema@^7.0.7": 381 | "integrity" "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" 382 | "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz" 383 | "version" "7.0.7" 384 | 385 | "@types/node@*": 386 | "integrity" "sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww==" 387 | "resolved" "https://registry.npmjs.org/@types/node/-/node-15.12.2.tgz" 388 | "version" "15.12.2" 389 | 390 | "@typescript-eslint/eslint-plugin@^4.26.1": 391 | "integrity" "sha512-aoIusj/8CR+xDWmZxARivZjbMBQTT9dImUtdZ8tVCVRXgBUuuZyM5Of5A9D9arQPxbi/0rlJLcuArclz/rCMJw==" 392 | "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.26.1.tgz" 393 | "version" "4.26.1" 394 | dependencies: 395 | "@typescript-eslint/experimental-utils" "4.26.1" 396 | "@typescript-eslint/scope-manager" "4.26.1" 397 | "debug" "^4.3.1" 398 | "functional-red-black-tree" "^1.0.1" 399 | "lodash" "^4.17.21" 400 | "regexpp" "^3.1.0" 401 | "semver" "^7.3.5" 402 | "tsutils" "^3.21.0" 403 | 404 | "@typescript-eslint/experimental-utils@4.26.1": 405 | "integrity" "sha512-sQHBugRhrXzRCs9PaGg6rowie4i8s/iD/DpTB+EXte8OMDfdCG5TvO73XlO9Wc/zi0uyN4qOmX9hIjQEyhnbmQ==" 406 | "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.26.1.tgz" 407 | "version" "4.26.1" 408 | dependencies: 409 | "@types/json-schema" "^7.0.7" 410 | "@typescript-eslint/scope-manager" "4.26.1" 411 | "@typescript-eslint/types" "4.26.1" 412 | "@typescript-eslint/typescript-estree" "4.26.1" 413 | "eslint-scope" "^5.1.1" 414 | "eslint-utils" "^3.0.0" 415 | 416 | "@typescript-eslint/parser@^4.26.1": 417 | "integrity" "sha512-q7F3zSo/nU6YJpPJvQveVlIIzx9/wu75lr6oDbDzoeIRWxpoc/HQ43G4rmMoCc5my/3uSj2VEpg/D83LYZF5HQ==" 418 | "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.26.1.tgz" 419 | "version" "4.26.1" 420 | dependencies: 421 | "@typescript-eslint/scope-manager" "4.26.1" 422 | "@typescript-eslint/types" "4.26.1" 423 | "@typescript-eslint/typescript-estree" "4.26.1" 424 | "debug" "^4.3.1" 425 | 426 | "@typescript-eslint/scope-manager@4.26.1": 427 | "integrity" "sha512-TW1X2p62FQ8Rlne+WEShyd7ac2LA6o27S9i131W4NwDSfyeVlQWhw8ylldNNS8JG6oJB9Ha9Xyc+IUcqipvheQ==" 428 | "resolved" "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.26.1.tgz" 429 | "version" "4.26.1" 430 | dependencies: 431 | "@typescript-eslint/types" "4.26.1" 432 | "@typescript-eslint/visitor-keys" "4.26.1" 433 | 434 | "@typescript-eslint/types@4.26.1": 435 | "integrity" "sha512-STyMPxR3cS+LaNvS8yK15rb8Y0iL0tFXq0uyl6gY45glyI7w0CsyqyEXl/Fa0JlQy+pVANeK3sbwPneCbWE7yg==" 436 | "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.26.1.tgz" 437 | "version" "4.26.1" 438 | 439 | "@typescript-eslint/typescript-estree@4.26.1": 440 | "integrity" "sha512-l3ZXob+h0NQzz80lBGaykdScYaiEbFqznEs99uwzm8fPHhDjwaBFfQkjUC/slw6Sm7npFL8qrGEAMxcfBsBJUg==" 441 | "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.26.1.tgz" 442 | "version" "4.26.1" 443 | dependencies: 444 | "@typescript-eslint/types" "4.26.1" 445 | "@typescript-eslint/visitor-keys" "4.26.1" 446 | "debug" "^4.3.1" 447 | "globby" "^11.0.3" 448 | "is-glob" "^4.0.1" 449 | "semver" "^7.3.5" 450 | "tsutils" "^3.21.0" 451 | 452 | "@typescript-eslint/visitor-keys@4.26.1": 453 | "integrity" "sha512-IGouNSSd+6x/fHtYRyLOM6/C+QxMDzWlDtN41ea+flWuSF9g02iqcIlX8wM53JkfljoIjP0U+yp7SiTS1onEkw==" 454 | "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.26.1.tgz" 455 | "version" "4.26.1" 456 | dependencies: 457 | "@typescript-eslint/types" "4.26.1" 458 | "eslint-visitor-keys" "^2.0.0" 459 | 460 | "acorn-jsx@^5.3.1": 461 | "integrity" "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" 462 | "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz" 463 | "version" "5.3.1" 464 | 465 | "acorn-node@^1.6.1": 466 | "integrity" "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==" 467 | "resolved" "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz" 468 | "version" "1.8.2" 469 | dependencies: 470 | "acorn" "^7.0.0" 471 | "acorn-walk" "^7.0.0" 472 | "xtend" "^4.0.2" 473 | 474 | "acorn-walk@^7.0.0": 475 | "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" 476 | "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" 477 | "version" "7.2.0" 478 | 479 | "acorn@^7.0.0", "acorn@^7.4.0": 480 | "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" 481 | "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" 482 | "version" "7.4.1" 483 | 484 | "ajv@^6.10.0", "ajv@^6.12.4": 485 | "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" 486 | "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" 487 | "version" "6.12.6" 488 | dependencies: 489 | "fast-deep-equal" "^3.1.1" 490 | "fast-json-stable-stringify" "^2.0.0" 491 | "json-schema-traverse" "^0.4.1" 492 | "uri-js" "^4.2.2" 493 | 494 | "ajv@^8.0.1": 495 | "integrity" "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==" 496 | "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz" 497 | "version" "8.6.0" 498 | dependencies: 499 | "fast-deep-equal" "^3.1.1" 500 | "json-schema-traverse" "^1.0.0" 501 | "require-from-string" "^2.0.2" 502 | "uri-js" "^4.2.2" 503 | 504 | "anser@1.4.9": 505 | "integrity" "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" 506 | "resolved" "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz" 507 | "version" "1.4.9" 508 | 509 | "ansi-colors@^4.1.1": 510 | "integrity" "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" 511 | "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" 512 | "version" "4.1.1" 513 | 514 | "ansi-regex@^5.0.0": 515 | "integrity" "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" 516 | "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" 517 | "version" "5.0.0" 518 | 519 | "ansi-styles@^3.2.1": 520 | "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" 521 | "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" 522 | "version" "3.2.1" 523 | dependencies: 524 | "color-convert" "^1.9.0" 525 | 526 | "ansi-styles@^4.0.0": 527 | "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" 528 | "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" 529 | "version" "4.3.0" 530 | dependencies: 531 | "color-convert" "^2.0.1" 532 | 533 | "ansi-styles@^4.1.0": 534 | "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" 535 | "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" 536 | "version" "4.3.0" 537 | dependencies: 538 | "color-convert" "^2.0.1" 539 | 540 | "anymatch@~3.1.1": 541 | "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" 542 | "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" 543 | "version" "3.1.2" 544 | dependencies: 545 | "normalize-path" "^3.0.0" 546 | "picomatch" "^2.0.4" 547 | 548 | "argparse@^1.0.7": 549 | "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" 550 | "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" 551 | "version" "1.0.10" 552 | dependencies: 553 | "sprintf-js" "~1.0.2" 554 | 555 | "array-includes@^3.1.2", "array-includes@^3.1.3": 556 | "integrity" "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==" 557 | "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz" 558 | "version" "3.1.3" 559 | dependencies: 560 | "call-bind" "^1.0.2" 561 | "define-properties" "^1.1.3" 562 | "es-abstract" "^1.18.0-next.2" 563 | "get-intrinsic" "^1.1.1" 564 | "is-string" "^1.0.5" 565 | 566 | "array-union@^2.1.0": 567 | "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" 568 | "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" 569 | "version" "2.1.0" 570 | 571 | "array.prototype.flatmap@^1.2.4": 572 | "integrity" "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==" 573 | "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz" 574 | "version" "1.2.4" 575 | dependencies: 576 | "call-bind" "^1.0.0" 577 | "define-properties" "^1.1.3" 578 | "es-abstract" "^1.18.0-next.1" 579 | "function-bind" "^1.1.1" 580 | 581 | "asn1.js@^5.2.0": 582 | "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==" 583 | "resolved" "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" 584 | "version" "5.4.1" 585 | dependencies: 586 | "bn.js" "^4.0.0" 587 | "inherits" "^2.0.1" 588 | "minimalistic-assert" "^1.0.0" 589 | "safer-buffer" "^2.1.0" 590 | 591 | "asn1js@^2.1.1": 592 | "integrity" "sha512-t9u0dU0rJN4ML+uxgN6VM2Z4H5jWIYm0w8LsZLzMJaQsgL3IJNbxHgmbWDvJAwspyHpDFuzUaUFh4c05UB4+6g==" 593 | "resolved" "https://registry.npmjs.org/asn1js/-/asn1js-2.1.1.tgz" 594 | "version" "2.1.1" 595 | dependencies: 596 | "pvutils" "latest" 597 | 598 | "assert@^1.1.1": 599 | "integrity" "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==" 600 | "resolved" "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz" 601 | "version" "1.5.0" 602 | dependencies: 603 | "object-assign" "^4.1.1" 604 | "util" "0.10.3" 605 | 606 | "assert@2.0.0": 607 | "integrity" "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==" 608 | "resolved" "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz" 609 | "version" "2.0.0" 610 | dependencies: 611 | "es6-object-assign" "^1.1.0" 612 | "is-nan" "^1.2.1" 613 | "object-is" "^1.0.1" 614 | "util" "^0.12.0" 615 | 616 | "ast-types@0.13.2": 617 | "integrity" "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==" 618 | "resolved" "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz" 619 | "version" "0.13.2" 620 | 621 | "astral-regex@^2.0.0": 622 | "integrity" "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" 623 | "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" 624 | "version" "2.0.0" 625 | 626 | "at-least-node@^1.0.0": 627 | "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" 628 | "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" 629 | "version" "1.0.0" 630 | 631 | "autoprefixer@^10.2.6": 632 | "integrity" "sha512-8lChSmdU6dCNMCQopIf4Pe5kipkAGj/fvTMslCsih0uHpOrXOPUEVOmYMMqmw3cekQkSD7EhIeuYl5y0BLdKqg==" 633 | "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.6.tgz" 634 | "version" "10.2.6" 635 | dependencies: 636 | "browserslist" "^4.16.6" 637 | "caniuse-lite" "^1.0.30001230" 638 | "colorette" "^1.2.2" 639 | "fraction.js" "^4.1.1" 640 | "normalize-range" "^0.1.2" 641 | "postcss-value-parser" "^4.1.0" 642 | 643 | "available-typed-arrays@^1.0.2": 644 | "integrity" "sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==" 645 | "resolved" "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz" 646 | "version" "1.0.4" 647 | 648 | "babel-eslint@^10.1.0": 649 | "integrity" "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==" 650 | "resolved" "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz" 651 | "version" "10.1.0" 652 | dependencies: 653 | "@babel/code-frame" "^7.0.0" 654 | "@babel/parser" "^7.7.0" 655 | "@babel/traverse" "^7.7.0" 656 | "@babel/types" "^7.7.0" 657 | "eslint-visitor-keys" "^1.0.0" 658 | "resolve" "^1.12.0" 659 | 660 | "babel-plugin-syntax-jsx@6.18.0": 661 | "integrity" "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" 662 | "resolved" "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz" 663 | "version" "6.18.0" 664 | 665 | "bad-words@^3.0.4": 666 | "integrity" "sha512-v/Q9uRPH4+yzDVLL4vR1+S9KoFgOEUl5s4axd6NIAq8SV2mradgi4E8lma/Y0cw1ltVdvyegCQQKffCPRCp8fg==" 667 | "resolved" "https://registry.npmjs.org/bad-words/-/bad-words-3.0.4.tgz" 668 | "version" "3.0.4" 669 | dependencies: 670 | "badwords-list" "^1.0.0" 671 | 672 | "badwords-list@^1.0.0": 673 | "integrity" "sha1-XphW2/E0gqKVw7CzBK+51M/FxXk=" 674 | "resolved" "https://registry.npmjs.org/badwords-list/-/badwords-list-1.0.0.tgz" 675 | "version" "1.0.0" 676 | 677 | "balanced-match@^1.0.0": 678 | "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 679 | "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" 680 | "version" "1.0.2" 681 | 682 | "base64-js@^1.0.2": 683 | "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" 684 | "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" 685 | "version" "1.5.1" 686 | 687 | "big.js@^5.2.2": 688 | "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" 689 | "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" 690 | "version" "5.2.2" 691 | 692 | "binary-extensions@^2.0.0": 693 | "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" 694 | "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" 695 | "version" "2.2.0" 696 | 697 | "bn.js@^4.0.0": 698 | "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 699 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" 700 | "version" "4.12.0" 701 | 702 | "bn.js@^4.1.0": 703 | "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 704 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" 705 | "version" "4.12.0" 706 | 707 | "bn.js@^4.11.9": 708 | "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 709 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" 710 | "version" "4.12.0" 711 | 712 | "bn.js@^5.0.0", "bn.js@^5.1.1": 713 | "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" 714 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" 715 | "version" "5.2.0" 716 | 717 | "brace-expansion@^1.1.7": 718 | "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" 719 | "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" 720 | "version" "1.1.11" 721 | dependencies: 722 | "balanced-match" "^1.0.0" 723 | "concat-map" "0.0.1" 724 | 725 | "braces@^3.0.1", "braces@~3.0.2": 726 | "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" 727 | "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" 728 | "version" "3.0.2" 729 | dependencies: 730 | "fill-range" "^7.0.1" 731 | 732 | "brorand@^1.0.1", "brorand@^1.1.0": 733 | "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" 734 | "resolved" "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" 735 | "version" "1.1.0" 736 | 737 | "browserify-aes@^1.0.0", "browserify-aes@^1.0.4": 738 | "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==" 739 | "resolved" "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" 740 | "version" "1.2.0" 741 | dependencies: 742 | "buffer-xor" "^1.0.3" 743 | "cipher-base" "^1.0.0" 744 | "create-hash" "^1.1.0" 745 | "evp_bytestokey" "^1.0.3" 746 | "inherits" "^2.0.1" 747 | "safe-buffer" "^5.0.1" 748 | 749 | "browserify-cipher@^1.0.0": 750 | "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==" 751 | "resolved" "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" 752 | "version" "1.0.1" 753 | dependencies: 754 | "browserify-aes" "^1.0.4" 755 | "browserify-des" "^1.0.0" 756 | "evp_bytestokey" "^1.0.0" 757 | 758 | "browserify-des@^1.0.0": 759 | "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==" 760 | "resolved" "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" 761 | "version" "1.0.2" 762 | dependencies: 763 | "cipher-base" "^1.0.1" 764 | "des.js" "^1.0.0" 765 | "inherits" "^2.0.1" 766 | "safe-buffer" "^5.1.2" 767 | 768 | "browserify-rsa@^4.0.0", "browserify-rsa@^4.0.1": 769 | "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==" 770 | "resolved" "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz" 771 | "version" "4.1.0" 772 | dependencies: 773 | "bn.js" "^5.0.0" 774 | "randombytes" "^2.0.1" 775 | 776 | "browserify-sign@^4.0.0": 777 | "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==" 778 | "resolved" "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz" 779 | "version" "4.2.1" 780 | dependencies: 781 | "bn.js" "^5.1.1" 782 | "browserify-rsa" "^4.0.1" 783 | "create-hash" "^1.2.0" 784 | "create-hmac" "^1.1.7" 785 | "elliptic" "^6.5.3" 786 | "inherits" "^2.0.4" 787 | "parse-asn1" "^5.1.5" 788 | "readable-stream" "^3.6.0" 789 | "safe-buffer" "^5.2.0" 790 | 791 | "browserify-zlib@^0.2.0", "browserify-zlib@0.2.0": 792 | "integrity" "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==" 793 | "resolved" "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz" 794 | "version" "0.2.0" 795 | dependencies: 796 | "pako" "~1.0.5" 797 | 798 | "browserslist@^4.16.6", "browserslist@4.16.6": 799 | "integrity" "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==" 800 | "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz" 801 | "version" "4.16.6" 802 | dependencies: 803 | "caniuse-lite" "^1.0.30001219" 804 | "colorette" "^1.2.2" 805 | "electron-to-chromium" "^1.3.723" 806 | "escalade" "^3.1.1" 807 | "node-releases" "^1.1.71" 808 | 809 | "buffer-xor@^1.0.3": 810 | "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" 811 | "resolved" "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" 812 | "version" "1.0.3" 813 | 814 | "buffer@^4.3.0": 815 | "integrity" "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==" 816 | "resolved" "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" 817 | "version" "4.9.2" 818 | dependencies: 819 | "base64-js" "^1.0.2" 820 | "ieee754" "^1.1.4" 821 | "isarray" "^1.0.0" 822 | 823 | "buffer@5.6.0": 824 | "integrity" "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==" 825 | "resolved" "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz" 826 | "version" "5.6.0" 827 | dependencies: 828 | "base64-js" "^1.0.2" 829 | "ieee754" "^1.1.4" 830 | 831 | "builtin-status-codes@^3.0.0": 832 | "integrity" "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" 833 | "resolved" "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" 834 | "version" "3.0.0" 835 | 836 | "bytes@^3.0.0", "bytes@3.1.0": 837 | "integrity" "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" 838 | "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" 839 | "version" "3.1.0" 840 | 841 | "call-bind@^1.0.0", "call-bind@^1.0.2": 842 | "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" 843 | "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" 844 | "version" "1.0.2" 845 | dependencies: 846 | "function-bind" "^1.1.1" 847 | "get-intrinsic" "^1.0.2" 848 | 849 | "callsites@^3.0.0": 850 | "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" 851 | "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" 852 | "version" "3.1.0" 853 | 854 | "camelcase-css@^2.0.1": 855 | "integrity" "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" 856 | "resolved" "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" 857 | "version" "2.0.1" 858 | 859 | "caniuse-lite@^1.0.30001202", "caniuse-lite@^1.0.30001219", "caniuse-lite@^1.0.30001228", "caniuse-lite@^1.0.30001230": 860 | "integrity" "sha512-o0PRQSrSCGJKCPZcgMzl5fUaj5xHe8qA2m4QRvnyY4e1lITqoNkr7q/Oh1NcpGSy0Th97UZ35yoKcINPoq7YOQ==" 861 | "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001236.tgz" 862 | "version" "1.0.30001236" 863 | 864 | "chalk@^2.0.0", "chalk@^2.4.1", "chalk@2.4.2": 865 | "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" 866 | "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" 867 | "version" "2.4.2" 868 | dependencies: 869 | "ansi-styles" "^3.2.1" 870 | "escape-string-regexp" "^1.0.5" 871 | "supports-color" "^5.3.0" 872 | 873 | "chalk@^4.0.0": 874 | "integrity" "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==" 875 | "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz" 876 | "version" "4.1.1" 877 | dependencies: 878 | "ansi-styles" "^4.1.0" 879 | "supports-color" "^7.1.0" 880 | 881 | "chalk@^4.1.0": 882 | "integrity" "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==" 883 | "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz" 884 | "version" "4.1.1" 885 | dependencies: 886 | "ansi-styles" "^4.1.0" 887 | "supports-color" "^7.1.0" 888 | 889 | "chalk@4.0.0": 890 | "integrity" "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==" 891 | "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz" 892 | "version" "4.0.0" 893 | dependencies: 894 | "ansi-styles" "^4.1.0" 895 | "supports-color" "^7.1.0" 896 | 897 | "chokidar@^3.5.1", "chokidar@3.5.1": 898 | "integrity" "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==" 899 | "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz" 900 | "version" "3.5.1" 901 | dependencies: 902 | "anymatch" "~3.1.1" 903 | "braces" "~3.0.2" 904 | "glob-parent" "~5.1.0" 905 | "is-binary-path" "~2.1.0" 906 | "is-glob" "~4.0.1" 907 | "normalize-path" "~3.0.0" 908 | "readdirp" "~3.5.0" 909 | optionalDependencies: 910 | "fsevents" "~2.3.1" 911 | 912 | "cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3": 913 | "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==" 914 | "resolved" "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" 915 | "version" "1.0.4" 916 | dependencies: 917 | "inherits" "^2.0.1" 918 | "safe-buffer" "^5.0.1" 919 | 920 | "classnames@2.2.6": 921 | "integrity" "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" 922 | "resolved" "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz" 923 | "version" "2.2.6" 924 | 925 | "color-convert@^1.9.0", "color-convert@^1.9.1": 926 | "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" 927 | "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" 928 | "version" "1.9.3" 929 | dependencies: 930 | "color-name" "1.1.3" 931 | 932 | "color-convert@^2.0.1": 933 | "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" 934 | "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" 935 | "version" "2.0.1" 936 | dependencies: 937 | "color-name" "~1.1.4" 938 | 939 | "color-name@^1.0.0", "color-name@1.1.3": 940 | "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 941 | "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" 942 | "version" "1.1.3" 943 | 944 | "color-name@~1.1.4": 945 | "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 946 | "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" 947 | "version" "1.1.4" 948 | 949 | "color-string@^1.5.4": 950 | "integrity" "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==" 951 | "resolved" "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz" 952 | "version" "1.5.5" 953 | dependencies: 954 | "color-name" "^1.0.0" 955 | "simple-swizzle" "^0.2.2" 956 | 957 | "color@^3.1.3": 958 | "integrity" "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==" 959 | "resolved" "https://registry.npmjs.org/color/-/color-3.1.3.tgz" 960 | "version" "3.1.3" 961 | dependencies: 962 | "color-convert" "^1.9.1" 963 | "color-string" "^1.5.4" 964 | 965 | "colorette@^1.2.2": 966 | "integrity" "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" 967 | "resolved" "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz" 968 | "version" "1.2.2" 969 | 970 | "commander@^6.0.0": 971 | "integrity" "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" 972 | "resolved" "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz" 973 | "version" "6.2.1" 974 | 975 | "commondir@^1.0.1": 976 | "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" 977 | "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" 978 | "version" "1.0.1" 979 | 980 | "concat-map@0.0.1": 981 | "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 982 | "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" 983 | "version" "0.0.1" 984 | 985 | "console-browserify@^1.1.0": 986 | "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" 987 | "resolved" "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz" 988 | "version" "1.2.0" 989 | 990 | "constants-browserify@^1.0.0", "constants-browserify@1.0.0": 991 | "integrity" "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" 992 | "resolved" "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" 993 | "version" "1.0.0" 994 | 995 | "convert-source-map@1.7.0": 996 | "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==" 997 | "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" 998 | "version" "1.7.0" 999 | dependencies: 1000 | "safe-buffer" "~5.1.1" 1001 | 1002 | "core-util-is@~1.0.0": 1003 | "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 1004 | "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" 1005 | "version" "1.0.2" 1006 | 1007 | "create-ecdh@^4.0.0": 1008 | "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==" 1009 | "resolved" "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" 1010 | "version" "4.0.4" 1011 | dependencies: 1012 | "bn.js" "^4.1.0" 1013 | "elliptic" "^6.5.3" 1014 | 1015 | "create-hash@^1.1.0", "create-hash@^1.1.2", "create-hash@^1.2.0": 1016 | "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==" 1017 | "resolved" "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" 1018 | "version" "1.2.0" 1019 | dependencies: 1020 | "cipher-base" "^1.0.1" 1021 | "inherits" "^2.0.1" 1022 | "md5.js" "^1.3.4" 1023 | "ripemd160" "^2.0.1" 1024 | "sha.js" "^2.4.0" 1025 | 1026 | "create-hmac@^1.1.0", "create-hmac@^1.1.4", "create-hmac@^1.1.7": 1027 | "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==" 1028 | "resolved" "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" 1029 | "version" "1.1.7" 1030 | dependencies: 1031 | "cipher-base" "^1.0.3" 1032 | "create-hash" "^1.1.0" 1033 | "inherits" "^2.0.1" 1034 | "ripemd160" "^2.0.0" 1035 | "safe-buffer" "^5.0.1" 1036 | "sha.js" "^2.4.8" 1037 | 1038 | "cross-spawn@^7.0.2": 1039 | "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" 1040 | "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" 1041 | "version" "7.0.3" 1042 | dependencies: 1043 | "path-key" "^3.1.0" 1044 | "shebang-command" "^2.0.0" 1045 | "which" "^2.0.1" 1046 | 1047 | "crypto-browserify@^3.11.0", "crypto-browserify@3.12.0": 1048 | "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==" 1049 | "resolved" "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" 1050 | "version" "3.12.0" 1051 | dependencies: 1052 | "browserify-cipher" "^1.0.0" 1053 | "browserify-sign" "^4.0.0" 1054 | "create-ecdh" "^4.0.0" 1055 | "create-hash" "^1.1.0" 1056 | "create-hmac" "^1.1.0" 1057 | "diffie-hellman" "^5.0.0" 1058 | "inherits" "^2.0.1" 1059 | "pbkdf2" "^3.0.3" 1060 | "public-encrypt" "^4.0.0" 1061 | "randombytes" "^2.0.0" 1062 | "randomfill" "^1.0.3" 1063 | 1064 | "css-unit-converter@^1.1.1": 1065 | "integrity" "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==" 1066 | "resolved" "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz" 1067 | "version" "1.1.2" 1068 | 1069 | "css.escape@1.5.1": 1070 | "integrity" "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" 1071 | "resolved" "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" 1072 | "version" "1.5.1" 1073 | 1074 | "cssesc@^3.0.0": 1075 | "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" 1076 | "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" 1077 | "version" "3.0.0" 1078 | 1079 | "cssnano-preset-simple@^2.0.0": 1080 | "integrity" "sha512-HkufSLkaBJbKBFx/7aj5HmCK9Ni/JedRQm0mT2qBzMG/dEuJOLnMt2lK6K1rwOOyV4j9aSY+knbW9WoS7BYpzg==" 1081 | "resolved" "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-2.0.0.tgz" 1082 | "version" "2.0.0" 1083 | dependencies: 1084 | "caniuse-lite" "^1.0.30001202" 1085 | 1086 | "cssnano-simple@2.0.0": 1087 | "integrity" "sha512-0G3TXaFxlh/szPEG/o3VcmCwl0N3E60XNb9YZZijew5eIs6fLjJuOPxQd9yEBaX2p/YfJtt49i4vYi38iH6/6w==" 1088 | "resolved" "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-2.0.0.tgz" 1089 | "version" "2.0.0" 1090 | dependencies: 1091 | "cssnano-preset-simple" "^2.0.0" 1092 | 1093 | "data-uri-to-buffer@3.0.1": 1094 | "integrity" "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" 1095 | "resolved" "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz" 1096 | "version" "3.0.1" 1097 | 1098 | "debug@^4.0.1": 1099 | "integrity" "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==" 1100 | "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" 1101 | "version" "4.3.1" 1102 | dependencies: 1103 | "ms" "2.1.2" 1104 | 1105 | "debug@^4.1.0": 1106 | "integrity" "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==" 1107 | "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" 1108 | "version" "4.3.1" 1109 | dependencies: 1110 | "ms" "2.1.2" 1111 | 1112 | "debug@^4.1.1": 1113 | "integrity" "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==" 1114 | "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" 1115 | "version" "4.3.1" 1116 | dependencies: 1117 | "ms" "2.1.2" 1118 | 1119 | "debug@^4.3.1": 1120 | "integrity" "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==" 1121 | "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" 1122 | "version" "4.3.1" 1123 | dependencies: 1124 | "ms" "2.1.2" 1125 | 1126 | "debug@2": 1127 | "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" 1128 | "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" 1129 | "version" "2.6.9" 1130 | dependencies: 1131 | "ms" "2.0.0" 1132 | 1133 | "deep-is@^0.1.3": 1134 | "integrity" "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" 1135 | "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" 1136 | "version" "0.1.3" 1137 | 1138 | "define-properties@^1.1.3": 1139 | "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" 1140 | "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" 1141 | "version" "1.1.3" 1142 | dependencies: 1143 | "object-keys" "^1.0.12" 1144 | 1145 | "defined@^1.0.0": 1146 | "integrity" "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" 1147 | "resolved" "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" 1148 | "version" "1.0.0" 1149 | 1150 | "denque@^1.4.1": 1151 | "integrity" "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==" 1152 | "resolved" "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz" 1153 | "version" "1.5.0" 1154 | 1155 | "depd@~1.1.2": 1156 | "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" 1157 | "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" 1158 | "version" "1.1.2" 1159 | 1160 | "dequal@2.0.2": 1161 | "integrity" "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==" 1162 | "resolved" "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz" 1163 | "version" "2.0.2" 1164 | 1165 | "des.js@^1.0.0": 1166 | "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==" 1167 | "resolved" "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz" 1168 | "version" "1.0.1" 1169 | dependencies: 1170 | "inherits" "^2.0.1" 1171 | "minimalistic-assert" "^1.0.0" 1172 | 1173 | "detective@^5.2.0": 1174 | "integrity" "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==" 1175 | "resolved" "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz" 1176 | "version" "5.2.0" 1177 | dependencies: 1178 | "acorn-node" "^1.6.1" 1179 | "defined" "^1.0.0" 1180 | "minimist" "^1.1.1" 1181 | 1182 | "didyoumean@^1.2.1": 1183 | "integrity" "sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=" 1184 | "resolved" "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz" 1185 | "version" "1.2.1" 1186 | 1187 | "diffie-hellman@^5.0.0": 1188 | "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==" 1189 | "resolved" "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" 1190 | "version" "5.0.3" 1191 | dependencies: 1192 | "bn.js" "^4.1.0" 1193 | "miller-rabin" "^4.0.0" 1194 | "randombytes" "^2.0.0" 1195 | 1196 | "dir-glob@^3.0.1": 1197 | "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" 1198 | "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" 1199 | "version" "3.0.1" 1200 | dependencies: 1201 | "path-type" "^4.0.0" 1202 | 1203 | "dlv@^1.1.3": 1204 | "integrity" "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" 1205 | "resolved" "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" 1206 | "version" "1.1.3" 1207 | 1208 | "doctrine@^2.1.0": 1209 | "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" 1210 | "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" 1211 | "version" "2.1.0" 1212 | dependencies: 1213 | "esutils" "^2.0.2" 1214 | 1215 | "doctrine@^3.0.0": 1216 | "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" 1217 | "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" 1218 | "version" "3.0.0" 1219 | dependencies: 1220 | "esutils" "^2.0.2" 1221 | 1222 | "domain-browser@^1.1.1": 1223 | "integrity" "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" 1224 | "resolved" "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz" 1225 | "version" "1.2.0" 1226 | 1227 | "domain-browser@4.19.0": 1228 | "integrity" "sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==" 1229 | "resolved" "https://registry.npmjs.org/domain-browser/-/domain-browser-4.19.0.tgz" 1230 | "version" "4.19.0" 1231 | 1232 | "electron-to-chromium@^1.3.723": 1233 | "integrity" "sha512-Eqy9eHNepZxJXT+Pc5++zvEi5nQ6AGikwFYDCYwXUFBr+ynJ6pDG7MzZmwGYCIuXShLJM0n4bq+aoKDmvSGJ8A==" 1234 | "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.750.tgz" 1235 | "version" "1.3.750" 1236 | 1237 | "elliptic@^6.5.3": 1238 | "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==" 1239 | "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" 1240 | "version" "6.5.4" 1241 | dependencies: 1242 | "bn.js" "^4.11.9" 1243 | "brorand" "^1.1.0" 1244 | "hash.js" "^1.0.0" 1245 | "hmac-drbg" "^1.0.1" 1246 | "inherits" "^2.0.4" 1247 | "minimalistic-assert" "^1.0.1" 1248 | "minimalistic-crypto-utils" "^1.0.1" 1249 | 1250 | "emoji-regex@^8.0.0": 1251 | "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 1252 | "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" 1253 | "version" "8.0.0" 1254 | 1255 | "emojis-list@^2.0.0": 1256 | "integrity" "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" 1257 | "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz" 1258 | "version" "2.1.0" 1259 | 1260 | "encoding@0.1.13": 1261 | "integrity" "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==" 1262 | "resolved" "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" 1263 | "version" "0.1.13" 1264 | dependencies: 1265 | "iconv-lite" "^0.6.2" 1266 | 1267 | "enquirer@^2.3.5": 1268 | "integrity" "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" 1269 | "resolved" "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" 1270 | "version" "2.3.6" 1271 | dependencies: 1272 | "ansi-colors" "^4.1.1" 1273 | 1274 | "es-abstract@^1.18.0-next.1", "es-abstract@^1.18.0-next.2", "es-abstract@^1.18.2": 1275 | "integrity" "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==" 1276 | "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz" 1277 | "version" "1.18.3" 1278 | dependencies: 1279 | "call-bind" "^1.0.2" 1280 | "es-to-primitive" "^1.2.1" 1281 | "function-bind" "^1.1.1" 1282 | "get-intrinsic" "^1.1.1" 1283 | "has" "^1.0.3" 1284 | "has-symbols" "^1.0.2" 1285 | "is-callable" "^1.2.3" 1286 | "is-negative-zero" "^2.0.1" 1287 | "is-regex" "^1.1.3" 1288 | "is-string" "^1.0.6" 1289 | "object-inspect" "^1.10.3" 1290 | "object-keys" "^1.1.1" 1291 | "object.assign" "^4.1.2" 1292 | "string.prototype.trimend" "^1.0.4" 1293 | "string.prototype.trimstart" "^1.0.4" 1294 | "unbox-primitive" "^1.0.1" 1295 | 1296 | "es-to-primitive@^1.2.1": 1297 | "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" 1298 | "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" 1299 | "version" "1.2.1" 1300 | dependencies: 1301 | "is-callable" "^1.1.4" 1302 | "is-date-object" "^1.0.1" 1303 | "is-symbol" "^1.0.2" 1304 | 1305 | "es6-object-assign@^1.1.0": 1306 | "integrity" "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=" 1307 | "resolved" "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz" 1308 | "version" "1.1.0" 1309 | 1310 | "escalade@^3.1.1": 1311 | "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" 1312 | "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" 1313 | "version" "3.1.1" 1314 | 1315 | "escape-string-regexp@^1.0.5": 1316 | "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 1317 | "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" 1318 | "version" "1.0.5" 1319 | 1320 | "escape-string-regexp@^4.0.0": 1321 | "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" 1322 | "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" 1323 | "version" "4.0.0" 1324 | 1325 | "eslint-config-prettier@^8.3.0": 1326 | "integrity" "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==" 1327 | "resolved" "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz" 1328 | "version" "8.3.0" 1329 | 1330 | "eslint-plugin-prettier@^3.4.0": 1331 | "integrity" "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==" 1332 | "resolved" "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz" 1333 | "version" "3.4.0" 1334 | dependencies: 1335 | "prettier-linter-helpers" "^1.0.0" 1336 | 1337 | "eslint-plugin-react@^7.24.0": 1338 | "integrity" "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==" 1339 | "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz" 1340 | "version" "7.24.0" 1341 | dependencies: 1342 | "array-includes" "^3.1.3" 1343 | "array.prototype.flatmap" "^1.2.4" 1344 | "doctrine" "^2.1.0" 1345 | "has" "^1.0.3" 1346 | "jsx-ast-utils" "^2.4.1 || ^3.0.0" 1347 | "minimatch" "^3.0.4" 1348 | "object.entries" "^1.1.4" 1349 | "object.fromentries" "^2.0.4" 1350 | "object.values" "^1.1.4" 1351 | "prop-types" "^15.7.2" 1352 | "resolve" "^2.0.0-next.3" 1353 | "string.prototype.matchall" "^4.0.5" 1354 | 1355 | "eslint-scope@^5.1.1": 1356 | "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" 1357 | "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" 1358 | "version" "5.1.1" 1359 | dependencies: 1360 | "esrecurse" "^4.3.0" 1361 | "estraverse" "^4.1.1" 1362 | 1363 | "eslint-utils@^2.1.0": 1364 | "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==" 1365 | "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" 1366 | "version" "2.1.0" 1367 | dependencies: 1368 | "eslint-visitor-keys" "^1.1.0" 1369 | 1370 | "eslint-utils@^3.0.0": 1371 | "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==" 1372 | "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" 1373 | "version" "3.0.0" 1374 | dependencies: 1375 | "eslint-visitor-keys" "^2.0.0" 1376 | 1377 | "eslint-visitor-keys@^1.0.0": 1378 | "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" 1379 | "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" 1380 | "version" "1.3.0" 1381 | 1382 | "eslint-visitor-keys@^1.1.0": 1383 | "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" 1384 | "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" 1385 | "version" "1.3.0" 1386 | 1387 | "eslint-visitor-keys@^1.3.0": 1388 | "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" 1389 | "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" 1390 | "version" "1.3.0" 1391 | 1392 | "eslint-visitor-keys@^2.0.0": 1393 | "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" 1394 | "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" 1395 | "version" "2.1.0" 1396 | 1397 | "eslint@^7.28.0": 1398 | "integrity" "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==" 1399 | "resolved" "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz" 1400 | "version" "7.28.0" 1401 | dependencies: 1402 | "@babel/code-frame" "7.12.11" 1403 | "@eslint/eslintrc" "^0.4.2" 1404 | "ajv" "^6.10.0" 1405 | "chalk" "^4.0.0" 1406 | "cross-spawn" "^7.0.2" 1407 | "debug" "^4.0.1" 1408 | "doctrine" "^3.0.0" 1409 | "enquirer" "^2.3.5" 1410 | "escape-string-regexp" "^4.0.0" 1411 | "eslint-scope" "^5.1.1" 1412 | "eslint-utils" "^2.1.0" 1413 | "eslint-visitor-keys" "^2.0.0" 1414 | "espree" "^7.3.1" 1415 | "esquery" "^1.4.0" 1416 | "esutils" "^2.0.2" 1417 | "fast-deep-equal" "^3.1.3" 1418 | "file-entry-cache" "^6.0.1" 1419 | "functional-red-black-tree" "^1.0.1" 1420 | "glob-parent" "^5.1.2" 1421 | "globals" "^13.6.0" 1422 | "ignore" "^4.0.6" 1423 | "import-fresh" "^3.0.0" 1424 | "imurmurhash" "^0.1.4" 1425 | "is-glob" "^4.0.0" 1426 | "js-yaml" "^3.13.1" 1427 | "json-stable-stringify-without-jsonify" "^1.0.1" 1428 | "levn" "^0.4.1" 1429 | "lodash.merge" "^4.6.2" 1430 | "minimatch" "^3.0.4" 1431 | "natural-compare" "^1.4.0" 1432 | "optionator" "^0.9.1" 1433 | "progress" "^2.0.0" 1434 | "regexpp" "^3.1.0" 1435 | "semver" "^7.2.1" 1436 | "strip-ansi" "^6.0.0" 1437 | "strip-json-comments" "^3.1.0" 1438 | "table" "^6.0.9" 1439 | "text-table" "^0.2.0" 1440 | "v8-compile-cache" "^2.0.3" 1441 | 1442 | "espree@^7.3.0", "espree@^7.3.1": 1443 | "integrity" "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==" 1444 | "resolved" "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz" 1445 | "version" "7.3.1" 1446 | dependencies: 1447 | "acorn" "^7.4.0" 1448 | "acorn-jsx" "^5.3.1" 1449 | "eslint-visitor-keys" "^1.3.0" 1450 | 1451 | "esprima@^4.0.0": 1452 | "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" 1453 | "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" 1454 | "version" "4.0.1" 1455 | 1456 | "esquery@^1.4.0": 1457 | "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" 1458 | "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" 1459 | "version" "1.4.0" 1460 | dependencies: 1461 | "estraverse" "^5.1.0" 1462 | 1463 | "esrecurse@^4.3.0": 1464 | "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" 1465 | "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" 1466 | "version" "4.3.0" 1467 | dependencies: 1468 | "estraverse" "^5.2.0" 1469 | 1470 | "estraverse@^4.1.1": 1471 | "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" 1472 | "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" 1473 | "version" "4.3.0" 1474 | 1475 | "estraverse@^5.1.0": 1476 | "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" 1477 | "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" 1478 | "version" "5.2.0" 1479 | 1480 | "estraverse@^5.2.0": 1481 | "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" 1482 | "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" 1483 | "version" "5.2.0" 1484 | 1485 | "esutils@^2.0.2": 1486 | "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" 1487 | "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" 1488 | "version" "2.0.3" 1489 | 1490 | "etag@1.8.1": 1491 | "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" 1492 | "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" 1493 | "version" "1.8.1" 1494 | 1495 | "events@^3.0.0": 1496 | "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" 1497 | "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" 1498 | "version" "3.3.0" 1499 | 1500 | "evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3": 1501 | "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==" 1502 | "resolved" "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" 1503 | "version" "1.0.3" 1504 | dependencies: 1505 | "md5.js" "^1.3.4" 1506 | "safe-buffer" "^5.1.1" 1507 | 1508 | "fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3": 1509 | "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 1510 | "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" 1511 | "version" "3.1.3" 1512 | 1513 | "fast-diff@^1.1.2": 1514 | "integrity" "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" 1515 | "resolved" "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz" 1516 | "version" "1.2.0" 1517 | 1518 | "fast-glob@^3.1.1", "fast-glob@^3.2.5": 1519 | "integrity" "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==" 1520 | "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz" 1521 | "version" "3.2.5" 1522 | dependencies: 1523 | "@nodelib/fs.stat" "^2.0.2" 1524 | "@nodelib/fs.walk" "^1.2.3" 1525 | "glob-parent" "^5.1.0" 1526 | "merge2" "^1.3.0" 1527 | "micromatch" "^4.0.2" 1528 | "picomatch" "^2.2.1" 1529 | 1530 | "fast-json-stable-stringify@^2.0.0": 1531 | "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 1532 | "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" 1533 | "version" "2.1.0" 1534 | 1535 | "fast-levenshtein@^2.0.6": 1536 | "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" 1537 | "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" 1538 | "version" "2.0.6" 1539 | 1540 | "fastq@^1.6.0": 1541 | "integrity" "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==" 1542 | "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz" 1543 | "version" "1.11.0" 1544 | dependencies: 1545 | "reusify" "^1.0.4" 1546 | 1547 | "file-entry-cache@^6.0.1": 1548 | "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" 1549 | "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" 1550 | "version" "6.0.1" 1551 | dependencies: 1552 | "flat-cache" "^3.0.4" 1553 | 1554 | "fill-range@^7.0.1": 1555 | "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" 1556 | "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" 1557 | "version" "7.0.1" 1558 | dependencies: 1559 | "to-regex-range" "^5.0.1" 1560 | 1561 | "find-cache-dir@3.3.1": 1562 | "integrity" "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==" 1563 | "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz" 1564 | "version" "3.3.1" 1565 | dependencies: 1566 | "commondir" "^1.0.1" 1567 | "make-dir" "^3.0.2" 1568 | "pkg-dir" "^4.1.0" 1569 | 1570 | "find-up@^4.0.0": 1571 | "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" 1572 | "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" 1573 | "version" "4.1.0" 1574 | dependencies: 1575 | "locate-path" "^5.0.0" 1576 | "path-exists" "^4.0.0" 1577 | 1578 | "flat-cache@^3.0.4": 1579 | "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" 1580 | "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" 1581 | "version" "3.0.4" 1582 | dependencies: 1583 | "flatted" "^3.1.0" 1584 | "rimraf" "^3.0.2" 1585 | 1586 | "flatted@^3.1.0": 1587 | "integrity" "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" 1588 | "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz" 1589 | "version" "3.1.1" 1590 | 1591 | "foreach@^2.0.5": 1592 | "integrity" "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" 1593 | "resolved" "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz" 1594 | "version" "2.0.5" 1595 | 1596 | "fraction.js@^4.1.1": 1597 | "integrity" "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==" 1598 | "resolved" "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz" 1599 | "version" "4.1.1" 1600 | 1601 | "fs-extra@^9.1.0": 1602 | "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" 1603 | "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" 1604 | "version" "9.1.0" 1605 | dependencies: 1606 | "at-least-node" "^1.0.0" 1607 | "graceful-fs" "^4.2.0" 1608 | "jsonfile" "^6.0.1" 1609 | "universalify" "^2.0.0" 1610 | 1611 | "fs.realpath@^1.0.0": 1612 | "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 1613 | "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" 1614 | "version" "1.0.0" 1615 | 1616 | "fsevents@~2.3.1": 1617 | "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" 1618 | "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" 1619 | "version" "2.3.2" 1620 | 1621 | "function-bind@^1.1.1": 1622 | "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 1623 | "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" 1624 | "version" "1.1.1" 1625 | 1626 | "functional-red-black-tree@^1.0.1": 1627 | "integrity" "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" 1628 | "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" 1629 | "version" "1.0.1" 1630 | 1631 | "generate-function@^2.3.1": 1632 | "integrity" "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==" 1633 | "resolved" "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz" 1634 | "version" "2.3.1" 1635 | dependencies: 1636 | "is-property" "^1.0.2" 1637 | 1638 | "get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": 1639 | "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==" 1640 | "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" 1641 | "version" "1.1.1" 1642 | dependencies: 1643 | "function-bind" "^1.1.1" 1644 | "has" "^1.0.3" 1645 | "has-symbols" "^1.0.1" 1646 | 1647 | "get-orientation@1.1.2": 1648 | "integrity" "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==" 1649 | "resolved" "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz" 1650 | "version" "1.1.2" 1651 | dependencies: 1652 | "stream-parser" "^0.3.1" 1653 | 1654 | "glob-base@^0.3.0": 1655 | "integrity" "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=" 1656 | "resolved" "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz" 1657 | "version" "0.3.0" 1658 | dependencies: 1659 | "glob-parent" "^2.0.0" 1660 | "is-glob" "^2.0.0" 1661 | 1662 | "glob-parent@^2.0.0": 1663 | "integrity" "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=" 1664 | "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz" 1665 | "version" "2.0.0" 1666 | dependencies: 1667 | "is-glob" "^2.0.0" 1668 | 1669 | "glob-parent@^5.1.0", "glob-parent@^5.1.2", "glob-parent@~5.1.0": 1670 | "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" 1671 | "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" 1672 | "version" "5.1.2" 1673 | dependencies: 1674 | "is-glob" "^4.0.1" 1675 | 1676 | "glob-to-regexp@^0.4.1": 1677 | "integrity" "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" 1678 | "resolved" "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" 1679 | "version" "0.4.1" 1680 | 1681 | "glob@^7.0.0", "glob@^7.1.2", "glob@^7.1.3": 1682 | "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==" 1683 | "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" 1684 | "version" "7.1.7" 1685 | dependencies: 1686 | "fs.realpath" "^1.0.0" 1687 | "inflight" "^1.0.4" 1688 | "inherits" "2" 1689 | "minimatch" "^3.0.4" 1690 | "once" "^1.3.0" 1691 | "path-is-absolute" "^1.0.0" 1692 | 1693 | "globals@^11.1.0": 1694 | "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" 1695 | "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" 1696 | "version" "11.12.0" 1697 | 1698 | "globals@^13.6.0", "globals@^13.9.0": 1699 | "integrity" "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==" 1700 | "resolved" "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz" 1701 | "version" "13.9.0" 1702 | dependencies: 1703 | "type-fest" "^0.20.2" 1704 | 1705 | "globby@^11.0.3": 1706 | "integrity" "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==" 1707 | "resolved" "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz" 1708 | "version" "11.0.3" 1709 | dependencies: 1710 | "array-union" "^2.1.0" 1711 | "dir-glob" "^3.0.1" 1712 | "fast-glob" "^3.1.1" 1713 | "ignore" "^5.1.4" 1714 | "merge2" "^1.3.0" 1715 | "slash" "^3.0.0" 1716 | 1717 | "graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0": 1718 | "integrity" "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" 1719 | "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz" 1720 | "version" "4.2.6" 1721 | 1722 | "has-bigints@^1.0.1": 1723 | "integrity" "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" 1724 | "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" 1725 | "version" "1.0.1" 1726 | 1727 | "has-flag@^3.0.0": 1728 | "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" 1729 | "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" 1730 | "version" "3.0.0" 1731 | 1732 | "has-flag@^4.0.0": 1733 | "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 1734 | "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" 1735 | "version" "4.0.0" 1736 | 1737 | "has-symbols@^1.0.1", "has-symbols@^1.0.2": 1738 | "integrity" "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" 1739 | "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" 1740 | "version" "1.0.2" 1741 | 1742 | "has@^1.0.3": 1743 | "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" 1744 | "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" 1745 | "version" "1.0.3" 1746 | dependencies: 1747 | "function-bind" "^1.1.1" 1748 | 1749 | "hash-base@^3.0.0": 1750 | "integrity" "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==" 1751 | "resolved" "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz" 1752 | "version" "3.1.0" 1753 | dependencies: 1754 | "inherits" "^2.0.4" 1755 | "readable-stream" "^3.6.0" 1756 | "safe-buffer" "^5.2.0" 1757 | 1758 | "hash.js@^1.0.0", "hash.js@^1.0.3": 1759 | "integrity" "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==" 1760 | "resolved" "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" 1761 | "version" "1.1.7" 1762 | dependencies: 1763 | "inherits" "^2.0.3" 1764 | "minimalistic-assert" "^1.0.1" 1765 | 1766 | "he@1.2.0": 1767 | "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" 1768 | "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz" 1769 | "version" "1.2.0" 1770 | 1771 | "hmac-drbg@^1.0.1": 1772 | "integrity" "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=" 1773 | "resolved" "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" 1774 | "version" "1.0.1" 1775 | dependencies: 1776 | "hash.js" "^1.0.3" 1777 | "minimalistic-assert" "^1.0.0" 1778 | "minimalistic-crypto-utils" "^1.0.1" 1779 | 1780 | "html-tags@^3.1.0": 1781 | "integrity" "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==" 1782 | "resolved" "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz" 1783 | "version" "3.1.0" 1784 | 1785 | "http-errors@1.7.3": 1786 | "integrity" "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==" 1787 | "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz" 1788 | "version" "1.7.3" 1789 | dependencies: 1790 | "depd" "~1.1.2" 1791 | "inherits" "2.0.4" 1792 | "setprototypeof" "1.1.1" 1793 | "statuses" ">= 1.5.0 < 2" 1794 | "toidentifier" "1.0.0" 1795 | 1796 | "https-browserify@^1.0.0", "https-browserify@1.0.0": 1797 | "integrity" "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" 1798 | "resolved" "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" 1799 | "version" "1.0.0" 1800 | 1801 | "iconv-lite@^0.6.2": 1802 | "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" 1803 | "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" 1804 | "version" "0.6.3" 1805 | dependencies: 1806 | "safer-buffer" ">= 2.1.2 < 3.0.0" 1807 | 1808 | "iconv-lite@0.4.24": 1809 | "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" 1810 | "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" 1811 | "version" "0.4.24" 1812 | dependencies: 1813 | "safer-buffer" ">= 2.1.2 < 3" 1814 | 1815 | "ieee754@^1.1.4": 1816 | "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" 1817 | "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" 1818 | "version" "1.2.1" 1819 | 1820 | "ignore@^4.0.6": 1821 | "integrity" "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" 1822 | "resolved" "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" 1823 | "version" "4.0.6" 1824 | 1825 | "ignore@^5.1.4": 1826 | "integrity" "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" 1827 | "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz" 1828 | "version" "5.1.8" 1829 | 1830 | "import-fresh@^3.0.0", "import-fresh@^3.2.1": 1831 | "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" 1832 | "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" 1833 | "version" "3.3.0" 1834 | dependencies: 1835 | "parent-module" "^1.0.0" 1836 | "resolve-from" "^4.0.0" 1837 | 1838 | "imurmurhash@^0.1.4": 1839 | "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=" 1840 | "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" 1841 | "version" "0.1.4" 1842 | 1843 | "inflight@^1.0.4": 1844 | "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" 1845 | "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" 1846 | "version" "1.0.6" 1847 | dependencies: 1848 | "once" "^1.3.0" 1849 | "wrappy" "1" 1850 | 1851 | "inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.4", "inherits@2", "inherits@2.0.4": 1852 | "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 1853 | "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" 1854 | "version" "2.0.4" 1855 | 1856 | "inherits@~2.0.1", "inherits@2.0.1": 1857 | "integrity" "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" 1858 | "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" 1859 | "version" "2.0.1" 1860 | 1861 | "inherits@~2.0.3": 1862 | "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 1863 | "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" 1864 | "version" "2.0.4" 1865 | 1866 | "inherits@2.0.3": 1867 | "integrity" "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 1868 | "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" 1869 | "version" "2.0.3" 1870 | 1871 | "internal-slot@^1.0.3": 1872 | "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" 1873 | "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" 1874 | "version" "1.0.3" 1875 | dependencies: 1876 | "get-intrinsic" "^1.1.0" 1877 | "has" "^1.0.3" 1878 | "side-channel" "^1.0.4" 1879 | 1880 | "ipaddr.js@^2.0.1": 1881 | "integrity" "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" 1882 | "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz" 1883 | "version" "2.0.1" 1884 | 1885 | "is-arguments@^1.0.4": 1886 | "integrity" "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==" 1887 | "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz" 1888 | "version" "1.1.0" 1889 | dependencies: 1890 | "call-bind" "^1.0.0" 1891 | 1892 | "is-arrayish@^0.3.1": 1893 | "integrity" "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" 1894 | "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" 1895 | "version" "0.3.2" 1896 | 1897 | "is-bigint@^1.0.1": 1898 | "integrity" "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" 1899 | "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz" 1900 | "version" "1.0.2" 1901 | 1902 | "is-binary-path@~2.1.0": 1903 | "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" 1904 | "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" 1905 | "version" "2.1.0" 1906 | dependencies: 1907 | "binary-extensions" "^2.0.0" 1908 | 1909 | "is-boolean-object@^1.1.0": 1910 | "integrity" "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==" 1911 | "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz" 1912 | "version" "1.1.1" 1913 | dependencies: 1914 | "call-bind" "^1.0.2" 1915 | 1916 | "is-callable@^1.1.4", "is-callable@^1.2.3": 1917 | "integrity" "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" 1918 | "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz" 1919 | "version" "1.2.3" 1920 | 1921 | "is-core-module@^2.2.0": 1922 | "integrity" "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==" 1923 | "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz" 1924 | "version" "2.4.0" 1925 | dependencies: 1926 | "has" "^1.0.3" 1927 | 1928 | "is-date-object@^1.0.1": 1929 | "integrity" "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" 1930 | "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz" 1931 | "version" "1.0.4" 1932 | 1933 | "is-dotfile@^1.0.0": 1934 | "integrity" "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" 1935 | "resolved" "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz" 1936 | "version" "1.0.3" 1937 | 1938 | "is-extglob@^1.0.0": 1939 | "integrity" "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" 1940 | "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz" 1941 | "version" "1.0.0" 1942 | 1943 | "is-extglob@^2.1.1": 1944 | "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" 1945 | "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" 1946 | "version" "2.1.1" 1947 | 1948 | "is-fullwidth-code-point@^3.0.0": 1949 | "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" 1950 | "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" 1951 | "version" "3.0.0" 1952 | 1953 | "is-generator-function@^1.0.7": 1954 | "integrity" "sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==" 1955 | "resolved" "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.9.tgz" 1956 | "version" "1.0.9" 1957 | 1958 | "is-glob@^2.0.0": 1959 | "integrity" "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=" 1960 | "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz" 1961 | "version" "2.0.1" 1962 | dependencies: 1963 | "is-extglob" "^1.0.0" 1964 | 1965 | "is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@~4.0.1": 1966 | "integrity" "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==" 1967 | "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" 1968 | "version" "4.0.1" 1969 | dependencies: 1970 | "is-extglob" "^2.1.1" 1971 | 1972 | "is-nan@^1.2.1": 1973 | "integrity" "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==" 1974 | "resolved" "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz" 1975 | "version" "1.3.2" 1976 | dependencies: 1977 | "call-bind" "^1.0.0" 1978 | "define-properties" "^1.1.3" 1979 | 1980 | "is-negative-zero@^2.0.1": 1981 | "integrity" "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" 1982 | "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz" 1983 | "version" "2.0.1" 1984 | 1985 | "is-number-object@^1.0.4": 1986 | "integrity" "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" 1987 | "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz" 1988 | "version" "1.0.5" 1989 | 1990 | "is-number@^7.0.0": 1991 | "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" 1992 | "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" 1993 | "version" "7.0.0" 1994 | 1995 | "is-property@^1.0.2": 1996 | "integrity" "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=" 1997 | "resolved" "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz" 1998 | "version" "1.0.2" 1999 | 2000 | "is-regex@^1.1.3": 2001 | "integrity" "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==" 2002 | "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz" 2003 | "version" "1.1.3" 2004 | dependencies: 2005 | "call-bind" "^1.0.2" 2006 | "has-symbols" "^1.0.2" 2007 | 2008 | "is-string@^1.0.5", "is-string@^1.0.6": 2009 | "integrity" "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" 2010 | "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz" 2011 | "version" "1.0.6" 2012 | 2013 | "is-symbol@^1.0.2", "is-symbol@^1.0.3": 2014 | "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" 2015 | "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" 2016 | "version" "1.0.4" 2017 | dependencies: 2018 | "has-symbols" "^1.0.2" 2019 | 2020 | "is-typed-array@^1.1.3": 2021 | "integrity" "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==" 2022 | "resolved" "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz" 2023 | "version" "1.1.5" 2024 | dependencies: 2025 | "available-typed-arrays" "^1.0.2" 2026 | "call-bind" "^1.0.2" 2027 | "es-abstract" "^1.18.0-next.2" 2028 | "foreach" "^2.0.5" 2029 | "has-symbols" "^1.0.1" 2030 | 2031 | "isarray@^1.0.0", "isarray@~1.0.0": 2032 | "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 2033 | "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" 2034 | "version" "1.0.0" 2035 | 2036 | "isexe@^2.0.0": 2037 | "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" 2038 | "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" 2039 | "version" "2.0.0" 2040 | 2041 | "jest-worker@27.0.0-next.5": 2042 | "integrity" "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==" 2043 | "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz" 2044 | "version" "27.0.0-next.5" 2045 | dependencies: 2046 | "@types/node" "*" 2047 | "merge-stream" "^2.0.0" 2048 | "supports-color" "^8.0.0" 2049 | 2050 | "js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": 2051 | "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 2052 | "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" 2053 | "version" "4.0.0" 2054 | 2055 | "js-yaml@^3.13.1": 2056 | "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" 2057 | "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" 2058 | "version" "3.14.1" 2059 | dependencies: 2060 | "argparse" "^1.0.7" 2061 | "esprima" "^4.0.0" 2062 | 2063 | "jsesc@^2.5.1": 2064 | "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" 2065 | "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" 2066 | "version" "2.5.2" 2067 | 2068 | "json-schema-traverse@^0.4.1": 2069 | "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 2070 | "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" 2071 | "version" "0.4.1" 2072 | 2073 | "json-schema-traverse@^1.0.0": 2074 | "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" 2075 | "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" 2076 | "version" "1.0.0" 2077 | 2078 | "json-stable-stringify-without-jsonify@^1.0.1": 2079 | "integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" 2080 | "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" 2081 | "version" "1.0.1" 2082 | 2083 | "json5@^1.0.1": 2084 | "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" 2085 | "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" 2086 | "version" "1.0.1" 2087 | dependencies: 2088 | "minimist" "^1.2.0" 2089 | 2090 | "jsonfile@^6.0.1": 2091 | "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" 2092 | "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" 2093 | "version" "6.1.0" 2094 | dependencies: 2095 | "graceful-fs" "^4.1.6" 2096 | "universalify" "^2.0.0" 2097 | 2098 | "jsx-ast-utils@^2.4.1 || ^3.0.0": 2099 | "integrity" "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==" 2100 | "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz" 2101 | "version" "3.2.0" 2102 | dependencies: 2103 | "array-includes" "^3.1.2" 2104 | "object.assign" "^4.1.2" 2105 | 2106 | "levn@^0.4.1": 2107 | "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" 2108 | "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" 2109 | "version" "0.4.1" 2110 | dependencies: 2111 | "prelude-ls" "^1.2.1" 2112 | "type-check" "~0.4.0" 2113 | 2114 | "loader-utils@1.2.3": 2115 | "integrity" "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==" 2116 | "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz" 2117 | "version" "1.2.3" 2118 | dependencies: 2119 | "big.js" "^5.2.2" 2120 | "emojis-list" "^2.0.0" 2121 | "json5" "^1.0.1" 2122 | 2123 | "locate-path@^5.0.0": 2124 | "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" 2125 | "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" 2126 | "version" "5.0.0" 2127 | dependencies: 2128 | "p-locate" "^4.1.0" 2129 | 2130 | "lodash.clonedeep@^4.5.0": 2131 | "integrity" "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" 2132 | "resolved" "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" 2133 | "version" "4.5.0" 2134 | 2135 | "lodash.merge@^4.6.2": 2136 | "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 2137 | "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" 2138 | "version" "4.6.2" 2139 | 2140 | "lodash.sortby@^4.7.0": 2141 | "integrity" "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" 2142 | "resolved" "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" 2143 | "version" "4.7.0" 2144 | 2145 | "lodash.toarray@^4.4.0": 2146 | "integrity" "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" 2147 | "resolved" "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz" 2148 | "version" "4.4.0" 2149 | 2150 | "lodash.topath@^4.5.2": 2151 | "integrity" "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=" 2152 | "resolved" "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz" 2153 | "version" "4.5.2" 2154 | 2155 | "lodash.truncate@^4.4.2": 2156 | "integrity" "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" 2157 | "resolved" "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" 2158 | "version" "4.4.2" 2159 | 2160 | "lodash@^4.17.13", "lodash@^4.17.21": 2161 | "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 2162 | "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" 2163 | "version" "4.17.21" 2164 | 2165 | "long@^4.0.0": 2166 | "integrity" "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" 2167 | "resolved" "https://registry.npmjs.org/long/-/long-4.0.0.tgz" 2168 | "version" "4.0.0" 2169 | 2170 | "loose-envify@^1.1.0", "loose-envify@^1.4.0": 2171 | "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" 2172 | "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" 2173 | "version" "1.4.0" 2174 | dependencies: 2175 | "js-tokens" "^3.0.0 || ^4.0.0" 2176 | 2177 | "lru-cache@^4.1.3": 2178 | "integrity" "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==" 2179 | "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz" 2180 | "version" "4.1.5" 2181 | dependencies: 2182 | "pseudomap" "^1.0.2" 2183 | "yallist" "^2.1.2" 2184 | 2185 | "lru-cache@^6.0.0": 2186 | "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" 2187 | "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" 2188 | "version" "6.0.0" 2189 | dependencies: 2190 | "yallist" "^4.0.0" 2191 | 2192 | "make-dir@^3.0.2": 2193 | "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" 2194 | "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" 2195 | "version" "3.1.0" 2196 | dependencies: 2197 | "semver" "^6.0.0" 2198 | 2199 | "md5.js@^1.3.4": 2200 | "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" 2201 | "resolved" "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" 2202 | "version" "1.3.5" 2203 | dependencies: 2204 | "hash-base" "^3.0.0" 2205 | "inherits" "^2.0.1" 2206 | "safe-buffer" "^5.1.2" 2207 | 2208 | "merge-stream@^2.0.0": 2209 | "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" 2210 | "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" 2211 | "version" "2.0.0" 2212 | 2213 | "merge2@^1.3.0": 2214 | "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" 2215 | "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" 2216 | "version" "1.4.1" 2217 | 2218 | "micromatch@^4.0.2": 2219 | "integrity" "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==" 2220 | "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" 2221 | "version" "4.0.4" 2222 | dependencies: 2223 | "braces" "^3.0.1" 2224 | "picomatch" "^2.2.3" 2225 | 2226 | "miller-rabin@^4.0.0": 2227 | "integrity" "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==" 2228 | "resolved" "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" 2229 | "version" "4.0.1" 2230 | dependencies: 2231 | "bn.js" "^4.0.0" 2232 | "brorand" "^1.0.1" 2233 | 2234 | "minimalistic-assert@^1.0.0", "minimalistic-assert@^1.0.1": 2235 | "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" 2236 | "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" 2237 | "version" "1.0.1" 2238 | 2239 | "minimalistic-crypto-utils@^1.0.1": 2240 | "integrity" "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" 2241 | "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" 2242 | "version" "1.0.1" 2243 | 2244 | "minimatch@^3.0.4": 2245 | "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" 2246 | "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" 2247 | "version" "3.0.4" 2248 | dependencies: 2249 | "brace-expansion" "^1.1.7" 2250 | 2251 | "minimist@^1.1.1", "minimist@^1.2.0": 2252 | "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 2253 | "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" 2254 | "version" "1.2.5" 2255 | 2256 | "modern-normalize@^1.0.0": 2257 | "integrity" "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==" 2258 | "resolved" "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz" 2259 | "version" "1.1.0" 2260 | 2261 | "ms@2.0.0": 2262 | "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 2263 | "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" 2264 | "version" "2.0.0" 2265 | 2266 | "ms@2.1.2": 2267 | "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 2268 | "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" 2269 | "version" "2.1.2" 2270 | 2271 | "mysql2@^2.2.5": 2272 | "integrity" "sha512-XRqPNxcZTpmFdXbJqb+/CtYVLCx14x1RTeNMD4954L331APu75IC74GDqnZMEt1kwaXy6TySo55rF2F3YJS78g==" 2273 | "resolved" "https://registry.npmjs.org/mysql2/-/mysql2-2.2.5.tgz" 2274 | "version" "2.2.5" 2275 | dependencies: 2276 | "denque" "^1.4.1" 2277 | "generate-function" "^2.3.1" 2278 | "iconv-lite" "^0.6.2" 2279 | "long" "^4.0.0" 2280 | "lru-cache" "^6.0.0" 2281 | "named-placeholders" "^1.1.2" 2282 | "seq-queue" "^0.0.5" 2283 | "sqlstring" "^2.3.2" 2284 | 2285 | "named-placeholders@^1.1.2": 2286 | "integrity" "sha512-wiFWqxoLL3PGVReSZpjLVxyJ1bRqe+KKJVbr4hGs1KWfTZTQyezHFBbuKj9hsizHyGV2ne7EMjHdxEGAybD5SA==" 2287 | "resolved" "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.2.tgz" 2288 | "version" "1.1.2" 2289 | dependencies: 2290 | "lru-cache" "^4.1.3" 2291 | 2292 | "nanoid@^3.1.22", "nanoid@^3.1.23", "nanoid@^3.1.30": 2293 | "integrity" "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==" 2294 | "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz" 2295 | "version" "3.1.30" 2296 | 2297 | "native-url@0.3.4": 2298 | "integrity" "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==" 2299 | "resolved" "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz" 2300 | "version" "0.3.4" 2301 | dependencies: 2302 | "querystring" "^0.2.0" 2303 | 2304 | "natural-compare@^1.4.0": 2305 | "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" 2306 | "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" 2307 | "version" "1.4.0" 2308 | 2309 | "next@10.x": 2310 | "integrity" "sha512-dkM1mIfnORtGyzw/Yme8RdqNxlCMZyi4Lqj56F01/yHbe1ZtOaJ0cyqqRB4RGiPhjGGh0319f8ddjDyO1605Ow==" 2311 | "resolved" "https://registry.npmjs.org/next/-/next-10.2.3.tgz" 2312 | "version" "10.2.3" 2313 | dependencies: 2314 | "@babel/runtime" "7.12.5" 2315 | "@hapi/accept" "5.0.2" 2316 | "@next/env" "10.2.3" 2317 | "@next/polyfill-module" "10.2.3" 2318 | "@next/react-dev-overlay" "10.2.3" 2319 | "@next/react-refresh-utils" "10.2.3" 2320 | "@opentelemetry/api" "0.14.0" 2321 | "assert" "2.0.0" 2322 | "ast-types" "0.13.2" 2323 | "browserify-zlib" "0.2.0" 2324 | "browserslist" "4.16.6" 2325 | "buffer" "5.6.0" 2326 | "caniuse-lite" "^1.0.30001228" 2327 | "chalk" "2.4.2" 2328 | "chokidar" "3.5.1" 2329 | "constants-browserify" "1.0.0" 2330 | "crypto-browserify" "3.12.0" 2331 | "cssnano-simple" "2.0.0" 2332 | "domain-browser" "4.19.0" 2333 | "encoding" "0.1.13" 2334 | "etag" "1.8.1" 2335 | "find-cache-dir" "3.3.1" 2336 | "get-orientation" "1.1.2" 2337 | "https-browserify" "1.0.0" 2338 | "jest-worker" "27.0.0-next.5" 2339 | "native-url" "0.3.4" 2340 | "node-fetch" "2.6.1" 2341 | "node-html-parser" "1.4.9" 2342 | "node-libs-browser" "^2.2.1" 2343 | "os-browserify" "0.3.0" 2344 | "p-limit" "3.1.0" 2345 | "path-browserify" "1.0.1" 2346 | "pnp-webpack-plugin" "1.6.4" 2347 | "postcss" "8.2.13" 2348 | "process" "0.11.10" 2349 | "prop-types" "15.7.2" 2350 | "querystring-es3" "0.2.1" 2351 | "raw-body" "2.4.1" 2352 | "react-is" "16.13.1" 2353 | "react-refresh" "0.8.3" 2354 | "stream-browserify" "3.0.0" 2355 | "stream-http" "3.1.1" 2356 | "string_decoder" "1.3.0" 2357 | "styled-jsx" "3.3.2" 2358 | "timers-browserify" "2.0.12" 2359 | "tty-browserify" "0.0.1" 2360 | "use-subscription" "1.5.1" 2361 | "util" "0.12.3" 2362 | "vm-browserify" "1.1.2" 2363 | "watchpack" "2.1.1" 2364 | 2365 | "node-emoji@^1.8.1": 2366 | "integrity" "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==" 2367 | "resolved" "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz" 2368 | "version" "1.10.0" 2369 | dependencies: 2370 | "lodash.toarray" "^4.4.0" 2371 | 2372 | "node-fetch@2.6.1": 2373 | "integrity" "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" 2374 | "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz" 2375 | "version" "2.6.1" 2376 | 2377 | "node-html-parser@1.4.9": 2378 | "integrity" "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==" 2379 | "resolved" "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz" 2380 | "version" "1.4.9" 2381 | dependencies: 2382 | "he" "1.2.0" 2383 | 2384 | "node-libs-browser@^2.2.1": 2385 | "integrity" "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==" 2386 | "resolved" "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz" 2387 | "version" "2.2.1" 2388 | dependencies: 2389 | "assert" "^1.1.1" 2390 | "browserify-zlib" "^0.2.0" 2391 | "buffer" "^4.3.0" 2392 | "console-browserify" "^1.1.0" 2393 | "constants-browserify" "^1.0.0" 2394 | "crypto-browserify" "^3.11.0" 2395 | "domain-browser" "^1.1.1" 2396 | "events" "^3.0.0" 2397 | "https-browserify" "^1.0.0" 2398 | "os-browserify" "^0.3.0" 2399 | "path-browserify" "0.0.1" 2400 | "process" "^0.11.10" 2401 | "punycode" "^1.2.4" 2402 | "querystring-es3" "^0.2.0" 2403 | "readable-stream" "^2.3.3" 2404 | "stream-browserify" "^2.0.1" 2405 | "stream-http" "^2.7.2" 2406 | "string_decoder" "^1.0.0" 2407 | "timers-browserify" "^2.0.4" 2408 | "tty-browserify" "0.0.0" 2409 | "url" "^0.11.0" 2410 | "util" "^0.11.0" 2411 | "vm-browserify" "^1.0.1" 2412 | 2413 | "node-releases@^1.1.71": 2414 | "integrity" "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" 2415 | "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz" 2416 | "version" "1.1.73" 2417 | 2418 | "normalize-path@^3.0.0", "normalize-path@~3.0.0": 2419 | "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" 2420 | "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" 2421 | "version" "3.0.0" 2422 | 2423 | "normalize-range@^0.1.2": 2424 | "integrity" "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" 2425 | "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" 2426 | "version" "0.1.2" 2427 | 2428 | "object-assign@^4.1.1": 2429 | "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 2430 | "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" 2431 | "version" "4.1.1" 2432 | 2433 | "object-hash@^2.1.1": 2434 | "integrity" "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" 2435 | "resolved" "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz" 2436 | "version" "2.2.0" 2437 | 2438 | "object-inspect@^1.10.3", "object-inspect@^1.9.0": 2439 | "integrity" "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" 2440 | "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz" 2441 | "version" "1.10.3" 2442 | 2443 | "object-is@^1.0.1": 2444 | "integrity" "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==" 2445 | "resolved" "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" 2446 | "version" "1.1.5" 2447 | dependencies: 2448 | "call-bind" "^1.0.2" 2449 | "define-properties" "^1.1.3" 2450 | 2451 | "object-keys@^1.0.12", "object-keys@^1.1.1": 2452 | "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" 2453 | "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" 2454 | "version" "1.1.1" 2455 | 2456 | "object.assign@^4.1.2": 2457 | "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" 2458 | "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" 2459 | "version" "4.1.2" 2460 | dependencies: 2461 | "call-bind" "^1.0.0" 2462 | "define-properties" "^1.1.3" 2463 | "has-symbols" "^1.0.1" 2464 | "object-keys" "^1.1.1" 2465 | 2466 | "object.entries@^1.1.4": 2467 | "integrity" "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==" 2468 | "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz" 2469 | "version" "1.1.4" 2470 | dependencies: 2471 | "call-bind" "^1.0.2" 2472 | "define-properties" "^1.1.3" 2473 | "es-abstract" "^1.18.2" 2474 | 2475 | "object.fromentries@^2.0.4": 2476 | "integrity" "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==" 2477 | "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz" 2478 | "version" "2.0.4" 2479 | dependencies: 2480 | "call-bind" "^1.0.2" 2481 | "define-properties" "^1.1.3" 2482 | "es-abstract" "^1.18.0-next.2" 2483 | "has" "^1.0.3" 2484 | 2485 | "object.values@^1.1.4": 2486 | "integrity" "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==" 2487 | "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz" 2488 | "version" "1.1.4" 2489 | dependencies: 2490 | "call-bind" "^1.0.2" 2491 | "define-properties" "^1.1.3" 2492 | "es-abstract" "^1.18.2" 2493 | 2494 | "once@^1.3.0": 2495 | "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" 2496 | "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" 2497 | "version" "1.4.0" 2498 | dependencies: 2499 | "wrappy" "1" 2500 | 2501 | "optionator@^0.9.1": 2502 | "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" 2503 | "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" 2504 | "version" "0.9.1" 2505 | dependencies: 2506 | "deep-is" "^0.1.3" 2507 | "fast-levenshtein" "^2.0.6" 2508 | "levn" "^0.4.1" 2509 | "prelude-ls" "^1.2.1" 2510 | "type-check" "^0.4.0" 2511 | "word-wrap" "^1.2.3" 2512 | 2513 | "os-browserify@^0.3.0", "os-browserify@0.3.0": 2514 | "integrity" "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" 2515 | "resolved" "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" 2516 | "version" "0.3.0" 2517 | 2518 | "p-limit@^2.2.0": 2519 | "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" 2520 | "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" 2521 | "version" "2.3.0" 2522 | dependencies: 2523 | "p-try" "^2.0.0" 2524 | 2525 | "p-limit@3.1.0": 2526 | "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" 2527 | "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" 2528 | "version" "3.1.0" 2529 | dependencies: 2530 | "yocto-queue" "^0.1.0" 2531 | 2532 | "p-locate@^4.1.0": 2533 | "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" 2534 | "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" 2535 | "version" "4.1.0" 2536 | dependencies: 2537 | "p-limit" "^2.2.0" 2538 | 2539 | "p-try@^2.0.0": 2540 | "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" 2541 | "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" 2542 | "version" "2.2.0" 2543 | 2544 | "pako@~1.0.5": 2545 | "integrity" "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" 2546 | "resolved" "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" 2547 | "version" "1.0.11" 2548 | 2549 | "parent-module@^1.0.0": 2550 | "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" 2551 | "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" 2552 | "version" "1.0.1" 2553 | dependencies: 2554 | "callsites" "^3.0.0" 2555 | 2556 | "parse-asn1@^5.0.0", "parse-asn1@^5.1.5": 2557 | "integrity" "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==" 2558 | "resolved" "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz" 2559 | "version" "5.1.6" 2560 | dependencies: 2561 | "asn1.js" "^5.2.0" 2562 | "browserify-aes" "^1.0.0" 2563 | "evp_bytestokey" "^1.0.0" 2564 | "pbkdf2" "^3.0.3" 2565 | "safe-buffer" "^5.1.1" 2566 | 2567 | "parse-glob@^3.0.4": 2568 | "integrity" "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=" 2569 | "resolved" "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz" 2570 | "version" "3.0.4" 2571 | dependencies: 2572 | "glob-base" "^0.3.0" 2573 | "is-dotfile" "^1.0.0" 2574 | "is-extglob" "^1.0.0" 2575 | "is-glob" "^2.0.0" 2576 | 2577 | "path-browserify@0.0.1": 2578 | "integrity" "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" 2579 | "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz" 2580 | "version" "0.0.1" 2581 | 2582 | "path-browserify@1.0.1": 2583 | "integrity" "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" 2584 | "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" 2585 | "version" "1.0.1" 2586 | 2587 | "path-exists@^4.0.0": 2588 | "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" 2589 | "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" 2590 | "version" "4.0.0" 2591 | 2592 | "path-is-absolute@^1.0.0": 2593 | "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 2594 | "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" 2595 | "version" "1.0.1" 2596 | 2597 | "path-key@^3.1.0": 2598 | "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" 2599 | "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" 2600 | "version" "3.1.1" 2601 | 2602 | "path-parse@^1.0.6": 2603 | "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 2604 | "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" 2605 | "version" "1.0.7" 2606 | 2607 | "path-type@^4.0.0": 2608 | "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" 2609 | "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" 2610 | "version" "4.0.0" 2611 | 2612 | "pbkdf2@^3.0.3": 2613 | "integrity" "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==" 2614 | "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" 2615 | "version" "3.1.2" 2616 | dependencies: 2617 | "create-hash" "^1.1.2" 2618 | "create-hmac" "^1.1.4" 2619 | "ripemd160" "^2.0.1" 2620 | "safe-buffer" "^5.0.1" 2621 | "sha.js" "^2.4.8" 2622 | 2623 | "picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.3": 2624 | "integrity" "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" 2625 | "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" 2626 | "version" "2.3.0" 2627 | 2628 | "pkg-dir@^4.1.0": 2629 | "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" 2630 | "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" 2631 | "version" "4.2.0" 2632 | dependencies: 2633 | "find-up" "^4.0.0" 2634 | 2635 | "planetscale-node@^0.3.0": 2636 | "integrity" "sha512-FhWJHQFSQCU9d/nUv7nx+qGGLUNYd9yy84DJxecPtiyg2+pUMtSvFSYkMFc8b3e81FBo+pyKuIoHV59wB/EPHA==" 2637 | "resolved" "https://registry.npmjs.org/planetscale-node/-/planetscale-node-0.3.0.tgz" 2638 | "version" "0.3.0" 2639 | dependencies: 2640 | "@peculiar/webcrypto" "^1.2.0" 2641 | "@peculiar/x509" "^1.5.2" 2642 | "mysql2" "^2.2.5" 2643 | "nanoid" "^3.1.30" 2644 | 2645 | "platform@1.3.6": 2646 | "integrity" "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" 2647 | "resolved" "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz" 2648 | "version" "1.3.6" 2649 | 2650 | "pnp-webpack-plugin@1.6.4": 2651 | "integrity" "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==" 2652 | "resolved" "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz" 2653 | "version" "1.6.4" 2654 | dependencies: 2655 | "ts-pnp" "^1.1.6" 2656 | 2657 | "postcss-functions@^3": 2658 | "integrity" "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=" 2659 | "resolved" "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz" 2660 | "version" "3.0.0" 2661 | dependencies: 2662 | "glob" "^7.1.2" 2663 | "object-assign" "^4.1.1" 2664 | "postcss" "^6.0.9" 2665 | "postcss-value-parser" "^3.3.0" 2666 | 2667 | "postcss-js@^3.0.3": 2668 | "integrity" "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==" 2669 | "resolved" "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz" 2670 | "version" "3.0.3" 2671 | dependencies: 2672 | "camelcase-css" "^2.0.1" 2673 | "postcss" "^8.1.6" 2674 | 2675 | "postcss-nested@5.0.5": 2676 | "integrity" "sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew==" 2677 | "resolved" "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.5.tgz" 2678 | "version" "5.0.5" 2679 | dependencies: 2680 | "postcss-selector-parser" "^6.0.4" 2681 | 2682 | "postcss-selector-parser@^6.0.2", "postcss-selector-parser@^6.0.4": 2683 | "integrity" "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==" 2684 | "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz" 2685 | "version" "6.0.6" 2686 | dependencies: 2687 | "cssesc" "^3.0.0" 2688 | "util-deprecate" "^1.0.2" 2689 | 2690 | "postcss-value-parser@^3.3.0": 2691 | "integrity" "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" 2692 | "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" 2693 | "version" "3.3.1" 2694 | 2695 | "postcss-value-parser@^4.1.0": 2696 | "integrity" "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" 2697 | "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz" 2698 | "version" "4.1.0" 2699 | 2700 | "postcss@^6.0.9": 2701 | "integrity" "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==" 2702 | "resolved" "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz" 2703 | "version" "6.0.23" 2704 | dependencies: 2705 | "chalk" "^2.4.1" 2706 | "source-map" "^0.6.1" 2707 | "supports-color" "^5.4.0" 2708 | 2709 | "postcss@^8.1.6", "postcss@^8.2.1", "postcss@^8.3.0": 2710 | "integrity" "sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==" 2711 | "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.3.0.tgz" 2712 | "version" "8.3.0" 2713 | dependencies: 2714 | "colorette" "^1.2.2" 2715 | "nanoid" "^3.1.23" 2716 | "source-map-js" "^0.6.2" 2717 | 2718 | "postcss@8.2.13": 2719 | "integrity" "sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==" 2720 | "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.2.13.tgz" 2721 | "version" "8.2.13" 2722 | dependencies: 2723 | "colorette" "^1.2.2" 2724 | "nanoid" "^3.1.22" 2725 | "source-map" "^0.6.1" 2726 | 2727 | "prelude-ls@^1.2.1": 2728 | "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" 2729 | "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" 2730 | "version" "1.2.1" 2731 | 2732 | "prettier-linter-helpers@^1.0.0": 2733 | "integrity" "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==" 2734 | "resolved" "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" 2735 | "version" "1.0.0" 2736 | dependencies: 2737 | "fast-diff" "^1.1.2" 2738 | 2739 | "prettier@^2.3.1": 2740 | "integrity" "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==" 2741 | "resolved" "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz" 2742 | "version" "2.3.1" 2743 | 2744 | "pretty-hrtime@^1.0.3": 2745 | "integrity" "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" 2746 | "resolved" "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz" 2747 | "version" "1.0.3" 2748 | 2749 | "process-nextick-args@~2.0.0": 2750 | "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 2751 | "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" 2752 | "version" "2.0.1" 2753 | 2754 | "process@^0.11.10", "process@0.11.10": 2755 | "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" 2756 | "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" 2757 | "version" "0.11.10" 2758 | 2759 | "progress@^2.0.0": 2760 | "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" 2761 | "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" 2762 | "version" "2.0.3" 2763 | 2764 | "prop-types@^15.7.2", "prop-types@15.7.2": 2765 | "integrity" "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==" 2766 | "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" 2767 | "version" "15.7.2" 2768 | dependencies: 2769 | "loose-envify" "^1.4.0" 2770 | "object-assign" "^4.1.1" 2771 | "react-is" "^16.8.1" 2772 | 2773 | "pseudomap@^1.0.2": 2774 | "integrity" "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" 2775 | "resolved" "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz" 2776 | "version" "1.0.2" 2777 | 2778 | "public-encrypt@^4.0.0": 2779 | "integrity" "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==" 2780 | "resolved" "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" 2781 | "version" "4.0.3" 2782 | dependencies: 2783 | "bn.js" "^4.1.0" 2784 | "browserify-rsa" "^4.0.0" 2785 | "create-hash" "^1.1.0" 2786 | "parse-asn1" "^5.0.0" 2787 | "randombytes" "^2.0.1" 2788 | "safe-buffer" "^5.1.2" 2789 | 2790 | "punycode@^1.2.4": 2791 | "integrity" "sha1-wNWmOycYgArY4esPpSachN1BhF4=" 2792 | "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" 2793 | "version" "1.4.1" 2794 | 2795 | "punycode@^2.1.0": 2796 | "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 2797 | "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" 2798 | "version" "2.1.1" 2799 | 2800 | "punycode@1.3.2": 2801 | "integrity" "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" 2802 | "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" 2803 | "version" "1.3.2" 2804 | 2805 | "purgecss@^3.1.3": 2806 | "integrity" "sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ==" 2807 | "resolved" "https://registry.npmjs.org/purgecss/-/purgecss-3.1.3.tgz" 2808 | "version" "3.1.3" 2809 | dependencies: 2810 | "commander" "^6.0.0" 2811 | "glob" "^7.0.0" 2812 | "postcss" "^8.2.1" 2813 | "postcss-selector-parser" "^6.0.2" 2814 | 2815 | "pvtsutils@^1.2.0", "pvtsutils@^1.2.1": 2816 | "integrity" "sha512-Q867jEr30lBR2YSFFLZ0/XsEvpweqH6Kj096wmlRAFXrdRGPCNq2iz9B5Tk085EZ+OBZyYAVA5UhPkjSHGrUzQ==" 2817 | "resolved" "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.2.1.tgz" 2818 | "version" "1.2.1" 2819 | dependencies: 2820 | "tslib" "^2.3.1" 2821 | 2822 | "pvutils@latest": 2823 | "integrity" "sha512-wLHYUQxWaXVQvKnwIDWFVKDJku9XDCvyhhxoq8dc5MFdIlRenyPI9eSfEtcvgHgD7FlvCyGAlWgOzRnZD99GZQ==" 2824 | "resolved" "https://registry.npmjs.org/pvutils/-/pvutils-1.0.17.tgz" 2825 | "version" "1.0.17" 2826 | 2827 | "querystring-es3@^0.2.0", "querystring-es3@0.2.1": 2828 | "integrity" "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" 2829 | "resolved" "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" 2830 | "version" "0.2.1" 2831 | 2832 | "querystring@^0.2.0": 2833 | "integrity" "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" 2834 | "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz" 2835 | "version" "0.2.1" 2836 | 2837 | "querystring@0.2.0": 2838 | "integrity" "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" 2839 | "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" 2840 | "version" "0.2.0" 2841 | 2842 | "queue-microtask@^1.2.2": 2843 | "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" 2844 | "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" 2845 | "version" "1.2.3" 2846 | 2847 | "quick-lru@^5.1.1": 2848 | "integrity" "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" 2849 | "resolved" "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" 2850 | "version" "5.1.1" 2851 | 2852 | "randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5": 2853 | "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" 2854 | "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" 2855 | "version" "2.1.0" 2856 | dependencies: 2857 | "safe-buffer" "^5.1.0" 2858 | 2859 | "randomfill@^1.0.3": 2860 | "integrity" "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==" 2861 | "resolved" "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" 2862 | "version" "1.0.4" 2863 | dependencies: 2864 | "randombytes" "^2.0.5" 2865 | "safe-buffer" "^5.1.0" 2866 | 2867 | "raw-body@2.4.1": 2868 | "integrity" "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==" 2869 | "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz" 2870 | "version" "2.4.1" 2871 | dependencies: 2872 | "bytes" "3.1.0" 2873 | "http-errors" "1.7.3" 2874 | "iconv-lite" "0.4.24" 2875 | "unpipe" "1.0.0" 2876 | 2877 | "react-dom@17.x": 2878 | "integrity" "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==" 2879 | "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" 2880 | "version" "17.0.2" 2881 | dependencies: 2882 | "loose-envify" "^1.1.0" 2883 | "object-assign" "^4.1.1" 2884 | "scheduler" "^0.20.2" 2885 | 2886 | "react-is@^16.8.1", "react-is@16.13.1": 2887 | "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" 2888 | "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" 2889 | "version" "16.13.1" 2890 | 2891 | "react-refresh@0.8.3": 2892 | "integrity" "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" 2893 | "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz" 2894 | "version" "0.8.3" 2895 | 2896 | "react@17.x": 2897 | "integrity" "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==" 2898 | "resolved" "https://registry.npmjs.org/react/-/react-17.0.2.tgz" 2899 | "version" "17.0.2" 2900 | dependencies: 2901 | "loose-envify" "^1.1.0" 2902 | "object-assign" "^4.1.1" 2903 | 2904 | "readable-stream@^2.0.2", "readable-stream@^2.3.3", "readable-stream@^2.3.6": 2905 | "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" 2906 | "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" 2907 | "version" "2.3.7" 2908 | dependencies: 2909 | "core-util-is" "~1.0.0" 2910 | "inherits" "~2.0.3" 2911 | "isarray" "~1.0.0" 2912 | "process-nextick-args" "~2.0.0" 2913 | "safe-buffer" "~5.1.1" 2914 | "string_decoder" "~1.1.1" 2915 | "util-deprecate" "~1.0.1" 2916 | 2917 | "readable-stream@^3.5.0", "readable-stream@^3.6.0": 2918 | "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" 2919 | "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" 2920 | "version" "3.6.0" 2921 | dependencies: 2922 | "inherits" "^2.0.3" 2923 | "string_decoder" "^1.1.1" 2924 | "util-deprecate" "^1.0.1" 2925 | 2926 | "readdirp@~3.5.0": 2927 | "integrity" "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==" 2928 | "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz" 2929 | "version" "3.5.0" 2930 | dependencies: 2931 | "picomatch" "^2.2.1" 2932 | 2933 | "reduce-css-calc@^2.1.8": 2934 | "integrity" "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==" 2935 | "resolved" "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz" 2936 | "version" "2.1.8" 2937 | dependencies: 2938 | "css-unit-converter" "^1.1.1" 2939 | "postcss-value-parser" "^3.3.0" 2940 | 2941 | "reflect-metadata@^0.1.13": 2942 | "integrity" "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" 2943 | "resolved" "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz" 2944 | "version" "0.1.13" 2945 | 2946 | "regenerator-runtime@^0.13.4": 2947 | "integrity" "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" 2948 | "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" 2949 | "version" "0.13.7" 2950 | 2951 | "regexp.prototype.flags@^1.3.1": 2952 | "integrity" "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==" 2953 | "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz" 2954 | "version" "1.3.1" 2955 | dependencies: 2956 | "call-bind" "^1.0.2" 2957 | "define-properties" "^1.1.3" 2958 | 2959 | "regexpp@^3.1.0": 2960 | "integrity" "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" 2961 | "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz" 2962 | "version" "3.1.0" 2963 | 2964 | "require-from-string@^2.0.2": 2965 | "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" 2966 | "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" 2967 | "version" "2.0.2" 2968 | 2969 | "resolve-from@^4.0.0": 2970 | "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" 2971 | "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" 2972 | "version" "4.0.0" 2973 | 2974 | "resolve@^1.12.0", "resolve@^1.20.0": 2975 | "integrity" "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==" 2976 | "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" 2977 | "version" "1.20.0" 2978 | dependencies: 2979 | "is-core-module" "^2.2.0" 2980 | "path-parse" "^1.0.6" 2981 | 2982 | "resolve@^2.0.0-next.3": 2983 | "integrity" "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==" 2984 | "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz" 2985 | "version" "2.0.0-next.3" 2986 | dependencies: 2987 | "is-core-module" "^2.2.0" 2988 | "path-parse" "^1.0.6" 2989 | 2990 | "reusify@^1.0.4": 2991 | "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" 2992 | "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" 2993 | "version" "1.0.4" 2994 | 2995 | "rimraf@^3.0.2": 2996 | "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" 2997 | "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" 2998 | "version" "3.0.2" 2999 | dependencies: 3000 | "glob" "^7.1.3" 3001 | 3002 | "ripemd160@^2.0.0", "ripemd160@^2.0.1": 3003 | "integrity" "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==" 3004 | "resolved" "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" 3005 | "version" "2.0.2" 3006 | dependencies: 3007 | "hash-base" "^3.0.0" 3008 | "inherits" "^2.0.1" 3009 | 3010 | "run-parallel@^1.1.9": 3011 | "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" 3012 | "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" 3013 | "version" "1.2.0" 3014 | dependencies: 3015 | "queue-microtask" "^1.2.2" 3016 | 3017 | "safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.1", "safe-buffer@^5.1.2", "safe-buffer@^5.2.0", "safe-buffer@~5.2.0": 3018 | "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" 3019 | "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" 3020 | "version" "5.2.1" 3021 | 3022 | "safe-buffer@~5.1.0", "safe-buffer@~5.1.1": 3023 | "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 3024 | "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" 3025 | "version" "5.1.2" 3026 | 3027 | "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": 3028 | "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 3029 | "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" 3030 | "version" "2.1.2" 3031 | 3032 | "scheduler@^0.20.2": 3033 | "integrity" "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==" 3034 | "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz" 3035 | "version" "0.20.2" 3036 | dependencies: 3037 | "loose-envify" "^1.1.0" 3038 | "object-assign" "^4.1.1" 3039 | 3040 | "semver@^6.0.0": 3041 | "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" 3042 | "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" 3043 | "version" "6.3.0" 3044 | 3045 | "semver@^7.2.1": 3046 | "integrity" "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==" 3047 | "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" 3048 | "version" "7.3.5" 3049 | dependencies: 3050 | "lru-cache" "^6.0.0" 3051 | 3052 | "semver@^7.3.5": 3053 | "integrity" "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==" 3054 | "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" 3055 | "version" "7.3.5" 3056 | dependencies: 3057 | "lru-cache" "^6.0.0" 3058 | 3059 | "seq-queue@^0.0.5": 3060 | "integrity" "sha1-1WgS4cAXpuTnw+Ojeh2m143TyT4=" 3061 | "resolved" "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz" 3062 | "version" "0.0.5" 3063 | 3064 | "setimmediate@^1.0.4": 3065 | "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" 3066 | "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" 3067 | "version" "1.0.5" 3068 | 3069 | "setprototypeof@1.1.1": 3070 | "integrity" "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 3071 | "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" 3072 | "version" "1.1.1" 3073 | 3074 | "sha.js@^2.4.0", "sha.js@^2.4.8": 3075 | "integrity" "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==" 3076 | "resolved" "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" 3077 | "version" "2.4.11" 3078 | dependencies: 3079 | "inherits" "^2.0.1" 3080 | "safe-buffer" "^5.0.1" 3081 | 3082 | "shebang-command@^2.0.0": 3083 | "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" 3084 | "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" 3085 | "version" "2.0.0" 3086 | dependencies: 3087 | "shebang-regex" "^3.0.0" 3088 | 3089 | "shebang-regex@^3.0.0": 3090 | "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" 3091 | "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" 3092 | "version" "3.0.0" 3093 | 3094 | "shell-quote@1.7.2": 3095 | "integrity" "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" 3096 | "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" 3097 | "version" "1.7.2" 3098 | 3099 | "side-channel@^1.0.4": 3100 | "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" 3101 | "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" 3102 | "version" "1.0.4" 3103 | dependencies: 3104 | "call-bind" "^1.0.0" 3105 | "get-intrinsic" "^1.0.2" 3106 | "object-inspect" "^1.9.0" 3107 | 3108 | "simple-swizzle@^0.2.2": 3109 | "integrity" "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=" 3110 | "resolved" "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" 3111 | "version" "0.2.2" 3112 | dependencies: 3113 | "is-arrayish" "^0.3.1" 3114 | 3115 | "slash@^3.0.0": 3116 | "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" 3117 | "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" 3118 | "version" "3.0.0" 3119 | 3120 | "slice-ansi@^4.0.0": 3121 | "integrity" "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==" 3122 | "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" 3123 | "version" "4.0.0" 3124 | dependencies: 3125 | "ansi-styles" "^4.0.0" 3126 | "astral-regex" "^2.0.0" 3127 | "is-fullwidth-code-point" "^3.0.0" 3128 | 3129 | "source-map-js@^0.6.2": 3130 | "integrity" "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" 3131 | "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz" 3132 | "version" "0.6.2" 3133 | 3134 | "source-map@^0.5.0": 3135 | "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 3136 | "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" 3137 | "version" "0.5.7" 3138 | 3139 | "source-map@^0.6.1": 3140 | "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 3141 | "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" 3142 | "version" "0.6.1" 3143 | 3144 | "source-map@0.7.3": 3145 | "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" 3146 | "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" 3147 | "version" "0.7.3" 3148 | 3149 | "source-map@0.8.0-beta.0": 3150 | "integrity" "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==" 3151 | "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz" 3152 | "version" "0.8.0-beta.0" 3153 | dependencies: 3154 | "whatwg-url" "^7.0.0" 3155 | 3156 | "sprintf-js@~1.0.2": 3157 | "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" 3158 | "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" 3159 | "version" "1.0.3" 3160 | 3161 | "sqlstring@^2.3.2": 3162 | "integrity" "sha512-vF4ZbYdKS8OnoJAWBmMxCQDkiEBkGQYU7UZPtL8flbDRSNkhaXvRJ279ZtI6M+zDaQovVU4tuRgzK5fVhvFAhg==" 3163 | "resolved" "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.2.tgz" 3164 | "version" "2.3.2" 3165 | 3166 | "stacktrace-parser@0.1.10": 3167 | "integrity" "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==" 3168 | "resolved" "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz" 3169 | "version" "0.1.10" 3170 | dependencies: 3171 | "type-fest" "^0.7.1" 3172 | 3173 | "statuses@>= 1.5.0 < 2": 3174 | "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" 3175 | "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" 3176 | "version" "1.5.0" 3177 | 3178 | "stream-browserify@^2.0.1": 3179 | "integrity" "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==" 3180 | "resolved" "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz" 3181 | "version" "2.0.2" 3182 | dependencies: 3183 | "inherits" "~2.0.1" 3184 | "readable-stream" "^2.0.2" 3185 | 3186 | "stream-browserify@3.0.0": 3187 | "integrity" "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==" 3188 | "resolved" "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz" 3189 | "version" "3.0.0" 3190 | dependencies: 3191 | "inherits" "~2.0.4" 3192 | "readable-stream" "^3.5.0" 3193 | 3194 | "stream-http@^2.7.2": 3195 | "integrity" "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==" 3196 | "resolved" "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz" 3197 | "version" "2.8.3" 3198 | dependencies: 3199 | "builtin-status-codes" "^3.0.0" 3200 | "inherits" "^2.0.1" 3201 | "readable-stream" "^2.3.6" 3202 | "to-arraybuffer" "^1.0.0" 3203 | "xtend" "^4.0.0" 3204 | 3205 | "stream-http@3.1.1": 3206 | "integrity" "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==" 3207 | "resolved" "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz" 3208 | "version" "3.1.1" 3209 | dependencies: 3210 | "builtin-status-codes" "^3.0.0" 3211 | "inherits" "^2.0.4" 3212 | "readable-stream" "^3.6.0" 3213 | "xtend" "^4.0.2" 3214 | 3215 | "stream-parser@^0.3.1": 3216 | "integrity" "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=" 3217 | "resolved" "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz" 3218 | "version" "0.3.1" 3219 | dependencies: 3220 | "debug" "2" 3221 | 3222 | "string_decoder@^1.0.0", "string_decoder@^1.1.1", "string_decoder@1.3.0": 3223 | "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" 3224 | "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" 3225 | "version" "1.3.0" 3226 | dependencies: 3227 | "safe-buffer" "~5.2.0" 3228 | 3229 | "string_decoder@~1.1.1": 3230 | "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" 3231 | "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" 3232 | "version" "1.1.1" 3233 | dependencies: 3234 | "safe-buffer" "~5.1.0" 3235 | 3236 | "string-hash@1.1.3": 3237 | "integrity" "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" 3238 | "resolved" "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz" 3239 | "version" "1.1.3" 3240 | 3241 | "string-width@^4.2.0": 3242 | "integrity" "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==" 3243 | "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz" 3244 | "version" "4.2.2" 3245 | dependencies: 3246 | "emoji-regex" "^8.0.0" 3247 | "is-fullwidth-code-point" "^3.0.0" 3248 | "strip-ansi" "^6.0.0" 3249 | 3250 | "string.prototype.matchall@^4.0.5": 3251 | "integrity" "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==" 3252 | "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz" 3253 | "version" "4.0.5" 3254 | dependencies: 3255 | "call-bind" "^1.0.2" 3256 | "define-properties" "^1.1.3" 3257 | "es-abstract" "^1.18.2" 3258 | "get-intrinsic" "^1.1.1" 3259 | "has-symbols" "^1.0.2" 3260 | "internal-slot" "^1.0.3" 3261 | "regexp.prototype.flags" "^1.3.1" 3262 | "side-channel" "^1.0.4" 3263 | 3264 | "string.prototype.trimend@^1.0.4": 3265 | "integrity" "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==" 3266 | "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz" 3267 | "version" "1.0.4" 3268 | dependencies: 3269 | "call-bind" "^1.0.2" 3270 | "define-properties" "^1.1.3" 3271 | 3272 | "string.prototype.trimstart@^1.0.4": 3273 | "integrity" "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==" 3274 | "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz" 3275 | "version" "1.0.4" 3276 | dependencies: 3277 | "call-bind" "^1.0.2" 3278 | "define-properties" "^1.1.3" 3279 | 3280 | "strip-ansi@^6.0.0", "strip-ansi@6.0.0": 3281 | "integrity" "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==" 3282 | "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" 3283 | "version" "6.0.0" 3284 | dependencies: 3285 | "ansi-regex" "^5.0.0" 3286 | 3287 | "strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": 3288 | "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" 3289 | "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" 3290 | "version" "3.1.1" 3291 | 3292 | "styled-jsx@3.3.2": 3293 | "integrity" "sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g==" 3294 | "resolved" "https://registry.npmjs.org/styled-jsx/-/styled-jsx-3.3.2.tgz" 3295 | "version" "3.3.2" 3296 | dependencies: 3297 | "@babel/types" "7.8.3" 3298 | "babel-plugin-syntax-jsx" "6.18.0" 3299 | "convert-source-map" "1.7.0" 3300 | "loader-utils" "1.2.3" 3301 | "source-map" "0.7.3" 3302 | "string-hash" "1.1.3" 3303 | "stylis" "3.5.4" 3304 | "stylis-rule-sheet" "0.0.10" 3305 | 3306 | "stylis-rule-sheet@0.0.10": 3307 | "integrity" "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==" 3308 | "resolved" "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz" 3309 | "version" "0.0.10" 3310 | 3311 | "stylis@3.5.4": 3312 | "integrity" "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" 3313 | "resolved" "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz" 3314 | "version" "3.5.4" 3315 | 3316 | "supports-color@^5.3.0", "supports-color@^5.4.0": 3317 | "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" 3318 | "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" 3319 | "version" "5.5.0" 3320 | dependencies: 3321 | "has-flag" "^3.0.0" 3322 | 3323 | "supports-color@^7.1.0": 3324 | "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" 3325 | "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" 3326 | "version" "7.2.0" 3327 | dependencies: 3328 | "has-flag" "^4.0.0" 3329 | 3330 | "supports-color@^8.0.0": 3331 | "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" 3332 | "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" 3333 | "version" "8.1.1" 3334 | dependencies: 3335 | "has-flag" "^4.0.0" 3336 | 3337 | "swr@^0.5.6": 3338 | "integrity" "sha512-Bmx3L4geMZjYT5S2Z6EE6/5Cx6v1Ka0LhqZKq8d6WL2eu9y6gHWz3dUzfIK/ymZVHVfwT/EweFXiYGgfifei3w==" 3339 | "resolved" "https://registry.npmjs.org/swr/-/swr-0.5.6.tgz" 3340 | "version" "0.5.6" 3341 | dependencies: 3342 | "dequal" "2.0.2" 3343 | 3344 | "table@^6.0.9": 3345 | "integrity" "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==" 3346 | "resolved" "https://registry.npmjs.org/table/-/table-6.7.1.tgz" 3347 | "version" "6.7.1" 3348 | dependencies: 3349 | "ajv" "^8.0.1" 3350 | "lodash.clonedeep" "^4.5.0" 3351 | "lodash.truncate" "^4.4.2" 3352 | "slice-ansi" "^4.0.0" 3353 | "string-width" "^4.2.0" 3354 | "strip-ansi" "^6.0.0" 3355 | 3356 | "tailwindcss@^2.1.4": 3357 | "integrity" "sha512-fh1KImDLg6se/Suaelju/5oFbqq1b0ntagmGLu0aG9LlnNPGHgO1n/4E57CbKcCtyz/VYnvVXUiWmfyfBBZQ6g==" 3358 | "resolved" "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.1.4.tgz" 3359 | "version" "2.1.4" 3360 | dependencies: 3361 | "@fullhuman/postcss-purgecss" "^3.1.3" 3362 | "bytes" "^3.0.0" 3363 | "chalk" "^4.1.0" 3364 | "chokidar" "^3.5.1" 3365 | "color" "^3.1.3" 3366 | "detective" "^5.2.0" 3367 | "didyoumean" "^1.2.1" 3368 | "dlv" "^1.1.3" 3369 | "fast-glob" "^3.2.5" 3370 | "fs-extra" "^9.1.0" 3371 | "html-tags" "^3.1.0" 3372 | "lodash" "^4.17.21" 3373 | "lodash.topath" "^4.5.2" 3374 | "modern-normalize" "^1.0.0" 3375 | "node-emoji" "^1.8.1" 3376 | "normalize-path" "^3.0.0" 3377 | "object-hash" "^2.1.1" 3378 | "parse-glob" "^3.0.4" 3379 | "postcss-functions" "^3" 3380 | "postcss-js" "^3.0.3" 3381 | "postcss-nested" "5.0.5" 3382 | "postcss-selector-parser" "^6.0.4" 3383 | "postcss-value-parser" "^4.1.0" 3384 | "pretty-hrtime" "^1.0.3" 3385 | "quick-lru" "^5.1.1" 3386 | "reduce-css-calc" "^2.1.8" 3387 | "resolve" "^1.20.0" 3388 | 3389 | "text-table@^0.2.0": 3390 | "integrity" "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" 3391 | "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" 3392 | "version" "0.2.0" 3393 | 3394 | "timers-browserify@^2.0.4", "timers-browserify@2.0.12": 3395 | "integrity" "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==" 3396 | "resolved" "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz" 3397 | "version" "2.0.12" 3398 | dependencies: 3399 | "setimmediate" "^1.0.4" 3400 | 3401 | "to-arraybuffer@^1.0.0": 3402 | "integrity" "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" 3403 | "resolved" "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" 3404 | "version" "1.0.1" 3405 | 3406 | "to-fast-properties@^2.0.0": 3407 | "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" 3408 | "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" 3409 | "version" "2.0.0" 3410 | 3411 | "to-regex-range@^5.0.1": 3412 | "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" 3413 | "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" 3414 | "version" "5.0.1" 3415 | dependencies: 3416 | "is-number" "^7.0.0" 3417 | 3418 | "toidentifier@1.0.0": 3419 | "integrity" "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" 3420 | "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" 3421 | "version" "1.0.0" 3422 | 3423 | "tr46@^1.0.1": 3424 | "integrity" "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=" 3425 | "resolved" "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" 3426 | "version" "1.0.1" 3427 | dependencies: 3428 | "punycode" "^2.1.0" 3429 | 3430 | "ts-pnp@^1.1.6": 3431 | "integrity" "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" 3432 | "resolved" "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz" 3433 | "version" "1.2.0" 3434 | 3435 | "tslib@^1.8.1", "tslib@^1.9.3": 3436 | "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" 3437 | "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" 3438 | "version" "1.14.1" 3439 | 3440 | "tslib@^2.0.0": 3441 | "integrity" "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 3442 | "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz" 3443 | "version" "2.3.1" 3444 | 3445 | "tslib@^2.3.0": 3446 | "integrity" "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 3447 | "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz" 3448 | "version" "2.3.1" 3449 | 3450 | "tslib@^2.3.1": 3451 | "integrity" "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 3452 | "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz" 3453 | "version" "2.3.1" 3454 | 3455 | "tsutils@^3.21.0": 3456 | "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==" 3457 | "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" 3458 | "version" "3.21.0" 3459 | dependencies: 3460 | "tslib" "^1.8.1" 3461 | 3462 | "tsyringe@^4.6.0": 3463 | "integrity" "sha512-BMQAZamSfEmIQzH8WJeRu1yZGQbPSDuI9g+yEiKZFIcO46GPZuMOC2d0b52cVBdw1d++06JnDSIIZvEnogMdAw==" 3464 | "resolved" "https://registry.npmjs.org/tsyringe/-/tsyringe-4.6.0.tgz" 3465 | "version" "4.6.0" 3466 | dependencies: 3467 | "tslib" "^1.9.3" 3468 | 3469 | "tty-browserify@0.0.0": 3470 | "integrity" "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" 3471 | "resolved" "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" 3472 | "version" "0.0.0" 3473 | 3474 | "tty-browserify@0.0.1": 3475 | "integrity" "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" 3476 | "resolved" "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz" 3477 | "version" "0.0.1" 3478 | 3479 | "type-check@^0.4.0", "type-check@~0.4.0": 3480 | "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" 3481 | "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" 3482 | "version" "0.4.0" 3483 | dependencies: 3484 | "prelude-ls" "^1.2.1" 3485 | 3486 | "type-fest@^0.20.2": 3487 | "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" 3488 | "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" 3489 | "version" "0.20.2" 3490 | 3491 | "type-fest@^0.7.1": 3492 | "integrity" "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" 3493 | "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz" 3494 | "version" "0.7.1" 3495 | 3496 | "unbox-primitive@^1.0.1": 3497 | "integrity" "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==" 3498 | "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz" 3499 | "version" "1.0.1" 3500 | dependencies: 3501 | "function-bind" "^1.1.1" 3502 | "has-bigints" "^1.0.1" 3503 | "has-symbols" "^1.0.2" 3504 | "which-boxed-primitive" "^1.0.2" 3505 | 3506 | "universalify@^2.0.0": 3507 | "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" 3508 | "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" 3509 | "version" "2.0.0" 3510 | 3511 | "unpipe@1.0.0": 3512 | "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 3513 | "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" 3514 | "version" "1.0.0" 3515 | 3516 | "uri-js@^4.2.2": 3517 | "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" 3518 | "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" 3519 | "version" "4.4.1" 3520 | dependencies: 3521 | "punycode" "^2.1.0" 3522 | 3523 | "url@^0.11.0": 3524 | "integrity" "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=" 3525 | "resolved" "https://registry.npmjs.org/url/-/url-0.11.0.tgz" 3526 | "version" "0.11.0" 3527 | dependencies: 3528 | "punycode" "1.3.2" 3529 | "querystring" "0.2.0" 3530 | 3531 | "use-subscription@1.5.1": 3532 | "integrity" "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==" 3533 | "resolved" "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz" 3534 | "version" "1.5.1" 3535 | dependencies: 3536 | "object-assign" "^4.1.1" 3537 | 3538 | "util-deprecate@^1.0.1", "util-deprecate@^1.0.2", "util-deprecate@~1.0.1": 3539 | "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 3540 | "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" 3541 | "version" "1.0.2" 3542 | 3543 | "util@^0.11.0": 3544 | "integrity" "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==" 3545 | "resolved" "https://registry.npmjs.org/util/-/util-0.11.1.tgz" 3546 | "version" "0.11.1" 3547 | dependencies: 3548 | "inherits" "2.0.3" 3549 | 3550 | "util@^0.12.0", "util@0.12.3": 3551 | "integrity" "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==" 3552 | "resolved" "https://registry.npmjs.org/util/-/util-0.12.3.tgz" 3553 | "version" "0.12.3" 3554 | dependencies: 3555 | "inherits" "^2.0.3" 3556 | "is-arguments" "^1.0.4" 3557 | "is-generator-function" "^1.0.7" 3558 | "is-typed-array" "^1.1.3" 3559 | "safe-buffer" "^5.1.2" 3560 | "which-typed-array" "^1.1.2" 3561 | 3562 | "util@0.10.3": 3563 | "integrity" "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=" 3564 | "resolved" "https://registry.npmjs.org/util/-/util-0.10.3.tgz" 3565 | "version" "0.10.3" 3566 | dependencies: 3567 | "inherits" "2.0.1" 3568 | 3569 | "v8-compile-cache@^2.0.3": 3570 | "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" 3571 | "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" 3572 | "version" "2.3.0" 3573 | 3574 | "vm-browserify@^1.0.1", "vm-browserify@1.1.2": 3575 | "integrity" "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" 3576 | "resolved" "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz" 3577 | "version" "1.1.2" 3578 | 3579 | "watchpack@2.1.1": 3580 | "integrity" "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==" 3581 | "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz" 3582 | "version" "2.1.1" 3583 | dependencies: 3584 | "glob-to-regexp" "^0.4.1" 3585 | "graceful-fs" "^4.1.2" 3586 | 3587 | "webcrypto-core@^1.3.0": 3588 | "integrity" "sha512-/+Hz+uNM6T8FtizWRYMNdGTXxWaljLFzQ5GKU4WqCTZKpaki94YqDA39h/SpWxEZfgkVMZzrqqtPlfy2+BloQw==" 3589 | "resolved" "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.3.0.tgz" 3590 | "version" "1.3.0" 3591 | dependencies: 3592 | "@peculiar/asn1-schema" "^2.0.38" 3593 | "@peculiar/json-schema" "^1.1.12" 3594 | "asn1js" "^2.1.1" 3595 | "pvtsutils" "^1.2.0" 3596 | "tslib" "^2.3.1" 3597 | 3598 | "webidl-conversions@^4.0.2": 3599 | "integrity" "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" 3600 | "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" 3601 | "version" "4.0.2" 3602 | 3603 | "whatwg-url@^7.0.0": 3604 | "integrity" "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" 3605 | "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" 3606 | "version" "7.1.0" 3607 | dependencies: 3608 | "lodash.sortby" "^4.7.0" 3609 | "tr46" "^1.0.1" 3610 | "webidl-conversions" "^4.0.2" 3611 | 3612 | "which-boxed-primitive@^1.0.2": 3613 | "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" 3614 | "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" 3615 | "version" "1.0.2" 3616 | dependencies: 3617 | "is-bigint" "^1.0.1" 3618 | "is-boolean-object" "^1.1.0" 3619 | "is-number-object" "^1.0.4" 3620 | "is-string" "^1.0.5" 3621 | "is-symbol" "^1.0.3" 3622 | 3623 | "which-typed-array@^1.1.2": 3624 | "integrity" "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==" 3625 | "resolved" "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz" 3626 | "version" "1.1.4" 3627 | dependencies: 3628 | "available-typed-arrays" "^1.0.2" 3629 | "call-bind" "^1.0.0" 3630 | "es-abstract" "^1.18.0-next.1" 3631 | "foreach" "^2.0.5" 3632 | "function-bind" "^1.1.1" 3633 | "has-symbols" "^1.0.1" 3634 | "is-typed-array" "^1.1.3" 3635 | 3636 | "which@^2.0.1": 3637 | "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" 3638 | "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" 3639 | "version" "2.0.2" 3640 | dependencies: 3641 | "isexe" "^2.0.0" 3642 | 3643 | "word-wrap@^1.2.3": 3644 | "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" 3645 | "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" 3646 | "version" "1.2.3" 3647 | 3648 | "wrappy@1": 3649 | "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 3650 | "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" 3651 | "version" "1.0.2" 3652 | 3653 | "xtend@^4.0.0", "xtend@^4.0.2": 3654 | "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" 3655 | "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" 3656 | "version" "4.0.2" 3657 | 3658 | "yallist@^2.1.2": 3659 | "integrity" "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" 3660 | "resolved" "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz" 3661 | "version" "2.1.2" 3662 | 3663 | "yallist@^4.0.0": 3664 | "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" 3665 | "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" 3666 | "version" "4.0.0" 3667 | 3668 | "yocto-queue@^0.1.0": 3669 | "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" 3670 | "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" 3671 | "version" "0.1.0" 3672 | --------------------------------------------------------------------------------