lockfileVersion: 5.3 importers: .: specifiers: prettier: ^2.5.1 prettier-plugin-svelte: ^2.6.0 svelte: ^3.46.3 svelte-check: ^2.4.1 dependencies: prettier: 2.5.1 prettier-plugin-svelte: 2.6.0_prettier@2.5.1+svelte@3.46.3 svelte: 3.46.3 svelte-check: 2.4.1_svelte@3.46.3 packages/app: specifiers: "@sveltejs/vite-plugin-svelte": ^1.0.0-next.36 autoprefixer: ^9.8.8 cropperjs: ^1.5.12 d3-dsv: ^3.0.1 d3-scale: ^4.0.2 d3-shape: ^3.1.0 lazy-brush: ^1.0.1 mime-types: ^2.1.34 postcss: ^8.4.5 postcss-nested: ^5.0.6 resize-observer-polyfill: ^1.5.1 svelte: ^3.46.3 svelte-preprocess: ^4.10.1 svelte-range-slider-pips: ^2.0.1 tailwindcss: npm:@tailwindcss/postcss7-compat@^2.2.17 tui-image-editor: ^3.15.2 vite: ^2.7.13 dependencies: autoprefixer: 9.8.8 cropperjs: 1.5.12 d3-dsv: 3.0.1 d3-scale: 4.0.2 d3-shape: 3.1.0 lazy-brush: 1.0.1 mime-types: 2.1.34 resize-observer-polyfill: 1.5.1 svelte-preprocess: 4.10.2_postcss@8.4.6+svelte@3.46.3 svelte-range-slider-pips: 2.0.2 tailwindcss: /@tailwindcss/postcss7-compat/2.2.17 tui-image-editor: 3.15.2 devDependencies: "@sveltejs/vite-plugin-svelte": 1.0.0-next.36_svelte@3.46.3+vite@2.7.13 postcss: 8.4.6 postcss-nested: 5.0.6_postcss@8.4.6 svelte: 3.46.3 vite: 2.7.13 packages/components: specifiers: {} packages: /@babel/code-frame/7.16.7: resolution: { integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== } engines: { node: ">=6.9.0" } dependencies: "@babel/highlight": 7.16.10 dev: false /@babel/helper-validator-identifier/7.16.7: resolution: { integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== } engines: { node: ">=6.9.0" } dev: false /@babel/highlight/7.16.10: resolution: { integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw== } engines: { node: ">=6.9.0" } dependencies: "@babel/helper-validator-identifier": 7.16.7 chalk: 2.4.2 js-tokens: 4.0.0 dev: false /@mapbox/node-pre-gyp/1.0.8: resolution: { integrity: sha512-CMGKi28CF+qlbXh26hDe6NxCd7amqeAzEqnS6IHeO6LoaKyM/n+Xw3HT1COdq8cuioOdlKdqn/hCmqPUOMOywg== } hasBin: true dependencies: detect-libc: 1.0.3 https-proxy-agent: 5.0.0 make-dir: 3.1.0 node-fetch: 2.6.7 nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 semver: 7.3.5 tar: 6.1.11 transitivePeerDependencies: - encoding - supports-color dev: false optional: true /@nodelib/fs.scandir/2.1.5: resolution: { integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== } engines: { node: ">= 8" } dependencies: "@nodelib/fs.stat": 2.0.5 run-parallel: 1.2.0 dev: false /@nodelib/fs.stat/2.0.5: resolution: { integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== } engines: { node: ">= 8" } dev: false /@nodelib/fs.walk/1.2.8: resolution: { integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== } engines: { node: ">= 8" } dependencies: "@nodelib/fs.scandir": 2.1.5 fastq: 1.13.0 dev: false /@rollup/pluginutils/4.1.2: resolution: { integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ== } engines: { node: ">= 8.0.0" } dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 dev: true /@sveltejs/vite-plugin-svelte/1.0.0-next.36_svelte@3.46.3+vite@2.7.13: resolution: { integrity: sha512-X7lTiioTGC3ri5M299fxc2dimuKU7f22zTXcmD+NrF+fO9/b7YNfLeQQwWV7Tvv9REysMlR4G2HQF6+lY62p/Q== } engines: { node: ^14.13.1 || >= 16 } peerDependencies: diff-match-patch: ^1.0.5 svelte: ^3.44.0 vite: ^2.7.0 peerDependenciesMeta: diff-match-patch: optional: true dependencies: "@rollup/pluginutils": 4.1.2 debug: 4.3.3 kleur: 4.1.4 magic-string: 0.25.7 svelte: 3.46.3 svelte-hmr: 0.14.9_svelte@3.46.3 vite: 2.7.13 transitivePeerDependencies: - supports-color dev: true /@tailwindcss/postcss7-compat/2.2.17: resolution: { integrity: sha512-3h2svqQAqYHxRZ1KjsJjZOVTQ04m29LjfrLjXyZZEJuvUuJN+BCIF9GI8vhE1s0plS0mogd6E6YLg6mu4Wv/Vw== } engines: { node: ">=12.13.0" } hasBin: true dependencies: arg: 5.0.1 autoprefixer: 9.8.8 bytes: 3.1.2 chalk: 4.1.2 chokidar: 3.5.3 color: 4.2.0 cosmiconfig: 7.0.1 detective: 5.2.0 didyoumean: 1.2.2 dlv: 1.1.3 fast-glob: 3.2.11 fs-extra: 10.0.0 glob-parent: 6.0.2 html-tags: 3.1.0 is-color-stop: 1.1.0 is-glob: 4.0.3 lodash: 4.17.21 lodash.topath: 4.5.2 modern-normalize: 1.1.0 node-emoji: 1.11.0 normalize-path: 3.0.0 object-hash: 2.2.0 postcss: 7.0.39 postcss-functions: 3.0.0 postcss-js: 2.0.3 postcss-load-config: 3.1.1 postcss-nested: 4.2.3 postcss-selector-parser: 6.0.9 postcss-value-parser: 4.2.0 pretty-hrtime: 1.0.3 purgecss: 4.1.3 quick-lru: 5.1.1 reduce-css-calc: 2.1.8 resolve: 1.22.0 tmp: 0.2.1 transitivePeerDependencies: - ts-node dev: false /@types/node/17.0.14: resolution: { integrity: sha512-SbjLmERksKOGzWzPNuW7fJM7fk3YXVTFiZWB/Hs99gwhk+/dnrQRPBQjPW9aO+fi1tAffi9PrwFvsmOKmDTyng== } dev: false /@types/parse-json/4.0.0: resolution: { integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== } dev: false /@types/pug/2.0.6: resolution: { integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg== } dev: false /@types/sass/1.43.1: resolution: { integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g== } dependencies: "@types/node": 17.0.14 dev: false /abab/2.0.5: resolution: { integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== } dev: false optional: true /abbrev/1.1.1: resolution: { integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== } dev: false optional: true /acorn-globals/4.3.4: resolution: { integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== } dependencies: acorn: 6.4.2 acorn-walk: 6.2.0 dev: false optional: true /acorn-node/1.8.2: resolution: { integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== } dependencies: acorn: 7.4.1 acorn-walk: 7.2.0 xtend: 4.0.2 dev: false /acorn-walk/6.2.0: resolution: { integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== } engines: { node: ">=0.4.0" } dev: false optional: true /acorn-walk/7.2.0: resolution: { integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== } engines: { node: ">=0.4.0" } dev: false /acorn/6.4.2: resolution: { integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== } engines: { node: ">=0.4.0" } hasBin: true dev: false optional: true /acorn/7.4.1: resolution: { integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== } engines: { node: ">=0.4.0" } hasBin: true dev: false /agent-base/6.0.2: resolution: { integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== } engines: { node: ">= 6.0.0" } dependencies: debug: 4.3.3 transitivePeerDependencies: - supports-color dev: false optional: true /ajv/6.12.6: resolution: { integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== } dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 dev: false optional: true /ansi-regex/5.0.1: resolution: { integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== } engines: { node: ">=8" } dev: false optional: true /ansi-styles/3.2.1: resolution: { integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== } engines: { node: ">=4" } dependencies: color-convert: 1.9.3 dev: false /ansi-styles/4.3.0: resolution: { integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== } engines: { node: ">=8" } dependencies: color-convert: 2.0.1 dev: false /anymatch/3.1.2: resolution: { integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== } engines: { node: ">= 8" } dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 dev: false /aproba/2.0.0: resolution: { integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== } dev: false optional: true /are-we-there-yet/2.0.0: resolution: { integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== } engines: { node: ">=10" } dependencies: delegates: 1.0.0 readable-stream: 3.6.0 dev: false optional: true /arg/5.0.1: resolution: { integrity: sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA== } dev: false /array-equal/1.0.0: resolution: { integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= } dev: false optional: true /asn1/0.2.6: resolution: { integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== } dependencies: safer-buffer: 2.1.2 dev: false optional: true /assert-plus/1.0.0: resolution: { integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= } engines: { node: ">=0.8" } dev: false optional: true /asynckit/0.4.0: resolution: { integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= } dev: false optional: true /autoprefixer/9.8.8: resolution: { integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA== } hasBin: true dependencies: browserslist: 4.19.1 caniuse-lite: 1.0.30001304 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 postcss: 7.0.39 postcss-value-parser: 4.2.0 dev: false /aws-sign2/0.7.0: resolution: { integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= } dev: false optional: true /aws4/1.11.0: resolution: { integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== } dev: false optional: true /balanced-match/1.0.2: resolution: { integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== } dev: false /bcrypt-pbkdf/1.0.2: resolution: { integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= } dependencies: tweetnacl: 0.14.5 dev: false optional: true /binary-extensions/2.2.0: resolution: { integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== } engines: { node: ">=8" } dev: false /brace-expansion/1.1.11: resolution: { integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== } dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: false /braces/3.0.2: resolution: { integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== } engines: { node: ">=8" } dependencies: fill-range: 7.0.1 dev: false /browser-process-hrtime/1.0.0: resolution: { integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== } dev: false optional: true /browserslist/4.19.1: resolution: { integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A== } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: caniuse-lite: 1.0.30001304 electron-to-chromium: 1.4.59 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 dev: false /buffer-crc32/0.2.13: resolution: { integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= } dev: false /bytes/3.1.2: resolution: { integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== } engines: { node: ">= 0.8" } dev: false /callsites/3.1.0: resolution: { integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== } engines: { node: ">=6" } dev: false /camelcase-css/2.0.1: resolution: { integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== } engines: { node: ">= 6" } dev: false /caniuse-lite/1.0.30001304: resolution: { integrity: sha512-bdsfZd6K6ap87AGqSHJP/s1V+U6Z5lyrcbBu3ovbCCf8cSYpwTtGrCBObMpJqwxfTbLW6YTIdbb1jEeTelcpYQ== } dev: false /canvas/2.9.0: resolution: { integrity: sha512-0l93g7uxp7rMyr7H+XRQ28A3ud0dKIUTIEkUe1Dxh4rjUYN7B93+SjC3r1PDKA18xcQN87OFGgUnyw7LSgNLSQ== } engines: { node: ">=6" } requiresBuild: true dependencies: "@mapbox/node-pre-gyp": 1.0.8 nan: 2.15.0 simple-get: 3.1.0 transitivePeerDependencies: - encoding - supports-color dev: false optional: true /caseless/0.12.0: resolution: { integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= } dev: false optional: true /chalk/2.4.2: resolution: { integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== } engines: { node: ">=4" } dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 dev: false /chalk/4.1.2: resolution: { integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== } engines: { node: ">=10" } dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: false /chokidar/3.5.3: resolution: { integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== } engines: { node: ">= 8.10.0" } dependencies: anymatch: 3.1.2 braces: 3.0.2 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.2 dev: false /chownr/2.0.0: resolution: { integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== } engines: { node: ">=10" } dev: false optional: true /color-convert/1.9.3: resolution: { integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== } dependencies: color-name: 1.1.3 dev: false /color-convert/2.0.1: resolution: { integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== } engines: { node: ">=7.0.0" } dependencies: color-name: 1.1.4 dev: false /color-name/1.1.3: resolution: { integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= } dev: false /color-name/1.1.4: resolution: { integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== } dev: false /color-string/1.9.0: resolution: { integrity: sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ== } dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 dev: false /color-support/1.1.3: resolution: { integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== } hasBin: true dev: false optional: true /color/4.2.0: resolution: { integrity: sha512-hHTcrbvEnGjC7WBMk6ibQWFVDgEFTVmjrz2Q5HlU6ltwxv0JJN2Z8I7uRbWeQLF04dikxs8zgyZkazRJvSMtyQ== } dependencies: color-convert: 2.0.1 color-string: 1.9.0 dev: false /combined-stream/1.0.8: resolution: { integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== } engines: { node: ">= 0.8" } dependencies: delayed-stream: 1.0.0 dev: false optional: true /commander/7.2.0: resolution: { integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== } engines: { node: ">= 10" } dev: false /commander/8.3.0: resolution: { integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== } engines: { node: ">= 12" } dev: false /concat-map/0.0.1: resolution: { integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= } dev: false /console-control-strings/1.1.0: resolution: { integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= } dev: false optional: true /core-util-is/1.0.2: resolution: { integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= } dev: false optional: true /cosmiconfig/7.0.1: resolution: { integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== } engines: { node: ">=10" } dependencies: "@types/parse-json": 4.0.0 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 dev: false /cropperjs/1.5.12: resolution: { integrity: sha512-re7UdjE5UnwdrovyhNzZ6gathI4Rs3KGCBSc8HCIjUo5hO42CtzyblmWLj6QWVw7huHyDMfpKxhiO2II77nhDw== } dev: false /css-color-names/0.0.4: resolution: { integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= } dev: false /css-unit-converter/1.1.2: resolution: { integrity: sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA== } dev: false /cssesc/3.0.0: resolution: { integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== } engines: { node: ">=4" } hasBin: true /cssom/0.3.8: resolution: { integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== } dev: false optional: true /cssom/0.4.4: resolution: { integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== } dev: false optional: true /cssstyle/2.3.0: resolution: { integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== } engines: { node: ">=8" } dependencies: cssom: 0.3.8 dev: false optional: true /d3-array/3.1.1: resolution: { integrity: sha512-33qQ+ZoZlli19IFiQx4QEpf2CBEayMRzhlisJHSCsSUbDXv6ZishqS1x7uFVClKG4Wr7rZVHvaAttoLow6GqdQ== } engines: { node: ">=12" } dependencies: internmap: 2.0.3 dev: false /d3-color/3.0.1: resolution: { integrity: sha512-6/SlHkDOBLyQSJ1j1Ghs82OIUXpKWlR0hCsw0XrLSQhuUPuCSmLQ1QPH98vpnQxMUQM2/gfAkUEWsupVpd9JGw== } engines: { node: ">=12" } dev: false /d3-dsv/3.0.1: resolution: { integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q== } engines: { node: ">=12" } hasBin: true dependencies: commander: 7.2.0 iconv-lite: 0.6.3 rw: 1.3.3 dev: false /d3-format/3.1.0: resolution: { integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA== } engines: { node: ">=12" } dev: false /d3-interpolate/3.0.1: resolution: { integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g== } engines: { node: ">=12" } dependencies: d3-color: 3.0.1 dev: false /d3-path/3.0.1: resolution: { integrity: sha512-gq6gZom9AFZby0YLduxT1qmrp4xpBA1YZr19OI717WIdKE2OM5ETq5qrHLb301IgxhLwcuxvGZVLeeWc/k1I6w== } engines: { node: ">=12" } dev: false /d3-scale/4.0.2: resolution: { integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ== } engines: { node: ">=12" } dependencies: d3-array: 3.1.1 d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-time: 3.0.0 d3-time-format: 4.1.0 dev: false /d3-shape/3.1.0: resolution: { integrity: sha512-tGDh1Muf8kWjEDT/LswZJ8WF85yDZLvVJpYU9Nq+8+yW1Z5enxrmXOhTArlkaElU+CTn0OTVNli+/i+HP45QEQ== } engines: { node: ">=12" } dependencies: d3-path: 3.0.1 dev: false /d3-time-format/4.1.0: resolution: { integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg== } engines: { node: ">=12" } dependencies: d3-time: 3.0.0 dev: false /d3-time/3.0.0: resolution: { integrity: sha512-zmV3lRnlaLI08y9IMRXSDshQb5Nj77smnfpnd2LrBa/2K281Jijactokeak14QacHs/kKq0AQ121nidNYlarbQ== } engines: { node: ">=12" } dependencies: d3-array: 3.1.1 dev: false /dashdash/1.14.1: resolution: { integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= } engines: { node: ">=0.10" } dependencies: assert-plus: 1.0.0 dev: false optional: true /data-urls/1.1.0: resolution: { integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== } dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 7.1.0 dev: false optional: true /debug/4.3.3: resolution: { integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== } engines: { node: ">=6.0" } peerDependencies: supports-color: "*" peerDependenciesMeta: supports-color: optional: true dependencies: ms: 2.1.2 /decompress-response/4.2.1: resolution: { integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== } engines: { node: ">=8" } dependencies: mimic-response: 2.1.0 dev: false optional: true /deep-is/0.1.4: resolution: { integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== } dev: false optional: true /defined/1.0.0: resolution: { integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= } dev: false /delayed-stream/1.0.0: resolution: { integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= } engines: { node: ">=0.4.0" } dev: false optional: true /delegates/1.0.0: resolution: { integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= } dev: false optional: true /detect-indent/6.1.0: resolution: { integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== } engines: { node: ">=8" } dev: false /detect-libc/1.0.3: resolution: { integrity: sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= } engines: { node: ">=0.10" } hasBin: true dev: false optional: true /detective/5.2.0: resolution: { integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== } engines: { node: ">=0.8.0" } hasBin: true dependencies: acorn-node: 1.8.2 defined: 1.0.0 minimist: 1.2.5 dev: false /didyoumean/1.2.2: resolution: { integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== } dev: false /dlv/1.1.3: resolution: { integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== } dev: false /domexception/1.0.1: resolution: { integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== } dependencies: webidl-conversions: 4.0.2 dev: false optional: true /ecc-jsbn/0.1.2: resolution: { integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= } dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 dev: false optional: true /electron-to-chromium/1.4.59: resolution: { integrity: sha512-AOJ3cAE0TWxz4fQ9zkND5hWrQg16nsZKVz9INOot1oV//u4wWu5xrj9CQMmPTYskkZRunSRc9sAnr4EkexXokg== } dev: false /emoji-regex/8.0.0: resolution: { integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== } dev: false optional: true /error-ex/1.3.2: resolution: { integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== } dependencies: is-arrayish: 0.2.1 dev: false /es6-promise/3.3.1: resolution: { integrity: sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM= } dev: false /esbuild-android-arm64/0.13.15: resolution: { integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg== } cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true /esbuild-darwin-64/0.13.15: resolution: { integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ== } cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true /esbuild-darwin-arm64/0.13.15: resolution: { integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ== } cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true /esbuild-freebsd-64/0.13.15: resolution: { integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA== } cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true /esbuild-freebsd-arm64/0.13.15: resolution: { integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ== } cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true /esbuild-linux-32/0.13.15: resolution: { integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g== } cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true /esbuild-linux-64/0.13.15: resolution: { integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA== } cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true /esbuild-linux-arm/0.13.15: resolution: { integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA== } cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true /esbuild-linux-arm64/0.13.15: resolution: { integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA== } cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true /esbuild-linux-mips64le/0.13.15: resolution: { integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg== } cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true /esbuild-linux-ppc64le/0.13.15: resolution: { integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ== } cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true /esbuild-netbsd-64/0.13.15: resolution: { integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w== } cpu: [x64] os: [netbsd] requiresBuild: true dev: true optional: true /esbuild-openbsd-64/0.13.15: resolution: { integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g== } cpu: [x64] os: [openbsd] requiresBuild: true dev: true optional: true /esbuild-sunos-64/0.13.15: resolution: { integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw== } cpu: [x64] os: [sunos] requiresBuild: true dev: true optional: true /esbuild-windows-32/0.13.15: resolution: { integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw== } cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true /esbuild-windows-64/0.13.15: resolution: { integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ== } cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true /esbuild-windows-arm64/0.13.15: resolution: { integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA== } cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true /esbuild/0.13.15: resolution: { integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw== } hasBin: true requiresBuild: true optionalDependencies: esbuild-android-arm64: 0.13.15 esbuild-darwin-64: 0.13.15 esbuild-darwin-arm64: 0.13.15 esbuild-freebsd-64: 0.13.15 esbuild-freebsd-arm64: 0.13.15 esbuild-linux-32: 0.13.15 esbuild-linux-64: 0.13.15 esbuild-linux-arm: 0.13.15 esbuild-linux-arm64: 0.13.15 esbuild-linux-mips64le: 0.13.15 esbuild-linux-ppc64le: 0.13.15 esbuild-netbsd-64: 0.13.15 esbuild-openbsd-64: 0.13.15 esbuild-sunos-64: 0.13.15 esbuild-windows-32: 0.13.15 esbuild-windows-64: 0.13.15 esbuild-windows-arm64: 0.13.15 dev: true /escalade/3.1.1: resolution: { integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== } engines: { node: ">=6" } dev: false /escape-string-regexp/1.0.5: resolution: { integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= } engines: { node: ">=0.8.0" } dev: false /escodegen/1.14.3: resolution: { integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== } engines: { node: ">=4.0" } hasBin: true dependencies: esprima: 4.0.1 estraverse: 4.3.0 esutils: 2.0.3 optionator: 0.8.3 optionalDependencies: source-map: 0.6.1 dev: false optional: true /esprima/4.0.1: resolution: { integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== } engines: { node: ">=4" } hasBin: true dev: false optional: true /estraverse/4.3.0: resolution: { integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== } engines: { node: ">=4.0" } dev: false optional: true /estree-walker/2.0.2: resolution: { integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== } dev: true /esutils/2.0.3: resolution: { integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== } engines: { node: ">=0.10.0" } dev: false optional: true /extend/3.0.2: resolution: { integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== } dev: false optional: true /extsprintf/1.3.0: resolution: { integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= } engines: { "0": node >=0.6.0 } dev: false optional: true /fabric/4.6.0: resolution: { integrity: sha512-MhJXCD/ZugOGV5aPHIG0MY1q2EfrlzC2sasrAHj0HHXN50JTe1bHFrlRdkXBijCJ0dG81fGu/A/Pct9DyuwCzQ== } engines: { node: ">=8.0.0" } optionalDependencies: canvas: 2.9.0 jsdom: 15.2.1_canvas@2.9.0 transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate dev: false /fast-deep-equal/3.1.3: resolution: { integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== } dev: false optional: true /fast-glob/3.2.11: resolution: { integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== } engines: { node: ">=8.6.0" } dependencies: "@nodelib/fs.stat": 2.0.5 "@nodelib/fs.walk": 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.4 dev: false /fast-json-stable-stringify/2.1.0: resolution: { integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== } dev: false optional: true /fast-levenshtein/2.0.6: resolution: { integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= } dev: false optional: true /fastq/1.13.0: resolution: { integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== } dependencies: reusify: 1.0.4 dev: false /fill-range/7.0.1: resolution: { integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== } engines: { node: ">=8" } dependencies: to-regex-range: 5.0.1 dev: false /forever-agent/0.6.1: resolution: { integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= } dev: false optional: true /form-data/2.3.3: resolution: { integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== } engines: { node: ">= 0.12" } dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.34 dev: false optional: true /fs-extra/10.0.0: resolution: { integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== } engines: { node: ">=12" } dependencies: graceful-fs: 4.2.9 jsonfile: 6.1.0 universalify: 2.0.0 dev: false /fs-minipass/2.1.0: resolution: { integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== } engines: { node: ">= 8" } dependencies: minipass: 3.1.6 dev: false optional: true /fs.realpath/1.0.0: resolution: { integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= } dev: false /fsevents/2.3.2: resolution: { integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== } engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } os: [darwin] requiresBuild: true optional: true /function-bind/1.1.1: resolution: { integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== } /gauge/3.0.2: resolution: { integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== } engines: { node: ">=10" } dependencies: aproba: 2.0.0 color-support: 1.1.3 console-control-strings: 1.1.0 has-unicode: 2.0.1 object-assign: 4.1.1 signal-exit: 3.0.6 string-width: 4.2.3 strip-ansi: 6.0.1 wide-align: 1.1.5 dev: false optional: true /getpass/0.1.7: resolution: { integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= } dependencies: assert-plus: 1.0.0 dev: false optional: true /glob-parent/5.1.2: resolution: { integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== } engines: { node: ">= 6" } dependencies: is-glob: 4.0.3 dev: false /glob-parent/6.0.2: resolution: { integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== } engines: { node: ">=10.13.0" } dependencies: is-glob: 4.0.3 dev: false /glob/7.2.0: resolution: { integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== } dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 minimatch: 3.0.4 once: 1.4.0 path-is-absolute: 1.0.1 dev: false /graceful-fs/4.2.9: resolution: { integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== } dev: false /har-schema/2.0.0: resolution: { integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= } engines: { node: ">=4" } dev: false optional: true /har-validator/5.1.5: resolution: { integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== } engines: { node: ">=6" } deprecated: this library is no longer supported dependencies: ajv: 6.12.6 har-schema: 2.0.0 dev: false optional: true /has-flag/3.0.0: resolution: { integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= } engines: { node: ">=4" } dev: false /has-flag/4.0.0: resolution: { integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== } engines: { node: ">=8" } dev: false /has-unicode/2.0.1: resolution: { integrity: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= } dev: false optional: true /has/1.0.3: resolution: { integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== } engines: { node: ">= 0.4.0" } dependencies: function-bind: 1.1.1 /hex-color-regex/1.1.0: resolution: { integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== } dev: false /hsl-regex/1.0.0: resolution: { integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= } dev: false /hsla-regex/1.0.0: resolution: { integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg= } dev: false /html-encoding-sniffer/1.0.2: resolution: { integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== } dependencies: whatwg-encoding: 1.0.5 dev: false optional: true /html-tags/3.1.0: resolution: { integrity: sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== } engines: { node: ">=8" } dev: false /http-signature/1.2.0: resolution: { integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= } engines: { node: ">=0.8", npm: ">=1.3.7" } dependencies: assert-plus: 1.0.0 jsprim: 1.4.2 sshpk: 1.17.0 dev: false optional: true /https-proxy-agent/5.0.0: resolution: { integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== } engines: { node: ">= 6" } dependencies: agent-base: 6.0.2 debug: 4.3.3 transitivePeerDependencies: - supports-color dev: false optional: true /iconv-lite/0.4.24: resolution: { integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== } engines: { node: ">=0.10.0" } dependencies: safer-buffer: 2.1.2 dev: false optional: true /iconv-lite/0.6.3: resolution: { integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== } engines: { node: ">=0.10.0" } dependencies: safer-buffer: 2.1.2 dev: false /import-fresh/3.3.0: resolution: { integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== } engines: { node: ">=6" } dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 dev: false /inflight/1.0.6: resolution: { integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= } dependencies: once: 1.4.0 wrappy: 1.0.2 dev: false /inherits/2.0.4: resolution: { integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== } dev: false /internmap/2.0.3: resolution: { integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg== } engines: { node: ">=12" } dev: false /ip-regex/2.1.0: resolution: { integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= } engines: { node: ">=4" } dev: false optional: true /is-arrayish/0.2.1: resolution: { integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= } dev: false /is-arrayish/0.3.2: resolution: { integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== } dev: false /is-binary-path/2.1.0: resolution: { integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== } engines: { node: ">=8" } dependencies: binary-extensions: 2.2.0 dev: false /is-color-stop/1.1.0: resolution: { integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= } dependencies: css-color-names: 0.0.4 hex-color-regex: 1.1.0 hsl-regex: 1.0.0 hsla-regex: 1.0.0 rgb-regex: 1.0.1 rgba-regex: 1.0.0 dev: false /is-core-module/2.8.1: resolution: { integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA== } dependencies: has: 1.0.3 /is-extglob/2.1.1: resolution: { integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= } engines: { node: ">=0.10.0" } dev: false /is-fullwidth-code-point/3.0.0: resolution: { integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== } engines: { node: ">=8" } dev: false optional: true /is-glob/4.0.3: resolution: { integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== } engines: { node: ">=0.10.0" } dependencies: is-extglob: 2.1.1 dev: false /is-number/7.0.0: resolution: { integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== } engines: { node: ">=0.12.0" } dev: false /is-typedarray/1.0.0: resolution: { integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= } dev: false optional: true /isstream/0.1.2: resolution: { integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= } dev: false optional: true /js-tokens/4.0.0: resolution: { integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== } dev: false /jsbn/0.1.1: resolution: { integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= } dev: false optional: true /jsdom/15.2.1_canvas@2.9.0: resolution: { integrity: sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g== } engines: { node: ">=8" } requiresBuild: true peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: canvas: optional: true dependencies: abab: 2.0.5 acorn: 7.4.1 acorn-globals: 4.3.4 array-equal: 1.0.0 canvas: 2.9.0 cssom: 0.4.4 cssstyle: 2.3.0 data-urls: 1.1.0 domexception: 1.0.1 escodegen: 1.14.3 html-encoding-sniffer: 1.0.2 nwsapi: 2.2.0 parse5: 5.1.0 pn: 1.1.0 request: 2.88.2 request-promise-native: 1.0.9_request@2.88.2 saxes: 3.1.11 symbol-tree: 3.2.4 tough-cookie: 3.0.1 w3c-hr-time: 1.0.2 w3c-xmlserializer: 1.1.2 webidl-conversions: 4.0.2 whatwg-encoding: 1.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 7.1.0 ws: 7.5.6 xml-name-validator: 3.0.0 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false optional: true /json-parse-even-better-errors/2.3.1: resolution: { integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== } dev: false /json-schema-traverse/0.4.1: resolution: { integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== } dev: false optional: true /json-schema/0.4.0: resolution: { integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== } dev: false optional: true /json-stringify-safe/5.0.1: resolution: { integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= } dev: false optional: true /jsonfile/6.1.0: resolution: { integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== } dependencies: universalify: 2.0.0 optionalDependencies: graceful-fs: 4.2.9 dev: false /jsprim/1.4.2: resolution: { integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== } engines: { node: ">=0.6.0" } dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.4.0 verror: 1.10.0 dev: false optional: true /kleur/4.1.4: resolution: { integrity: sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA== } engines: { node: ">=6" } dev: true /lazy-brush/1.0.1: resolution: { integrity: sha512-xT/iSClTVi7vLoF8dCWTBhCuOWqsLXCMPa6ucVmVAk6hyNCM5JeS1NLhXqIrJktUg+caEYKlqSOUU4u3cpXzKg== } dev: false /levn/0.3.0: resolution: { integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= } engines: { node: ">= 0.8.0" } dependencies: prelude-ls: 1.1.2 type-check: 0.3.2 dev: false optional: true /lilconfig/2.0.4: resolution: { integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA== } engines: { node: ">=10" } dev: false /lines-and-columns/1.2.4: resolution: { integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== } dev: false /lodash.sortby/4.7.0: resolution: { integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= } dev: false optional: true /lodash.topath/4.5.2: resolution: { integrity: sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak= } dev: false /lodash/4.17.21: resolution: { integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== } dev: false /lru-cache/6.0.0: resolution: { integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== } engines: { node: ">=10" } dependencies: yallist: 4.0.0 dev: false optional: true /magic-string/0.25.7: resolution: { integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== } dependencies: sourcemap-codec: 1.4.8 /make-dir/3.1.0: resolution: { integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== } engines: { node: ">=8" } dependencies: semver: 6.3.0 dev: false optional: true /merge2/1.4.1: resolution: { integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== } engines: { node: ">= 8" } dev: false /micromatch/4.0.4: resolution: { integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== } engines: { node: ">=8.6" } dependencies: braces: 3.0.2 picomatch: 2.3.1 dev: false /mime-db/1.51.0: resolution: { integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== } engines: { node: ">= 0.6" } dev: false /mime-types/2.1.34: resolution: { integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== } engines: { node: ">= 0.6" } dependencies: mime-db: 1.51.0 dev: false /mimic-response/2.1.0: resolution: { integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== } engines: { node: ">=8" } dev: false optional: true /min-indent/1.0.1: resolution: { integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== } engines: { node: ">=4" } dev: false /minimatch/3.0.4: resolution: { integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== } dependencies: brace-expansion: 1.1.11 dev: false /minimist/1.2.5: resolution: { integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== } dev: false /minipass/3.1.6: resolution: { integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== } engines: { node: ">=8" } dependencies: yallist: 4.0.0 dev: false optional: true /minizlib/2.1.2: resolution: { integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== } engines: { node: ">= 8" } dependencies: minipass: 3.1.6 yallist: 4.0.0 dev: false optional: true /mkdirp/0.5.5: resolution: { integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== } hasBin: true dependencies: minimist: 1.2.5 dev: false /mkdirp/1.0.4: resolution: { integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== } engines: { node: ">=10" } hasBin: true dev: false optional: true /modern-normalize/1.1.0: resolution: { integrity: sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA== } engines: { node: ">=6" } dev: false /mri/1.2.0: resolution: { integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== } engines: { node: ">=4" } dev: false /ms/2.1.2: resolution: { integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== } /nan/2.15.0: resolution: { integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== } dev: false optional: true /nanoid/3.2.0: resolution: { integrity: sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA== } engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true /node-emoji/1.11.0: resolution: { integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A== } dependencies: lodash: 4.17.21 dev: false /node-fetch/2.6.7: resolution: { integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== } engines: { node: 4.x || >=6.0.0 } peerDependencies: encoding: ^0.1.0 peerDependenciesMeta: encoding: optional: true dependencies: whatwg-url: 5.0.0 dev: false optional: true /node-releases/2.0.1: resolution: { integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== } dev: false /nopt/5.0.0: resolution: { integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== } engines: { node: ">=6" } hasBin: true dependencies: abbrev: 1.1.1 dev: false optional: true /normalize-path/3.0.0: resolution: { integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== } engines: { node: ">=0.10.0" } dev: false /normalize-range/0.1.2: resolution: { integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= } engines: { node: ">=0.10.0" } dev: false /npmlog/5.0.1: resolution: { integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== } dependencies: are-we-there-yet: 2.0.0 console-control-strings: 1.1.0 gauge: 3.0.2 set-blocking: 2.0.0 dev: false optional: true /num2fraction/1.2.2: resolution: { integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= } dev: false /nwsapi/2.2.0: resolution: { integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== } dev: false optional: true /oauth-sign/0.9.0: resolution: { integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== } dev: false optional: true /object-assign/4.1.1: resolution: { integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= } engines: { node: ">=0.10.0" } dev: false /object-hash/2.2.0: resolution: { integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== } engines: { node: ">= 6" } dev: false /once/1.4.0: resolution: { integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= } dependencies: wrappy: 1.0.2 dev: false /optionator/0.8.3: resolution: { integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== } engines: { node: ">= 0.8.0" } dependencies: deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.3.0 prelude-ls: 1.1.2 type-check: 0.3.2 word-wrap: 1.2.3 dev: false optional: true /parent-module/1.0.1: resolution: { integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== } engines: { node: ">=6" } dependencies: callsites: 3.1.0 dev: false /parse-json/5.2.0: resolution: { integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== } engines: { node: ">=8" } dependencies: "@babel/code-frame": 7.16.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 dev: false /parse5/5.1.0: resolution: { integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== } dev: false optional: true /path-is-absolute/1.0.1: resolution: { integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= } engines: { node: ">=0.10.0" } dev: false /path-parse/1.0.7: resolution: { integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== } /path-type/4.0.0: resolution: { integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== } engines: { node: ">=8" } dev: false /performance-now/2.1.0: resolution: { integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= } dev: false optional: true /picocolors/0.2.1: resolution: { integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== } dev: false /picocolors/1.0.0: resolution: { integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== } /picomatch/2.3.1: resolution: { integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== } engines: { node: ">=8.6" } /pn/1.1.0: resolution: { integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== } dev: false optional: true /postcss-functions/3.0.0: resolution: { integrity: sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= } dependencies: glob: 7.2.0 object-assign: 4.1.1 postcss: 6.0.23 postcss-value-parser: 3.3.1 dev: false /postcss-js/2.0.3: resolution: { integrity: sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w== } dependencies: camelcase-css: 2.0.1 postcss: 7.0.39 dev: false /postcss-load-config/3.1.1: resolution: { integrity: sha512-c/9XYboIbSEUZpiD1UQD0IKiUe8n9WHYV7YFe7X7J+ZwCsEKkUJSFWjS9hBU1RR9THR7jMXst8sxiqP0jjo2mg== } engines: { node: ">= 10" } peerDependencies: ts-node: ">=9.0.0" peerDependenciesMeta: ts-node: optional: true dependencies: lilconfig: 2.0.4 yaml: 1.10.2 dev: false /postcss-nested/4.2.3: resolution: { integrity: sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw== } dependencies: postcss: 7.0.39 postcss-selector-parser: 6.0.9 dev: false /postcss-nested/5.0.6_postcss@8.4.6: resolution: { integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA== } engines: { node: ">=12.0" } peerDependencies: postcss: ^8.2.14 dependencies: postcss: 8.4.6 postcss-selector-parser: 6.0.9 dev: true /postcss-selector-parser/6.0.9: resolution: { integrity: sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ== } engines: { node: ">=4" } dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 /postcss-value-parser/3.3.1: resolution: { integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== } dev: false /postcss-value-parser/4.2.0: resolution: { integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== } dev: false /postcss/6.0.23: resolution: { integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== } engines: { node: ">=4.0.0" } dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 5.5.0 dev: false /postcss/7.0.39: resolution: { integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== } engines: { node: ">=6.0.0" } dependencies: picocolors: 0.2.1 source-map: 0.6.1 dev: false /postcss/8.4.6: resolution: { integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA== } engines: { node: ^10 || ^12 || >=14 } dependencies: nanoid: 3.2.0 picocolors: 1.0.0 source-map-js: 1.0.2 /prelude-ls/1.1.2: resolution: { integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= } engines: { node: ">= 0.8.0" } dev: false optional: true /prettier-plugin-svelte/2.6.0_prettier@2.5.1+svelte@3.46.3: resolution: { integrity: sha512-NPSRf6Y5rufRlBleok/pqg4+1FyGsL0zYhkYP6hnueeL1J/uCm3OfOZPsLX4zqD9VAdcXfyEL2PYqGv8ZoOSfA== } peerDependencies: prettier: ^1.16.4 || ^2.0.0 svelte: ^3.2.0 dependencies: prettier: 2.5.1 svelte: 3.46.3 dev: false /prettier/2.5.1: resolution: { integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== } engines: { node: ">=10.13.0" } hasBin: true dev: false /pretty-hrtime/1.0.3: resolution: { integrity: sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= } engines: { node: ">= 0.8" } dev: false /psl/1.8.0: resolution: { integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== } dev: false optional: true /punycode/2.1.1: resolution: { integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== } engines: { node: ">=6" } dev: false optional: true /purgecss/4.1.3: resolution: { integrity: sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw== } hasBin: true dependencies: commander: 8.3.0 glob: 7.2.0 postcss: 8.4.6 postcss-selector-parser: 6.0.9 dev: false /qs/6.5.3: resolution: { integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== } engines: { node: ">=0.6" } dev: false optional: true /queue-microtask/1.2.3: resolution: { integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== } dev: false /quick-lru/5.1.1: resolution: { integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== } engines: { node: ">=10" } dev: false /readable-stream/3.6.0: resolution: { integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== } engines: { node: ">= 6" } dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 dev: false optional: true /readdirp/3.6.0: resolution: { integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== } engines: { node: ">=8.10.0" } dependencies: picomatch: 2.3.1 dev: false /reduce-css-calc/2.1.8: resolution: { integrity: sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg== } dependencies: css-unit-converter: 1.1.2 postcss-value-parser: 3.3.1 dev: false /request-promise-core/1.1.4_request@2.88.2: resolution: { integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== } engines: { node: ">=0.10.0" } peerDependencies: request: ^2.34 dependencies: lodash: 4.17.21 request: 2.88.2 dev: false optional: true /request-promise-native/1.0.9_request@2.88.2: resolution: { integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== } engines: { node: ">=0.12.0" } deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 peerDependencies: request: ^2.34 dependencies: request: 2.88.2 request-promise-core: 1.1.4_request@2.88.2 stealthy-require: 1.1.1 tough-cookie: 2.5.0 dev: false optional: true /request/2.88.2: resolution: { integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== } engines: { node: ">= 6" } deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 dependencies: aws-sign2: 0.7.0 aws4: 1.11.0 caseless: 0.12.0 combined-stream: 1.0.8 extend: 3.0.2 forever-agent: 0.6.1 form-data: 2.3.3 har-validator: 5.1.5 http-signature: 1.2.0 is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 mime-types: 2.1.34 oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.5.3 safe-buffer: 5.2.1 tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 dev: false optional: true /resize-observer-polyfill/1.5.1: resolution: { integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== } dev: false /resolve-from/4.0.0: resolution: { integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== } engines: { node: ">=4" } dev: false /resolve/1.22.0: resolution: { integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== } hasBin: true dependencies: is-core-module: 2.8.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 /reusify/1.0.4: resolution: { integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== } engines: { iojs: ">=1.0.0", node: ">=0.10.0" } dev: false /rgb-regex/1.0.1: resolution: { integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE= } dev: false /rgba-regex/1.0.0: resolution: { integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= } dev: false /rimraf/2.7.1: resolution: { integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== } hasBin: true dependencies: glob: 7.2.0 dev: false /rimraf/3.0.2: resolution: { integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== } hasBin: true dependencies: glob: 7.2.0 dev: false /rollup/2.66.1: resolution: { integrity: sha512-crSgLhSkLMnKr4s9iZ/1qJCplgAgrRY+igWv8KhG/AjKOJ0YX/WpmANyn8oxrw+zenF3BXWDLa7Xl/QZISH+7w== } engines: { node: ">=10.0.0" } hasBin: true optionalDependencies: fsevents: 2.3.2 dev: true /run-parallel/1.2.0: resolution: { integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== } dependencies: queue-microtask: 1.2.3 dev: false /rw/1.3.3: resolution: { integrity: sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q= } dev: false /sade/1.8.1: resolution: { integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== } engines: { node: ">=6" } dependencies: mri: 1.2.0 dev: false /safe-buffer/5.2.1: resolution: { integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== } dev: false optional: true /safer-buffer/2.1.2: resolution: { integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== } dev: false /sander/0.5.1: resolution: { integrity: sha1-dB4kXiMfB8r7b98PEzrfohalAq0= } dependencies: es6-promise: 3.3.1 graceful-fs: 4.2.9 mkdirp: 0.5.5 rimraf: 2.7.1 dev: false /saxes/3.1.11: resolution: { integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== } engines: { node: ">=8" } dependencies: xmlchars: 2.2.0 dev: false optional: true /semver/6.3.0: resolution: { integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== } hasBin: true dev: false optional: true /semver/7.3.5: resolution: { integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== } engines: { node: ">=10" } hasBin: true dependencies: lru-cache: 6.0.0 dev: false optional: true /set-blocking/2.0.0: resolution: { integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc= } dev: false optional: true /signal-exit/3.0.6: resolution: { integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ== } dev: false optional: true /simple-concat/1.0.1: resolution: { integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== } dev: false optional: true /simple-get/3.1.0: resolution: { integrity: sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== } dependencies: decompress-response: 4.2.1 once: 1.4.0 simple-concat: 1.0.1 dev: false optional: true /simple-swizzle/0.2.2: resolution: { integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= } dependencies: is-arrayish: 0.3.2 dev: false /sorcery/0.10.0: resolution: { integrity: sha1-iukK19fLBfxZ8asMY3hF1cFaUrc= } hasBin: true dependencies: buffer-crc32: 0.2.13 minimist: 1.2.5 sander: 0.5.1 sourcemap-codec: 1.4.8 dev: false /source-map-js/1.0.2: resolution: { integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== } engines: { node: ">=0.10.0" } /source-map/0.6.1: resolution: { integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== } engines: { node: ">=0.10.0" } dev: false /source-map/0.7.3: resolution: { integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== } engines: { node: ">= 8" } dev: false /sourcemap-codec/1.4.8: resolution: { integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== } /sshpk/1.17.0: resolution: { integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== } engines: { node: ">=0.10.0" } hasBin: true dependencies: asn1: 0.2.6 assert-plus: 1.0.0 bcrypt-pbkdf: 1.0.2 dashdash: 1.14.1 ecc-jsbn: 0.1.2 getpass: 0.1.7 jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 dev: false optional: true /stealthy-require/1.1.1: resolution: { integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= } engines: { node: ">=0.10.0" } dev: false optional: true /string-width/4.2.3: resolution: { integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== } engines: { node: ">=8" } dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 dev: false optional: true /string_decoder/1.3.0: resolution: { integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== } dependencies: safe-buffer: 5.2.1 dev: false optional: true /strip-ansi/6.0.1: resolution: { integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== } engines: { node: ">=8" } dependencies: ansi-regex: 5.0.1 dev: false optional: true /strip-indent/3.0.0: resolution: { integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== } engines: { node: ">=8" } dependencies: min-indent: 1.0.1 dev: false /supports-color/5.5.0: resolution: { integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== } engines: { node: ">=4" } dependencies: has-flag: 3.0.0 dev: false /supports-color/7.2.0: resolution: { integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== } engines: { node: ">=8" } dependencies: has-flag: 4.0.0 dev: false /supports-preserve-symlinks-flag/1.0.0: resolution: { integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== } engines: { node: ">= 0.4" } /svelte-check/2.4.1_svelte@3.46.3: resolution: { integrity: sha512-xhf3ShP5rnRwBokrgTBJ/0cO9QIc1DAVu1NWNRTfCDsDBNjGmkS3HgitgUadRuoMKj1+irZR/yHJ+Uqobnkbrw== } hasBin: true peerDependencies: svelte: ^3.24.0 dependencies: chokidar: 3.5.3 fast-glob: 3.2.11 import-fresh: 3.3.0 minimist: 1.2.5 picocolors: 1.0.0 sade: 1.8.1 source-map: 0.7.3 svelte: 3.46.3 svelte-preprocess: 4.10.2_svelte@3.46.3+typescript@4.5.5 typescript: 4.5.5 transitivePeerDependencies: - "@babel/core" - coffeescript - less - node-sass - postcss - postcss-load-config - pug - sass - stylus - sugarss dev: false /svelte-hmr/0.14.9_svelte@3.46.3: resolution: { integrity: sha512-bKE9+4qb4sAnA+TKHiYurUl970rjA0XmlP9TEP7K/ncyWz3m81kA4HOgmlZK/7irGK7gzZlaPDI3cmf8fp/+tg== } peerDependencies: svelte: ">=3.19.0" dependencies: svelte: 3.46.3 dev: true /svelte-preprocess/4.10.2_postcss@8.4.6+svelte@3.46.3: resolution: { integrity: sha512-aPpkCreSo8EL/y8kJSa1trhiX0oyAtTjlNNM7BNjRAsMJ8Yy2LtqHt0zyd4pQPXt+D4PzbO3qTjjio3kwOxDlA== } engines: { node: ">= 9.11.2" } requiresBuild: true peerDependencies: "@babel/core": ^7.10.2 coffeescript: ^2.5.1 less: ^3.11.3 || ^4.0.0 node-sass: "*" postcss: ^7 || ^8 postcss-load-config: ^2.1.0 || ^3.0.0 pug: ^3.0.0 sass: ^1.26.8 stylus: ^0.55.0 sugarss: ^2.0.0 svelte: ^3.23.0 typescript: ^4.5.2 peerDependenciesMeta: "@babel/core": optional: true coffeescript: optional: true less: optional: true node-sass: optional: true postcss: optional: true postcss-load-config: optional: true pug: optional: true sass: optional: true stylus: optional: true sugarss: optional: true typescript: optional: true dependencies: "@types/pug": 2.0.6 "@types/sass": 1.43.1 detect-indent: 6.1.0 magic-string: 0.25.7 postcss: 8.4.6 sorcery: 0.10.0 strip-indent: 3.0.0 svelte: 3.46.3 dev: false /svelte-preprocess/4.10.2_svelte@3.46.3+typescript@4.5.5: resolution: { integrity: sha512-aPpkCreSo8EL/y8kJSa1trhiX0oyAtTjlNNM7BNjRAsMJ8Yy2LtqHt0zyd4pQPXt+D4PzbO3qTjjio3kwOxDlA== } engines: { node: ">= 9.11.2" } requiresBuild: true peerDependencies: "@babel/core": ^7.10.2 coffeescript: ^2.5.1 less: ^3.11.3 || ^4.0.0 node-sass: "*" postcss: ^7 || ^8 postcss-load-config: ^2.1.0 || ^3.0.0 pug: ^3.0.0 sass: ^1.26.8 stylus: ^0.55.0 sugarss: ^2.0.0 svelte: ^3.23.0 typescript: ^4.5.2 peerDependenciesMeta: "@babel/core": optional: true coffeescript: optional: true less: optional: true node-sass: optional: true postcss: optional: true postcss-load-config: optional: true pug: optional: true sass: optional: true stylus: optional: true sugarss: optional: true typescript: optional: true dependencies: "@types/pug": 2.0.6 "@types/sass": 1.43.1 detect-indent: 6.1.0 magic-string: 0.25.7 sorcery: 0.10.0 strip-indent: 3.0.0 svelte: 3.46.3 typescript: 4.5.5 dev: false /svelte-range-slider-pips/2.0.2: resolution: { integrity: sha512-VTWHOdwDyWbndGZnI0PQJY9DO7hgQlNubtCcCL6Wlypv5dU4vEsc4A1sX9TWMuvebEe4332SgsQQHzOdZ+guhQ== } dev: false /svelte/3.46.3: resolution: { integrity: sha512-mTOXvv74CVQqJHqoIZDprVfRKVVmYNadXP0VKnOEA54223kLGCr1nMrifS4Zx29qMt/xRB38Eq1D7dDH/fM8fQ== } engines: { node: ">= 8" } /symbol-tree/3.2.4: resolution: { integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== } dev: false optional: true /tar/6.1.11: resolution: { integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== } engines: { node: ">= 10" } dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 minipass: 3.1.6 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 dev: false optional: true /tmp/0.2.1: resolution: { integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== } engines: { node: ">=8.17.0" } dependencies: rimraf: 3.0.2 dev: false /to-regex-range/5.0.1: resolution: { integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== } engines: { node: ">=8.0" } dependencies: is-number: 7.0.0 dev: false /tough-cookie/2.5.0: resolution: { integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== } engines: { node: ">=0.8" } dependencies: psl: 1.8.0 punycode: 2.1.1 dev: false optional: true /tough-cookie/3.0.1: resolution: { integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== } engines: { node: ">=6" } dependencies: ip-regex: 2.1.0 psl: 1.8.0 punycode: 2.1.1 dev: false optional: true /tr46/0.0.3: resolution: { integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= } dev: false optional: true /tr46/1.0.1: resolution: { integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= } dependencies: punycode: 2.1.1 dev: false optional: true /tui-code-snippet/1.5.2: resolution: { integrity: sha512-6UqTlQaaC1KLcmC0HAoq5dtl1G4Fib+R+NC7pmaV7kiIlZ7JqKhUmnOoGRcreAyzd81UTK/vCvhrw9QJskpCFQ== } dev: false /tui-color-picker/2.2.7: resolution: { integrity: sha512-y7gUe6PdVBq8ruZbiOkeaN7N/DX+ogVyLkK53OM4qW5Vrc4pDWYEKlnOBCsPODb4/RSzS9iTd6fXYirXxeakJA== } dev: false /tui-image-editor/3.15.2: resolution: { integrity: sha512-gnpRURbLCeSA+ak7mY6J7JzhJ5dcvcKID3Q/ob6R8H/ttEXHaQ8nrMeIMTtSHqI4rrS437TZsCOeNjlipYQLXQ== } dependencies: fabric: 4.6.0 tui-code-snippet: 1.5.2 tui-color-picker: 2.2.7 transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate dev: false /tunnel-agent/0.6.0: resolution: { integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= } dependencies: safe-buffer: 5.2.1 dev: false optional: true /tweetnacl/0.14.5: resolution: { integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= } dev: false optional: true /type-check/0.3.2: resolution: { integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= } engines: { node: ">= 0.8.0" } dependencies: prelude-ls: 1.1.2 dev: false optional: true /typescript/4.5.5: resolution: { integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA== } engines: { node: ">=4.2.0" } hasBin: true dev: false /universalify/2.0.0: resolution: { integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== } engines: { node: ">= 10.0.0" } dev: false /uri-js/4.4.1: resolution: { integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== } dependencies: punycode: 2.1.1 dev: false optional: true /util-deprecate/1.0.2: resolution: { integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= } /uuid/3.4.0: resolution: { integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== } deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. hasBin: true dev: false optional: true /verror/1.10.0: resolution: { integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= } engines: { "0": node >=0.6.0 } dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 dev: false optional: true /vite/2.7.13: resolution: { integrity: sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ== } engines: { node: ">=12.2.0" } hasBin: true peerDependencies: less: "*" sass: "*" stylus: "*" peerDependenciesMeta: less: optional: true sass: optional: true stylus: optional: true dependencies: esbuild: 0.13.15 postcss: 8.4.6 resolve: 1.22.0 rollup: 2.66.1 optionalDependencies: fsevents: 2.3.2 dev: true /w3c-hr-time/1.0.2: resolution: { integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== } dependencies: browser-process-hrtime: 1.0.0 dev: false optional: true /w3c-xmlserializer/1.1.2: resolution: { integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== } dependencies: domexception: 1.0.1 webidl-conversions: 4.0.2 xml-name-validator: 3.0.0 dev: false optional: true /webidl-conversions/3.0.1: resolution: { integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= } dev: false optional: true /webidl-conversions/4.0.2: resolution: { integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== } dev: false optional: true /whatwg-encoding/1.0.5: resolution: { integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== } dependencies: iconv-lite: 0.4.24 dev: false optional: true /whatwg-mimetype/2.3.0: resolution: { integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== } dev: false optional: true /whatwg-url/5.0.0: resolution: { integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0= } dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 dev: false optional: true /whatwg-url/7.1.0: resolution: { integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== } dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 dev: false optional: true /wide-align/1.1.5: resolution: { integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== } dependencies: string-width: 4.2.3 dev: false optional: true /word-wrap/1.2.3: resolution: { integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== } engines: { node: ">=0.10.0" } dev: false optional: true /wrappy/1.0.2: resolution: { integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= } dev: false /ws/7.5.6: resolution: { integrity: sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== } engines: { node: ">=8.3.0" } peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true dev: false optional: true /xml-name-validator/3.0.0: resolution: { integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== } dev: false optional: true /xmlchars/2.2.0: resolution: { integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== } dev: false optional: true /xtend/4.0.2: resolution: { integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== } engines: { node: ">=0.4" } dev: false /yallist/4.0.0: resolution: { integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== } dev: false optional: true /yaml/1.10.2: resolution: { integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== } engines: { node: ">= 6" } dev: false