├── .gitignore ├── README.md ├── components └── AudioPlayer.js ├── package-lock.json ├── package.json ├── pages ├── _app.js ├── api │ └── hello.js └── index.js ├── public ├── favicon.ico └── vercel.svg └── styles ├── AudioPlayer.module.css ├── Home.module.css └── globals.css /.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 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). 2 | 3 | ## Getting Started 4 | 5 | First, run the development server: 6 | 7 | ```bash 8 | npm run dev 9 | # or 10 | yarn dev 11 | ``` 12 | 13 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 14 | 15 | You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file. 16 | 17 | [API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`. 18 | 19 | The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages. 20 | 21 | ## Learn More 22 | 23 | To learn more about Next.js, take a look at the following resources: 24 | 25 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 26 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 27 | 28 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! 29 | 30 | ## Deploy on Vercel 31 | 32 | The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. 33 | 34 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. 35 | -------------------------------------------------------------------------------- /components/AudioPlayer.js: -------------------------------------------------------------------------------- 1 | import React, { useState, useRef, useEffect } from 'react' 2 | import styles from "../styles/AudioPlayer.module.css"; 3 | import { BsArrowLeftShort } from "react-icons/bs" 4 | import { BsArrowRightShort } from "react-icons/bs" 5 | import { FaPlay } from "react-icons/fa" 6 | import { FaPause } from "react-icons/fa" 7 | 8 | const AudioPlayer = () => { 9 | // state 10 | const [isPlaying, setIsPlaying] = useState(false); 11 | const [duration, setDuration] = useState(0); 12 | const [currentTime, setCurrentTime] = useState(0); 13 | 14 | // references 15 | const audioPlayer = useRef(); // reference our audio component 16 | const progressBar = useRef(); // reference our progress bar 17 | const animationRef = useRef(); // reference the animation 18 | 19 | useEffect(() => { 20 | const seconds = Math.floor(audioPlayer.current.duration); 21 | setDuration(seconds); 22 | progressBar.current.max = seconds; 23 | }, [audioPlayer?.current?.loadedmetadata, audioPlayer?.current?.readyState]); 24 | 25 | const calculateTime = (secs) => { 26 | const minutes = Math.floor(secs / 60); 27 | const returnedMinutes = minutes < 10 ? `0${minutes}` : `${minutes}`; 28 | const seconds = Math.floor(secs % 60); 29 | const returnedSeconds = seconds < 10 ? `0${seconds}` : `${seconds}`; 30 | return `${returnedMinutes}:${returnedSeconds}`; 31 | } 32 | 33 | const togglePlayPause = () => { 34 | const prevValue = isPlaying; 35 | setIsPlaying(!prevValue); 36 | if (!prevValue) { 37 | audioPlayer.current.play(); 38 | animationRef.current = requestAnimationFrame(whilePlaying) 39 | } else { 40 | audioPlayer.current.pause(); 41 | cancelAnimationFrame(animationRef.current); 42 | } 43 | } 44 | 45 | const whilePlaying = () => { 46 | progressBar.current.value = audioPlayer.current.currentTime; 47 | changePlayerCurrentTime(); 48 | animationRef.current = requestAnimationFrame(whilePlaying); 49 | } 50 | 51 | const changeRange = () => { 52 | audioPlayer.current.currentTime = progressBar.current.value; 53 | changePlayerCurrentTime(); 54 | } 55 | 56 | const changePlayerCurrentTime = () => { 57 | progressBar.current.style.setProperty('--seek-before-width', `${progressBar.current.value / duration * 100}%`) 58 | setCurrentTime(progressBar.current.value); 59 | } 60 | 61 | const backThirty = () => { 62 | progressBar.current.value = Number(progressBar.current.value - 30); 63 | changeRange(); 64 | } 65 | 66 | const forwardThirty = () => { 67 | progressBar.current.value = Number(progressBar.current.value + 30); 68 | changeRange(); 69 | } 70 | 71 | return ( 72 |
73 | 74 | 75 | 78 | 79 | 80 | {/* current time */} 81 |
{calculateTime(currentTime)}
82 | 83 | {/* progress bar */} 84 |
85 | 86 |
87 | 88 | {/* duration */} 89 |
{(duration && !isNaN(duration)) && calculateTime(duration)}
90 |
91 | ) 92 | } 93 | 94 | export { AudioPlayer } 95 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "audio-player", 3 | "version": "0.1.0", 4 | "lockfileVersion": 2, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "version": "0.1.0", 9 | "dependencies": { 10 | "next": "10.1.3", 11 | "react": "17.0.2", 12 | "react-dom": "17.0.2", 13 | "react-icons": "^4.2.0" 14 | } 15 | }, 16 | "node_modules/@babel/code-frame": { 17 | "version": "7.12.11", 18 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", 19 | "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", 20 | "dependencies": { 21 | "@babel/highlight": "^7.10.4" 22 | } 23 | }, 24 | "node_modules/@babel/helper-validator-identifier": { 25 | "version": "7.12.11", 26 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", 27 | "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" 28 | }, 29 | "node_modules/@babel/highlight": { 30 | "version": "7.13.10", 31 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", 32 | "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", 33 | "dependencies": { 34 | "@babel/helper-validator-identifier": "^7.12.11", 35 | "chalk": "^2.0.0", 36 | "js-tokens": "^4.0.0" 37 | } 38 | }, 39 | "node_modules/@babel/runtime": { 40 | "version": "7.12.5", 41 | "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", 42 | "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", 43 | "dependencies": { 44 | "regenerator-runtime": "^0.13.4" 45 | } 46 | }, 47 | "node_modules/@babel/types": { 48 | "version": "7.8.3", 49 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", 50 | "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", 51 | "dependencies": { 52 | "esutils": "^2.0.2", 53 | "lodash": "^4.17.13", 54 | "to-fast-properties": "^2.0.0" 55 | } 56 | }, 57 | "node_modules/@hapi/accept": { 58 | "version": "5.0.1", 59 | "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz", 60 | "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==", 61 | "dependencies": { 62 | "@hapi/boom": "9.x.x", 63 | "@hapi/hoek": "9.x.x" 64 | } 65 | }, 66 | "node_modules/@hapi/boom": { 67 | "version": "9.1.2", 68 | "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.2.tgz", 69 | "integrity": "sha512-uJEJtiNHzKw80JpngDGBCGAmWjBtzxDCz17A9NO2zCi8LLBlb5Frpq4pXwyN+2JQMod4pKz5BALwyneCgDg89Q==", 70 | "dependencies": { 71 | "@hapi/hoek": "9.x.x" 72 | } 73 | }, 74 | "node_modules/@hapi/hoek": { 75 | "version": "9.2.0", 76 | "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.0.tgz", 77 | "integrity": "sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug==" 78 | }, 79 | "node_modules/@next/env": { 80 | "version": "10.1.3", 81 | "resolved": "https://registry.npmjs.org/@next/env/-/env-10.1.3.tgz", 82 | "integrity": "sha512-q7z7NvmRs66lCQmVJtKjDxVtMTjSwP6ExVzaH46pbTH60MHgzEJ9H4jXrFLTihPmCIvpAv6Ai04jbS8dcg1ZMQ==" 83 | }, 84 | "node_modules/@next/polyfill-module": { 85 | "version": "10.1.3", 86 | "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.1.3.tgz", 87 | "integrity": "sha512-1DtUVcuoBJAn5IrxIZQjUG1KTPkiXMYloykPSkRxawimgvG9dRj2kscU+4KGNSFxHoxW9c68VRCb+7MDz5aGGw==" 88 | }, 89 | "node_modules/@next/react-dev-overlay": { 90 | "version": "10.1.3", 91 | "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.1.3.tgz", 92 | "integrity": "sha512-vIgUah3bR9+MKzwU1Ni5ONfYM0VdI42i7jZ+Ei1c0wjwkG9anVnDqhSQ3mVg62GP2nt7ExaaFyf9THbsw5KYXg==", 93 | "dependencies": { 94 | "@babel/code-frame": "7.12.11", 95 | "anser": "1.4.9", 96 | "chalk": "4.0.0", 97 | "classnames": "2.2.6", 98 | "css.escape": "1.5.1", 99 | "data-uri-to-buffer": "3.0.1", 100 | "platform": "1.3.6", 101 | "shell-quote": "1.7.2", 102 | "source-map": "0.8.0-beta.0", 103 | "stacktrace-parser": "0.1.10", 104 | "strip-ansi": "6.0.0" 105 | }, 106 | "peerDependencies": { 107 | "react": "^16.9.0 || ^17", 108 | "react-dom": "^16.9.0 || ^17" 109 | } 110 | }, 111 | "node_modules/@next/react-dev-overlay/node_modules/ansi-styles": { 112 | "version": "4.3.0", 113 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 114 | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 115 | "dependencies": { 116 | "color-convert": "^2.0.1" 117 | }, 118 | "engines": { 119 | "node": ">=8" 120 | }, 121 | "funding": { 122 | "url": "https://github.com/chalk/ansi-styles?sponsor=1" 123 | } 124 | }, 125 | "node_modules/@next/react-dev-overlay/node_modules/chalk": { 126 | "version": "4.0.0", 127 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", 128 | "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", 129 | "dependencies": { 130 | "ansi-styles": "^4.1.0", 131 | "supports-color": "^7.1.0" 132 | }, 133 | "engines": { 134 | "node": ">=10" 135 | }, 136 | "funding": { 137 | "url": "https://github.com/chalk/chalk?sponsor=1" 138 | } 139 | }, 140 | "node_modules/@next/react-dev-overlay/node_modules/color-convert": { 141 | "version": "2.0.1", 142 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 143 | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 144 | "dependencies": { 145 | "color-name": "~1.1.4" 146 | }, 147 | "engines": { 148 | "node": ">=7.0.0" 149 | } 150 | }, 151 | "node_modules/@next/react-dev-overlay/node_modules/color-name": { 152 | "version": "1.1.4", 153 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 154 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 155 | }, 156 | "node_modules/@next/react-dev-overlay/node_modules/has-flag": { 157 | "version": "4.0.0", 158 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 159 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 160 | "engines": { 161 | "node": ">=8" 162 | } 163 | }, 164 | "node_modules/@next/react-dev-overlay/node_modules/supports-color": { 165 | "version": "7.2.0", 166 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 167 | "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 168 | "dependencies": { 169 | "has-flag": "^4.0.0" 170 | }, 171 | "engines": { 172 | "node": ">=8" 173 | } 174 | }, 175 | "node_modules/@next/react-refresh-utils": { 176 | "version": "10.1.3", 177 | "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.1.3.tgz", 178 | "integrity": "sha512-P4GJZuLKfD/o42JvGZ/xP4Hxg68vd3NeZxOLqIuQKFjjaYgC2IrO+lE5PTwGmRkytjfprJC+9j7Jss/xQAS6QA==", 179 | "peerDependencies": { 180 | "react-refresh": "0.8.3", 181 | "webpack": "^4 || ^5" 182 | }, 183 | "peerDependenciesMeta": { 184 | "webpack": { 185 | "optional": true 186 | } 187 | } 188 | }, 189 | "node_modules/@opentelemetry/api": { 190 | "version": "0.14.0", 191 | "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz", 192 | "integrity": "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==", 193 | "dependencies": { 194 | "@opentelemetry/context-base": "^0.14.0" 195 | }, 196 | "engines": { 197 | "node": ">=8.0.0" 198 | } 199 | }, 200 | "node_modules/@opentelemetry/context-base": { 201 | "version": "0.14.0", 202 | "resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz", 203 | "integrity": "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==", 204 | "engines": { 205 | "node": ">=8.0.0" 206 | } 207 | }, 208 | "node_modules/@types/node": { 209 | "version": "14.14.41", 210 | "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", 211 | "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==" 212 | }, 213 | "node_modules/anser": { 214 | "version": "1.4.9", 215 | "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", 216 | "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" 217 | }, 218 | "node_modules/ansi-regex": { 219 | "version": "5.0.0", 220 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", 221 | "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", 222 | "engines": { 223 | "node": ">=8" 224 | } 225 | }, 226 | "node_modules/ansi-styles": { 227 | "version": "3.2.1", 228 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 229 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 230 | "dependencies": { 231 | "color-convert": "^1.9.0" 232 | }, 233 | "engines": { 234 | "node": ">=4" 235 | } 236 | }, 237 | "node_modules/anymatch": { 238 | "version": "3.1.2", 239 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 240 | "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 241 | "dependencies": { 242 | "normalize-path": "^3.0.0", 243 | "picomatch": "^2.0.4" 244 | }, 245 | "engines": { 246 | "node": ">= 8" 247 | } 248 | }, 249 | "node_modules/array-filter": { 250 | "version": "1.0.0", 251 | "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz", 252 | "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=" 253 | }, 254 | "node_modules/asn1.js": { 255 | "version": "5.4.1", 256 | "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", 257 | "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", 258 | "dependencies": { 259 | "bn.js": "^4.0.0", 260 | "inherits": "^2.0.1", 261 | "minimalistic-assert": "^1.0.0", 262 | "safer-buffer": "^2.1.0" 263 | } 264 | }, 265 | "node_modules/asn1.js/node_modules/bn.js": { 266 | "version": "4.12.0", 267 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 268 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 269 | }, 270 | "node_modules/assert": { 271 | "version": "2.0.0", 272 | "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", 273 | "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", 274 | "dependencies": { 275 | "es6-object-assign": "^1.1.0", 276 | "is-nan": "^1.2.1", 277 | "object-is": "^1.0.1", 278 | "util": "^0.12.0" 279 | } 280 | }, 281 | "node_modules/ast-types": { 282 | "version": "0.13.2", 283 | "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", 284 | "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==", 285 | "engines": { 286 | "node": ">=4" 287 | } 288 | }, 289 | "node_modules/available-typed-arrays": { 290 | "version": "1.0.2", 291 | "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.2.tgz", 292 | "integrity": "sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==", 293 | "dependencies": { 294 | "array-filter": "^1.0.0" 295 | }, 296 | "engines": { 297 | "node": ">= 0.4" 298 | }, 299 | "funding": { 300 | "url": "https://github.com/sponsors/ljharb" 301 | } 302 | }, 303 | "node_modules/babel-plugin-syntax-jsx": { 304 | "version": "6.18.0", 305 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", 306 | "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" 307 | }, 308 | "node_modules/base64-js": { 309 | "version": "1.5.1", 310 | "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 311 | "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 312 | "funding": [ 313 | { 314 | "type": "github", 315 | "url": "https://github.com/sponsors/feross" 316 | }, 317 | { 318 | "type": "patreon", 319 | "url": "https://www.patreon.com/feross" 320 | }, 321 | { 322 | "type": "consulting", 323 | "url": "https://feross.org/support" 324 | } 325 | ] 326 | }, 327 | "node_modules/big.js": { 328 | "version": "5.2.2", 329 | "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", 330 | "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", 331 | "engines": { 332 | "node": "*" 333 | } 334 | }, 335 | "node_modules/binary-extensions": { 336 | "version": "2.2.0", 337 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 338 | "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 339 | "engines": { 340 | "node": ">=8" 341 | } 342 | }, 343 | "node_modules/bn.js": { 344 | "version": "5.2.0", 345 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", 346 | "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" 347 | }, 348 | "node_modules/braces": { 349 | "version": "3.0.2", 350 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 351 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 352 | "dependencies": { 353 | "fill-range": "^7.0.1" 354 | }, 355 | "engines": { 356 | "node": ">=8" 357 | } 358 | }, 359 | "node_modules/brorand": { 360 | "version": "1.1.0", 361 | "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", 362 | "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" 363 | }, 364 | "node_modules/browserify-aes": { 365 | "version": "1.2.0", 366 | "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", 367 | "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", 368 | "dependencies": { 369 | "buffer-xor": "^1.0.3", 370 | "cipher-base": "^1.0.0", 371 | "create-hash": "^1.1.0", 372 | "evp_bytestokey": "^1.0.3", 373 | "inherits": "^2.0.1", 374 | "safe-buffer": "^5.0.1" 375 | } 376 | }, 377 | "node_modules/browserify-cipher": { 378 | "version": "1.0.1", 379 | "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", 380 | "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", 381 | "dependencies": { 382 | "browserify-aes": "^1.0.4", 383 | "browserify-des": "^1.0.0", 384 | "evp_bytestokey": "^1.0.0" 385 | } 386 | }, 387 | "node_modules/browserify-des": { 388 | "version": "1.0.2", 389 | "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", 390 | "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", 391 | "dependencies": { 392 | "cipher-base": "^1.0.1", 393 | "des.js": "^1.0.0", 394 | "inherits": "^2.0.1", 395 | "safe-buffer": "^5.1.2" 396 | } 397 | }, 398 | "node_modules/browserify-rsa": { 399 | "version": "4.1.0", 400 | "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", 401 | "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", 402 | "dependencies": { 403 | "bn.js": "^5.0.0", 404 | "randombytes": "^2.0.1" 405 | } 406 | }, 407 | "node_modules/browserify-sign": { 408 | "version": "4.2.1", 409 | "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", 410 | "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", 411 | "dependencies": { 412 | "bn.js": "^5.1.1", 413 | "browserify-rsa": "^4.0.1", 414 | "create-hash": "^1.2.0", 415 | "create-hmac": "^1.1.7", 416 | "elliptic": "^6.5.3", 417 | "inherits": "^2.0.4", 418 | "parse-asn1": "^5.1.5", 419 | "readable-stream": "^3.6.0", 420 | "safe-buffer": "^5.2.0" 421 | } 422 | }, 423 | "node_modules/browserify-zlib": { 424 | "version": "0.2.0", 425 | "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", 426 | "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", 427 | "dependencies": { 428 | "pako": "~1.0.5" 429 | } 430 | }, 431 | "node_modules/browserslist": { 432 | "version": "4.16.1", 433 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", 434 | "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", 435 | "dependencies": { 436 | "caniuse-lite": "^1.0.30001173", 437 | "colorette": "^1.2.1", 438 | "electron-to-chromium": "^1.3.634", 439 | "escalade": "^3.1.1", 440 | "node-releases": "^1.1.69" 441 | }, 442 | "bin": { 443 | "browserslist": "cli.js" 444 | }, 445 | "engines": { 446 | "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 447 | }, 448 | "funding": { 449 | "type": "opencollective", 450 | "url": "https://opencollective.com/browserslist" 451 | } 452 | }, 453 | "node_modules/buffer": { 454 | "version": "5.6.0", 455 | "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", 456 | "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", 457 | "dependencies": { 458 | "base64-js": "^1.0.2", 459 | "ieee754": "^1.1.4" 460 | } 461 | }, 462 | "node_modules/buffer-xor": { 463 | "version": "1.0.3", 464 | "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", 465 | "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" 466 | }, 467 | "node_modules/builtin-status-codes": { 468 | "version": "3.0.0", 469 | "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", 470 | "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" 471 | }, 472 | "node_modules/bytes": { 473 | "version": "3.1.0", 474 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 475 | "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", 476 | "engines": { 477 | "node": ">= 0.8" 478 | } 479 | }, 480 | "node_modules/call-bind": { 481 | "version": "1.0.2", 482 | "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 483 | "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 484 | "dependencies": { 485 | "function-bind": "^1.1.1", 486 | "get-intrinsic": "^1.0.2" 487 | }, 488 | "funding": { 489 | "url": "https://github.com/sponsors/ljharb" 490 | } 491 | }, 492 | "node_modules/caniuse-lite": { 493 | "version": "1.0.30001214", 494 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", 495 | "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==" 496 | }, 497 | "node_modules/chalk": { 498 | "version": "2.4.2", 499 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 500 | "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 501 | "dependencies": { 502 | "ansi-styles": "^3.2.1", 503 | "escape-string-regexp": "^1.0.5", 504 | "supports-color": "^5.3.0" 505 | }, 506 | "engines": { 507 | "node": ">=4" 508 | } 509 | }, 510 | "node_modules/chokidar": { 511 | "version": "3.5.1", 512 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", 513 | "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", 514 | "dependencies": { 515 | "anymatch": "~3.1.1", 516 | "braces": "~3.0.2", 517 | "glob-parent": "~5.1.0", 518 | "is-binary-path": "~2.1.0", 519 | "is-glob": "~4.0.1", 520 | "normalize-path": "~3.0.0", 521 | "readdirp": "~3.5.0" 522 | }, 523 | "engines": { 524 | "node": ">= 8.10.0" 525 | }, 526 | "optionalDependencies": { 527 | "fsevents": "~2.3.1" 528 | } 529 | }, 530 | "node_modules/cipher-base": { 531 | "version": "1.0.4", 532 | "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", 533 | "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", 534 | "dependencies": { 535 | "inherits": "^2.0.1", 536 | "safe-buffer": "^5.0.1" 537 | } 538 | }, 539 | "node_modules/classnames": { 540 | "version": "2.2.6", 541 | "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", 542 | "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" 543 | }, 544 | "node_modules/color-convert": { 545 | "version": "1.9.3", 546 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 547 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 548 | "dependencies": { 549 | "color-name": "1.1.3" 550 | } 551 | }, 552 | "node_modules/color-name": { 553 | "version": "1.1.3", 554 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 555 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 556 | }, 557 | "node_modules/colorette": { 558 | "version": "1.2.2", 559 | "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", 560 | "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" 561 | }, 562 | "node_modules/commondir": { 563 | "version": "1.0.1", 564 | "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", 565 | "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" 566 | }, 567 | "node_modules/console-browserify": { 568 | "version": "1.2.0", 569 | "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", 570 | "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" 571 | }, 572 | "node_modules/constants-browserify": { 573 | "version": "1.0.0", 574 | "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", 575 | "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" 576 | }, 577 | "node_modules/convert-source-map": { 578 | "version": "1.7.0", 579 | "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", 580 | "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", 581 | "dependencies": { 582 | "safe-buffer": "~5.1.1" 583 | } 584 | }, 585 | "node_modules/convert-source-map/node_modules/safe-buffer": { 586 | "version": "5.1.2", 587 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 588 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 589 | }, 590 | "node_modules/core-util-is": { 591 | "version": "1.0.2", 592 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 593 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 594 | }, 595 | "node_modules/create-ecdh": { 596 | "version": "4.0.4", 597 | "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", 598 | "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", 599 | "dependencies": { 600 | "bn.js": "^4.1.0", 601 | "elliptic": "^6.5.3" 602 | } 603 | }, 604 | "node_modules/create-ecdh/node_modules/bn.js": { 605 | "version": "4.12.0", 606 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 607 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 608 | }, 609 | "node_modules/create-hash": { 610 | "version": "1.2.0", 611 | "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", 612 | "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", 613 | "dependencies": { 614 | "cipher-base": "^1.0.1", 615 | "inherits": "^2.0.1", 616 | "md5.js": "^1.3.4", 617 | "ripemd160": "^2.0.1", 618 | "sha.js": "^2.4.0" 619 | } 620 | }, 621 | "node_modules/create-hmac": { 622 | "version": "1.1.7", 623 | "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", 624 | "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", 625 | "dependencies": { 626 | "cipher-base": "^1.0.3", 627 | "create-hash": "^1.1.0", 628 | "inherits": "^2.0.1", 629 | "ripemd160": "^2.0.0", 630 | "safe-buffer": "^5.0.1", 631 | "sha.js": "^2.4.8" 632 | } 633 | }, 634 | "node_modules/crypto-browserify": { 635 | "version": "3.12.0", 636 | "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", 637 | "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", 638 | "dependencies": { 639 | "browserify-cipher": "^1.0.0", 640 | "browserify-sign": "^4.0.0", 641 | "create-ecdh": "^4.0.0", 642 | "create-hash": "^1.1.0", 643 | "create-hmac": "^1.1.0", 644 | "diffie-hellman": "^5.0.0", 645 | "inherits": "^2.0.1", 646 | "pbkdf2": "^3.0.3", 647 | "public-encrypt": "^4.0.0", 648 | "randombytes": "^2.0.0", 649 | "randomfill": "^1.0.3" 650 | }, 651 | "engines": { 652 | "node": "*" 653 | } 654 | }, 655 | "node_modules/css.escape": { 656 | "version": "1.5.1", 657 | "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", 658 | "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" 659 | }, 660 | "node_modules/cssnano-preset-simple": { 661 | "version": "1.2.2", 662 | "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-1.2.2.tgz", 663 | "integrity": "sha512-gtvrcRSGtP3hA/wS8mFVinFnQdEsEpm3v4I/s/KmNjpdWaThV/4E5EojAzFXxyT5OCSRPLlHR9iQexAqKHlhGQ==", 664 | "dependencies": { 665 | "caniuse-lite": "^1.0.30001179", 666 | "postcss": "^7.0.32" 667 | } 668 | }, 669 | "node_modules/cssnano-preset-simple/node_modules/postcss": { 670 | "version": "7.0.35", 671 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", 672 | "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", 673 | "dependencies": { 674 | "chalk": "^2.4.2", 675 | "source-map": "^0.6.1", 676 | "supports-color": "^6.1.0" 677 | }, 678 | "engines": { 679 | "node": ">=6.0.0" 680 | }, 681 | "funding": { 682 | "type": "opencollective", 683 | "url": "https://opencollective.com/postcss/" 684 | } 685 | }, 686 | "node_modules/cssnano-preset-simple/node_modules/source-map": { 687 | "version": "0.6.1", 688 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 689 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 690 | "engines": { 691 | "node": ">=0.10.0" 692 | } 693 | }, 694 | "node_modules/cssnano-preset-simple/node_modules/supports-color": { 695 | "version": "6.1.0", 696 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 697 | "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 698 | "dependencies": { 699 | "has-flag": "^3.0.0" 700 | }, 701 | "engines": { 702 | "node": ">=6" 703 | } 704 | }, 705 | "node_modules/cssnano-simple": { 706 | "version": "1.2.2", 707 | "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-1.2.2.tgz", 708 | "integrity": "sha512-4slyYc1w4JhSbhVX5xi9G0aQ42JnRyPg+7l7cqoNyoIDzfWx40Rq3JQZnoAWDu60A4AvKVp9ln/YSUOdhDX68g==", 709 | "dependencies": { 710 | "cssnano-preset-simple": "1.2.2", 711 | "postcss": "^7.0.32" 712 | } 713 | }, 714 | "node_modules/cssnano-simple/node_modules/postcss": { 715 | "version": "7.0.35", 716 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", 717 | "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", 718 | "dependencies": { 719 | "chalk": "^2.4.2", 720 | "source-map": "^0.6.1", 721 | "supports-color": "^6.1.0" 722 | }, 723 | "engines": { 724 | "node": ">=6.0.0" 725 | }, 726 | "funding": { 727 | "type": "opencollective", 728 | "url": "https://opencollective.com/postcss/" 729 | } 730 | }, 731 | "node_modules/cssnano-simple/node_modules/source-map": { 732 | "version": "0.6.1", 733 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 734 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 735 | "engines": { 736 | "node": ">=0.10.0" 737 | } 738 | }, 739 | "node_modules/cssnano-simple/node_modules/supports-color": { 740 | "version": "6.1.0", 741 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 742 | "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 743 | "dependencies": { 744 | "has-flag": "^3.0.0" 745 | }, 746 | "engines": { 747 | "node": ">=6" 748 | } 749 | }, 750 | "node_modules/data-uri-to-buffer": { 751 | "version": "3.0.1", 752 | "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", 753 | "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", 754 | "engines": { 755 | "node": ">= 6" 756 | } 757 | }, 758 | "node_modules/debug": { 759 | "version": "2.6.9", 760 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 761 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 762 | "dependencies": { 763 | "ms": "2.0.0" 764 | } 765 | }, 766 | "node_modules/define-properties": { 767 | "version": "1.1.3", 768 | "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 769 | "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 770 | "dependencies": { 771 | "object-keys": "^1.0.12" 772 | }, 773 | "engines": { 774 | "node": ">= 0.4" 775 | } 776 | }, 777 | "node_modules/depd": { 778 | "version": "1.1.2", 779 | "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 780 | "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 781 | "engines": { 782 | "node": ">= 0.6" 783 | } 784 | }, 785 | "node_modules/des.js": { 786 | "version": "1.0.1", 787 | "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", 788 | "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", 789 | "dependencies": { 790 | "inherits": "^2.0.1", 791 | "minimalistic-assert": "^1.0.0" 792 | } 793 | }, 794 | "node_modules/diffie-hellman": { 795 | "version": "5.0.3", 796 | "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", 797 | "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", 798 | "dependencies": { 799 | "bn.js": "^4.1.0", 800 | "miller-rabin": "^4.0.0", 801 | "randombytes": "^2.0.0" 802 | } 803 | }, 804 | "node_modules/diffie-hellman/node_modules/bn.js": { 805 | "version": "4.12.0", 806 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 807 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 808 | }, 809 | "node_modules/domain-browser": { 810 | "version": "4.19.0", 811 | "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.19.0.tgz", 812 | "integrity": "sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==", 813 | "engines": { 814 | "node": ">=10" 815 | }, 816 | "funding": { 817 | "url": "https://bevry.me/fund" 818 | } 819 | }, 820 | "node_modules/electron-to-chromium": { 821 | "version": "1.3.719", 822 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.719.tgz", 823 | "integrity": "sha512-heM78GKSqrIzO9Oz0/y22nTBN7bqSP1Pla2SyU9DiSnQD+Ea9SyyN5RWWlgqsqeBLNDkSlE9J9EHFmdMPzxB/g==" 824 | }, 825 | "node_modules/elliptic": { 826 | "version": "6.5.4", 827 | "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", 828 | "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", 829 | "dependencies": { 830 | "bn.js": "^4.11.9", 831 | "brorand": "^1.1.0", 832 | "hash.js": "^1.0.0", 833 | "hmac-drbg": "^1.0.1", 834 | "inherits": "^2.0.4", 835 | "minimalistic-assert": "^1.0.1", 836 | "minimalistic-crypto-utils": "^1.0.1" 837 | } 838 | }, 839 | "node_modules/elliptic/node_modules/bn.js": { 840 | "version": "4.12.0", 841 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 842 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 843 | }, 844 | "node_modules/emojis-list": { 845 | "version": "2.1.0", 846 | "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", 847 | "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", 848 | "engines": { 849 | "node": ">= 0.10" 850 | } 851 | }, 852 | "node_modules/encoding": { 853 | "version": "0.1.13", 854 | "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", 855 | "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", 856 | "dependencies": { 857 | "iconv-lite": "^0.6.2" 858 | } 859 | }, 860 | "node_modules/es-abstract": { 861 | "version": "1.18.0", 862 | "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", 863 | "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", 864 | "dependencies": { 865 | "call-bind": "^1.0.2", 866 | "es-to-primitive": "^1.2.1", 867 | "function-bind": "^1.1.1", 868 | "get-intrinsic": "^1.1.1", 869 | "has": "^1.0.3", 870 | "has-symbols": "^1.0.2", 871 | "is-callable": "^1.2.3", 872 | "is-negative-zero": "^2.0.1", 873 | "is-regex": "^1.1.2", 874 | "is-string": "^1.0.5", 875 | "object-inspect": "^1.9.0", 876 | "object-keys": "^1.1.1", 877 | "object.assign": "^4.1.2", 878 | "string.prototype.trimend": "^1.0.4", 879 | "string.prototype.trimstart": "^1.0.4", 880 | "unbox-primitive": "^1.0.0" 881 | }, 882 | "engines": { 883 | "node": ">= 0.4" 884 | }, 885 | "funding": { 886 | "url": "https://github.com/sponsors/ljharb" 887 | } 888 | }, 889 | "node_modules/es-to-primitive": { 890 | "version": "1.2.1", 891 | "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 892 | "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 893 | "dependencies": { 894 | "is-callable": "^1.1.4", 895 | "is-date-object": "^1.0.1", 896 | "is-symbol": "^1.0.2" 897 | }, 898 | "engines": { 899 | "node": ">= 0.4" 900 | }, 901 | "funding": { 902 | "url": "https://github.com/sponsors/ljharb" 903 | } 904 | }, 905 | "node_modules/es6-object-assign": { 906 | "version": "1.1.0", 907 | "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", 908 | "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=" 909 | }, 910 | "node_modules/escalade": { 911 | "version": "3.1.1", 912 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 913 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 914 | "engines": { 915 | "node": ">=6" 916 | } 917 | }, 918 | "node_modules/escape-string-regexp": { 919 | "version": "1.0.5", 920 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 921 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 922 | "engines": { 923 | "node": ">=0.8.0" 924 | } 925 | }, 926 | "node_modules/esutils": { 927 | "version": "2.0.3", 928 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 929 | "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 930 | "engines": { 931 | "node": ">=0.10.0" 932 | } 933 | }, 934 | "node_modules/etag": { 935 | "version": "1.8.1", 936 | "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 937 | "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", 938 | "engines": { 939 | "node": ">= 0.6" 940 | } 941 | }, 942 | "node_modules/events": { 943 | "version": "3.3.0", 944 | "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 945 | "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 946 | "engines": { 947 | "node": ">=0.8.x" 948 | } 949 | }, 950 | "node_modules/evp_bytestokey": { 951 | "version": "1.0.3", 952 | "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", 953 | "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", 954 | "dependencies": { 955 | "md5.js": "^1.3.4", 956 | "safe-buffer": "^5.1.1" 957 | } 958 | }, 959 | "node_modules/fill-range": { 960 | "version": "7.0.1", 961 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 962 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 963 | "dependencies": { 964 | "to-regex-range": "^5.0.1" 965 | }, 966 | "engines": { 967 | "node": ">=8" 968 | } 969 | }, 970 | "node_modules/find-cache-dir": { 971 | "version": "3.3.1", 972 | "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", 973 | "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", 974 | "dependencies": { 975 | "commondir": "^1.0.1", 976 | "make-dir": "^3.0.2", 977 | "pkg-dir": "^4.1.0" 978 | }, 979 | "engines": { 980 | "node": ">=8" 981 | }, 982 | "funding": { 983 | "url": "https://github.com/avajs/find-cache-dir?sponsor=1" 984 | } 985 | }, 986 | "node_modules/find-up": { 987 | "version": "4.1.0", 988 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 989 | "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 990 | "dependencies": { 991 | "locate-path": "^5.0.0", 992 | "path-exists": "^4.0.0" 993 | }, 994 | "engines": { 995 | "node": ">=8" 996 | } 997 | }, 998 | "node_modules/foreach": { 999 | "version": "2.0.5", 1000 | "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", 1001 | "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" 1002 | }, 1003 | "node_modules/fsevents": { 1004 | "version": "2.3.2", 1005 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1006 | "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 1007 | "hasInstallScript": true, 1008 | "optional": true, 1009 | "os": [ 1010 | "darwin" 1011 | ], 1012 | "engines": { 1013 | "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1014 | } 1015 | }, 1016 | "node_modules/function-bind": { 1017 | "version": "1.1.1", 1018 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1019 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 1020 | }, 1021 | "node_modules/get-intrinsic": { 1022 | "version": "1.1.1", 1023 | "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 1024 | "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 1025 | "dependencies": { 1026 | "function-bind": "^1.1.1", 1027 | "has": "^1.0.3", 1028 | "has-symbols": "^1.0.1" 1029 | }, 1030 | "funding": { 1031 | "url": "https://github.com/sponsors/ljharb" 1032 | } 1033 | }, 1034 | "node_modules/get-orientation": { 1035 | "version": "1.1.2", 1036 | "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", 1037 | "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", 1038 | "dependencies": { 1039 | "stream-parser": "^0.3.1" 1040 | } 1041 | }, 1042 | "node_modules/glob-parent": { 1043 | "version": "5.1.2", 1044 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1045 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1046 | "dependencies": { 1047 | "is-glob": "^4.0.1" 1048 | }, 1049 | "engines": { 1050 | "node": ">= 6" 1051 | } 1052 | }, 1053 | "node_modules/glob-to-regexp": { 1054 | "version": "0.4.1", 1055 | "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 1056 | "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" 1057 | }, 1058 | "node_modules/graceful-fs": { 1059 | "version": "4.2.6", 1060 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 1061 | "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" 1062 | }, 1063 | "node_modules/has": { 1064 | "version": "1.0.3", 1065 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1066 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1067 | "dependencies": { 1068 | "function-bind": "^1.1.1" 1069 | }, 1070 | "engines": { 1071 | "node": ">= 0.4.0" 1072 | } 1073 | }, 1074 | "node_modules/has-bigints": { 1075 | "version": "1.0.1", 1076 | "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", 1077 | "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", 1078 | "funding": { 1079 | "url": "https://github.com/sponsors/ljharb" 1080 | } 1081 | }, 1082 | "node_modules/has-flag": { 1083 | "version": "3.0.0", 1084 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 1085 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 1086 | "engines": { 1087 | "node": ">=4" 1088 | } 1089 | }, 1090 | "node_modules/has-symbols": { 1091 | "version": "1.0.2", 1092 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", 1093 | "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", 1094 | "engines": { 1095 | "node": ">= 0.4" 1096 | }, 1097 | "funding": { 1098 | "url": "https://github.com/sponsors/ljharb" 1099 | } 1100 | }, 1101 | "node_modules/hash-base": { 1102 | "version": "3.1.0", 1103 | "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", 1104 | "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", 1105 | "dependencies": { 1106 | "inherits": "^2.0.4", 1107 | "readable-stream": "^3.6.0", 1108 | "safe-buffer": "^5.2.0" 1109 | }, 1110 | "engines": { 1111 | "node": ">=4" 1112 | } 1113 | }, 1114 | "node_modules/hash.js": { 1115 | "version": "1.1.7", 1116 | "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", 1117 | "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", 1118 | "dependencies": { 1119 | "inherits": "^2.0.3", 1120 | "minimalistic-assert": "^1.0.1" 1121 | } 1122 | }, 1123 | "node_modules/he": { 1124 | "version": "1.2.0", 1125 | "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 1126 | "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 1127 | "bin": { 1128 | "he": "bin/he" 1129 | } 1130 | }, 1131 | "node_modules/hmac-drbg": { 1132 | "version": "1.0.1", 1133 | "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", 1134 | "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", 1135 | "dependencies": { 1136 | "hash.js": "^1.0.3", 1137 | "minimalistic-assert": "^1.0.0", 1138 | "minimalistic-crypto-utils": "^1.0.1" 1139 | } 1140 | }, 1141 | "node_modules/http-errors": { 1142 | "version": "1.7.3", 1143 | "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", 1144 | "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", 1145 | "dependencies": { 1146 | "depd": "~1.1.2", 1147 | "inherits": "2.0.4", 1148 | "setprototypeof": "1.1.1", 1149 | "statuses": ">= 1.5.0 < 2", 1150 | "toidentifier": "1.0.0" 1151 | }, 1152 | "engines": { 1153 | "node": ">= 0.6" 1154 | } 1155 | }, 1156 | "node_modules/https-browserify": { 1157 | "version": "1.0.0", 1158 | "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", 1159 | "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" 1160 | }, 1161 | "node_modules/iconv-lite": { 1162 | "version": "0.6.2", 1163 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", 1164 | "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", 1165 | "dependencies": { 1166 | "safer-buffer": ">= 2.1.2 < 3.0.0" 1167 | }, 1168 | "engines": { 1169 | "node": ">=0.10.0" 1170 | } 1171 | }, 1172 | "node_modules/ieee754": { 1173 | "version": "1.2.1", 1174 | "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 1175 | "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 1176 | "funding": [ 1177 | { 1178 | "type": "github", 1179 | "url": "https://github.com/sponsors/feross" 1180 | }, 1181 | { 1182 | "type": "patreon", 1183 | "url": "https://www.patreon.com/feross" 1184 | }, 1185 | { 1186 | "type": "consulting", 1187 | "url": "https://feross.org/support" 1188 | } 1189 | ] 1190 | }, 1191 | "node_modules/inherits": { 1192 | "version": "2.0.4", 1193 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1194 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 1195 | }, 1196 | "node_modules/is-arguments": { 1197 | "version": "1.1.0", 1198 | "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", 1199 | "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", 1200 | "dependencies": { 1201 | "call-bind": "^1.0.0" 1202 | }, 1203 | "engines": { 1204 | "node": ">= 0.4" 1205 | }, 1206 | "funding": { 1207 | "url": "https://github.com/sponsors/ljharb" 1208 | } 1209 | }, 1210 | "node_modules/is-bigint": { 1211 | "version": "1.0.1", 1212 | "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", 1213 | "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", 1214 | "funding": { 1215 | "url": "https://github.com/sponsors/ljharb" 1216 | } 1217 | }, 1218 | "node_modules/is-binary-path": { 1219 | "version": "2.1.0", 1220 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 1221 | "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 1222 | "dependencies": { 1223 | "binary-extensions": "^2.0.0" 1224 | }, 1225 | "engines": { 1226 | "node": ">=8" 1227 | } 1228 | }, 1229 | "node_modules/is-boolean-object": { 1230 | "version": "1.1.0", 1231 | "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", 1232 | "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", 1233 | "dependencies": { 1234 | "call-bind": "^1.0.0" 1235 | }, 1236 | "engines": { 1237 | "node": ">= 0.4" 1238 | }, 1239 | "funding": { 1240 | "url": "https://github.com/sponsors/ljharb" 1241 | } 1242 | }, 1243 | "node_modules/is-callable": { 1244 | "version": "1.2.3", 1245 | "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", 1246 | "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", 1247 | "engines": { 1248 | "node": ">= 0.4" 1249 | }, 1250 | "funding": { 1251 | "url": "https://github.com/sponsors/ljharb" 1252 | } 1253 | }, 1254 | "node_modules/is-date-object": { 1255 | "version": "1.0.2", 1256 | "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", 1257 | "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", 1258 | "engines": { 1259 | "node": ">= 0.4" 1260 | }, 1261 | "funding": { 1262 | "url": "https://github.com/sponsors/ljharb" 1263 | } 1264 | }, 1265 | "node_modules/is-extglob": { 1266 | "version": "2.1.1", 1267 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1268 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 1269 | "engines": { 1270 | "node": ">=0.10.0" 1271 | } 1272 | }, 1273 | "node_modules/is-generator-function": { 1274 | "version": "1.0.8", 1275 | "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz", 1276 | "integrity": "sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==", 1277 | "engines": { 1278 | "node": ">= 0.4" 1279 | }, 1280 | "funding": { 1281 | "url": "https://github.com/sponsors/ljharb" 1282 | } 1283 | }, 1284 | "node_modules/is-glob": { 1285 | "version": "4.0.1", 1286 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 1287 | "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 1288 | "dependencies": { 1289 | "is-extglob": "^2.1.1" 1290 | }, 1291 | "engines": { 1292 | "node": ">=0.10.0" 1293 | } 1294 | }, 1295 | "node_modules/is-nan": { 1296 | "version": "1.3.2", 1297 | "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", 1298 | "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", 1299 | "dependencies": { 1300 | "call-bind": "^1.0.0", 1301 | "define-properties": "^1.1.3" 1302 | }, 1303 | "engines": { 1304 | "node": ">= 0.4" 1305 | }, 1306 | "funding": { 1307 | "url": "https://github.com/sponsors/ljharb" 1308 | } 1309 | }, 1310 | "node_modules/is-negative-zero": { 1311 | "version": "2.0.1", 1312 | "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", 1313 | "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", 1314 | "engines": { 1315 | "node": ">= 0.4" 1316 | }, 1317 | "funding": { 1318 | "url": "https://github.com/sponsors/ljharb" 1319 | } 1320 | }, 1321 | "node_modules/is-number": { 1322 | "version": "7.0.0", 1323 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1324 | "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1325 | "engines": { 1326 | "node": ">=0.12.0" 1327 | } 1328 | }, 1329 | "node_modules/is-number-object": { 1330 | "version": "1.0.4", 1331 | "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", 1332 | "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", 1333 | "engines": { 1334 | "node": ">= 0.4" 1335 | }, 1336 | "funding": { 1337 | "url": "https://github.com/sponsors/ljharb" 1338 | } 1339 | }, 1340 | "node_modules/is-regex": { 1341 | "version": "1.1.2", 1342 | "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", 1343 | "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", 1344 | "dependencies": { 1345 | "call-bind": "^1.0.2", 1346 | "has-symbols": "^1.0.1" 1347 | }, 1348 | "engines": { 1349 | "node": ">= 0.4" 1350 | }, 1351 | "funding": { 1352 | "url": "https://github.com/sponsors/ljharb" 1353 | } 1354 | }, 1355 | "node_modules/is-string": { 1356 | "version": "1.0.5", 1357 | "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", 1358 | "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", 1359 | "engines": { 1360 | "node": ">= 0.4" 1361 | }, 1362 | "funding": { 1363 | "url": "https://github.com/sponsors/ljharb" 1364 | } 1365 | }, 1366 | "node_modules/is-symbol": { 1367 | "version": "1.0.3", 1368 | "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", 1369 | "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", 1370 | "dependencies": { 1371 | "has-symbols": "^1.0.1" 1372 | }, 1373 | "engines": { 1374 | "node": ">= 0.4" 1375 | }, 1376 | "funding": { 1377 | "url": "https://github.com/sponsors/ljharb" 1378 | } 1379 | }, 1380 | "node_modules/is-typed-array": { 1381 | "version": "1.1.5", 1382 | "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz", 1383 | "integrity": "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==", 1384 | "dependencies": { 1385 | "available-typed-arrays": "^1.0.2", 1386 | "call-bind": "^1.0.2", 1387 | "es-abstract": "^1.18.0-next.2", 1388 | "foreach": "^2.0.5", 1389 | "has-symbols": "^1.0.1" 1390 | }, 1391 | "engines": { 1392 | "node": ">= 0.4" 1393 | }, 1394 | "funding": { 1395 | "url": "https://github.com/sponsors/ljharb" 1396 | } 1397 | }, 1398 | "node_modules/isarray": { 1399 | "version": "1.0.0", 1400 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1401 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 1402 | }, 1403 | "node_modules/isobject": { 1404 | "version": "2.1.0", 1405 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 1406 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 1407 | "dependencies": { 1408 | "isarray": "1.0.0" 1409 | }, 1410 | "engines": { 1411 | "node": ">=0.10.0" 1412 | } 1413 | }, 1414 | "node_modules/jest-worker": { 1415 | "version": "27.0.0-next.5", 1416 | "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz", 1417 | "integrity": "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==", 1418 | "dependencies": { 1419 | "@types/node": "*", 1420 | "merge-stream": "^2.0.0", 1421 | "supports-color": "^8.0.0" 1422 | }, 1423 | "engines": { 1424 | "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1425 | } 1426 | }, 1427 | "node_modules/jest-worker/node_modules/has-flag": { 1428 | "version": "4.0.0", 1429 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1430 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1431 | "engines": { 1432 | "node": ">=8" 1433 | } 1434 | }, 1435 | "node_modules/jest-worker/node_modules/supports-color": { 1436 | "version": "8.1.1", 1437 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 1438 | "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 1439 | "dependencies": { 1440 | "has-flag": "^4.0.0" 1441 | }, 1442 | "engines": { 1443 | "node": ">=10" 1444 | }, 1445 | "funding": { 1446 | "url": "https://github.com/chalk/supports-color?sponsor=1" 1447 | } 1448 | }, 1449 | "node_modules/js-tokens": { 1450 | "version": "4.0.0", 1451 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1452 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 1453 | }, 1454 | "node_modules/json5": { 1455 | "version": "1.0.1", 1456 | "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 1457 | "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 1458 | "dependencies": { 1459 | "minimist": "^1.2.0" 1460 | }, 1461 | "bin": { 1462 | "json5": "lib/cli.js" 1463 | } 1464 | }, 1465 | "node_modules/line-column": { 1466 | "version": "1.0.2", 1467 | "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", 1468 | "integrity": "sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=", 1469 | "dependencies": { 1470 | "isarray": "^1.0.0", 1471 | "isobject": "^2.0.0" 1472 | } 1473 | }, 1474 | "node_modules/loader-utils": { 1475 | "version": "1.2.3", 1476 | "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", 1477 | "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", 1478 | "dependencies": { 1479 | "big.js": "^5.2.2", 1480 | "emojis-list": "^2.0.0", 1481 | "json5": "^1.0.1" 1482 | }, 1483 | "engines": { 1484 | "node": ">=4.0.0" 1485 | } 1486 | }, 1487 | "node_modules/locate-path": { 1488 | "version": "5.0.0", 1489 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 1490 | "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 1491 | "dependencies": { 1492 | "p-locate": "^4.1.0" 1493 | }, 1494 | "engines": { 1495 | "node": ">=8" 1496 | } 1497 | }, 1498 | "node_modules/lodash": { 1499 | "version": "4.17.21", 1500 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 1501 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 1502 | }, 1503 | "node_modules/lodash.sortby": { 1504 | "version": "4.7.0", 1505 | "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", 1506 | "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" 1507 | }, 1508 | "node_modules/loose-envify": { 1509 | "version": "1.4.0", 1510 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 1511 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 1512 | "dependencies": { 1513 | "js-tokens": "^3.0.0 || ^4.0.0" 1514 | }, 1515 | "bin": { 1516 | "loose-envify": "cli.js" 1517 | } 1518 | }, 1519 | "node_modules/make-dir": { 1520 | "version": "3.1.0", 1521 | "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 1522 | "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 1523 | "dependencies": { 1524 | "semver": "^6.0.0" 1525 | }, 1526 | "engines": { 1527 | "node": ">=8" 1528 | }, 1529 | "funding": { 1530 | "url": "https://github.com/sponsors/sindresorhus" 1531 | } 1532 | }, 1533 | "node_modules/md5.js": { 1534 | "version": "1.3.5", 1535 | "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", 1536 | "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", 1537 | "dependencies": { 1538 | "hash-base": "^3.0.0", 1539 | "inherits": "^2.0.1", 1540 | "safe-buffer": "^5.1.2" 1541 | } 1542 | }, 1543 | "node_modules/merge-stream": { 1544 | "version": "2.0.0", 1545 | "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 1546 | "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" 1547 | }, 1548 | "node_modules/miller-rabin": { 1549 | "version": "4.0.1", 1550 | "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", 1551 | "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", 1552 | "dependencies": { 1553 | "bn.js": "^4.0.0", 1554 | "brorand": "^1.0.1" 1555 | }, 1556 | "bin": { 1557 | "miller-rabin": "bin/miller-rabin" 1558 | } 1559 | }, 1560 | "node_modules/miller-rabin/node_modules/bn.js": { 1561 | "version": "4.12.0", 1562 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 1563 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 1564 | }, 1565 | "node_modules/minimalistic-assert": { 1566 | "version": "1.0.1", 1567 | "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", 1568 | "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" 1569 | }, 1570 | "node_modules/minimalistic-crypto-utils": { 1571 | "version": "1.0.1", 1572 | "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", 1573 | "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" 1574 | }, 1575 | "node_modules/minimist": { 1576 | "version": "1.2.5", 1577 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 1578 | "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 1579 | }, 1580 | "node_modules/ms": { 1581 | "version": "2.0.0", 1582 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1583 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 1584 | }, 1585 | "node_modules/nanoid": { 1586 | "version": "3.1.22", 1587 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", 1588 | "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", 1589 | "bin": { 1590 | "nanoid": "bin/nanoid.cjs" 1591 | }, 1592 | "engines": { 1593 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1594 | } 1595 | }, 1596 | "node_modules/native-url": { 1597 | "version": "0.3.4", 1598 | "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", 1599 | "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", 1600 | "dependencies": { 1601 | "querystring": "^0.2.0" 1602 | } 1603 | }, 1604 | "node_modules/next": { 1605 | "version": "10.1.3", 1606 | "resolved": "https://registry.npmjs.org/next/-/next-10.1.3.tgz", 1607 | "integrity": "sha512-8Jf38F+s0YcXXkJGF5iUxOqSmbHrey0fX5Epc43L0uwDKmN2jK9vhc2ihCwXC1pmu8d2m/8wfTiXRJKGti55yw==", 1608 | "dependencies": { 1609 | "@babel/runtime": "7.12.5", 1610 | "@hapi/accept": "5.0.1", 1611 | "@next/env": "10.1.3", 1612 | "@next/polyfill-module": "10.1.3", 1613 | "@next/react-dev-overlay": "10.1.3", 1614 | "@next/react-refresh-utils": "10.1.3", 1615 | "@opentelemetry/api": "0.14.0", 1616 | "assert": "2.0.0", 1617 | "ast-types": "0.13.2", 1618 | "browserify-zlib": "0.2.0", 1619 | "browserslist": "4.16.1", 1620 | "buffer": "5.6.0", 1621 | "caniuse-lite": "^1.0.30001179", 1622 | "chalk": "2.4.2", 1623 | "chokidar": "3.5.1", 1624 | "constants-browserify": "1.0.0", 1625 | "crypto-browserify": "3.12.0", 1626 | "cssnano-simple": "1.2.2", 1627 | "domain-browser": "4.19.0", 1628 | "encoding": "0.1.13", 1629 | "etag": "1.8.1", 1630 | "find-cache-dir": "3.3.1", 1631 | "get-orientation": "1.1.2", 1632 | "https-browserify": "1.0.0", 1633 | "jest-worker": "27.0.0-next.5", 1634 | "native-url": "0.3.4", 1635 | "node-fetch": "2.6.1", 1636 | "node-html-parser": "1.4.9", 1637 | "node-libs-browser": "^2.2.1", 1638 | "os-browserify": "0.3.0", 1639 | "p-limit": "3.1.0", 1640 | "path-browserify": "1.0.1", 1641 | "pnp-webpack-plugin": "1.6.4", 1642 | "postcss": "8.1.7", 1643 | "process": "0.11.10", 1644 | "prop-types": "15.7.2", 1645 | "querystring-es3": "0.2.1", 1646 | "raw-body": "2.4.1", 1647 | "react-is": "16.13.1", 1648 | "react-refresh": "0.8.3", 1649 | "stream-browserify": "3.0.0", 1650 | "stream-http": "3.1.1", 1651 | "string_decoder": "1.3.0", 1652 | "styled-jsx": "3.3.2", 1653 | "timers-browserify": "2.0.12", 1654 | "tty-browserify": "0.0.1", 1655 | "use-subscription": "1.5.1", 1656 | "util": "0.12.3", 1657 | "vm-browserify": "1.1.2", 1658 | "watchpack": "2.1.1" 1659 | }, 1660 | "bin": { 1661 | "next": "dist/bin/next" 1662 | }, 1663 | "engines": { 1664 | "node": ">=10.13.0" 1665 | }, 1666 | "peerDependencies": { 1667 | "fibers": ">= 3.1.0", 1668 | "node-sass": "^4.0.0 || ^5.0.0", 1669 | "react": "^16.6.0 || ^17", 1670 | "react-dom": "^16.6.0 || ^17", 1671 | "sass": "^1.3.0" 1672 | }, 1673 | "peerDependenciesMeta": { 1674 | "fibers": { 1675 | "optional": true 1676 | }, 1677 | "node-sass": { 1678 | "optional": true 1679 | }, 1680 | "sass": { 1681 | "optional": true 1682 | } 1683 | } 1684 | }, 1685 | "node_modules/node-fetch": { 1686 | "version": "2.6.1", 1687 | "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", 1688 | "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", 1689 | "engines": { 1690 | "node": "4.x || >=6.0.0" 1691 | } 1692 | }, 1693 | "node_modules/node-html-parser": { 1694 | "version": "1.4.9", 1695 | "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", 1696 | "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", 1697 | "dependencies": { 1698 | "he": "1.2.0" 1699 | } 1700 | }, 1701 | "node_modules/node-libs-browser": { 1702 | "version": "2.2.1", 1703 | "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", 1704 | "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", 1705 | "dependencies": { 1706 | "assert": "^1.1.1", 1707 | "browserify-zlib": "^0.2.0", 1708 | "buffer": "^4.3.0", 1709 | "console-browserify": "^1.1.0", 1710 | "constants-browserify": "^1.0.0", 1711 | "crypto-browserify": "^3.11.0", 1712 | "domain-browser": "^1.1.1", 1713 | "events": "^3.0.0", 1714 | "https-browserify": "^1.0.0", 1715 | "os-browserify": "^0.3.0", 1716 | "path-browserify": "0.0.1", 1717 | "process": "^0.11.10", 1718 | "punycode": "^1.2.4", 1719 | "querystring-es3": "^0.2.0", 1720 | "readable-stream": "^2.3.3", 1721 | "stream-browserify": "^2.0.1", 1722 | "stream-http": "^2.7.2", 1723 | "string_decoder": "^1.0.0", 1724 | "timers-browserify": "^2.0.4", 1725 | "tty-browserify": "0.0.0", 1726 | "url": "^0.11.0", 1727 | "util": "^0.11.0", 1728 | "vm-browserify": "^1.0.1" 1729 | } 1730 | }, 1731 | "node_modules/node-libs-browser/node_modules/assert": { 1732 | "version": "1.5.0", 1733 | "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", 1734 | "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", 1735 | "dependencies": { 1736 | "object-assign": "^4.1.1", 1737 | "util": "0.10.3" 1738 | } 1739 | }, 1740 | "node_modules/node-libs-browser/node_modules/assert/node_modules/inherits": { 1741 | "version": "2.0.1", 1742 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", 1743 | "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" 1744 | }, 1745 | "node_modules/node-libs-browser/node_modules/assert/node_modules/util": { 1746 | "version": "0.10.3", 1747 | "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", 1748 | "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", 1749 | "dependencies": { 1750 | "inherits": "2.0.1" 1751 | } 1752 | }, 1753 | "node_modules/node-libs-browser/node_modules/buffer": { 1754 | "version": "4.9.2", 1755 | "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", 1756 | "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", 1757 | "dependencies": { 1758 | "base64-js": "^1.0.2", 1759 | "ieee754": "^1.1.4", 1760 | "isarray": "^1.0.0" 1761 | } 1762 | }, 1763 | "node_modules/node-libs-browser/node_modules/domain-browser": { 1764 | "version": "1.2.0", 1765 | "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", 1766 | "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", 1767 | "engines": { 1768 | "node": ">=0.4", 1769 | "npm": ">=1.2" 1770 | } 1771 | }, 1772 | "node_modules/node-libs-browser/node_modules/inherits": { 1773 | "version": "2.0.3", 1774 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 1775 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 1776 | }, 1777 | "node_modules/node-libs-browser/node_modules/path-browserify": { 1778 | "version": "0.0.1", 1779 | "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", 1780 | "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" 1781 | }, 1782 | "node_modules/node-libs-browser/node_modules/readable-stream": { 1783 | "version": "2.3.7", 1784 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 1785 | "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 1786 | "dependencies": { 1787 | "core-util-is": "~1.0.0", 1788 | "inherits": "~2.0.3", 1789 | "isarray": "~1.0.0", 1790 | "process-nextick-args": "~2.0.0", 1791 | "safe-buffer": "~5.1.1", 1792 | "string_decoder": "~1.1.1", 1793 | "util-deprecate": "~1.0.1" 1794 | } 1795 | }, 1796 | "node_modules/node-libs-browser/node_modules/safe-buffer": { 1797 | "version": "5.1.2", 1798 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1799 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1800 | }, 1801 | "node_modules/node-libs-browser/node_modules/stream-browserify": { 1802 | "version": "2.0.2", 1803 | "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", 1804 | "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", 1805 | "dependencies": { 1806 | "inherits": "~2.0.1", 1807 | "readable-stream": "^2.0.2" 1808 | } 1809 | }, 1810 | "node_modules/node-libs-browser/node_modules/stream-http": { 1811 | "version": "2.8.3", 1812 | "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", 1813 | "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", 1814 | "dependencies": { 1815 | "builtin-status-codes": "^3.0.0", 1816 | "inherits": "^2.0.1", 1817 | "readable-stream": "^2.3.6", 1818 | "to-arraybuffer": "^1.0.0", 1819 | "xtend": "^4.0.0" 1820 | } 1821 | }, 1822 | "node_modules/node-libs-browser/node_modules/string_decoder": { 1823 | "version": "1.1.1", 1824 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 1825 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 1826 | "dependencies": { 1827 | "safe-buffer": "~5.1.0" 1828 | } 1829 | }, 1830 | "node_modules/node-libs-browser/node_modules/tty-browserify": { 1831 | "version": "0.0.0", 1832 | "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", 1833 | "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" 1834 | }, 1835 | "node_modules/node-libs-browser/node_modules/util": { 1836 | "version": "0.11.1", 1837 | "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", 1838 | "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", 1839 | "dependencies": { 1840 | "inherits": "2.0.3" 1841 | } 1842 | }, 1843 | "node_modules/node-releases": { 1844 | "version": "1.1.71", 1845 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", 1846 | "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" 1847 | }, 1848 | "node_modules/normalize-path": { 1849 | "version": "3.0.0", 1850 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 1851 | "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 1852 | "engines": { 1853 | "node": ">=0.10.0" 1854 | } 1855 | }, 1856 | "node_modules/object-assign": { 1857 | "version": "4.1.1", 1858 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1859 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 1860 | "engines": { 1861 | "node": ">=0.10.0" 1862 | } 1863 | }, 1864 | "node_modules/object-inspect": { 1865 | "version": "1.10.2", 1866 | "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz", 1867 | "integrity": "sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==", 1868 | "funding": { 1869 | "url": "https://github.com/sponsors/ljharb" 1870 | } 1871 | }, 1872 | "node_modules/object-is": { 1873 | "version": "1.1.5", 1874 | "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", 1875 | "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", 1876 | "dependencies": { 1877 | "call-bind": "^1.0.2", 1878 | "define-properties": "^1.1.3" 1879 | }, 1880 | "engines": { 1881 | "node": ">= 0.4" 1882 | }, 1883 | "funding": { 1884 | "url": "https://github.com/sponsors/ljharb" 1885 | } 1886 | }, 1887 | "node_modules/object-keys": { 1888 | "version": "1.1.1", 1889 | "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 1890 | "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 1891 | "engines": { 1892 | "node": ">= 0.4" 1893 | } 1894 | }, 1895 | "node_modules/object.assign": { 1896 | "version": "4.1.2", 1897 | "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 1898 | "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 1899 | "dependencies": { 1900 | "call-bind": "^1.0.0", 1901 | "define-properties": "^1.1.3", 1902 | "has-symbols": "^1.0.1", 1903 | "object-keys": "^1.1.1" 1904 | }, 1905 | "engines": { 1906 | "node": ">= 0.4" 1907 | }, 1908 | "funding": { 1909 | "url": "https://github.com/sponsors/ljharb" 1910 | } 1911 | }, 1912 | "node_modules/os-browserify": { 1913 | "version": "0.3.0", 1914 | "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", 1915 | "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" 1916 | }, 1917 | "node_modules/p-limit": { 1918 | "version": "3.1.0", 1919 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 1920 | "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 1921 | "dependencies": { 1922 | "yocto-queue": "^0.1.0" 1923 | }, 1924 | "engines": { 1925 | "node": ">=10" 1926 | }, 1927 | "funding": { 1928 | "url": "https://github.com/sponsors/sindresorhus" 1929 | } 1930 | }, 1931 | "node_modules/p-locate": { 1932 | "version": "4.1.0", 1933 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 1934 | "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 1935 | "dependencies": { 1936 | "p-limit": "^2.2.0" 1937 | }, 1938 | "engines": { 1939 | "node": ">=8" 1940 | } 1941 | }, 1942 | "node_modules/p-locate/node_modules/p-limit": { 1943 | "version": "2.3.0", 1944 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 1945 | "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 1946 | "dependencies": { 1947 | "p-try": "^2.0.0" 1948 | }, 1949 | "engines": { 1950 | "node": ">=6" 1951 | }, 1952 | "funding": { 1953 | "url": "https://github.com/sponsors/sindresorhus" 1954 | } 1955 | }, 1956 | "node_modules/p-try": { 1957 | "version": "2.2.0", 1958 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 1959 | "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 1960 | "engines": { 1961 | "node": ">=6" 1962 | } 1963 | }, 1964 | "node_modules/pako": { 1965 | "version": "1.0.11", 1966 | "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", 1967 | "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" 1968 | }, 1969 | "node_modules/parse-asn1": { 1970 | "version": "5.1.6", 1971 | "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", 1972 | "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", 1973 | "dependencies": { 1974 | "asn1.js": "^5.2.0", 1975 | "browserify-aes": "^1.0.0", 1976 | "evp_bytestokey": "^1.0.0", 1977 | "pbkdf2": "^3.0.3", 1978 | "safe-buffer": "^5.1.1" 1979 | } 1980 | }, 1981 | "node_modules/path-browserify": { 1982 | "version": "1.0.1", 1983 | "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 1984 | "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" 1985 | }, 1986 | "node_modules/path-exists": { 1987 | "version": "4.0.0", 1988 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 1989 | "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 1990 | "engines": { 1991 | "node": ">=8" 1992 | } 1993 | }, 1994 | "node_modules/pbkdf2": { 1995 | "version": "3.1.2", 1996 | "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", 1997 | "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", 1998 | "dependencies": { 1999 | "create-hash": "^1.1.2", 2000 | "create-hmac": "^1.1.4", 2001 | "ripemd160": "^2.0.1", 2002 | "safe-buffer": "^5.0.1", 2003 | "sha.js": "^2.4.8" 2004 | }, 2005 | "engines": { 2006 | "node": ">=0.12" 2007 | } 2008 | }, 2009 | "node_modules/picomatch": { 2010 | "version": "2.2.3", 2011 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", 2012 | "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", 2013 | "engines": { 2014 | "node": ">=8.6" 2015 | }, 2016 | "funding": { 2017 | "url": "https://github.com/sponsors/jonschlinkert" 2018 | } 2019 | }, 2020 | "node_modules/pkg-dir": { 2021 | "version": "4.2.0", 2022 | "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 2023 | "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 2024 | "dependencies": { 2025 | "find-up": "^4.0.0" 2026 | }, 2027 | "engines": { 2028 | "node": ">=8" 2029 | } 2030 | }, 2031 | "node_modules/platform": { 2032 | "version": "1.3.6", 2033 | "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", 2034 | "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" 2035 | }, 2036 | "node_modules/pnp-webpack-plugin": { 2037 | "version": "1.6.4", 2038 | "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", 2039 | "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", 2040 | "dependencies": { 2041 | "ts-pnp": "^1.1.6" 2042 | }, 2043 | "engines": { 2044 | "node": ">=6" 2045 | } 2046 | }, 2047 | "node_modules/postcss": { 2048 | "version": "8.1.7", 2049 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz", 2050 | "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==", 2051 | "dependencies": { 2052 | "colorette": "^1.2.1", 2053 | "line-column": "^1.0.2", 2054 | "nanoid": "^3.1.16", 2055 | "source-map": "^0.6.1" 2056 | }, 2057 | "engines": { 2058 | "node": "^10 || ^12 || >=14" 2059 | }, 2060 | "funding": { 2061 | "type": "opencollective", 2062 | "url": "https://opencollective.com/postcss/" 2063 | } 2064 | }, 2065 | "node_modules/postcss/node_modules/source-map": { 2066 | "version": "0.6.1", 2067 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2068 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2069 | "engines": { 2070 | "node": ">=0.10.0" 2071 | } 2072 | }, 2073 | "node_modules/process": { 2074 | "version": "0.11.10", 2075 | "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 2076 | "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", 2077 | "engines": { 2078 | "node": ">= 0.6.0" 2079 | } 2080 | }, 2081 | "node_modules/process-nextick-args": { 2082 | "version": "2.0.1", 2083 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 2084 | "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 2085 | }, 2086 | "node_modules/prop-types": { 2087 | "version": "15.7.2", 2088 | "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 2089 | "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 2090 | "dependencies": { 2091 | "loose-envify": "^1.4.0", 2092 | "object-assign": "^4.1.1", 2093 | "react-is": "^16.8.1" 2094 | } 2095 | }, 2096 | "node_modules/public-encrypt": { 2097 | "version": "4.0.3", 2098 | "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", 2099 | "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", 2100 | "dependencies": { 2101 | "bn.js": "^4.1.0", 2102 | "browserify-rsa": "^4.0.0", 2103 | "create-hash": "^1.1.0", 2104 | "parse-asn1": "^5.0.0", 2105 | "randombytes": "^2.0.1", 2106 | "safe-buffer": "^5.1.2" 2107 | } 2108 | }, 2109 | "node_modules/public-encrypt/node_modules/bn.js": { 2110 | "version": "4.12.0", 2111 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 2112 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 2113 | }, 2114 | "node_modules/punycode": { 2115 | "version": "1.4.1", 2116 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 2117 | "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" 2118 | }, 2119 | "node_modules/querystring": { 2120 | "version": "0.2.1", 2121 | "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", 2122 | "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", 2123 | "engines": { 2124 | "node": ">=0.4.x" 2125 | } 2126 | }, 2127 | "node_modules/querystring-es3": { 2128 | "version": "0.2.1", 2129 | "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", 2130 | "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", 2131 | "engines": { 2132 | "node": ">=0.4.x" 2133 | } 2134 | }, 2135 | "node_modules/randombytes": { 2136 | "version": "2.1.0", 2137 | "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 2138 | "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 2139 | "dependencies": { 2140 | "safe-buffer": "^5.1.0" 2141 | } 2142 | }, 2143 | "node_modules/randomfill": { 2144 | "version": "1.0.4", 2145 | "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", 2146 | "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", 2147 | "dependencies": { 2148 | "randombytes": "^2.0.5", 2149 | "safe-buffer": "^5.1.0" 2150 | } 2151 | }, 2152 | "node_modules/raw-body": { 2153 | "version": "2.4.1", 2154 | "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", 2155 | "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", 2156 | "dependencies": { 2157 | "bytes": "3.1.0", 2158 | "http-errors": "1.7.3", 2159 | "iconv-lite": "0.4.24", 2160 | "unpipe": "1.0.0" 2161 | }, 2162 | "engines": { 2163 | "node": ">= 0.8" 2164 | } 2165 | }, 2166 | "node_modules/raw-body/node_modules/iconv-lite": { 2167 | "version": "0.4.24", 2168 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 2169 | "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 2170 | "dependencies": { 2171 | "safer-buffer": ">= 2.1.2 < 3" 2172 | }, 2173 | "engines": { 2174 | "node": ">=0.10.0" 2175 | } 2176 | }, 2177 | "node_modules/react": { 2178 | "version": "17.0.2", 2179 | "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", 2180 | "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", 2181 | "dependencies": { 2182 | "loose-envify": "^1.1.0", 2183 | "object-assign": "^4.1.1" 2184 | }, 2185 | "engines": { 2186 | "node": ">=0.10.0" 2187 | } 2188 | }, 2189 | "node_modules/react-dom": { 2190 | "version": "17.0.2", 2191 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", 2192 | "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", 2193 | "dependencies": { 2194 | "loose-envify": "^1.1.0", 2195 | "object-assign": "^4.1.1", 2196 | "scheduler": "^0.20.2" 2197 | }, 2198 | "peerDependencies": { 2199 | "react": "17.0.2" 2200 | } 2201 | }, 2202 | "node_modules/react-icons": { 2203 | "version": "4.2.0", 2204 | "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz", 2205 | "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==", 2206 | "peerDependencies": { 2207 | "react": "*" 2208 | } 2209 | }, 2210 | "node_modules/react-is": { 2211 | "version": "16.13.1", 2212 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 2213 | "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" 2214 | }, 2215 | "node_modules/react-refresh": { 2216 | "version": "0.8.3", 2217 | "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", 2218 | "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", 2219 | "engines": { 2220 | "node": ">=0.10.0" 2221 | } 2222 | }, 2223 | "node_modules/readable-stream": { 2224 | "version": "3.6.0", 2225 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 2226 | "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 2227 | "dependencies": { 2228 | "inherits": "^2.0.3", 2229 | "string_decoder": "^1.1.1", 2230 | "util-deprecate": "^1.0.1" 2231 | }, 2232 | "engines": { 2233 | "node": ">= 6" 2234 | } 2235 | }, 2236 | "node_modules/readdirp": { 2237 | "version": "3.5.0", 2238 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", 2239 | "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", 2240 | "dependencies": { 2241 | "picomatch": "^2.2.1" 2242 | }, 2243 | "engines": { 2244 | "node": ">=8.10.0" 2245 | } 2246 | }, 2247 | "node_modules/regenerator-runtime": { 2248 | "version": "0.13.7", 2249 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", 2250 | "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" 2251 | }, 2252 | "node_modules/ripemd160": { 2253 | "version": "2.0.2", 2254 | "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", 2255 | "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", 2256 | "dependencies": { 2257 | "hash-base": "^3.0.0", 2258 | "inherits": "^2.0.1" 2259 | } 2260 | }, 2261 | "node_modules/safe-buffer": { 2262 | "version": "5.2.1", 2263 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 2264 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 2265 | "funding": [ 2266 | { 2267 | "type": "github", 2268 | "url": "https://github.com/sponsors/feross" 2269 | }, 2270 | { 2271 | "type": "patreon", 2272 | "url": "https://www.patreon.com/feross" 2273 | }, 2274 | { 2275 | "type": "consulting", 2276 | "url": "https://feross.org/support" 2277 | } 2278 | ] 2279 | }, 2280 | "node_modules/safer-buffer": { 2281 | "version": "2.1.2", 2282 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 2283 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 2284 | }, 2285 | "node_modules/scheduler": { 2286 | "version": "0.20.2", 2287 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", 2288 | "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", 2289 | "dependencies": { 2290 | "loose-envify": "^1.1.0", 2291 | "object-assign": "^4.1.1" 2292 | } 2293 | }, 2294 | "node_modules/semver": { 2295 | "version": "6.3.0", 2296 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 2297 | "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 2298 | "bin": { 2299 | "semver": "bin/semver.js" 2300 | } 2301 | }, 2302 | "node_modules/setimmediate": { 2303 | "version": "1.0.5", 2304 | "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", 2305 | "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" 2306 | }, 2307 | "node_modules/setprototypeof": { 2308 | "version": "1.1.1", 2309 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 2310 | "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 2311 | }, 2312 | "node_modules/sha.js": { 2313 | "version": "2.4.11", 2314 | "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", 2315 | "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", 2316 | "dependencies": { 2317 | "inherits": "^2.0.1", 2318 | "safe-buffer": "^5.0.1" 2319 | }, 2320 | "bin": { 2321 | "sha.js": "bin.js" 2322 | } 2323 | }, 2324 | "node_modules/shell-quote": { 2325 | "version": "1.7.2", 2326 | "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", 2327 | "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" 2328 | }, 2329 | "node_modules/source-map": { 2330 | "version": "0.8.0-beta.0", 2331 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", 2332 | "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", 2333 | "dependencies": { 2334 | "whatwg-url": "^7.0.0" 2335 | }, 2336 | "engines": { 2337 | "node": ">= 8" 2338 | } 2339 | }, 2340 | "node_modules/stacktrace-parser": { 2341 | "version": "0.1.10", 2342 | "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", 2343 | "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", 2344 | "dependencies": { 2345 | "type-fest": "^0.7.1" 2346 | }, 2347 | "engines": { 2348 | "node": ">=6" 2349 | } 2350 | }, 2351 | "node_modules/statuses": { 2352 | "version": "1.5.0", 2353 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 2354 | "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", 2355 | "engines": { 2356 | "node": ">= 0.6" 2357 | } 2358 | }, 2359 | "node_modules/stream-browserify": { 2360 | "version": "3.0.0", 2361 | "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", 2362 | "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", 2363 | "dependencies": { 2364 | "inherits": "~2.0.4", 2365 | "readable-stream": "^3.5.0" 2366 | } 2367 | }, 2368 | "node_modules/stream-http": { 2369 | "version": "3.1.1", 2370 | "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", 2371 | "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", 2372 | "dependencies": { 2373 | "builtin-status-codes": "^3.0.0", 2374 | "inherits": "^2.0.4", 2375 | "readable-stream": "^3.6.0", 2376 | "xtend": "^4.0.2" 2377 | } 2378 | }, 2379 | "node_modules/stream-parser": { 2380 | "version": "0.3.1", 2381 | "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", 2382 | "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=", 2383 | "dependencies": { 2384 | "debug": "2" 2385 | } 2386 | }, 2387 | "node_modules/string_decoder": { 2388 | "version": "1.3.0", 2389 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 2390 | "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 2391 | "dependencies": { 2392 | "safe-buffer": "~5.2.0" 2393 | } 2394 | }, 2395 | "node_modules/string-hash": { 2396 | "version": "1.1.3", 2397 | "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", 2398 | "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" 2399 | }, 2400 | "node_modules/string.prototype.trimend": { 2401 | "version": "1.0.4", 2402 | "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 2403 | "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", 2404 | "dependencies": { 2405 | "call-bind": "^1.0.2", 2406 | "define-properties": "^1.1.3" 2407 | }, 2408 | "funding": { 2409 | "url": "https://github.com/sponsors/ljharb" 2410 | } 2411 | }, 2412 | "node_modules/string.prototype.trimstart": { 2413 | "version": "1.0.4", 2414 | "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", 2415 | "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", 2416 | "dependencies": { 2417 | "call-bind": "^1.0.2", 2418 | "define-properties": "^1.1.3" 2419 | }, 2420 | "funding": { 2421 | "url": "https://github.com/sponsors/ljharb" 2422 | } 2423 | }, 2424 | "node_modules/strip-ansi": { 2425 | "version": "6.0.0", 2426 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 2427 | "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 2428 | "dependencies": { 2429 | "ansi-regex": "^5.0.0" 2430 | }, 2431 | "engines": { 2432 | "node": ">=8" 2433 | } 2434 | }, 2435 | "node_modules/styled-jsx": { 2436 | "version": "3.3.2", 2437 | "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-3.3.2.tgz", 2438 | "integrity": "sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g==", 2439 | "dependencies": { 2440 | "@babel/types": "7.8.3", 2441 | "babel-plugin-syntax-jsx": "6.18.0", 2442 | "convert-source-map": "1.7.0", 2443 | "loader-utils": "1.2.3", 2444 | "source-map": "0.7.3", 2445 | "string-hash": "1.1.3", 2446 | "stylis": "3.5.4", 2447 | "stylis-rule-sheet": "0.0.10" 2448 | }, 2449 | "peerDependencies": { 2450 | "react": "15.x.x || 16.x.x || 17.x.x" 2451 | } 2452 | }, 2453 | "node_modules/styled-jsx/node_modules/source-map": { 2454 | "version": "0.7.3", 2455 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 2456 | "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 2457 | "engines": { 2458 | "node": ">= 8" 2459 | } 2460 | }, 2461 | "node_modules/stylis": { 2462 | "version": "3.5.4", 2463 | "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", 2464 | "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" 2465 | }, 2466 | "node_modules/stylis-rule-sheet": { 2467 | "version": "0.0.10", 2468 | "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", 2469 | "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", 2470 | "peerDependencies": { 2471 | "stylis": "^3.5.0" 2472 | } 2473 | }, 2474 | "node_modules/supports-color": { 2475 | "version": "5.5.0", 2476 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 2477 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 2478 | "dependencies": { 2479 | "has-flag": "^3.0.0" 2480 | }, 2481 | "engines": { 2482 | "node": ">=4" 2483 | } 2484 | }, 2485 | "node_modules/timers-browserify": { 2486 | "version": "2.0.12", 2487 | "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", 2488 | "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", 2489 | "dependencies": { 2490 | "setimmediate": "^1.0.4" 2491 | }, 2492 | "engines": { 2493 | "node": ">=0.6.0" 2494 | } 2495 | }, 2496 | "node_modules/to-arraybuffer": { 2497 | "version": "1.0.1", 2498 | "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", 2499 | "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" 2500 | }, 2501 | "node_modules/to-fast-properties": { 2502 | "version": "2.0.0", 2503 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 2504 | "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 2505 | "engines": { 2506 | "node": ">=4" 2507 | } 2508 | }, 2509 | "node_modules/to-regex-range": { 2510 | "version": "5.0.1", 2511 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2512 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2513 | "dependencies": { 2514 | "is-number": "^7.0.0" 2515 | }, 2516 | "engines": { 2517 | "node": ">=8.0" 2518 | } 2519 | }, 2520 | "node_modules/toidentifier": { 2521 | "version": "1.0.0", 2522 | "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 2523 | "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", 2524 | "engines": { 2525 | "node": ">=0.6" 2526 | } 2527 | }, 2528 | "node_modules/tr46": { 2529 | "version": "1.0.1", 2530 | "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", 2531 | "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", 2532 | "dependencies": { 2533 | "punycode": "^2.1.0" 2534 | } 2535 | }, 2536 | "node_modules/tr46/node_modules/punycode": { 2537 | "version": "2.1.1", 2538 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 2539 | "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 2540 | "engines": { 2541 | "node": ">=6" 2542 | } 2543 | }, 2544 | "node_modules/ts-pnp": { 2545 | "version": "1.2.0", 2546 | "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", 2547 | "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", 2548 | "engines": { 2549 | "node": ">=6" 2550 | }, 2551 | "peerDependenciesMeta": { 2552 | "typescript": { 2553 | "optional": true 2554 | } 2555 | } 2556 | }, 2557 | "node_modules/tty-browserify": { 2558 | "version": "0.0.1", 2559 | "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", 2560 | "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" 2561 | }, 2562 | "node_modules/type-fest": { 2563 | "version": "0.7.1", 2564 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", 2565 | "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", 2566 | "engines": { 2567 | "node": ">=8" 2568 | } 2569 | }, 2570 | "node_modules/unbox-primitive": { 2571 | "version": "1.0.1", 2572 | "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", 2573 | "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", 2574 | "dependencies": { 2575 | "function-bind": "^1.1.1", 2576 | "has-bigints": "^1.0.1", 2577 | "has-symbols": "^1.0.2", 2578 | "which-boxed-primitive": "^1.0.2" 2579 | }, 2580 | "funding": { 2581 | "url": "https://github.com/sponsors/ljharb" 2582 | } 2583 | }, 2584 | "node_modules/unpipe": { 2585 | "version": "1.0.0", 2586 | "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 2587 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", 2588 | "engines": { 2589 | "node": ">= 0.8" 2590 | } 2591 | }, 2592 | "node_modules/url": { 2593 | "version": "0.11.0", 2594 | "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", 2595 | "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", 2596 | "dependencies": { 2597 | "punycode": "1.3.2", 2598 | "querystring": "0.2.0" 2599 | } 2600 | }, 2601 | "node_modules/url/node_modules/punycode": { 2602 | "version": "1.3.2", 2603 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", 2604 | "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" 2605 | }, 2606 | "node_modules/url/node_modules/querystring": { 2607 | "version": "0.2.0", 2608 | "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", 2609 | "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", 2610 | "engines": { 2611 | "node": ">=0.4.x" 2612 | } 2613 | }, 2614 | "node_modules/use-subscription": { 2615 | "version": "1.5.1", 2616 | "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", 2617 | "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", 2618 | "dependencies": { 2619 | "object-assign": "^4.1.1" 2620 | }, 2621 | "peerDependencies": { 2622 | "react": "^16.8.0 || ^17.0.0" 2623 | } 2624 | }, 2625 | "node_modules/util": { 2626 | "version": "0.12.3", 2627 | "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz", 2628 | "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==", 2629 | "dependencies": { 2630 | "inherits": "^2.0.3", 2631 | "is-arguments": "^1.0.4", 2632 | "is-generator-function": "^1.0.7", 2633 | "is-typed-array": "^1.1.3", 2634 | "safe-buffer": "^5.1.2", 2635 | "which-typed-array": "^1.1.2" 2636 | } 2637 | }, 2638 | "node_modules/util-deprecate": { 2639 | "version": "1.0.2", 2640 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2641 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 2642 | }, 2643 | "node_modules/vm-browserify": { 2644 | "version": "1.1.2", 2645 | "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", 2646 | "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" 2647 | }, 2648 | "node_modules/watchpack": { 2649 | "version": "2.1.1", 2650 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", 2651 | "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", 2652 | "dependencies": { 2653 | "glob-to-regexp": "^0.4.1", 2654 | "graceful-fs": "^4.1.2" 2655 | }, 2656 | "engines": { 2657 | "node": ">=10.13.0" 2658 | } 2659 | }, 2660 | "node_modules/webidl-conversions": { 2661 | "version": "4.0.2", 2662 | "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", 2663 | "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" 2664 | }, 2665 | "node_modules/whatwg-url": { 2666 | "version": "7.1.0", 2667 | "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", 2668 | "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", 2669 | "dependencies": { 2670 | "lodash.sortby": "^4.7.0", 2671 | "tr46": "^1.0.1", 2672 | "webidl-conversions": "^4.0.2" 2673 | } 2674 | }, 2675 | "node_modules/which-boxed-primitive": { 2676 | "version": "1.0.2", 2677 | "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 2678 | "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 2679 | "dependencies": { 2680 | "is-bigint": "^1.0.1", 2681 | "is-boolean-object": "^1.1.0", 2682 | "is-number-object": "^1.0.4", 2683 | "is-string": "^1.0.5", 2684 | "is-symbol": "^1.0.3" 2685 | }, 2686 | "funding": { 2687 | "url": "https://github.com/sponsors/ljharb" 2688 | } 2689 | }, 2690 | "node_modules/which-typed-array": { 2691 | "version": "1.1.4", 2692 | "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz", 2693 | "integrity": "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==", 2694 | "dependencies": { 2695 | "available-typed-arrays": "^1.0.2", 2696 | "call-bind": "^1.0.0", 2697 | "es-abstract": "^1.18.0-next.1", 2698 | "foreach": "^2.0.5", 2699 | "function-bind": "^1.1.1", 2700 | "has-symbols": "^1.0.1", 2701 | "is-typed-array": "^1.1.3" 2702 | }, 2703 | "engines": { 2704 | "node": ">= 0.4" 2705 | }, 2706 | "funding": { 2707 | "url": "https://github.com/sponsors/ljharb" 2708 | } 2709 | }, 2710 | "node_modules/xtend": { 2711 | "version": "4.0.2", 2712 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 2713 | "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 2714 | "engines": { 2715 | "node": ">=0.4" 2716 | } 2717 | }, 2718 | "node_modules/yocto-queue": { 2719 | "version": "0.1.0", 2720 | "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 2721 | "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 2722 | "engines": { 2723 | "node": ">=10" 2724 | }, 2725 | "funding": { 2726 | "url": "https://github.com/sponsors/sindresorhus" 2727 | } 2728 | } 2729 | }, 2730 | "dependencies": { 2731 | "@babel/code-frame": { 2732 | "version": "7.12.11", 2733 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", 2734 | "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", 2735 | "requires": { 2736 | "@babel/highlight": "^7.10.4" 2737 | } 2738 | }, 2739 | "@babel/helper-validator-identifier": { 2740 | "version": "7.12.11", 2741 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", 2742 | "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" 2743 | }, 2744 | "@babel/highlight": { 2745 | "version": "7.13.10", 2746 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", 2747 | "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", 2748 | "requires": { 2749 | "@babel/helper-validator-identifier": "^7.12.11", 2750 | "chalk": "^2.0.0", 2751 | "js-tokens": "^4.0.0" 2752 | } 2753 | }, 2754 | "@babel/runtime": { 2755 | "version": "7.12.5", 2756 | "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", 2757 | "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", 2758 | "requires": { 2759 | "regenerator-runtime": "^0.13.4" 2760 | } 2761 | }, 2762 | "@babel/types": { 2763 | "version": "7.8.3", 2764 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", 2765 | "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", 2766 | "requires": { 2767 | "esutils": "^2.0.2", 2768 | "lodash": "^4.17.13", 2769 | "to-fast-properties": "^2.0.0" 2770 | } 2771 | }, 2772 | "@hapi/accept": { 2773 | "version": "5.0.1", 2774 | "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz", 2775 | "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==", 2776 | "requires": { 2777 | "@hapi/boom": "9.x.x", 2778 | "@hapi/hoek": "9.x.x" 2779 | } 2780 | }, 2781 | "@hapi/boom": { 2782 | "version": "9.1.2", 2783 | "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.2.tgz", 2784 | "integrity": "sha512-uJEJtiNHzKw80JpngDGBCGAmWjBtzxDCz17A9NO2zCi8LLBlb5Frpq4pXwyN+2JQMod4pKz5BALwyneCgDg89Q==", 2785 | "requires": { 2786 | "@hapi/hoek": "9.x.x" 2787 | } 2788 | }, 2789 | "@hapi/hoek": { 2790 | "version": "9.2.0", 2791 | "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.0.tgz", 2792 | "integrity": "sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug==" 2793 | }, 2794 | "@next/env": { 2795 | "version": "10.1.3", 2796 | "resolved": "https://registry.npmjs.org/@next/env/-/env-10.1.3.tgz", 2797 | "integrity": "sha512-q7z7NvmRs66lCQmVJtKjDxVtMTjSwP6ExVzaH46pbTH60MHgzEJ9H4jXrFLTihPmCIvpAv6Ai04jbS8dcg1ZMQ==" 2798 | }, 2799 | "@next/polyfill-module": { 2800 | "version": "10.1.3", 2801 | "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.1.3.tgz", 2802 | "integrity": "sha512-1DtUVcuoBJAn5IrxIZQjUG1KTPkiXMYloykPSkRxawimgvG9dRj2kscU+4KGNSFxHoxW9c68VRCb+7MDz5aGGw==" 2803 | }, 2804 | "@next/react-dev-overlay": { 2805 | "version": "10.1.3", 2806 | "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.1.3.tgz", 2807 | "integrity": "sha512-vIgUah3bR9+MKzwU1Ni5ONfYM0VdI42i7jZ+Ei1c0wjwkG9anVnDqhSQ3mVg62GP2nt7ExaaFyf9THbsw5KYXg==", 2808 | "requires": { 2809 | "@babel/code-frame": "7.12.11", 2810 | "anser": "1.4.9", 2811 | "chalk": "4.0.0", 2812 | "classnames": "2.2.6", 2813 | "css.escape": "1.5.1", 2814 | "data-uri-to-buffer": "3.0.1", 2815 | "platform": "1.3.6", 2816 | "shell-quote": "1.7.2", 2817 | "source-map": "0.8.0-beta.0", 2818 | "stacktrace-parser": "0.1.10", 2819 | "strip-ansi": "6.0.0" 2820 | }, 2821 | "dependencies": { 2822 | "ansi-styles": { 2823 | "version": "4.3.0", 2824 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2825 | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2826 | "requires": { 2827 | "color-convert": "^2.0.1" 2828 | } 2829 | }, 2830 | "chalk": { 2831 | "version": "4.0.0", 2832 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", 2833 | "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", 2834 | "requires": { 2835 | "ansi-styles": "^4.1.0", 2836 | "supports-color": "^7.1.0" 2837 | } 2838 | }, 2839 | "color-convert": { 2840 | "version": "2.0.1", 2841 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2842 | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2843 | "requires": { 2844 | "color-name": "~1.1.4" 2845 | } 2846 | }, 2847 | "color-name": { 2848 | "version": "1.1.4", 2849 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2850 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 2851 | }, 2852 | "has-flag": { 2853 | "version": "4.0.0", 2854 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2855 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 2856 | }, 2857 | "supports-color": { 2858 | "version": "7.2.0", 2859 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2860 | "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2861 | "requires": { 2862 | "has-flag": "^4.0.0" 2863 | } 2864 | } 2865 | } 2866 | }, 2867 | "@next/react-refresh-utils": { 2868 | "version": "10.1.3", 2869 | "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.1.3.tgz", 2870 | "integrity": "sha512-P4GJZuLKfD/o42JvGZ/xP4Hxg68vd3NeZxOLqIuQKFjjaYgC2IrO+lE5PTwGmRkytjfprJC+9j7Jss/xQAS6QA==", 2871 | "requires": {} 2872 | }, 2873 | "@opentelemetry/api": { 2874 | "version": "0.14.0", 2875 | "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz", 2876 | "integrity": "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==", 2877 | "requires": { 2878 | "@opentelemetry/context-base": "^0.14.0" 2879 | } 2880 | }, 2881 | "@opentelemetry/context-base": { 2882 | "version": "0.14.0", 2883 | "resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz", 2884 | "integrity": "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==" 2885 | }, 2886 | "@types/node": { 2887 | "version": "14.14.41", 2888 | "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", 2889 | "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==" 2890 | }, 2891 | "anser": { 2892 | "version": "1.4.9", 2893 | "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", 2894 | "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" 2895 | }, 2896 | "ansi-regex": { 2897 | "version": "5.0.0", 2898 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", 2899 | "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" 2900 | }, 2901 | "ansi-styles": { 2902 | "version": "3.2.1", 2903 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 2904 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 2905 | "requires": { 2906 | "color-convert": "^1.9.0" 2907 | } 2908 | }, 2909 | "anymatch": { 2910 | "version": "3.1.2", 2911 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 2912 | "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 2913 | "requires": { 2914 | "normalize-path": "^3.0.0", 2915 | "picomatch": "^2.0.4" 2916 | } 2917 | }, 2918 | "array-filter": { 2919 | "version": "1.0.0", 2920 | "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz", 2921 | "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=" 2922 | }, 2923 | "asn1.js": { 2924 | "version": "5.4.1", 2925 | "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", 2926 | "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", 2927 | "requires": { 2928 | "bn.js": "^4.0.0", 2929 | "inherits": "^2.0.1", 2930 | "minimalistic-assert": "^1.0.0", 2931 | "safer-buffer": "^2.1.0" 2932 | }, 2933 | "dependencies": { 2934 | "bn.js": { 2935 | "version": "4.12.0", 2936 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 2937 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 2938 | } 2939 | } 2940 | }, 2941 | "assert": { 2942 | "version": "2.0.0", 2943 | "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", 2944 | "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", 2945 | "requires": { 2946 | "es6-object-assign": "^1.1.0", 2947 | "is-nan": "^1.2.1", 2948 | "object-is": "^1.0.1", 2949 | "util": "^0.12.0" 2950 | } 2951 | }, 2952 | "ast-types": { 2953 | "version": "0.13.2", 2954 | "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", 2955 | "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==" 2956 | }, 2957 | "available-typed-arrays": { 2958 | "version": "1.0.2", 2959 | "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.2.tgz", 2960 | "integrity": "sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==", 2961 | "requires": { 2962 | "array-filter": "^1.0.0" 2963 | } 2964 | }, 2965 | "babel-plugin-syntax-jsx": { 2966 | "version": "6.18.0", 2967 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", 2968 | "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" 2969 | }, 2970 | "base64-js": { 2971 | "version": "1.5.1", 2972 | "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 2973 | "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" 2974 | }, 2975 | "big.js": { 2976 | "version": "5.2.2", 2977 | "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", 2978 | "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" 2979 | }, 2980 | "binary-extensions": { 2981 | "version": "2.2.0", 2982 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 2983 | "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" 2984 | }, 2985 | "bn.js": { 2986 | "version": "5.2.0", 2987 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", 2988 | "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" 2989 | }, 2990 | "braces": { 2991 | "version": "3.0.2", 2992 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 2993 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 2994 | "requires": { 2995 | "fill-range": "^7.0.1" 2996 | } 2997 | }, 2998 | "brorand": { 2999 | "version": "1.1.0", 3000 | "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", 3001 | "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" 3002 | }, 3003 | "browserify-aes": { 3004 | "version": "1.2.0", 3005 | "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", 3006 | "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", 3007 | "requires": { 3008 | "buffer-xor": "^1.0.3", 3009 | "cipher-base": "^1.0.0", 3010 | "create-hash": "^1.1.0", 3011 | "evp_bytestokey": "^1.0.3", 3012 | "inherits": "^2.0.1", 3013 | "safe-buffer": "^5.0.1" 3014 | } 3015 | }, 3016 | "browserify-cipher": { 3017 | "version": "1.0.1", 3018 | "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", 3019 | "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", 3020 | "requires": { 3021 | "browserify-aes": "^1.0.4", 3022 | "browserify-des": "^1.0.0", 3023 | "evp_bytestokey": "^1.0.0" 3024 | } 3025 | }, 3026 | "browserify-des": { 3027 | "version": "1.0.2", 3028 | "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", 3029 | "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", 3030 | "requires": { 3031 | "cipher-base": "^1.0.1", 3032 | "des.js": "^1.0.0", 3033 | "inherits": "^2.0.1", 3034 | "safe-buffer": "^5.1.2" 3035 | } 3036 | }, 3037 | "browserify-rsa": { 3038 | "version": "4.1.0", 3039 | "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", 3040 | "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", 3041 | "requires": { 3042 | "bn.js": "^5.0.0", 3043 | "randombytes": "^2.0.1" 3044 | } 3045 | }, 3046 | "browserify-sign": { 3047 | "version": "4.2.1", 3048 | "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", 3049 | "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", 3050 | "requires": { 3051 | "bn.js": "^5.1.1", 3052 | "browserify-rsa": "^4.0.1", 3053 | "create-hash": "^1.2.0", 3054 | "create-hmac": "^1.1.7", 3055 | "elliptic": "^6.5.3", 3056 | "inherits": "^2.0.4", 3057 | "parse-asn1": "^5.1.5", 3058 | "readable-stream": "^3.6.0", 3059 | "safe-buffer": "^5.2.0" 3060 | } 3061 | }, 3062 | "browserify-zlib": { 3063 | "version": "0.2.0", 3064 | "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", 3065 | "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", 3066 | "requires": { 3067 | "pako": "~1.0.5" 3068 | } 3069 | }, 3070 | "browserslist": { 3071 | "version": "4.16.1", 3072 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", 3073 | "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", 3074 | "requires": { 3075 | "caniuse-lite": "^1.0.30001173", 3076 | "colorette": "^1.2.1", 3077 | "electron-to-chromium": "^1.3.634", 3078 | "escalade": "^3.1.1", 3079 | "node-releases": "^1.1.69" 3080 | } 3081 | }, 3082 | "buffer": { 3083 | "version": "5.6.0", 3084 | "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", 3085 | "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", 3086 | "requires": { 3087 | "base64-js": "^1.0.2", 3088 | "ieee754": "^1.1.4" 3089 | } 3090 | }, 3091 | "buffer-xor": { 3092 | "version": "1.0.3", 3093 | "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", 3094 | "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" 3095 | }, 3096 | "builtin-status-codes": { 3097 | "version": "3.0.0", 3098 | "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", 3099 | "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" 3100 | }, 3101 | "bytes": { 3102 | "version": "3.1.0", 3103 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 3104 | "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" 3105 | }, 3106 | "call-bind": { 3107 | "version": "1.0.2", 3108 | "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 3109 | "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 3110 | "requires": { 3111 | "function-bind": "^1.1.1", 3112 | "get-intrinsic": "^1.0.2" 3113 | } 3114 | }, 3115 | "caniuse-lite": { 3116 | "version": "1.0.30001214", 3117 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", 3118 | "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==" 3119 | }, 3120 | "chalk": { 3121 | "version": "2.4.2", 3122 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 3123 | "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 3124 | "requires": { 3125 | "ansi-styles": "^3.2.1", 3126 | "escape-string-regexp": "^1.0.5", 3127 | "supports-color": "^5.3.0" 3128 | } 3129 | }, 3130 | "chokidar": { 3131 | "version": "3.5.1", 3132 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", 3133 | "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", 3134 | "requires": { 3135 | "anymatch": "~3.1.1", 3136 | "braces": "~3.0.2", 3137 | "fsevents": "~2.3.1", 3138 | "glob-parent": "~5.1.0", 3139 | "is-binary-path": "~2.1.0", 3140 | "is-glob": "~4.0.1", 3141 | "normalize-path": "~3.0.0", 3142 | "readdirp": "~3.5.0" 3143 | } 3144 | }, 3145 | "cipher-base": { 3146 | "version": "1.0.4", 3147 | "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", 3148 | "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", 3149 | "requires": { 3150 | "inherits": "^2.0.1", 3151 | "safe-buffer": "^5.0.1" 3152 | } 3153 | }, 3154 | "classnames": { 3155 | "version": "2.2.6", 3156 | "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", 3157 | "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" 3158 | }, 3159 | "color-convert": { 3160 | "version": "1.9.3", 3161 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 3162 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 3163 | "requires": { 3164 | "color-name": "1.1.3" 3165 | } 3166 | }, 3167 | "color-name": { 3168 | "version": "1.1.3", 3169 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 3170 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 3171 | }, 3172 | "colorette": { 3173 | "version": "1.2.2", 3174 | "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", 3175 | "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" 3176 | }, 3177 | "commondir": { 3178 | "version": "1.0.1", 3179 | "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", 3180 | "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" 3181 | }, 3182 | "console-browserify": { 3183 | "version": "1.2.0", 3184 | "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", 3185 | "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" 3186 | }, 3187 | "constants-browserify": { 3188 | "version": "1.0.0", 3189 | "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", 3190 | "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" 3191 | }, 3192 | "convert-source-map": { 3193 | "version": "1.7.0", 3194 | "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", 3195 | "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", 3196 | "requires": { 3197 | "safe-buffer": "~5.1.1" 3198 | }, 3199 | "dependencies": { 3200 | "safe-buffer": { 3201 | "version": "5.1.2", 3202 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 3203 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 3204 | } 3205 | } 3206 | }, 3207 | "core-util-is": { 3208 | "version": "1.0.2", 3209 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 3210 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 3211 | }, 3212 | "create-ecdh": { 3213 | "version": "4.0.4", 3214 | "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", 3215 | "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", 3216 | "requires": { 3217 | "bn.js": "^4.1.0", 3218 | "elliptic": "^6.5.3" 3219 | }, 3220 | "dependencies": { 3221 | "bn.js": { 3222 | "version": "4.12.0", 3223 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 3224 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 3225 | } 3226 | } 3227 | }, 3228 | "create-hash": { 3229 | "version": "1.2.0", 3230 | "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", 3231 | "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", 3232 | "requires": { 3233 | "cipher-base": "^1.0.1", 3234 | "inherits": "^2.0.1", 3235 | "md5.js": "^1.3.4", 3236 | "ripemd160": "^2.0.1", 3237 | "sha.js": "^2.4.0" 3238 | } 3239 | }, 3240 | "create-hmac": { 3241 | "version": "1.1.7", 3242 | "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", 3243 | "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", 3244 | "requires": { 3245 | "cipher-base": "^1.0.3", 3246 | "create-hash": "^1.1.0", 3247 | "inherits": "^2.0.1", 3248 | "ripemd160": "^2.0.0", 3249 | "safe-buffer": "^5.0.1", 3250 | "sha.js": "^2.4.8" 3251 | } 3252 | }, 3253 | "crypto-browserify": { 3254 | "version": "3.12.0", 3255 | "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", 3256 | "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", 3257 | "requires": { 3258 | "browserify-cipher": "^1.0.0", 3259 | "browserify-sign": "^4.0.0", 3260 | "create-ecdh": "^4.0.0", 3261 | "create-hash": "^1.1.0", 3262 | "create-hmac": "^1.1.0", 3263 | "diffie-hellman": "^5.0.0", 3264 | "inherits": "^2.0.1", 3265 | "pbkdf2": "^3.0.3", 3266 | "public-encrypt": "^4.0.0", 3267 | "randombytes": "^2.0.0", 3268 | "randomfill": "^1.0.3" 3269 | } 3270 | }, 3271 | "css.escape": { 3272 | "version": "1.5.1", 3273 | "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", 3274 | "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" 3275 | }, 3276 | "cssnano-preset-simple": { 3277 | "version": "1.2.2", 3278 | "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-1.2.2.tgz", 3279 | "integrity": "sha512-gtvrcRSGtP3hA/wS8mFVinFnQdEsEpm3v4I/s/KmNjpdWaThV/4E5EojAzFXxyT5OCSRPLlHR9iQexAqKHlhGQ==", 3280 | "requires": { 3281 | "caniuse-lite": "^1.0.30001179", 3282 | "postcss": "^7.0.32" 3283 | }, 3284 | "dependencies": { 3285 | "postcss": { 3286 | "version": "7.0.35", 3287 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", 3288 | "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", 3289 | "requires": { 3290 | "chalk": "^2.4.2", 3291 | "source-map": "^0.6.1", 3292 | "supports-color": "^6.1.0" 3293 | } 3294 | }, 3295 | "source-map": { 3296 | "version": "0.6.1", 3297 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3298 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 3299 | }, 3300 | "supports-color": { 3301 | "version": "6.1.0", 3302 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 3303 | "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 3304 | "requires": { 3305 | "has-flag": "^3.0.0" 3306 | } 3307 | } 3308 | } 3309 | }, 3310 | "cssnano-simple": { 3311 | "version": "1.2.2", 3312 | "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-1.2.2.tgz", 3313 | "integrity": "sha512-4slyYc1w4JhSbhVX5xi9G0aQ42JnRyPg+7l7cqoNyoIDzfWx40Rq3JQZnoAWDu60A4AvKVp9ln/YSUOdhDX68g==", 3314 | "requires": { 3315 | "cssnano-preset-simple": "1.2.2", 3316 | "postcss": "^7.0.32" 3317 | }, 3318 | "dependencies": { 3319 | "postcss": { 3320 | "version": "7.0.35", 3321 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", 3322 | "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", 3323 | "requires": { 3324 | "chalk": "^2.4.2", 3325 | "source-map": "^0.6.1", 3326 | "supports-color": "^6.1.0" 3327 | } 3328 | }, 3329 | "source-map": { 3330 | "version": "0.6.1", 3331 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3332 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 3333 | }, 3334 | "supports-color": { 3335 | "version": "6.1.0", 3336 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 3337 | "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 3338 | "requires": { 3339 | "has-flag": "^3.0.0" 3340 | } 3341 | } 3342 | } 3343 | }, 3344 | "data-uri-to-buffer": { 3345 | "version": "3.0.1", 3346 | "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", 3347 | "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" 3348 | }, 3349 | "debug": { 3350 | "version": "2.6.9", 3351 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3352 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3353 | "requires": { 3354 | "ms": "2.0.0" 3355 | } 3356 | }, 3357 | "define-properties": { 3358 | "version": "1.1.3", 3359 | "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 3360 | "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 3361 | "requires": { 3362 | "object-keys": "^1.0.12" 3363 | } 3364 | }, 3365 | "depd": { 3366 | "version": "1.1.2", 3367 | "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 3368 | "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" 3369 | }, 3370 | "des.js": { 3371 | "version": "1.0.1", 3372 | "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", 3373 | "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", 3374 | "requires": { 3375 | "inherits": "^2.0.1", 3376 | "minimalistic-assert": "^1.0.0" 3377 | } 3378 | }, 3379 | "diffie-hellman": { 3380 | "version": "5.0.3", 3381 | "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", 3382 | "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", 3383 | "requires": { 3384 | "bn.js": "^4.1.0", 3385 | "miller-rabin": "^4.0.0", 3386 | "randombytes": "^2.0.0" 3387 | }, 3388 | "dependencies": { 3389 | "bn.js": { 3390 | "version": "4.12.0", 3391 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 3392 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 3393 | } 3394 | } 3395 | }, 3396 | "domain-browser": { 3397 | "version": "4.19.0", 3398 | "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.19.0.tgz", 3399 | "integrity": "sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==" 3400 | }, 3401 | "electron-to-chromium": { 3402 | "version": "1.3.719", 3403 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.719.tgz", 3404 | "integrity": "sha512-heM78GKSqrIzO9Oz0/y22nTBN7bqSP1Pla2SyU9DiSnQD+Ea9SyyN5RWWlgqsqeBLNDkSlE9J9EHFmdMPzxB/g==" 3405 | }, 3406 | "elliptic": { 3407 | "version": "6.5.4", 3408 | "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", 3409 | "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", 3410 | "requires": { 3411 | "bn.js": "^4.11.9", 3412 | "brorand": "^1.1.0", 3413 | "hash.js": "^1.0.0", 3414 | "hmac-drbg": "^1.0.1", 3415 | "inherits": "^2.0.4", 3416 | "minimalistic-assert": "^1.0.1", 3417 | "minimalistic-crypto-utils": "^1.0.1" 3418 | }, 3419 | "dependencies": { 3420 | "bn.js": { 3421 | "version": "4.12.0", 3422 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 3423 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 3424 | } 3425 | } 3426 | }, 3427 | "emojis-list": { 3428 | "version": "2.1.0", 3429 | "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", 3430 | "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" 3431 | }, 3432 | "encoding": { 3433 | "version": "0.1.13", 3434 | "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", 3435 | "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", 3436 | "requires": { 3437 | "iconv-lite": "^0.6.2" 3438 | } 3439 | }, 3440 | "es-abstract": { 3441 | "version": "1.18.0", 3442 | "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", 3443 | "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", 3444 | "requires": { 3445 | "call-bind": "^1.0.2", 3446 | "es-to-primitive": "^1.2.1", 3447 | "function-bind": "^1.1.1", 3448 | "get-intrinsic": "^1.1.1", 3449 | "has": "^1.0.3", 3450 | "has-symbols": "^1.0.2", 3451 | "is-callable": "^1.2.3", 3452 | "is-negative-zero": "^2.0.1", 3453 | "is-regex": "^1.1.2", 3454 | "is-string": "^1.0.5", 3455 | "object-inspect": "^1.9.0", 3456 | "object-keys": "^1.1.1", 3457 | "object.assign": "^4.1.2", 3458 | "string.prototype.trimend": "^1.0.4", 3459 | "string.prototype.trimstart": "^1.0.4", 3460 | "unbox-primitive": "^1.0.0" 3461 | } 3462 | }, 3463 | "es-to-primitive": { 3464 | "version": "1.2.1", 3465 | "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 3466 | "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 3467 | "requires": { 3468 | "is-callable": "^1.1.4", 3469 | "is-date-object": "^1.0.1", 3470 | "is-symbol": "^1.0.2" 3471 | } 3472 | }, 3473 | "es6-object-assign": { 3474 | "version": "1.1.0", 3475 | "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", 3476 | "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=" 3477 | }, 3478 | "escalade": { 3479 | "version": "3.1.1", 3480 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 3481 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" 3482 | }, 3483 | "escape-string-regexp": { 3484 | "version": "1.0.5", 3485 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3486 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 3487 | }, 3488 | "esutils": { 3489 | "version": "2.0.3", 3490 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3491 | "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" 3492 | }, 3493 | "etag": { 3494 | "version": "1.8.1", 3495 | "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 3496 | "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" 3497 | }, 3498 | "events": { 3499 | "version": "3.3.0", 3500 | "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 3501 | "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" 3502 | }, 3503 | "evp_bytestokey": { 3504 | "version": "1.0.3", 3505 | "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", 3506 | "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", 3507 | "requires": { 3508 | "md5.js": "^1.3.4", 3509 | "safe-buffer": "^5.1.1" 3510 | } 3511 | }, 3512 | "fill-range": { 3513 | "version": "7.0.1", 3514 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 3515 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 3516 | "requires": { 3517 | "to-regex-range": "^5.0.1" 3518 | } 3519 | }, 3520 | "find-cache-dir": { 3521 | "version": "3.3.1", 3522 | "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", 3523 | "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", 3524 | "requires": { 3525 | "commondir": "^1.0.1", 3526 | "make-dir": "^3.0.2", 3527 | "pkg-dir": "^4.1.0" 3528 | } 3529 | }, 3530 | "find-up": { 3531 | "version": "4.1.0", 3532 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 3533 | "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 3534 | "requires": { 3535 | "locate-path": "^5.0.0", 3536 | "path-exists": "^4.0.0" 3537 | } 3538 | }, 3539 | "foreach": { 3540 | "version": "2.0.5", 3541 | "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", 3542 | "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" 3543 | }, 3544 | "fsevents": { 3545 | "version": "2.3.2", 3546 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 3547 | "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 3548 | "optional": true 3549 | }, 3550 | "function-bind": { 3551 | "version": "1.1.1", 3552 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 3553 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 3554 | }, 3555 | "get-intrinsic": { 3556 | "version": "1.1.1", 3557 | "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 3558 | "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 3559 | "requires": { 3560 | "function-bind": "^1.1.1", 3561 | "has": "^1.0.3", 3562 | "has-symbols": "^1.0.1" 3563 | } 3564 | }, 3565 | "get-orientation": { 3566 | "version": "1.1.2", 3567 | "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", 3568 | "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", 3569 | "requires": { 3570 | "stream-parser": "^0.3.1" 3571 | } 3572 | }, 3573 | "glob-parent": { 3574 | "version": "5.1.2", 3575 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3576 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3577 | "requires": { 3578 | "is-glob": "^4.0.1" 3579 | } 3580 | }, 3581 | "glob-to-regexp": { 3582 | "version": "0.4.1", 3583 | "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 3584 | "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" 3585 | }, 3586 | "graceful-fs": { 3587 | "version": "4.2.6", 3588 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 3589 | "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" 3590 | }, 3591 | "has": { 3592 | "version": "1.0.3", 3593 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 3594 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3595 | "requires": { 3596 | "function-bind": "^1.1.1" 3597 | } 3598 | }, 3599 | "has-bigints": { 3600 | "version": "1.0.1", 3601 | "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", 3602 | "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" 3603 | }, 3604 | "has-flag": { 3605 | "version": "3.0.0", 3606 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 3607 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" 3608 | }, 3609 | "has-symbols": { 3610 | "version": "1.0.2", 3611 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", 3612 | "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" 3613 | }, 3614 | "hash-base": { 3615 | "version": "3.1.0", 3616 | "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", 3617 | "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", 3618 | "requires": { 3619 | "inherits": "^2.0.4", 3620 | "readable-stream": "^3.6.0", 3621 | "safe-buffer": "^5.2.0" 3622 | } 3623 | }, 3624 | "hash.js": { 3625 | "version": "1.1.7", 3626 | "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", 3627 | "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", 3628 | "requires": { 3629 | "inherits": "^2.0.3", 3630 | "minimalistic-assert": "^1.0.1" 3631 | } 3632 | }, 3633 | "he": { 3634 | "version": "1.2.0", 3635 | "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 3636 | "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" 3637 | }, 3638 | "hmac-drbg": { 3639 | "version": "1.0.1", 3640 | "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", 3641 | "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", 3642 | "requires": { 3643 | "hash.js": "^1.0.3", 3644 | "minimalistic-assert": "^1.0.0", 3645 | "minimalistic-crypto-utils": "^1.0.1" 3646 | } 3647 | }, 3648 | "http-errors": { 3649 | "version": "1.7.3", 3650 | "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", 3651 | "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", 3652 | "requires": { 3653 | "depd": "~1.1.2", 3654 | "inherits": "2.0.4", 3655 | "setprototypeof": "1.1.1", 3656 | "statuses": ">= 1.5.0 < 2", 3657 | "toidentifier": "1.0.0" 3658 | } 3659 | }, 3660 | "https-browserify": { 3661 | "version": "1.0.0", 3662 | "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", 3663 | "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" 3664 | }, 3665 | "iconv-lite": { 3666 | "version": "0.6.2", 3667 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", 3668 | "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", 3669 | "requires": { 3670 | "safer-buffer": ">= 2.1.2 < 3.0.0" 3671 | } 3672 | }, 3673 | "ieee754": { 3674 | "version": "1.2.1", 3675 | "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 3676 | "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" 3677 | }, 3678 | "inherits": { 3679 | "version": "2.0.4", 3680 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3681 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 3682 | }, 3683 | "is-arguments": { 3684 | "version": "1.1.0", 3685 | "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", 3686 | "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", 3687 | "requires": { 3688 | "call-bind": "^1.0.0" 3689 | } 3690 | }, 3691 | "is-bigint": { 3692 | "version": "1.0.1", 3693 | "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", 3694 | "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==" 3695 | }, 3696 | "is-binary-path": { 3697 | "version": "2.1.0", 3698 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 3699 | "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 3700 | "requires": { 3701 | "binary-extensions": "^2.0.0" 3702 | } 3703 | }, 3704 | "is-boolean-object": { 3705 | "version": "1.1.0", 3706 | "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", 3707 | "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", 3708 | "requires": { 3709 | "call-bind": "^1.0.0" 3710 | } 3711 | }, 3712 | "is-callable": { 3713 | "version": "1.2.3", 3714 | "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", 3715 | "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" 3716 | }, 3717 | "is-date-object": { 3718 | "version": "1.0.2", 3719 | "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", 3720 | "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" 3721 | }, 3722 | "is-extglob": { 3723 | "version": "2.1.1", 3724 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3725 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" 3726 | }, 3727 | "is-generator-function": { 3728 | "version": "1.0.8", 3729 | "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz", 3730 | "integrity": "sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==" 3731 | }, 3732 | "is-glob": { 3733 | "version": "4.0.1", 3734 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 3735 | "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 3736 | "requires": { 3737 | "is-extglob": "^2.1.1" 3738 | } 3739 | }, 3740 | "is-nan": { 3741 | "version": "1.3.2", 3742 | "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", 3743 | "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", 3744 | "requires": { 3745 | "call-bind": "^1.0.0", 3746 | "define-properties": "^1.1.3" 3747 | } 3748 | }, 3749 | "is-negative-zero": { 3750 | "version": "2.0.1", 3751 | "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", 3752 | "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" 3753 | }, 3754 | "is-number": { 3755 | "version": "7.0.0", 3756 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3757 | "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" 3758 | }, 3759 | "is-number-object": { 3760 | "version": "1.0.4", 3761 | "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", 3762 | "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==" 3763 | }, 3764 | "is-regex": { 3765 | "version": "1.1.2", 3766 | "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", 3767 | "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", 3768 | "requires": { 3769 | "call-bind": "^1.0.2", 3770 | "has-symbols": "^1.0.1" 3771 | } 3772 | }, 3773 | "is-string": { 3774 | "version": "1.0.5", 3775 | "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", 3776 | "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" 3777 | }, 3778 | "is-symbol": { 3779 | "version": "1.0.3", 3780 | "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", 3781 | "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", 3782 | "requires": { 3783 | "has-symbols": "^1.0.1" 3784 | } 3785 | }, 3786 | "is-typed-array": { 3787 | "version": "1.1.5", 3788 | "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz", 3789 | "integrity": "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==", 3790 | "requires": { 3791 | "available-typed-arrays": "^1.0.2", 3792 | "call-bind": "^1.0.2", 3793 | "es-abstract": "^1.18.0-next.2", 3794 | "foreach": "^2.0.5", 3795 | "has-symbols": "^1.0.1" 3796 | } 3797 | }, 3798 | "isarray": { 3799 | "version": "1.0.0", 3800 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3801 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 3802 | }, 3803 | "isobject": { 3804 | "version": "2.1.0", 3805 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 3806 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 3807 | "requires": { 3808 | "isarray": "1.0.0" 3809 | } 3810 | }, 3811 | "jest-worker": { 3812 | "version": "27.0.0-next.5", 3813 | "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz", 3814 | "integrity": "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==", 3815 | "requires": { 3816 | "@types/node": "*", 3817 | "merge-stream": "^2.0.0", 3818 | "supports-color": "^8.0.0" 3819 | }, 3820 | "dependencies": { 3821 | "has-flag": { 3822 | "version": "4.0.0", 3823 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3824 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 3825 | }, 3826 | "supports-color": { 3827 | "version": "8.1.1", 3828 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 3829 | "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 3830 | "requires": { 3831 | "has-flag": "^4.0.0" 3832 | } 3833 | } 3834 | } 3835 | }, 3836 | "js-tokens": { 3837 | "version": "4.0.0", 3838 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3839 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 3840 | }, 3841 | "json5": { 3842 | "version": "1.0.1", 3843 | "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 3844 | "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 3845 | "requires": { 3846 | "minimist": "^1.2.0" 3847 | } 3848 | }, 3849 | "line-column": { 3850 | "version": "1.0.2", 3851 | "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", 3852 | "integrity": "sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=", 3853 | "requires": { 3854 | "isarray": "^1.0.0", 3855 | "isobject": "^2.0.0" 3856 | } 3857 | }, 3858 | "loader-utils": { 3859 | "version": "1.2.3", 3860 | "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", 3861 | "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", 3862 | "requires": { 3863 | "big.js": "^5.2.2", 3864 | "emojis-list": "^2.0.0", 3865 | "json5": "^1.0.1" 3866 | } 3867 | }, 3868 | "locate-path": { 3869 | "version": "5.0.0", 3870 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 3871 | "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 3872 | "requires": { 3873 | "p-locate": "^4.1.0" 3874 | } 3875 | }, 3876 | "lodash": { 3877 | "version": "4.17.21", 3878 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 3879 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 3880 | }, 3881 | "lodash.sortby": { 3882 | "version": "4.7.0", 3883 | "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", 3884 | "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" 3885 | }, 3886 | "loose-envify": { 3887 | "version": "1.4.0", 3888 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 3889 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 3890 | "requires": { 3891 | "js-tokens": "^3.0.0 || ^4.0.0" 3892 | } 3893 | }, 3894 | "make-dir": { 3895 | "version": "3.1.0", 3896 | "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 3897 | "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 3898 | "requires": { 3899 | "semver": "^6.0.0" 3900 | } 3901 | }, 3902 | "md5.js": { 3903 | "version": "1.3.5", 3904 | "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", 3905 | "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", 3906 | "requires": { 3907 | "hash-base": "^3.0.0", 3908 | "inherits": "^2.0.1", 3909 | "safe-buffer": "^5.1.2" 3910 | } 3911 | }, 3912 | "merge-stream": { 3913 | "version": "2.0.0", 3914 | "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 3915 | "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" 3916 | }, 3917 | "miller-rabin": { 3918 | "version": "4.0.1", 3919 | "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", 3920 | "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", 3921 | "requires": { 3922 | "bn.js": "^4.0.0", 3923 | "brorand": "^1.0.1" 3924 | }, 3925 | "dependencies": { 3926 | "bn.js": { 3927 | "version": "4.12.0", 3928 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 3929 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 3930 | } 3931 | } 3932 | }, 3933 | "minimalistic-assert": { 3934 | "version": "1.0.1", 3935 | "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", 3936 | "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" 3937 | }, 3938 | "minimalistic-crypto-utils": { 3939 | "version": "1.0.1", 3940 | "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", 3941 | "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" 3942 | }, 3943 | "minimist": { 3944 | "version": "1.2.5", 3945 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 3946 | "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 3947 | }, 3948 | "ms": { 3949 | "version": "2.0.0", 3950 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3951 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 3952 | }, 3953 | "nanoid": { 3954 | "version": "3.1.22", 3955 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", 3956 | "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==" 3957 | }, 3958 | "native-url": { 3959 | "version": "0.3.4", 3960 | "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", 3961 | "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", 3962 | "requires": { 3963 | "querystring": "^0.2.0" 3964 | } 3965 | }, 3966 | "next": { 3967 | "version": "10.1.3", 3968 | "resolved": "https://registry.npmjs.org/next/-/next-10.1.3.tgz", 3969 | "integrity": "sha512-8Jf38F+s0YcXXkJGF5iUxOqSmbHrey0fX5Epc43L0uwDKmN2jK9vhc2ihCwXC1pmu8d2m/8wfTiXRJKGti55yw==", 3970 | "requires": { 3971 | "@babel/runtime": "7.12.5", 3972 | "@hapi/accept": "5.0.1", 3973 | "@next/env": "10.1.3", 3974 | "@next/polyfill-module": "10.1.3", 3975 | "@next/react-dev-overlay": "10.1.3", 3976 | "@next/react-refresh-utils": "10.1.3", 3977 | "@opentelemetry/api": "0.14.0", 3978 | "assert": "2.0.0", 3979 | "ast-types": "0.13.2", 3980 | "browserify-zlib": "0.2.0", 3981 | "browserslist": "4.16.1", 3982 | "buffer": "5.6.0", 3983 | "caniuse-lite": "^1.0.30001179", 3984 | "chalk": "2.4.2", 3985 | "chokidar": "3.5.1", 3986 | "constants-browserify": "1.0.0", 3987 | "crypto-browserify": "3.12.0", 3988 | "cssnano-simple": "1.2.2", 3989 | "domain-browser": "4.19.0", 3990 | "encoding": "0.1.13", 3991 | "etag": "1.8.1", 3992 | "find-cache-dir": "3.3.1", 3993 | "get-orientation": "1.1.2", 3994 | "https-browserify": "1.0.0", 3995 | "jest-worker": "27.0.0-next.5", 3996 | "native-url": "0.3.4", 3997 | "node-fetch": "2.6.1", 3998 | "node-html-parser": "1.4.9", 3999 | "node-libs-browser": "^2.2.1", 4000 | "os-browserify": "0.3.0", 4001 | "p-limit": "3.1.0", 4002 | "path-browserify": "1.0.1", 4003 | "pnp-webpack-plugin": "1.6.4", 4004 | "postcss": "8.1.7", 4005 | "process": "0.11.10", 4006 | "prop-types": "15.7.2", 4007 | "querystring-es3": "0.2.1", 4008 | "raw-body": "2.4.1", 4009 | "react-is": "16.13.1", 4010 | "react-refresh": "0.8.3", 4011 | "stream-browserify": "3.0.0", 4012 | "stream-http": "3.1.1", 4013 | "string_decoder": "1.3.0", 4014 | "styled-jsx": "3.3.2", 4015 | "timers-browserify": "2.0.12", 4016 | "tty-browserify": "0.0.1", 4017 | "use-subscription": "1.5.1", 4018 | "util": "0.12.3", 4019 | "vm-browserify": "1.1.2", 4020 | "watchpack": "2.1.1" 4021 | } 4022 | }, 4023 | "node-fetch": { 4024 | "version": "2.6.1", 4025 | "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", 4026 | "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" 4027 | }, 4028 | "node-html-parser": { 4029 | "version": "1.4.9", 4030 | "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", 4031 | "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", 4032 | "requires": { 4033 | "he": "1.2.0" 4034 | } 4035 | }, 4036 | "node-libs-browser": { 4037 | "version": "2.2.1", 4038 | "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", 4039 | "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", 4040 | "requires": { 4041 | "assert": "^1.1.1", 4042 | "browserify-zlib": "^0.2.0", 4043 | "buffer": "^4.3.0", 4044 | "console-browserify": "^1.1.0", 4045 | "constants-browserify": "^1.0.0", 4046 | "crypto-browserify": "^3.11.0", 4047 | "domain-browser": "^1.1.1", 4048 | "events": "^3.0.0", 4049 | "https-browserify": "^1.0.0", 4050 | "os-browserify": "^0.3.0", 4051 | "path-browserify": "0.0.1", 4052 | "process": "^0.11.10", 4053 | "punycode": "^1.2.4", 4054 | "querystring-es3": "^0.2.0", 4055 | "readable-stream": "^2.3.3", 4056 | "stream-browserify": "^2.0.1", 4057 | "stream-http": "^2.7.2", 4058 | "string_decoder": "^1.0.0", 4059 | "timers-browserify": "^2.0.4", 4060 | "tty-browserify": "0.0.0", 4061 | "url": "^0.11.0", 4062 | "util": "^0.11.0", 4063 | "vm-browserify": "^1.0.1" 4064 | }, 4065 | "dependencies": { 4066 | "assert": { 4067 | "version": "1.5.0", 4068 | "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", 4069 | "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", 4070 | "requires": { 4071 | "object-assign": "^4.1.1", 4072 | "util": "0.10.3" 4073 | }, 4074 | "dependencies": { 4075 | "inherits": { 4076 | "version": "2.0.1", 4077 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", 4078 | "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" 4079 | }, 4080 | "util": { 4081 | "version": "0.10.3", 4082 | "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", 4083 | "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", 4084 | "requires": { 4085 | "inherits": "2.0.1" 4086 | } 4087 | } 4088 | } 4089 | }, 4090 | "buffer": { 4091 | "version": "4.9.2", 4092 | "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", 4093 | "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", 4094 | "requires": { 4095 | "base64-js": "^1.0.2", 4096 | "ieee754": "^1.1.4", 4097 | "isarray": "^1.0.0" 4098 | } 4099 | }, 4100 | "domain-browser": { 4101 | "version": "1.2.0", 4102 | "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", 4103 | "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" 4104 | }, 4105 | "inherits": { 4106 | "version": "2.0.3", 4107 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 4108 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 4109 | }, 4110 | "path-browserify": { 4111 | "version": "0.0.1", 4112 | "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", 4113 | "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" 4114 | }, 4115 | "readable-stream": { 4116 | "version": "2.3.7", 4117 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 4118 | "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 4119 | "requires": { 4120 | "core-util-is": "~1.0.0", 4121 | "inherits": "~2.0.3", 4122 | "isarray": "~1.0.0", 4123 | "process-nextick-args": "~2.0.0", 4124 | "safe-buffer": "~5.1.1", 4125 | "string_decoder": "~1.1.1", 4126 | "util-deprecate": "~1.0.1" 4127 | } 4128 | }, 4129 | "safe-buffer": { 4130 | "version": "5.1.2", 4131 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 4132 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 4133 | }, 4134 | "stream-browserify": { 4135 | "version": "2.0.2", 4136 | "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", 4137 | "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", 4138 | "requires": { 4139 | "inherits": "~2.0.1", 4140 | "readable-stream": "^2.0.2" 4141 | } 4142 | }, 4143 | "stream-http": { 4144 | "version": "2.8.3", 4145 | "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", 4146 | "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", 4147 | "requires": { 4148 | "builtin-status-codes": "^3.0.0", 4149 | "inherits": "^2.0.1", 4150 | "readable-stream": "^2.3.6", 4151 | "to-arraybuffer": "^1.0.0", 4152 | "xtend": "^4.0.0" 4153 | } 4154 | }, 4155 | "string_decoder": { 4156 | "version": "1.1.1", 4157 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 4158 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 4159 | "requires": { 4160 | "safe-buffer": "~5.1.0" 4161 | } 4162 | }, 4163 | "tty-browserify": { 4164 | "version": "0.0.0", 4165 | "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", 4166 | "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" 4167 | }, 4168 | "util": { 4169 | "version": "0.11.1", 4170 | "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", 4171 | "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", 4172 | "requires": { 4173 | "inherits": "2.0.3" 4174 | } 4175 | } 4176 | } 4177 | }, 4178 | "node-releases": { 4179 | "version": "1.1.71", 4180 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", 4181 | "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" 4182 | }, 4183 | "normalize-path": { 4184 | "version": "3.0.0", 4185 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4186 | "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" 4187 | }, 4188 | "object-assign": { 4189 | "version": "4.1.1", 4190 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 4191 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 4192 | }, 4193 | "object-inspect": { 4194 | "version": "1.10.2", 4195 | "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz", 4196 | "integrity": "sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==" 4197 | }, 4198 | "object-is": { 4199 | "version": "1.1.5", 4200 | "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", 4201 | "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", 4202 | "requires": { 4203 | "call-bind": "^1.0.2", 4204 | "define-properties": "^1.1.3" 4205 | } 4206 | }, 4207 | "object-keys": { 4208 | "version": "1.1.1", 4209 | "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 4210 | "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" 4211 | }, 4212 | "object.assign": { 4213 | "version": "4.1.2", 4214 | "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 4215 | "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 4216 | "requires": { 4217 | "call-bind": "^1.0.0", 4218 | "define-properties": "^1.1.3", 4219 | "has-symbols": "^1.0.1", 4220 | "object-keys": "^1.1.1" 4221 | } 4222 | }, 4223 | "os-browserify": { 4224 | "version": "0.3.0", 4225 | "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", 4226 | "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" 4227 | }, 4228 | "p-limit": { 4229 | "version": "3.1.0", 4230 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4231 | "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4232 | "requires": { 4233 | "yocto-queue": "^0.1.0" 4234 | } 4235 | }, 4236 | "p-locate": { 4237 | "version": "4.1.0", 4238 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 4239 | "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 4240 | "requires": { 4241 | "p-limit": "^2.2.0" 4242 | }, 4243 | "dependencies": { 4244 | "p-limit": { 4245 | "version": "2.3.0", 4246 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 4247 | "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 4248 | "requires": { 4249 | "p-try": "^2.0.0" 4250 | } 4251 | } 4252 | } 4253 | }, 4254 | "p-try": { 4255 | "version": "2.2.0", 4256 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 4257 | "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" 4258 | }, 4259 | "pako": { 4260 | "version": "1.0.11", 4261 | "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", 4262 | "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" 4263 | }, 4264 | "parse-asn1": { 4265 | "version": "5.1.6", 4266 | "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", 4267 | "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", 4268 | "requires": { 4269 | "asn1.js": "^5.2.0", 4270 | "browserify-aes": "^1.0.0", 4271 | "evp_bytestokey": "^1.0.0", 4272 | "pbkdf2": "^3.0.3", 4273 | "safe-buffer": "^5.1.1" 4274 | } 4275 | }, 4276 | "path-browserify": { 4277 | "version": "1.0.1", 4278 | "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 4279 | "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" 4280 | }, 4281 | "path-exists": { 4282 | "version": "4.0.0", 4283 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4284 | "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" 4285 | }, 4286 | "pbkdf2": { 4287 | "version": "3.1.2", 4288 | "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", 4289 | "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", 4290 | "requires": { 4291 | "create-hash": "^1.1.2", 4292 | "create-hmac": "^1.1.4", 4293 | "ripemd160": "^2.0.1", 4294 | "safe-buffer": "^5.0.1", 4295 | "sha.js": "^2.4.8" 4296 | } 4297 | }, 4298 | "picomatch": { 4299 | "version": "2.2.3", 4300 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", 4301 | "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==" 4302 | }, 4303 | "pkg-dir": { 4304 | "version": "4.2.0", 4305 | "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 4306 | "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 4307 | "requires": { 4308 | "find-up": "^4.0.0" 4309 | } 4310 | }, 4311 | "platform": { 4312 | "version": "1.3.6", 4313 | "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", 4314 | "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" 4315 | }, 4316 | "pnp-webpack-plugin": { 4317 | "version": "1.6.4", 4318 | "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", 4319 | "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", 4320 | "requires": { 4321 | "ts-pnp": "^1.1.6" 4322 | } 4323 | }, 4324 | "postcss": { 4325 | "version": "8.1.7", 4326 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz", 4327 | "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==", 4328 | "requires": { 4329 | "colorette": "^1.2.1", 4330 | "line-column": "^1.0.2", 4331 | "nanoid": "^3.1.16", 4332 | "source-map": "^0.6.1" 4333 | }, 4334 | "dependencies": { 4335 | "source-map": { 4336 | "version": "0.6.1", 4337 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 4338 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 4339 | } 4340 | } 4341 | }, 4342 | "process": { 4343 | "version": "0.11.10", 4344 | "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 4345 | "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" 4346 | }, 4347 | "process-nextick-args": { 4348 | "version": "2.0.1", 4349 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 4350 | "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 4351 | }, 4352 | "prop-types": { 4353 | "version": "15.7.2", 4354 | "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 4355 | "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 4356 | "requires": { 4357 | "loose-envify": "^1.4.0", 4358 | "object-assign": "^4.1.1", 4359 | "react-is": "^16.8.1" 4360 | } 4361 | }, 4362 | "public-encrypt": { 4363 | "version": "4.0.3", 4364 | "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", 4365 | "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", 4366 | "requires": { 4367 | "bn.js": "^4.1.0", 4368 | "browserify-rsa": "^4.0.0", 4369 | "create-hash": "^1.1.0", 4370 | "parse-asn1": "^5.0.0", 4371 | "randombytes": "^2.0.1", 4372 | "safe-buffer": "^5.1.2" 4373 | }, 4374 | "dependencies": { 4375 | "bn.js": { 4376 | "version": "4.12.0", 4377 | "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 4378 | "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 4379 | } 4380 | } 4381 | }, 4382 | "punycode": { 4383 | "version": "1.4.1", 4384 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 4385 | "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" 4386 | }, 4387 | "querystring": { 4388 | "version": "0.2.1", 4389 | "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", 4390 | "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" 4391 | }, 4392 | "querystring-es3": { 4393 | "version": "0.2.1", 4394 | "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", 4395 | "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" 4396 | }, 4397 | "randombytes": { 4398 | "version": "2.1.0", 4399 | "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 4400 | "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 4401 | "requires": { 4402 | "safe-buffer": "^5.1.0" 4403 | } 4404 | }, 4405 | "randomfill": { 4406 | "version": "1.0.4", 4407 | "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", 4408 | "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", 4409 | "requires": { 4410 | "randombytes": "^2.0.5", 4411 | "safe-buffer": "^5.1.0" 4412 | } 4413 | }, 4414 | "raw-body": { 4415 | "version": "2.4.1", 4416 | "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", 4417 | "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", 4418 | "requires": { 4419 | "bytes": "3.1.0", 4420 | "http-errors": "1.7.3", 4421 | "iconv-lite": "0.4.24", 4422 | "unpipe": "1.0.0" 4423 | }, 4424 | "dependencies": { 4425 | "iconv-lite": { 4426 | "version": "0.4.24", 4427 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 4428 | "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 4429 | "requires": { 4430 | "safer-buffer": ">= 2.1.2 < 3" 4431 | } 4432 | } 4433 | } 4434 | }, 4435 | "react": { 4436 | "version": "17.0.2", 4437 | "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", 4438 | "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", 4439 | "requires": { 4440 | "loose-envify": "^1.1.0", 4441 | "object-assign": "^4.1.1" 4442 | } 4443 | }, 4444 | "react-dom": { 4445 | "version": "17.0.2", 4446 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", 4447 | "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", 4448 | "requires": { 4449 | "loose-envify": "^1.1.0", 4450 | "object-assign": "^4.1.1", 4451 | "scheduler": "^0.20.2" 4452 | } 4453 | }, 4454 | "react-icons": { 4455 | "version": "4.2.0", 4456 | "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz", 4457 | "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==", 4458 | "requires": {} 4459 | }, 4460 | "react-is": { 4461 | "version": "16.13.1", 4462 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 4463 | "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" 4464 | }, 4465 | "react-refresh": { 4466 | "version": "0.8.3", 4467 | "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", 4468 | "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" 4469 | }, 4470 | "readable-stream": { 4471 | "version": "3.6.0", 4472 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 4473 | "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 4474 | "requires": { 4475 | "inherits": "^2.0.3", 4476 | "string_decoder": "^1.1.1", 4477 | "util-deprecate": "^1.0.1" 4478 | } 4479 | }, 4480 | "readdirp": { 4481 | "version": "3.5.0", 4482 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", 4483 | "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", 4484 | "requires": { 4485 | "picomatch": "^2.2.1" 4486 | } 4487 | }, 4488 | "regenerator-runtime": { 4489 | "version": "0.13.7", 4490 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", 4491 | "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" 4492 | }, 4493 | "ripemd160": { 4494 | "version": "2.0.2", 4495 | "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", 4496 | "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", 4497 | "requires": { 4498 | "hash-base": "^3.0.0", 4499 | "inherits": "^2.0.1" 4500 | } 4501 | }, 4502 | "safe-buffer": { 4503 | "version": "5.2.1", 4504 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 4505 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" 4506 | }, 4507 | "safer-buffer": { 4508 | "version": "2.1.2", 4509 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 4510 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 4511 | }, 4512 | "scheduler": { 4513 | "version": "0.20.2", 4514 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", 4515 | "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", 4516 | "requires": { 4517 | "loose-envify": "^1.1.0", 4518 | "object-assign": "^4.1.1" 4519 | } 4520 | }, 4521 | "semver": { 4522 | "version": "6.3.0", 4523 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 4524 | "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" 4525 | }, 4526 | "setimmediate": { 4527 | "version": "1.0.5", 4528 | "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", 4529 | "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" 4530 | }, 4531 | "setprototypeof": { 4532 | "version": "1.1.1", 4533 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 4534 | "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 4535 | }, 4536 | "sha.js": { 4537 | "version": "2.4.11", 4538 | "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", 4539 | "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", 4540 | "requires": { 4541 | "inherits": "^2.0.1", 4542 | "safe-buffer": "^5.0.1" 4543 | } 4544 | }, 4545 | "shell-quote": { 4546 | "version": "1.7.2", 4547 | "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", 4548 | "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" 4549 | }, 4550 | "source-map": { 4551 | "version": "0.8.0-beta.0", 4552 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", 4553 | "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", 4554 | "requires": { 4555 | "whatwg-url": "^7.0.0" 4556 | } 4557 | }, 4558 | "stacktrace-parser": { 4559 | "version": "0.1.10", 4560 | "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", 4561 | "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", 4562 | "requires": { 4563 | "type-fest": "^0.7.1" 4564 | } 4565 | }, 4566 | "statuses": { 4567 | "version": "1.5.0", 4568 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 4569 | "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" 4570 | }, 4571 | "stream-browserify": { 4572 | "version": "3.0.0", 4573 | "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", 4574 | "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", 4575 | "requires": { 4576 | "inherits": "~2.0.4", 4577 | "readable-stream": "^3.5.0" 4578 | } 4579 | }, 4580 | "stream-http": { 4581 | "version": "3.1.1", 4582 | "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", 4583 | "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", 4584 | "requires": { 4585 | "builtin-status-codes": "^3.0.0", 4586 | "inherits": "^2.0.4", 4587 | "readable-stream": "^3.6.0", 4588 | "xtend": "^4.0.2" 4589 | } 4590 | }, 4591 | "stream-parser": { 4592 | "version": "0.3.1", 4593 | "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", 4594 | "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=", 4595 | "requires": { 4596 | "debug": "2" 4597 | } 4598 | }, 4599 | "string_decoder": { 4600 | "version": "1.3.0", 4601 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 4602 | "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 4603 | "requires": { 4604 | "safe-buffer": "~5.2.0" 4605 | } 4606 | }, 4607 | "string-hash": { 4608 | "version": "1.1.3", 4609 | "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", 4610 | "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" 4611 | }, 4612 | "string.prototype.trimend": { 4613 | "version": "1.0.4", 4614 | "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 4615 | "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", 4616 | "requires": { 4617 | "call-bind": "^1.0.2", 4618 | "define-properties": "^1.1.3" 4619 | } 4620 | }, 4621 | "string.prototype.trimstart": { 4622 | "version": "1.0.4", 4623 | "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", 4624 | "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", 4625 | "requires": { 4626 | "call-bind": "^1.0.2", 4627 | "define-properties": "^1.1.3" 4628 | } 4629 | }, 4630 | "strip-ansi": { 4631 | "version": "6.0.0", 4632 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 4633 | "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 4634 | "requires": { 4635 | "ansi-regex": "^5.0.0" 4636 | } 4637 | }, 4638 | "styled-jsx": { 4639 | "version": "3.3.2", 4640 | "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-3.3.2.tgz", 4641 | "integrity": "sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g==", 4642 | "requires": { 4643 | "@babel/types": "7.8.3", 4644 | "babel-plugin-syntax-jsx": "6.18.0", 4645 | "convert-source-map": "1.7.0", 4646 | "loader-utils": "1.2.3", 4647 | "source-map": "0.7.3", 4648 | "string-hash": "1.1.3", 4649 | "stylis": "3.5.4", 4650 | "stylis-rule-sheet": "0.0.10" 4651 | }, 4652 | "dependencies": { 4653 | "source-map": { 4654 | "version": "0.7.3", 4655 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 4656 | "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" 4657 | } 4658 | } 4659 | }, 4660 | "stylis": { 4661 | "version": "3.5.4", 4662 | "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", 4663 | "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" 4664 | }, 4665 | "stylis-rule-sheet": { 4666 | "version": "0.0.10", 4667 | "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", 4668 | "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", 4669 | "requires": {} 4670 | }, 4671 | "supports-color": { 4672 | "version": "5.5.0", 4673 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 4674 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 4675 | "requires": { 4676 | "has-flag": "^3.0.0" 4677 | } 4678 | }, 4679 | "timers-browserify": { 4680 | "version": "2.0.12", 4681 | "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", 4682 | "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", 4683 | "requires": { 4684 | "setimmediate": "^1.0.4" 4685 | } 4686 | }, 4687 | "to-arraybuffer": { 4688 | "version": "1.0.1", 4689 | "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", 4690 | "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" 4691 | }, 4692 | "to-fast-properties": { 4693 | "version": "2.0.0", 4694 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 4695 | "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" 4696 | }, 4697 | "to-regex-range": { 4698 | "version": "5.0.1", 4699 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4700 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4701 | "requires": { 4702 | "is-number": "^7.0.0" 4703 | } 4704 | }, 4705 | "toidentifier": { 4706 | "version": "1.0.0", 4707 | "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 4708 | "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" 4709 | }, 4710 | "tr46": { 4711 | "version": "1.0.1", 4712 | "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", 4713 | "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", 4714 | "requires": { 4715 | "punycode": "^2.1.0" 4716 | }, 4717 | "dependencies": { 4718 | "punycode": { 4719 | "version": "2.1.1", 4720 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 4721 | "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 4722 | } 4723 | } 4724 | }, 4725 | "ts-pnp": { 4726 | "version": "1.2.0", 4727 | "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", 4728 | "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" 4729 | }, 4730 | "tty-browserify": { 4731 | "version": "0.0.1", 4732 | "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", 4733 | "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" 4734 | }, 4735 | "type-fest": { 4736 | "version": "0.7.1", 4737 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", 4738 | "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" 4739 | }, 4740 | "unbox-primitive": { 4741 | "version": "1.0.1", 4742 | "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", 4743 | "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", 4744 | "requires": { 4745 | "function-bind": "^1.1.1", 4746 | "has-bigints": "^1.0.1", 4747 | "has-symbols": "^1.0.2", 4748 | "which-boxed-primitive": "^1.0.2" 4749 | } 4750 | }, 4751 | "unpipe": { 4752 | "version": "1.0.0", 4753 | "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 4754 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 4755 | }, 4756 | "url": { 4757 | "version": "0.11.0", 4758 | "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", 4759 | "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", 4760 | "requires": { 4761 | "punycode": "1.3.2", 4762 | "querystring": "0.2.0" 4763 | }, 4764 | "dependencies": { 4765 | "punycode": { 4766 | "version": "1.3.2", 4767 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", 4768 | "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" 4769 | }, 4770 | "querystring": { 4771 | "version": "0.2.0", 4772 | "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", 4773 | "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" 4774 | } 4775 | } 4776 | }, 4777 | "use-subscription": { 4778 | "version": "1.5.1", 4779 | "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", 4780 | "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", 4781 | "requires": { 4782 | "object-assign": "^4.1.1" 4783 | } 4784 | }, 4785 | "util": { 4786 | "version": "0.12.3", 4787 | "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz", 4788 | "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==", 4789 | "requires": { 4790 | "inherits": "^2.0.3", 4791 | "is-arguments": "^1.0.4", 4792 | "is-generator-function": "^1.0.7", 4793 | "is-typed-array": "^1.1.3", 4794 | "safe-buffer": "^5.1.2", 4795 | "which-typed-array": "^1.1.2" 4796 | } 4797 | }, 4798 | "util-deprecate": { 4799 | "version": "1.0.2", 4800 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 4801 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 4802 | }, 4803 | "vm-browserify": { 4804 | "version": "1.1.2", 4805 | "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", 4806 | "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" 4807 | }, 4808 | "watchpack": { 4809 | "version": "2.1.1", 4810 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", 4811 | "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", 4812 | "requires": { 4813 | "glob-to-regexp": "^0.4.1", 4814 | "graceful-fs": "^4.1.2" 4815 | } 4816 | }, 4817 | "webidl-conversions": { 4818 | "version": "4.0.2", 4819 | "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", 4820 | "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" 4821 | }, 4822 | "whatwg-url": { 4823 | "version": "7.1.0", 4824 | "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", 4825 | "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", 4826 | "requires": { 4827 | "lodash.sortby": "^4.7.0", 4828 | "tr46": "^1.0.1", 4829 | "webidl-conversions": "^4.0.2" 4830 | } 4831 | }, 4832 | "which-boxed-primitive": { 4833 | "version": "1.0.2", 4834 | "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 4835 | "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 4836 | "requires": { 4837 | "is-bigint": "^1.0.1", 4838 | "is-boolean-object": "^1.1.0", 4839 | "is-number-object": "^1.0.4", 4840 | "is-string": "^1.0.5", 4841 | "is-symbol": "^1.0.3" 4842 | } 4843 | }, 4844 | "which-typed-array": { 4845 | "version": "1.1.4", 4846 | "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz", 4847 | "integrity": "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==", 4848 | "requires": { 4849 | "available-typed-arrays": "^1.0.2", 4850 | "call-bind": "^1.0.0", 4851 | "es-abstract": "^1.18.0-next.1", 4852 | "foreach": "^2.0.5", 4853 | "function-bind": "^1.1.1", 4854 | "has-symbols": "^1.0.1", 4855 | "is-typed-array": "^1.1.3" 4856 | } 4857 | }, 4858 | "xtend": { 4859 | "version": "4.0.2", 4860 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 4861 | "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" 4862 | }, 4863 | "yocto-queue": { 4864 | "version": "0.1.0", 4865 | "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4866 | "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" 4867 | } 4868 | } 4869 | } 4870 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "audio-player", 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 | "next": "10.1.3", 12 | "react": "17.0.2", 13 | "react-dom": "17.0.2", 14 | "react-icons": "^4.2.0" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /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/hello.js: -------------------------------------------------------------------------------- 1 | // Next.js API route support: https://nextjs.org/docs/api-routes/introduction 2 | 3 | export default (req, res) => { 4 | res.status(200).json({ name: 'John Doe' }) 5 | } 6 | -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- 1 | import Head from 'next/head' 2 | import styles from '../styles/Home.module.css' 3 | import { AudioPlayer } from "../components/AudioPlayer" 4 | 5 | export default function Home() { 6 | return ( 7 |
8 | 9 | React Audio Player 10 | 11 | 12 | 13 |
14 | 15 |
16 |
17 | ) 18 | } 19 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfteachme/0046-custom-audio-player/84dd4f806d92ff3f11d030f7e666d417dd94aaeb/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /styles/AudioPlayer.module.css: -------------------------------------------------------------------------------- 1 | .audioPlayer { 2 | --primary: #f40082; 3 | --secondary: #ffd200; 4 | 5 | align-items: center; 6 | display: flex; 7 | width: 700px; 8 | } 9 | 10 | .forwardBackward { 11 | background: none; 12 | border: none; 13 | display: flex; 14 | align-items: center; 15 | font-family: monospace; 16 | font-size: 16px; 17 | cursor: pointer; 18 | } 19 | 20 | .forwardBackward:hover { 21 | color: var(--primary); 22 | } 23 | 24 | .playPause { 25 | background: var(--primary); 26 | border: none; 27 | border-radius: 50%; 28 | width: 75px; 29 | height: 75px; 30 | font-size: 32px; 31 | color: var(--secondary); 32 | display: flex; 33 | justify-content: center; 34 | align-items:center; 35 | } 36 | 37 | .play { 38 | position: relative; 39 | left: 5px; 40 | } 41 | 42 | .currentTime, 43 | .duration { 44 | font-family: monospace; 45 | font-size: 16px; 46 | } 47 | 48 | .currentTime { 49 | margin-left: 25px; 50 | } 51 | 52 | .progressBar { 53 | --bar-bg: #ffe3d4; 54 | --seek-before-width: 0; 55 | --seek-before-color: #ffc2a1; 56 | --knobby: #3452a5; 57 | --selectedKnobby: #26c9c3; 58 | 59 | appearance: none; 60 | background: var(--bar-bg);; 61 | border-radius: 10px; 62 | position: relative; 63 | width: 100%; 64 | height: 11px; 65 | outline: none; 66 | } 67 | 68 | /* progress bar - safari */ 69 | .progressBar::-webkit-slider-runnable-track { 70 | background: var(--bar-bg);; 71 | border-radius: 10px; 72 | position: relative; 73 | width: 100%; 74 | height: 11px; 75 | outline: none; 76 | } 77 | 78 | /* progress bar - firefox */ 79 | .progressBar::-moz-range-track { 80 | background: var(--bar-bg);; 81 | border-radius: 10px; 82 | position: relative; 83 | width: 100%; 84 | height: 11px; 85 | outline: none; 86 | } 87 | 88 | .progressBar::-moz-focus-outer { 89 | border: 0; 90 | } 91 | 92 | /* progress bar - chrome and safari */ 93 | .progressBar::before { 94 | content: ''; 95 | height: 11px; 96 | width: var(--seek-before-width); 97 | background-color: var(--seek-before-color); 98 | border-top-left-radius: 10px; 99 | border-bottom-left-radius: 10px; 100 | position: absolute; 101 | top: 0; 102 | left: 0; 103 | z-index: 2; 104 | cursor: pointer; 105 | } 106 | 107 | /* progress bar - firefox */ 108 | .progressBar::-moz-range-progress { 109 | background-color: var(--seek-before-color); 110 | border-top-left-radius: 10px; 111 | border-bottom-left-radius: 10px; 112 | height: 11px; 113 | } 114 | 115 | /* knobby - chrome and safari */ 116 | .progressBar::-webkit-slider-thumb { 117 | -webkit-appearance: none; 118 | height: 15px; 119 | width: 15px; 120 | border-radius: 50%; 121 | border: none; 122 | background-color: var(--knobby); 123 | cursor: pointer; 124 | position: relative; 125 | margin: -2px 0 0 0; 126 | z-index: 3; 127 | box-sizing: border-box; 128 | } 129 | 130 | /* knobby while dragging - chrome and safari */ 131 | .progressBar:active::-webkit-slider-thumb { 132 | transform: scale(1.2); 133 | background: var(--selectedKnobby); 134 | } 135 | 136 | /* knobby - firefox */ 137 | .progressBar::-moz-range-thumb { 138 | height: 15px; 139 | width: 15px; 140 | border-radius: 50%; 141 | border: transparent; 142 | background-color: var(--knobby); 143 | cursor: pointer; 144 | position: relative; 145 | z-index: 3; 146 | box-sizing: border-box; 147 | } 148 | 149 | /* knobby while dragging - firefox */ 150 | .progressBar:active::-moz-range-thumb { 151 | transform: scale(1.2); 152 | background: var(--selectedKnobby); 153 | } -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- 1 | html, 2 | body { 3 | padding: 0; 4 | margin: 0; 5 | font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, 6 | Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; 7 | } 8 | 9 | a { 10 | color: inherit; 11 | text-decoration: none; 12 | } 13 | 14 | * { 15 | box-sizing: border-box; 16 | } 17 | --------------------------------------------------------------------------------