├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierrc ├── LICENSE ├── package.json ├── pnpm-lock.yaml ├── postcss.config.cjs ├── src ├── app.css ├── app.html ├── lib │ └── components │ │ ├── Music.svelte │ │ ├── Partner.svelte │ │ ├── PlayBtn.svelte │ │ ├── Progress.svelte │ │ └── Seo.svelte └── routes │ ├── __layout.svelte │ └── index.svelte ├── static ├── card.png ├── dancing.gif ├── dancing.mp3 ├── doge-flip.gif ├── doge.gif ├── favicon.png └── party.min.js ├── svelte.config.js └── tailwind.config.cjs /.eslintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ['eslint:recommended', 'prettier'], 4 | plugins: ['svelte3'], 5 | overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }], 6 | parserOptions: { 7 | sourceType: 'module', 8 | ecmaVersion: 2020 9 | }, 10 | env: { 11 | browser: true, 12 | es2017: true, 13 | node: true 14 | } 15 | }; 16 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | .env 7 | .env.* 8 | !.env.example 9 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "useTabs": true, 3 | "singleQuote": true, 4 | "trailingComma": "none", 5 | "printWidth": 100 6 | } 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Amal Shaji 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vibe", 3 | "version": "0.0.1", 4 | "scripts": { 5 | "dev": "svelte-kit dev", 6 | "build": "svelte-kit build", 7 | "package": "svelte-kit package", 8 | "preview": "svelte-kit preview", 9 | "prepare": "svelte-kit sync", 10 | "lint": "prettier --ignore-path .gitignore --check --plugin-search-dir=. . && eslint --ignore-path .gitignore .", 11 | "format": "prettier --ignore-path .gitignore --write --plugin-search-dir=. ." 12 | }, 13 | "devDependencies": { 14 | "@neodrag/svelte": "^1.1.4", 15 | "@sveltejs/adapter-auto": "next", 16 | "@sveltejs/kit": "next", 17 | "autoprefixer": "^10.4.4", 18 | "eslint": "^7.32.0", 19 | "eslint-config-prettier": "^8.3.0", 20 | "eslint-plugin-svelte3": "^3.2.1", 21 | "postcss": "^8.4.12", 22 | "postcss-load-config": "^3.1.4", 23 | "prettier": "^2.5.1", 24 | "prettier-plugin-svelte": "^2.5.0", 25 | "svelte": "^3.44.0", 26 | "svelte-preprocess": "^4.10.5", 27 | "tailwindcss": "^3.0.23" 28 | }, 29 | "type": "module" 30 | } 31 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: 5.3 2 | 3 | specifiers: 4 | '@neodrag/svelte': ^1.1.4 5 | '@sveltejs/adapter-auto': next 6 | '@sveltejs/kit': next 7 | autoprefixer: ^10.4.4 8 | eslint: ^7.32.0 9 | eslint-config-prettier: ^8.3.0 10 | eslint-plugin-svelte3: ^3.2.1 11 | postcss: ^8.4.12 12 | postcss-load-config: ^3.1.4 13 | prettier: ^2.5.1 14 | prettier-plugin-svelte: ^2.5.0 15 | svelte: ^3.44.0 16 | svelte-preprocess: ^4.10.5 17 | tailwindcss: ^3.0.23 18 | 19 | devDependencies: 20 | '@neodrag/svelte': 1.1.4 21 | '@sveltejs/adapter-auto': 1.0.0-next.40 22 | '@sveltejs/kit': 1.0.0-next.323_svelte@3.47.0 23 | autoprefixer: 10.4.5_postcss@8.4.12 24 | eslint: 7.32.0 25 | eslint-config-prettier: 8.5.0_eslint@7.32.0 26 | eslint-plugin-svelte3: 3.4.1_eslint@7.32.0+svelte@3.47.0 27 | postcss: 8.4.12 28 | postcss-load-config: 3.1.4_postcss@8.4.12 29 | prettier: 2.6.2 30 | prettier-plugin-svelte: 2.7.0_prettier@2.6.2+svelte@3.47.0 31 | svelte: 3.47.0 32 | svelte-preprocess: 4.10.6_8ad6e20ce4e2d7da0239e3010622d126 33 | tailwindcss: 3.0.24 34 | 35 | packages: 36 | 37 | /@babel/code-frame/7.12.11: 38 | resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} 39 | dependencies: 40 | '@babel/highlight': 7.17.9 41 | dev: true 42 | 43 | /@babel/helper-validator-identifier/7.16.7: 44 | resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} 45 | engines: {node: '>=6.9.0'} 46 | dev: true 47 | 48 | /@babel/highlight/7.17.9: 49 | resolution: {integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==} 50 | engines: {node: '>=6.9.0'} 51 | dependencies: 52 | '@babel/helper-validator-identifier': 7.16.7 53 | chalk: 2.4.2 54 | js-tokens: 4.0.0 55 | dev: true 56 | 57 | /@eslint/eslintrc/0.4.3: 58 | resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} 59 | engines: {node: ^10.12.0 || >=12.0.0} 60 | dependencies: 61 | ajv: 6.12.6 62 | debug: 4.3.4 63 | espree: 7.3.1 64 | globals: 13.13.0 65 | ignore: 4.0.6 66 | import-fresh: 3.3.0 67 | js-yaml: 3.14.1 68 | minimatch: 3.1.2 69 | strip-json-comments: 3.1.1 70 | transitivePeerDependencies: 71 | - supports-color 72 | dev: true 73 | 74 | /@humanwhocodes/config-array/0.5.0: 75 | resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} 76 | engines: {node: '>=10.10.0'} 77 | dependencies: 78 | '@humanwhocodes/object-schema': 1.2.1 79 | debug: 4.3.4 80 | minimatch: 3.1.2 81 | transitivePeerDependencies: 82 | - supports-color 83 | dev: true 84 | 85 | /@humanwhocodes/object-schema/1.2.1: 86 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} 87 | dev: true 88 | 89 | /@iarna/toml/2.2.5: 90 | resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} 91 | dev: true 92 | 93 | /@neodrag/svelte/1.1.4: 94 | resolution: {integrity: sha512-LGKvf8jF/wvnhA137RVHamdcvP2A2yDVyBndvqeHWGgiA4+DU+yifXIt4NeqSuvVmky4Cqb57hEWGDwCMnClQA==} 95 | dev: true 96 | 97 | /@nodelib/fs.scandir/2.1.5: 98 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 99 | engines: {node: '>= 8'} 100 | dependencies: 101 | '@nodelib/fs.stat': 2.0.5 102 | run-parallel: 1.2.0 103 | dev: true 104 | 105 | /@nodelib/fs.stat/2.0.5: 106 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 107 | engines: {node: '>= 8'} 108 | dev: true 109 | 110 | /@nodelib/fs.walk/1.2.8: 111 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 112 | engines: {node: '>= 8'} 113 | dependencies: 114 | '@nodelib/fs.scandir': 2.1.5 115 | fastq: 1.13.0 116 | dev: true 117 | 118 | /@rollup/pluginutils/4.2.1: 119 | resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} 120 | engines: {node: '>= 8.0.0'} 121 | dependencies: 122 | estree-walker: 2.0.2 123 | picomatch: 2.3.1 124 | dev: true 125 | 126 | /@sveltejs/adapter-auto/1.0.0-next.40: 127 | resolution: {integrity: sha512-TT6YJUF3asJ/2RbviEpcDJQ/TixPcvmH0L2266fGNT7+KfAf9wbbVdegPWRODk2E2hTN0X+h5YS9l+lap+BK9w==} 128 | dependencies: 129 | '@sveltejs/adapter-cloudflare': 1.0.0-next.19 130 | '@sveltejs/adapter-netlify': 1.0.0-next.56 131 | '@sveltejs/adapter-vercel': 1.0.0-next.50 132 | dev: true 133 | 134 | /@sveltejs/adapter-cloudflare/1.0.0-next.19: 135 | resolution: {integrity: sha512-LET3DUYpl+deoKhkWCzhHUT7iipYkgVkOcRIJX7qT4m23A+MAbzcAC3npgwEYSe9RokOSWMVBr3tVujeES5EeA==} 136 | dependencies: 137 | esbuild: 0.14.38 138 | worktop: 0.8.0-next.13 139 | dev: true 140 | 141 | /@sveltejs/adapter-netlify/1.0.0-next.56: 142 | resolution: {integrity: sha512-fM3aBHsr7syCGfIJcuB1mEoZwynqyOxVijvmyrd9OWHi6MP3bXSP+GhKDMtDpQRwejJJiwuZNTx2PUbV3uirvA==} 143 | dependencies: 144 | '@iarna/toml': 2.2.5 145 | esbuild: 0.14.38 146 | tiny-glob: 0.2.9 147 | dev: true 148 | 149 | /@sveltejs/adapter-vercel/1.0.0-next.50: 150 | resolution: {integrity: sha512-yta0AkuWEr7qrm8LB34F4ZdCtMxj+cHD4huwrRYCgjv+PSJHLPwe7aH53+Mhrv6La0TgeyQ/f2lTyhBMXZXn9Q==} 151 | dependencies: 152 | esbuild: 0.14.38 153 | dev: true 154 | 155 | /@sveltejs/kit/1.0.0-next.323_svelte@3.47.0: 156 | resolution: {integrity: sha512-5JVBfXZqVcWhsvtxdwtFPEzLNM8FmttNNyN0h5P25KLryF3BeOg5OicRK3t7qNBmWTTNovDgChb/gWmne5Oicg==} 157 | engines: {node: '>=14.13'} 158 | hasBin: true 159 | peerDependencies: 160 | svelte: ^3.44.0 161 | dependencies: 162 | '@sveltejs/vite-plugin-svelte': 1.0.0-next.42_svelte@3.47.0+vite@2.9.6 163 | chokidar: 3.5.3 164 | sade: 1.8.1 165 | svelte: 3.47.0 166 | vite: 2.9.6 167 | transitivePeerDependencies: 168 | - diff-match-patch 169 | - less 170 | - sass 171 | - stylus 172 | - supports-color 173 | dev: true 174 | 175 | /@sveltejs/vite-plugin-svelte/1.0.0-next.42_svelte@3.47.0+vite@2.9.6: 176 | resolution: {integrity: sha512-I8ILzfjVQuOkl6eDHif6/QJhOEBnsA40u6/0RDWK0mujwOr+MfWCWEZEnrTKqa6YIVMO+uktfoknu61chbAIeg==} 177 | engines: {node: ^14.13.1 || >= 16} 178 | peerDependencies: 179 | diff-match-patch: ^1.0.5 180 | svelte: ^3.44.0 181 | vite: ^2.9.0 182 | peerDependenciesMeta: 183 | diff-match-patch: 184 | optional: true 185 | dependencies: 186 | '@rollup/pluginutils': 4.2.1 187 | debug: 4.3.4 188 | kleur: 4.1.4 189 | magic-string: 0.26.1 190 | svelte: 3.47.0 191 | svelte-hmr: 0.14.11_svelte@3.47.0 192 | vite: 2.9.6 193 | transitivePeerDependencies: 194 | - supports-color 195 | dev: true 196 | 197 | /@types/node/17.0.29: 198 | resolution: {integrity: sha512-tx5jMmMFwx7wBwq/V7OohKDVb/JwJU5qCVkeLMh1//xycAJ/ESuw9aJ9SEtlCZDYi2pBfe4JkisSoAtbOsBNAA==} 199 | dev: true 200 | 201 | /@types/pug/2.0.6: 202 | resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==} 203 | dev: true 204 | 205 | /@types/sass/1.43.1: 206 | resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==} 207 | dependencies: 208 | '@types/node': 17.0.29 209 | dev: true 210 | 211 | /acorn-jsx/5.3.2_acorn@7.4.1: 212 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 213 | peerDependencies: 214 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 215 | dependencies: 216 | acorn: 7.4.1 217 | dev: true 218 | 219 | /acorn-node/1.8.2: 220 | resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==} 221 | dependencies: 222 | acorn: 7.4.1 223 | acorn-walk: 7.2.0 224 | xtend: 4.0.2 225 | dev: true 226 | 227 | /acorn-walk/7.2.0: 228 | resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} 229 | engines: {node: '>=0.4.0'} 230 | dev: true 231 | 232 | /acorn/7.4.1: 233 | resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} 234 | engines: {node: '>=0.4.0'} 235 | hasBin: true 236 | dev: true 237 | 238 | /ajv/6.12.6: 239 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 240 | dependencies: 241 | fast-deep-equal: 3.1.3 242 | fast-json-stable-stringify: 2.1.0 243 | json-schema-traverse: 0.4.1 244 | uri-js: 4.4.1 245 | dev: true 246 | 247 | /ajv/8.11.0: 248 | resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} 249 | dependencies: 250 | fast-deep-equal: 3.1.3 251 | json-schema-traverse: 1.0.0 252 | require-from-string: 2.0.2 253 | uri-js: 4.4.1 254 | dev: true 255 | 256 | /ansi-colors/4.1.1: 257 | resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} 258 | engines: {node: '>=6'} 259 | dev: true 260 | 261 | /ansi-regex/5.0.1: 262 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 263 | engines: {node: '>=8'} 264 | dev: true 265 | 266 | /ansi-styles/3.2.1: 267 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 268 | engines: {node: '>=4'} 269 | dependencies: 270 | color-convert: 1.9.3 271 | dev: true 272 | 273 | /ansi-styles/4.3.0: 274 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 275 | engines: {node: '>=8'} 276 | dependencies: 277 | color-convert: 2.0.1 278 | dev: true 279 | 280 | /anymatch/3.1.2: 281 | resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} 282 | engines: {node: '>= 8'} 283 | dependencies: 284 | normalize-path: 3.0.0 285 | picomatch: 2.3.1 286 | dev: true 287 | 288 | /arg/5.0.1: 289 | resolution: {integrity: sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==} 290 | dev: true 291 | 292 | /argparse/1.0.10: 293 | resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 294 | dependencies: 295 | sprintf-js: 1.0.3 296 | dev: true 297 | 298 | /astral-regex/2.0.0: 299 | resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} 300 | engines: {node: '>=8'} 301 | dev: true 302 | 303 | /autoprefixer/10.4.5_postcss@8.4.12: 304 | resolution: {integrity: sha512-Fvd8yCoA7lNX/OUllvS+aS1I7WRBclGXsepbvT8ZaPgrH24rgXpZzF0/6Hh3ZEkwg+0AES/Osd196VZmYoEFtw==} 305 | engines: {node: ^10 || ^12 || >=14} 306 | hasBin: true 307 | peerDependencies: 308 | postcss: ^8.1.0 309 | dependencies: 310 | browserslist: 4.20.3 311 | caniuse-lite: 1.0.30001332 312 | fraction.js: 4.2.0 313 | normalize-range: 0.1.2 314 | picocolors: 1.0.0 315 | postcss: 8.4.12 316 | postcss-value-parser: 4.2.0 317 | dev: true 318 | 319 | /balanced-match/1.0.2: 320 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 321 | dev: true 322 | 323 | /binary-extensions/2.2.0: 324 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 325 | engines: {node: '>=8'} 326 | dev: true 327 | 328 | /brace-expansion/1.1.11: 329 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 330 | dependencies: 331 | balanced-match: 1.0.2 332 | concat-map: 0.0.1 333 | dev: true 334 | 335 | /braces/3.0.2: 336 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 337 | engines: {node: '>=8'} 338 | dependencies: 339 | fill-range: 7.0.1 340 | dev: true 341 | 342 | /browserslist/4.20.3: 343 | resolution: {integrity: sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==} 344 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 345 | hasBin: true 346 | dependencies: 347 | caniuse-lite: 1.0.30001332 348 | electron-to-chromium: 1.4.123 349 | escalade: 3.1.1 350 | node-releases: 2.0.3 351 | picocolors: 1.0.0 352 | dev: true 353 | 354 | /buffer-crc32/0.2.13: 355 | resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=} 356 | dev: true 357 | 358 | /callsites/3.1.0: 359 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 360 | engines: {node: '>=6'} 361 | dev: true 362 | 363 | /camelcase-css/2.0.1: 364 | resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} 365 | engines: {node: '>= 6'} 366 | dev: true 367 | 368 | /caniuse-lite/1.0.30001332: 369 | resolution: {integrity: sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==} 370 | dev: true 371 | 372 | /chalk/2.4.2: 373 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 374 | engines: {node: '>=4'} 375 | dependencies: 376 | ansi-styles: 3.2.1 377 | escape-string-regexp: 1.0.5 378 | supports-color: 5.5.0 379 | dev: true 380 | 381 | /chalk/4.1.2: 382 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 383 | engines: {node: '>=10'} 384 | dependencies: 385 | ansi-styles: 4.3.0 386 | supports-color: 7.2.0 387 | dev: true 388 | 389 | /chokidar/3.5.3: 390 | resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 391 | engines: {node: '>= 8.10.0'} 392 | dependencies: 393 | anymatch: 3.1.2 394 | braces: 3.0.2 395 | glob-parent: 5.1.2 396 | is-binary-path: 2.1.0 397 | is-glob: 4.0.3 398 | normalize-path: 3.0.0 399 | readdirp: 3.6.0 400 | optionalDependencies: 401 | fsevents: 2.3.2 402 | dev: true 403 | 404 | /color-convert/1.9.3: 405 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 406 | dependencies: 407 | color-name: 1.1.3 408 | dev: true 409 | 410 | /color-convert/2.0.1: 411 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 412 | engines: {node: '>=7.0.0'} 413 | dependencies: 414 | color-name: 1.1.4 415 | dev: true 416 | 417 | /color-name/1.1.3: 418 | resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} 419 | dev: true 420 | 421 | /color-name/1.1.4: 422 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 423 | dev: true 424 | 425 | /concat-map/0.0.1: 426 | resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} 427 | dev: true 428 | 429 | /cross-spawn/7.0.3: 430 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 431 | engines: {node: '>= 8'} 432 | dependencies: 433 | path-key: 3.1.1 434 | shebang-command: 2.0.0 435 | which: 2.0.2 436 | dev: true 437 | 438 | /cssesc/3.0.0: 439 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 440 | engines: {node: '>=4'} 441 | hasBin: true 442 | dev: true 443 | 444 | /debug/4.3.4: 445 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 446 | engines: {node: '>=6.0'} 447 | peerDependencies: 448 | supports-color: '*' 449 | peerDependenciesMeta: 450 | supports-color: 451 | optional: true 452 | dependencies: 453 | ms: 2.1.2 454 | dev: true 455 | 456 | /deep-is/0.1.4: 457 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 458 | dev: true 459 | 460 | /defined/1.0.0: 461 | resolution: {integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=} 462 | dev: true 463 | 464 | /detect-indent/6.1.0: 465 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} 466 | engines: {node: '>=8'} 467 | dev: true 468 | 469 | /detective/5.2.0: 470 | resolution: {integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==} 471 | engines: {node: '>=0.8.0'} 472 | hasBin: true 473 | dependencies: 474 | acorn-node: 1.8.2 475 | defined: 1.0.0 476 | minimist: 1.2.6 477 | dev: true 478 | 479 | /didyoumean/1.2.2: 480 | resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 481 | dev: true 482 | 483 | /dlv/1.1.3: 484 | resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 485 | dev: true 486 | 487 | /doctrine/3.0.0: 488 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 489 | engines: {node: '>=6.0.0'} 490 | dependencies: 491 | esutils: 2.0.3 492 | dev: true 493 | 494 | /electron-to-chromium/1.4.123: 495 | resolution: {integrity: sha512-0pHGE53WkYoFbsgwYcVKEpWa6jbzlvkohIEA2CUoZ9b5KC+w/zlMiQHvW/4IBcOh7YoEFqRNavgTk02TBoUTUw==} 496 | dev: true 497 | 498 | /emoji-regex/8.0.0: 499 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 500 | dev: true 501 | 502 | /enquirer/2.3.6: 503 | resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} 504 | engines: {node: '>=8.6'} 505 | dependencies: 506 | ansi-colors: 4.1.1 507 | dev: true 508 | 509 | /es6-promise/3.3.1: 510 | resolution: {integrity: sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=} 511 | dev: true 512 | 513 | /esbuild-android-64/0.14.38: 514 | resolution: {integrity: sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==} 515 | engines: {node: '>=12'} 516 | cpu: [x64] 517 | os: [android] 518 | requiresBuild: true 519 | dev: true 520 | optional: true 521 | 522 | /esbuild-android-arm64/0.14.38: 523 | resolution: {integrity: sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==} 524 | engines: {node: '>=12'} 525 | cpu: [arm64] 526 | os: [android] 527 | requiresBuild: true 528 | dev: true 529 | optional: true 530 | 531 | /esbuild-darwin-64/0.14.38: 532 | resolution: {integrity: sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==} 533 | engines: {node: '>=12'} 534 | cpu: [x64] 535 | os: [darwin] 536 | requiresBuild: true 537 | dev: true 538 | optional: true 539 | 540 | /esbuild-darwin-arm64/0.14.38: 541 | resolution: {integrity: sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==} 542 | engines: {node: '>=12'} 543 | cpu: [arm64] 544 | os: [darwin] 545 | requiresBuild: true 546 | dev: true 547 | optional: true 548 | 549 | /esbuild-freebsd-64/0.14.38: 550 | resolution: {integrity: sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==} 551 | engines: {node: '>=12'} 552 | cpu: [x64] 553 | os: [freebsd] 554 | requiresBuild: true 555 | dev: true 556 | optional: true 557 | 558 | /esbuild-freebsd-arm64/0.14.38: 559 | resolution: {integrity: sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==} 560 | engines: {node: '>=12'} 561 | cpu: [arm64] 562 | os: [freebsd] 563 | requiresBuild: true 564 | dev: true 565 | optional: true 566 | 567 | /esbuild-linux-32/0.14.38: 568 | resolution: {integrity: sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==} 569 | engines: {node: '>=12'} 570 | cpu: [ia32] 571 | os: [linux] 572 | requiresBuild: true 573 | dev: true 574 | optional: true 575 | 576 | /esbuild-linux-64/0.14.38: 577 | resolution: {integrity: sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==} 578 | engines: {node: '>=12'} 579 | cpu: [x64] 580 | os: [linux] 581 | requiresBuild: true 582 | dev: true 583 | optional: true 584 | 585 | /esbuild-linux-arm/0.14.38: 586 | resolution: {integrity: sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==} 587 | engines: {node: '>=12'} 588 | cpu: [arm] 589 | os: [linux] 590 | requiresBuild: true 591 | dev: true 592 | optional: true 593 | 594 | /esbuild-linux-arm64/0.14.38: 595 | resolution: {integrity: sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==} 596 | engines: {node: '>=12'} 597 | cpu: [arm64] 598 | os: [linux] 599 | requiresBuild: true 600 | dev: true 601 | optional: true 602 | 603 | /esbuild-linux-mips64le/0.14.38: 604 | resolution: {integrity: sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==} 605 | engines: {node: '>=12'} 606 | cpu: [mips64el] 607 | os: [linux] 608 | requiresBuild: true 609 | dev: true 610 | optional: true 611 | 612 | /esbuild-linux-ppc64le/0.14.38: 613 | resolution: {integrity: sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==} 614 | engines: {node: '>=12'} 615 | cpu: [ppc64] 616 | os: [linux] 617 | requiresBuild: true 618 | dev: true 619 | optional: true 620 | 621 | /esbuild-linux-riscv64/0.14.38: 622 | resolution: {integrity: sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==} 623 | engines: {node: '>=12'} 624 | cpu: [riscv64] 625 | os: [linux] 626 | requiresBuild: true 627 | dev: true 628 | optional: true 629 | 630 | /esbuild-linux-s390x/0.14.38: 631 | resolution: {integrity: sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==} 632 | engines: {node: '>=12'} 633 | cpu: [s390x] 634 | os: [linux] 635 | requiresBuild: true 636 | dev: true 637 | optional: true 638 | 639 | /esbuild-netbsd-64/0.14.38: 640 | resolution: {integrity: sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==} 641 | engines: {node: '>=12'} 642 | cpu: [x64] 643 | os: [netbsd] 644 | requiresBuild: true 645 | dev: true 646 | optional: true 647 | 648 | /esbuild-openbsd-64/0.14.38: 649 | resolution: {integrity: sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==} 650 | engines: {node: '>=12'} 651 | cpu: [x64] 652 | os: [openbsd] 653 | requiresBuild: true 654 | dev: true 655 | optional: true 656 | 657 | /esbuild-sunos-64/0.14.38: 658 | resolution: {integrity: sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==} 659 | engines: {node: '>=12'} 660 | cpu: [x64] 661 | os: [sunos] 662 | requiresBuild: true 663 | dev: true 664 | optional: true 665 | 666 | /esbuild-windows-32/0.14.38: 667 | resolution: {integrity: sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==} 668 | engines: {node: '>=12'} 669 | cpu: [ia32] 670 | os: [win32] 671 | requiresBuild: true 672 | dev: true 673 | optional: true 674 | 675 | /esbuild-windows-64/0.14.38: 676 | resolution: {integrity: sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==} 677 | engines: {node: '>=12'} 678 | cpu: [x64] 679 | os: [win32] 680 | requiresBuild: true 681 | dev: true 682 | optional: true 683 | 684 | /esbuild-windows-arm64/0.14.38: 685 | resolution: {integrity: sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==} 686 | engines: {node: '>=12'} 687 | cpu: [arm64] 688 | os: [win32] 689 | requiresBuild: true 690 | dev: true 691 | optional: true 692 | 693 | /esbuild/0.14.38: 694 | resolution: {integrity: sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==} 695 | engines: {node: '>=12'} 696 | hasBin: true 697 | requiresBuild: true 698 | optionalDependencies: 699 | esbuild-android-64: 0.14.38 700 | esbuild-android-arm64: 0.14.38 701 | esbuild-darwin-64: 0.14.38 702 | esbuild-darwin-arm64: 0.14.38 703 | esbuild-freebsd-64: 0.14.38 704 | esbuild-freebsd-arm64: 0.14.38 705 | esbuild-linux-32: 0.14.38 706 | esbuild-linux-64: 0.14.38 707 | esbuild-linux-arm: 0.14.38 708 | esbuild-linux-arm64: 0.14.38 709 | esbuild-linux-mips64le: 0.14.38 710 | esbuild-linux-ppc64le: 0.14.38 711 | esbuild-linux-riscv64: 0.14.38 712 | esbuild-linux-s390x: 0.14.38 713 | esbuild-netbsd-64: 0.14.38 714 | esbuild-openbsd-64: 0.14.38 715 | esbuild-sunos-64: 0.14.38 716 | esbuild-windows-32: 0.14.38 717 | esbuild-windows-64: 0.14.38 718 | esbuild-windows-arm64: 0.14.38 719 | dev: true 720 | 721 | /escalade/3.1.1: 722 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 723 | engines: {node: '>=6'} 724 | dev: true 725 | 726 | /escape-string-regexp/1.0.5: 727 | resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} 728 | engines: {node: '>=0.8.0'} 729 | dev: true 730 | 731 | /escape-string-regexp/4.0.0: 732 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 733 | engines: {node: '>=10'} 734 | dev: true 735 | 736 | /eslint-config-prettier/8.5.0_eslint@7.32.0: 737 | resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} 738 | hasBin: true 739 | peerDependencies: 740 | eslint: '>=7.0.0' 741 | dependencies: 742 | eslint: 7.32.0 743 | dev: true 744 | 745 | /eslint-plugin-svelte3/3.4.1_eslint@7.32.0+svelte@3.47.0: 746 | resolution: {integrity: sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw==} 747 | engines: {node: '>=10'} 748 | peerDependencies: 749 | eslint: '>=6.0.0' 750 | svelte: ^3.2.0 751 | dependencies: 752 | eslint: 7.32.0 753 | svelte: 3.47.0 754 | dev: true 755 | 756 | /eslint-scope/5.1.1: 757 | resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} 758 | engines: {node: '>=8.0.0'} 759 | dependencies: 760 | esrecurse: 4.3.0 761 | estraverse: 4.3.0 762 | dev: true 763 | 764 | /eslint-utils/2.1.0: 765 | resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} 766 | engines: {node: '>=6'} 767 | dependencies: 768 | eslint-visitor-keys: 1.3.0 769 | dev: true 770 | 771 | /eslint-visitor-keys/1.3.0: 772 | resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} 773 | engines: {node: '>=4'} 774 | dev: true 775 | 776 | /eslint-visitor-keys/2.1.0: 777 | resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} 778 | engines: {node: '>=10'} 779 | dev: true 780 | 781 | /eslint/7.32.0: 782 | resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} 783 | engines: {node: ^10.12.0 || >=12.0.0} 784 | hasBin: true 785 | dependencies: 786 | '@babel/code-frame': 7.12.11 787 | '@eslint/eslintrc': 0.4.3 788 | '@humanwhocodes/config-array': 0.5.0 789 | ajv: 6.12.6 790 | chalk: 4.1.2 791 | cross-spawn: 7.0.3 792 | debug: 4.3.4 793 | doctrine: 3.0.0 794 | enquirer: 2.3.6 795 | escape-string-regexp: 4.0.0 796 | eslint-scope: 5.1.1 797 | eslint-utils: 2.1.0 798 | eslint-visitor-keys: 2.1.0 799 | espree: 7.3.1 800 | esquery: 1.4.0 801 | esutils: 2.0.3 802 | fast-deep-equal: 3.1.3 803 | file-entry-cache: 6.0.1 804 | functional-red-black-tree: 1.0.1 805 | glob-parent: 5.1.2 806 | globals: 13.13.0 807 | ignore: 4.0.6 808 | import-fresh: 3.3.0 809 | imurmurhash: 0.1.4 810 | is-glob: 4.0.3 811 | js-yaml: 3.14.1 812 | json-stable-stringify-without-jsonify: 1.0.1 813 | levn: 0.4.1 814 | lodash.merge: 4.6.2 815 | minimatch: 3.1.2 816 | natural-compare: 1.4.0 817 | optionator: 0.9.1 818 | progress: 2.0.3 819 | regexpp: 3.2.0 820 | semver: 7.3.7 821 | strip-ansi: 6.0.1 822 | strip-json-comments: 3.1.1 823 | table: 6.8.0 824 | text-table: 0.2.0 825 | v8-compile-cache: 2.3.0 826 | transitivePeerDependencies: 827 | - supports-color 828 | dev: true 829 | 830 | /espree/7.3.1: 831 | resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} 832 | engines: {node: ^10.12.0 || >=12.0.0} 833 | dependencies: 834 | acorn: 7.4.1 835 | acorn-jsx: 5.3.2_acorn@7.4.1 836 | eslint-visitor-keys: 1.3.0 837 | dev: true 838 | 839 | /esprima/4.0.1: 840 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 841 | engines: {node: '>=4'} 842 | hasBin: true 843 | dev: true 844 | 845 | /esquery/1.4.0: 846 | resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} 847 | engines: {node: '>=0.10'} 848 | dependencies: 849 | estraverse: 5.3.0 850 | dev: true 851 | 852 | /esrecurse/4.3.0: 853 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 854 | engines: {node: '>=4.0'} 855 | dependencies: 856 | estraverse: 5.3.0 857 | dev: true 858 | 859 | /estraverse/4.3.0: 860 | resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} 861 | engines: {node: '>=4.0'} 862 | dev: true 863 | 864 | /estraverse/5.3.0: 865 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 866 | engines: {node: '>=4.0'} 867 | dev: true 868 | 869 | /estree-walker/2.0.2: 870 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 871 | dev: true 872 | 873 | /esutils/2.0.3: 874 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 875 | engines: {node: '>=0.10.0'} 876 | dev: true 877 | 878 | /fast-deep-equal/3.1.3: 879 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 880 | dev: true 881 | 882 | /fast-glob/3.2.11: 883 | resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==} 884 | engines: {node: '>=8.6.0'} 885 | dependencies: 886 | '@nodelib/fs.stat': 2.0.5 887 | '@nodelib/fs.walk': 1.2.8 888 | glob-parent: 5.1.2 889 | merge2: 1.4.1 890 | micromatch: 4.0.5 891 | dev: true 892 | 893 | /fast-json-stable-stringify/2.1.0: 894 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 895 | dev: true 896 | 897 | /fast-levenshtein/2.0.6: 898 | resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} 899 | dev: true 900 | 901 | /fastq/1.13.0: 902 | resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} 903 | dependencies: 904 | reusify: 1.0.4 905 | dev: true 906 | 907 | /file-entry-cache/6.0.1: 908 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 909 | engines: {node: ^10.12.0 || >=12.0.0} 910 | dependencies: 911 | flat-cache: 3.0.4 912 | dev: true 913 | 914 | /fill-range/7.0.1: 915 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 916 | engines: {node: '>=8'} 917 | dependencies: 918 | to-regex-range: 5.0.1 919 | dev: true 920 | 921 | /flat-cache/3.0.4: 922 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} 923 | engines: {node: ^10.12.0 || >=12.0.0} 924 | dependencies: 925 | flatted: 3.2.5 926 | rimraf: 3.0.2 927 | dev: true 928 | 929 | /flatted/3.2.5: 930 | resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} 931 | dev: true 932 | 933 | /fraction.js/4.2.0: 934 | resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} 935 | dev: true 936 | 937 | /fs.realpath/1.0.0: 938 | resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} 939 | dev: true 940 | 941 | /fsevents/2.3.2: 942 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 943 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 944 | os: [darwin] 945 | requiresBuild: true 946 | dev: true 947 | optional: true 948 | 949 | /function-bind/1.1.1: 950 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 951 | dev: true 952 | 953 | /functional-red-black-tree/1.0.1: 954 | resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} 955 | dev: true 956 | 957 | /glob-parent/5.1.2: 958 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 959 | engines: {node: '>= 6'} 960 | dependencies: 961 | is-glob: 4.0.3 962 | dev: true 963 | 964 | /glob-parent/6.0.2: 965 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 966 | engines: {node: '>=10.13.0'} 967 | dependencies: 968 | is-glob: 4.0.3 969 | dev: true 970 | 971 | /glob/7.2.0: 972 | resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} 973 | dependencies: 974 | fs.realpath: 1.0.0 975 | inflight: 1.0.6 976 | inherits: 2.0.4 977 | minimatch: 3.1.2 978 | once: 1.4.0 979 | path-is-absolute: 1.0.1 980 | dev: true 981 | 982 | /globals/13.13.0: 983 | resolution: {integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==} 984 | engines: {node: '>=8'} 985 | dependencies: 986 | type-fest: 0.20.2 987 | dev: true 988 | 989 | /globalyzer/0.1.0: 990 | resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} 991 | dev: true 992 | 993 | /globrex/0.1.2: 994 | resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} 995 | dev: true 996 | 997 | /graceful-fs/4.2.10: 998 | resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} 999 | dev: true 1000 | 1001 | /has-flag/3.0.0: 1002 | resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} 1003 | engines: {node: '>=4'} 1004 | dev: true 1005 | 1006 | /has-flag/4.0.0: 1007 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1008 | engines: {node: '>=8'} 1009 | dev: true 1010 | 1011 | /has/1.0.3: 1012 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 1013 | engines: {node: '>= 0.4.0'} 1014 | dependencies: 1015 | function-bind: 1.1.1 1016 | dev: true 1017 | 1018 | /ignore/4.0.6: 1019 | resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} 1020 | engines: {node: '>= 4'} 1021 | dev: true 1022 | 1023 | /import-fresh/3.3.0: 1024 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 1025 | engines: {node: '>=6'} 1026 | dependencies: 1027 | parent-module: 1.0.1 1028 | resolve-from: 4.0.0 1029 | dev: true 1030 | 1031 | /imurmurhash/0.1.4: 1032 | resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} 1033 | engines: {node: '>=0.8.19'} 1034 | dev: true 1035 | 1036 | /inflight/1.0.6: 1037 | resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} 1038 | dependencies: 1039 | once: 1.4.0 1040 | wrappy: 1.0.2 1041 | dev: true 1042 | 1043 | /inherits/2.0.4: 1044 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1045 | dev: true 1046 | 1047 | /is-binary-path/2.1.0: 1048 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1049 | engines: {node: '>=8'} 1050 | dependencies: 1051 | binary-extensions: 2.2.0 1052 | dev: true 1053 | 1054 | /is-core-module/2.9.0: 1055 | resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} 1056 | dependencies: 1057 | has: 1.0.3 1058 | dev: true 1059 | 1060 | /is-extglob/2.1.1: 1061 | resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} 1062 | engines: {node: '>=0.10.0'} 1063 | dev: true 1064 | 1065 | /is-fullwidth-code-point/3.0.0: 1066 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1067 | engines: {node: '>=8'} 1068 | dev: true 1069 | 1070 | /is-glob/4.0.3: 1071 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1072 | engines: {node: '>=0.10.0'} 1073 | dependencies: 1074 | is-extglob: 2.1.1 1075 | dev: true 1076 | 1077 | /is-number/7.0.0: 1078 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1079 | engines: {node: '>=0.12.0'} 1080 | dev: true 1081 | 1082 | /isexe/2.0.0: 1083 | resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} 1084 | dev: true 1085 | 1086 | /js-tokens/4.0.0: 1087 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1088 | dev: true 1089 | 1090 | /js-yaml/3.14.1: 1091 | resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} 1092 | hasBin: true 1093 | dependencies: 1094 | argparse: 1.0.10 1095 | esprima: 4.0.1 1096 | dev: true 1097 | 1098 | /json-schema-traverse/0.4.1: 1099 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1100 | dev: true 1101 | 1102 | /json-schema-traverse/1.0.0: 1103 | resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} 1104 | dev: true 1105 | 1106 | /json-stable-stringify-without-jsonify/1.0.1: 1107 | resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} 1108 | dev: true 1109 | 1110 | /kleur/4.1.4: 1111 | resolution: {integrity: sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==} 1112 | engines: {node: '>=6'} 1113 | dev: true 1114 | 1115 | /levn/0.4.1: 1116 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1117 | engines: {node: '>= 0.8.0'} 1118 | dependencies: 1119 | prelude-ls: 1.2.1 1120 | type-check: 0.4.0 1121 | dev: true 1122 | 1123 | /lilconfig/2.0.5: 1124 | resolution: {integrity: sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==} 1125 | engines: {node: '>=10'} 1126 | dev: true 1127 | 1128 | /lodash.merge/4.6.2: 1129 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1130 | dev: true 1131 | 1132 | /lodash.truncate/4.4.2: 1133 | resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} 1134 | dev: true 1135 | 1136 | /lru-cache/6.0.0: 1137 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1138 | engines: {node: '>=10'} 1139 | dependencies: 1140 | yallist: 4.0.0 1141 | dev: true 1142 | 1143 | /magic-string/0.25.9: 1144 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} 1145 | dependencies: 1146 | sourcemap-codec: 1.4.8 1147 | dev: true 1148 | 1149 | /magic-string/0.26.1: 1150 | resolution: {integrity: sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==} 1151 | engines: {node: '>=12'} 1152 | dependencies: 1153 | sourcemap-codec: 1.4.8 1154 | dev: true 1155 | 1156 | /merge2/1.4.1: 1157 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1158 | engines: {node: '>= 8'} 1159 | dev: true 1160 | 1161 | /micromatch/4.0.5: 1162 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 1163 | engines: {node: '>=8.6'} 1164 | dependencies: 1165 | braces: 3.0.2 1166 | picomatch: 2.3.1 1167 | dev: true 1168 | 1169 | /min-indent/1.0.1: 1170 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 1171 | engines: {node: '>=4'} 1172 | dev: true 1173 | 1174 | /minimatch/3.1.2: 1175 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1176 | dependencies: 1177 | brace-expansion: 1.1.11 1178 | dev: true 1179 | 1180 | /minimist/1.2.6: 1181 | resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} 1182 | dev: true 1183 | 1184 | /mkdirp/0.5.6: 1185 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 1186 | hasBin: true 1187 | dependencies: 1188 | minimist: 1.2.6 1189 | dev: true 1190 | 1191 | /mri/1.2.0: 1192 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 1193 | engines: {node: '>=4'} 1194 | dev: true 1195 | 1196 | /mrmime/1.0.0: 1197 | resolution: {integrity: sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==} 1198 | engines: {node: '>=10'} 1199 | dev: true 1200 | 1201 | /ms/2.1.2: 1202 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 1203 | dev: true 1204 | 1205 | /nanoid/3.3.3: 1206 | resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==} 1207 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1208 | hasBin: true 1209 | dev: true 1210 | 1211 | /natural-compare/1.4.0: 1212 | resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} 1213 | dev: true 1214 | 1215 | /node-releases/2.0.3: 1216 | resolution: {integrity: sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==} 1217 | dev: true 1218 | 1219 | /normalize-path/3.0.0: 1220 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1221 | engines: {node: '>=0.10.0'} 1222 | dev: true 1223 | 1224 | /normalize-range/0.1.2: 1225 | resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=} 1226 | engines: {node: '>=0.10.0'} 1227 | dev: true 1228 | 1229 | /object-hash/3.0.0: 1230 | resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 1231 | engines: {node: '>= 6'} 1232 | dev: true 1233 | 1234 | /once/1.4.0: 1235 | resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} 1236 | dependencies: 1237 | wrappy: 1.0.2 1238 | dev: true 1239 | 1240 | /optionator/0.9.1: 1241 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} 1242 | engines: {node: '>= 0.8.0'} 1243 | dependencies: 1244 | deep-is: 0.1.4 1245 | fast-levenshtein: 2.0.6 1246 | levn: 0.4.1 1247 | prelude-ls: 1.2.1 1248 | type-check: 0.4.0 1249 | word-wrap: 1.2.3 1250 | dev: true 1251 | 1252 | /parent-module/1.0.1: 1253 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 1254 | engines: {node: '>=6'} 1255 | dependencies: 1256 | callsites: 3.1.0 1257 | dev: true 1258 | 1259 | /path-is-absolute/1.0.1: 1260 | resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} 1261 | engines: {node: '>=0.10.0'} 1262 | dev: true 1263 | 1264 | /path-key/3.1.1: 1265 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1266 | engines: {node: '>=8'} 1267 | dev: true 1268 | 1269 | /path-parse/1.0.7: 1270 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1271 | dev: true 1272 | 1273 | /picocolors/1.0.0: 1274 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 1275 | dev: true 1276 | 1277 | /picomatch/2.3.1: 1278 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1279 | engines: {node: '>=8.6'} 1280 | dev: true 1281 | 1282 | /postcss-js/4.0.0_postcss@8.4.12: 1283 | resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==} 1284 | engines: {node: ^12 || ^14 || >= 16} 1285 | peerDependencies: 1286 | postcss: ^8.3.3 1287 | dependencies: 1288 | camelcase-css: 2.0.1 1289 | postcss: 8.4.12 1290 | dev: true 1291 | 1292 | /postcss-load-config/3.1.4_postcss@8.4.12: 1293 | resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} 1294 | engines: {node: '>= 10'} 1295 | peerDependencies: 1296 | postcss: '>=8.0.9' 1297 | ts-node: '>=9.0.0' 1298 | peerDependenciesMeta: 1299 | postcss: 1300 | optional: true 1301 | ts-node: 1302 | optional: true 1303 | dependencies: 1304 | lilconfig: 2.0.5 1305 | postcss: 8.4.12 1306 | yaml: 1.10.2 1307 | dev: true 1308 | 1309 | /postcss-nested/5.0.6_postcss@8.4.12: 1310 | resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} 1311 | engines: {node: '>=12.0'} 1312 | peerDependencies: 1313 | postcss: ^8.2.14 1314 | dependencies: 1315 | postcss: 8.4.12 1316 | postcss-selector-parser: 6.0.10 1317 | dev: true 1318 | 1319 | /postcss-selector-parser/6.0.10: 1320 | resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} 1321 | engines: {node: '>=4'} 1322 | dependencies: 1323 | cssesc: 3.0.0 1324 | util-deprecate: 1.0.2 1325 | dev: true 1326 | 1327 | /postcss-value-parser/4.2.0: 1328 | resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 1329 | dev: true 1330 | 1331 | /postcss/8.4.12: 1332 | resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} 1333 | engines: {node: ^10 || ^12 || >=14} 1334 | dependencies: 1335 | nanoid: 3.3.3 1336 | picocolors: 1.0.0 1337 | source-map-js: 1.0.2 1338 | dev: true 1339 | 1340 | /prelude-ls/1.2.1: 1341 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 1342 | engines: {node: '>= 0.8.0'} 1343 | dev: true 1344 | 1345 | /prettier-plugin-svelte/2.7.0_prettier@2.6.2+svelte@3.47.0: 1346 | resolution: {integrity: sha512-fQhhZICprZot2IqEyoiUYLTRdumULGRvw0o4dzl5jt0jfzVWdGqeYW27QTWAeXhoupEZJULmNoH3ueJwUWFLIA==} 1347 | peerDependencies: 1348 | prettier: ^1.16.4 || ^2.0.0 1349 | svelte: ^3.2.0 1350 | dependencies: 1351 | prettier: 2.6.2 1352 | svelte: 3.47.0 1353 | dev: true 1354 | 1355 | /prettier/2.6.2: 1356 | resolution: {integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==} 1357 | engines: {node: '>=10.13.0'} 1358 | hasBin: true 1359 | dev: true 1360 | 1361 | /progress/2.0.3: 1362 | resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} 1363 | engines: {node: '>=0.4.0'} 1364 | dev: true 1365 | 1366 | /punycode/2.1.1: 1367 | resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} 1368 | engines: {node: '>=6'} 1369 | dev: true 1370 | 1371 | /queue-microtask/1.2.3: 1372 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1373 | dev: true 1374 | 1375 | /quick-lru/5.1.1: 1376 | resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} 1377 | engines: {node: '>=10'} 1378 | dev: true 1379 | 1380 | /readdirp/3.6.0: 1381 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 1382 | engines: {node: '>=8.10.0'} 1383 | dependencies: 1384 | picomatch: 2.3.1 1385 | dev: true 1386 | 1387 | /regexparam/2.0.0: 1388 | resolution: {integrity: sha512-gJKwd2MVPWHAIFLsaYDZfyKzHNS4o7E/v8YmNf44vmeV2e4YfVoDToTOKTvE7ab68cRJ++kLuEXJBaEeJVt5ow==} 1389 | engines: {node: '>=8'} 1390 | dev: true 1391 | 1392 | /regexpp/3.2.0: 1393 | resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} 1394 | engines: {node: '>=8'} 1395 | dev: true 1396 | 1397 | /require-from-string/2.0.2: 1398 | resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 1399 | engines: {node: '>=0.10.0'} 1400 | dev: true 1401 | 1402 | /resolve-from/4.0.0: 1403 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 1404 | engines: {node: '>=4'} 1405 | dev: true 1406 | 1407 | /resolve/1.22.0: 1408 | resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} 1409 | hasBin: true 1410 | dependencies: 1411 | is-core-module: 2.9.0 1412 | path-parse: 1.0.7 1413 | supports-preserve-symlinks-flag: 1.0.0 1414 | dev: true 1415 | 1416 | /reusify/1.0.4: 1417 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1418 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1419 | dev: true 1420 | 1421 | /rimraf/2.7.1: 1422 | resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} 1423 | hasBin: true 1424 | dependencies: 1425 | glob: 7.2.0 1426 | dev: true 1427 | 1428 | /rimraf/3.0.2: 1429 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 1430 | hasBin: true 1431 | dependencies: 1432 | glob: 7.2.0 1433 | dev: true 1434 | 1435 | /rollup/2.70.2: 1436 | resolution: {integrity: sha512-EitogNZnfku65I1DD5Mxe8JYRUCy0hkK5X84IlDtUs+O6JRMpRciXTzyCUuX11b5L5pvjH+OmFXiQ3XjabcXgg==} 1437 | engines: {node: '>=10.0.0'} 1438 | hasBin: true 1439 | optionalDependencies: 1440 | fsevents: 2.3.2 1441 | dev: true 1442 | 1443 | /run-parallel/1.2.0: 1444 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1445 | dependencies: 1446 | queue-microtask: 1.2.3 1447 | dev: true 1448 | 1449 | /sade/1.8.1: 1450 | resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 1451 | engines: {node: '>=6'} 1452 | dependencies: 1453 | mri: 1.2.0 1454 | dev: true 1455 | 1456 | /sander/0.5.1: 1457 | resolution: {integrity: sha1-dB4kXiMfB8r7b98PEzrfohalAq0=} 1458 | dependencies: 1459 | es6-promise: 3.3.1 1460 | graceful-fs: 4.2.10 1461 | mkdirp: 0.5.6 1462 | rimraf: 2.7.1 1463 | dev: true 1464 | 1465 | /semver/7.3.7: 1466 | resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} 1467 | engines: {node: '>=10'} 1468 | hasBin: true 1469 | dependencies: 1470 | lru-cache: 6.0.0 1471 | dev: true 1472 | 1473 | /shebang-command/2.0.0: 1474 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1475 | engines: {node: '>=8'} 1476 | dependencies: 1477 | shebang-regex: 3.0.0 1478 | dev: true 1479 | 1480 | /shebang-regex/3.0.0: 1481 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1482 | engines: {node: '>=8'} 1483 | dev: true 1484 | 1485 | /slice-ansi/4.0.0: 1486 | resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} 1487 | engines: {node: '>=10'} 1488 | dependencies: 1489 | ansi-styles: 4.3.0 1490 | astral-regex: 2.0.0 1491 | is-fullwidth-code-point: 3.0.0 1492 | dev: true 1493 | 1494 | /sorcery/0.10.0: 1495 | resolution: {integrity: sha1-iukK19fLBfxZ8asMY3hF1cFaUrc=} 1496 | hasBin: true 1497 | dependencies: 1498 | buffer-crc32: 0.2.13 1499 | minimist: 1.2.6 1500 | sander: 0.5.1 1501 | sourcemap-codec: 1.4.8 1502 | dev: true 1503 | 1504 | /source-map-js/1.0.2: 1505 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 1506 | engines: {node: '>=0.10.0'} 1507 | dev: true 1508 | 1509 | /sourcemap-codec/1.4.8: 1510 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} 1511 | dev: true 1512 | 1513 | /sprintf-js/1.0.3: 1514 | resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} 1515 | dev: true 1516 | 1517 | /string-width/4.2.3: 1518 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 1519 | engines: {node: '>=8'} 1520 | dependencies: 1521 | emoji-regex: 8.0.0 1522 | is-fullwidth-code-point: 3.0.0 1523 | strip-ansi: 6.0.1 1524 | dev: true 1525 | 1526 | /strip-ansi/6.0.1: 1527 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 1528 | engines: {node: '>=8'} 1529 | dependencies: 1530 | ansi-regex: 5.0.1 1531 | dev: true 1532 | 1533 | /strip-indent/3.0.0: 1534 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 1535 | engines: {node: '>=8'} 1536 | dependencies: 1537 | min-indent: 1.0.1 1538 | dev: true 1539 | 1540 | /strip-json-comments/3.1.1: 1541 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 1542 | engines: {node: '>=8'} 1543 | dev: true 1544 | 1545 | /supports-color/5.5.0: 1546 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 1547 | engines: {node: '>=4'} 1548 | dependencies: 1549 | has-flag: 3.0.0 1550 | dev: true 1551 | 1552 | /supports-color/7.2.0: 1553 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 1554 | engines: {node: '>=8'} 1555 | dependencies: 1556 | has-flag: 4.0.0 1557 | dev: true 1558 | 1559 | /supports-preserve-symlinks-flag/1.0.0: 1560 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 1561 | engines: {node: '>= 0.4'} 1562 | dev: true 1563 | 1564 | /svelte-hmr/0.14.11_svelte@3.47.0: 1565 | resolution: {integrity: sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ==} 1566 | engines: {node: ^12.20 || ^14.13.1 || >= 16} 1567 | peerDependencies: 1568 | svelte: '>=3.19.0' 1569 | dependencies: 1570 | svelte: 3.47.0 1571 | dev: true 1572 | 1573 | /svelte-preprocess/4.10.6_8ad6e20ce4e2d7da0239e3010622d126: 1574 | resolution: {integrity: sha512-I2SV1w/AveMvgIQlUF/ZOO3PYVnhxfcpNyGt8pxpUVhPfyfL/CZBkkw/KPfuFix5FJ9TnnNYMhACK3DtSaYVVQ==} 1575 | engines: {node: '>= 9.11.2'} 1576 | requiresBuild: true 1577 | peerDependencies: 1578 | '@babel/core': ^7.10.2 1579 | coffeescript: ^2.5.1 1580 | less: ^3.11.3 || ^4.0.0 1581 | node-sass: '*' 1582 | postcss: ^7 || ^8 1583 | postcss-load-config: ^2.1.0 || ^3.0.0 1584 | pug: ^3.0.0 1585 | sass: ^1.26.8 1586 | stylus: ^0.55.0 1587 | sugarss: ^2.0.0 1588 | svelte: ^3.23.0 1589 | typescript: ^3.9.5 || ^4.0.0 1590 | peerDependenciesMeta: 1591 | '@babel/core': 1592 | optional: true 1593 | coffeescript: 1594 | optional: true 1595 | less: 1596 | optional: true 1597 | node-sass: 1598 | optional: true 1599 | postcss: 1600 | optional: true 1601 | postcss-load-config: 1602 | optional: true 1603 | pug: 1604 | optional: true 1605 | sass: 1606 | optional: true 1607 | stylus: 1608 | optional: true 1609 | sugarss: 1610 | optional: true 1611 | typescript: 1612 | optional: true 1613 | dependencies: 1614 | '@types/pug': 2.0.6 1615 | '@types/sass': 1.43.1 1616 | detect-indent: 6.1.0 1617 | magic-string: 0.25.9 1618 | postcss: 8.4.12 1619 | postcss-load-config: 3.1.4_postcss@8.4.12 1620 | sorcery: 0.10.0 1621 | strip-indent: 3.0.0 1622 | svelte: 3.47.0 1623 | dev: true 1624 | 1625 | /svelte/3.47.0: 1626 | resolution: {integrity: sha512-4JaJp3HEoTCGARRWZQIZDUanhYv0iyoHikklVHVLH9xFE9db22g4TDv7CPeNA8HD1JgjXI1vlhR1JZvvhaTu2Q==} 1627 | engines: {node: '>= 8'} 1628 | dev: true 1629 | 1630 | /table/6.8.0: 1631 | resolution: {integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==} 1632 | engines: {node: '>=10.0.0'} 1633 | dependencies: 1634 | ajv: 8.11.0 1635 | lodash.truncate: 4.4.2 1636 | slice-ansi: 4.0.0 1637 | string-width: 4.2.3 1638 | strip-ansi: 6.0.1 1639 | dev: true 1640 | 1641 | /tailwindcss/3.0.24: 1642 | resolution: {integrity: sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==} 1643 | engines: {node: '>=12.13.0'} 1644 | hasBin: true 1645 | dependencies: 1646 | arg: 5.0.1 1647 | chokidar: 3.5.3 1648 | color-name: 1.1.4 1649 | detective: 5.2.0 1650 | didyoumean: 1.2.2 1651 | dlv: 1.1.3 1652 | fast-glob: 3.2.11 1653 | glob-parent: 6.0.2 1654 | is-glob: 4.0.3 1655 | lilconfig: 2.0.5 1656 | normalize-path: 3.0.0 1657 | object-hash: 3.0.0 1658 | picocolors: 1.0.0 1659 | postcss: 8.4.12 1660 | postcss-js: 4.0.0_postcss@8.4.12 1661 | postcss-load-config: 3.1.4_postcss@8.4.12 1662 | postcss-nested: 5.0.6_postcss@8.4.12 1663 | postcss-selector-parser: 6.0.10 1664 | postcss-value-parser: 4.2.0 1665 | quick-lru: 5.1.1 1666 | resolve: 1.22.0 1667 | transitivePeerDependencies: 1668 | - ts-node 1669 | dev: true 1670 | 1671 | /text-table/0.2.0: 1672 | resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} 1673 | dev: true 1674 | 1675 | /tiny-glob/0.2.9: 1676 | resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} 1677 | dependencies: 1678 | globalyzer: 0.1.0 1679 | globrex: 0.1.2 1680 | dev: true 1681 | 1682 | /to-regex-range/5.0.1: 1683 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 1684 | engines: {node: '>=8.0'} 1685 | dependencies: 1686 | is-number: 7.0.0 1687 | dev: true 1688 | 1689 | /type-check/0.4.0: 1690 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 1691 | engines: {node: '>= 0.8.0'} 1692 | dependencies: 1693 | prelude-ls: 1.2.1 1694 | dev: true 1695 | 1696 | /type-fest/0.20.2: 1697 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 1698 | engines: {node: '>=10'} 1699 | dev: true 1700 | 1701 | /uri-js/4.4.1: 1702 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 1703 | dependencies: 1704 | punycode: 2.1.1 1705 | dev: true 1706 | 1707 | /util-deprecate/1.0.2: 1708 | resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} 1709 | dev: true 1710 | 1711 | /v8-compile-cache/2.3.0: 1712 | resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} 1713 | dev: true 1714 | 1715 | /vite/2.9.6: 1716 | resolution: {integrity: sha512-3IffdrByHW95Yjv0a13TQOQfJs7L5dVlSPuTt432XLbRMriWbThqJN2k/IS6kXn5WY4xBLhK9XoaWay1B8VzUw==} 1717 | engines: {node: '>=12.2.0'} 1718 | hasBin: true 1719 | peerDependencies: 1720 | less: '*' 1721 | sass: '*' 1722 | stylus: '*' 1723 | peerDependenciesMeta: 1724 | less: 1725 | optional: true 1726 | sass: 1727 | optional: true 1728 | stylus: 1729 | optional: true 1730 | dependencies: 1731 | esbuild: 0.14.38 1732 | postcss: 8.4.12 1733 | resolve: 1.22.0 1734 | rollup: 2.70.2 1735 | optionalDependencies: 1736 | fsevents: 2.3.2 1737 | dev: true 1738 | 1739 | /which/2.0.2: 1740 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 1741 | engines: {node: '>= 8'} 1742 | hasBin: true 1743 | dependencies: 1744 | isexe: 2.0.0 1745 | dev: true 1746 | 1747 | /word-wrap/1.2.3: 1748 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} 1749 | engines: {node: '>=0.10.0'} 1750 | dev: true 1751 | 1752 | /worktop/0.8.0-next.13: 1753 | resolution: {integrity: sha512-aLPWSneFtPJr3RAf841orF9GNlVdVkQd2Wj/BbcGHp3whBZoXx6dcwwClA9fezm7muNan4SuT+ZTyMWdoJSCAg==} 1754 | engines: {node: '>=12'} 1755 | dependencies: 1756 | mrmime: 1.0.0 1757 | regexparam: 2.0.0 1758 | dev: true 1759 | 1760 | /wrappy/1.0.2: 1761 | resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} 1762 | dev: true 1763 | 1764 | /xtend/4.0.2: 1765 | resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 1766 | engines: {node: '>=0.4'} 1767 | dev: true 1768 | 1769 | /yallist/4.0.0: 1770 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 1771 | dev: true 1772 | 1773 | /yaml/1.10.2: 1774 | resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} 1775 | engines: {node: '>= 6'} 1776 | dev: true 1777 | -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- 1 | const tailwindcss = require('tailwindcss'); 2 | const autoprefixer = require('autoprefixer'); 3 | 4 | const config = { 5 | plugins: [ 6 | //Some plugins, like tailwindcss/nesting, need to run before Tailwind, 7 | tailwindcss(), 8 | //But others, like autoprefixer, need to run after, 9 | autoprefixer 10 | ] 11 | }; 12 | 13 | module.exports = config; 14 | -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- 1 | /* Write your global styles here, in PostCSS syntax */ 2 | @tailwind base; 3 | @tailwind components; 4 | @tailwind utilities; 5 | -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %svelte.head% 8 | 9 | 10 |
%svelte.body%
11 | 12 | 13 | -------------------------------------------------------------------------------- /src/lib/components/Music.svelte: -------------------------------------------------------------------------------- 1 | 13 | 14 |