From 2a477cadd03a1cabbe675ec08b65e03dd8de0b46 Mon Sep 17 00:00:00 2001 From: Steven Vandevelde Date: Fri, 23 Jul 2021 15:39:41 +0200 Subject: [PATCH] Update dependencies and use esbuild instead of webpack --- .gitignore | 2 +- Justfile | 80 +- elm.json | 3 +- package.json | 26 +- pnpm-lock.yaml | 4303 +++++------------ src/Applications/Brain.elm | 5 +- src/Applications/Brain/Common/State.elm | 1 - .../Brain/Sources/Processing/State.elm | 2 - .../Brain/Sources/Processing/Types.elm | 3 +- src/Applications/Brain/Types.elm | 5 +- src/Applications/Brain/User/State.elm | 5 - src/Applications/Brain/User/Types.elm | 2 +- src/Applications/UI.elm | 14 +- src/Applications/UI/Adjunct.elm | 3 +- src/Applications/UI/Alfred/State.elm | 3 - src/Applications/UI/Alfred/View.elm | 2 - src/Applications/UI/Authentication/State.elm | 8 +- src/Applications/UI/Authentication/Types.elm | 2 +- src/Applications/UI/Authentication/View.elm | 3 - src/Applications/UI/Backdrop.elm | 1 - src/Applications/UI/Common/State.elm | 1 - src/Applications/UI/Console.elm | 2 - src/Applications/UI/Equalizer/State.elm | 2 +- src/Applications/UI/Interface/State.elm | 4 +- src/Applications/UI/Kit.elm | 1 - src/Applications/UI/List.elm | 1 - src/Applications/UI/Navigation.elm | 1 - src/Applications/UI/Other/State.elm | 4 +- src/Applications/UI/Playlists/Directory.elm | 1 - src/Applications/UI/Playlists/State.elm | 4 +- src/Applications/UI/Queue/State.elm | 3 +- src/Applications/UI/Queue/Types.elm | 1 - src/Applications/UI/Queue/View.elm | 3 +- src/Applications/UI/Routing/State.elm | 1 - src/Applications/UI/Services/State.elm | 5 +- src/Applications/UI/Settings.elm | 1 - src/Applications/UI/Sources/Form.elm | 2 - src/Applications/UI/Sources/State.elm | 2 - src/Applications/UI/Sources/View.elm | 2 +- src/Applications/UI/Tracks/Scene/Covers.elm | 3 - src/Applications/UI/Tracks/Scene/List.elm | 1 - src/Applications/UI/Tracks/State.elm | 5 +- src/Applications/UI/Tracks/View.elm | 6 - src/Applications/UI/Types.elm | 9 +- src/Applications/UI/User/State.elm | 6 +- src/Applications/UI/User/State/Export.elm | 2 +- src/Applications/UI/User/State/Import.elm | 3 +- src/Applications/UI/View.elm | 17 +- src/Javascript/Brain/index.js | 3 +- src/Javascript/Brain/user.js | 4 +- src/Javascript/index.js | 2 +- src/Library/ContextMenu.elm | 2 +- src/Library/Management.elm | 2 +- .../Sources/Services/AmazonS3/Presign.elm | 1 - .../Sources/Services/Azure/Authorization.elm | 1 - .../Sources/Services/WebDav/Marker.elm | 1 - .../Sources/Services/WebDav/Parser.elm | 2 +- src/Library/User/Layer/Methods/Fission.elm | 7 +- src/Library/Webnative/Tag.elm | 4 +- system/Js/node-shims.js | 5 + system/Review/elm.json | 16 +- 61 files changed, 1410 insertions(+), 3206 deletions(-) create mode 100644 system/Js/node-shims.js diff --git a/.gitignore b/.gitignore index 489ba990..68bc6cc3 100644 --- a/.gitignore +++ b/.gitignore @@ -6,11 +6,11 @@ fission.yaml* *.yaml.lock *.tar.gz *.zip +elm-stuff /.deploy* /.stack-work /build /diffuse -/elm-stuff /node_modules /src/Library/Css/Classes.elm /TODO.md diff --git a/Justfile b/Justfile index 96812da5..59b812aa 100644 --- a/Justfile +++ b/Justfile @@ -7,6 +7,7 @@ SRC_DIR := "./src" SYSTEM_DIR := "./system" TEMPORARY_DIR := "./elm-stuff/elm-tailwind-css" +ESBUILD := NPM_DIR + "/.bin/esbuild --target=es2018 --bundle" ETC_CMD := "pnpx etc" @@ -96,13 +97,11 @@ default: dev elm make {{SRC_DIR}}/Applications/Brain.elm --output {{BUILD_DIR}}/brain.elm.js --optimize elm make {{SRC_DIR}}/Applications/UI.elm --output {{BUILD_DIR}}/ui.elm.js --optimize - {{NPM_DIR}}/.bin/terser {{BUILD_DIR}}/brain.elm.js \ - --output {{BUILD_DIR}}/brain.elm.tmp.js \ - --compress --mangle + {{NPM_DIR}}/.bin/esbuild {{BUILD_DIR}}/brain.elm.js \ + --minify --outfile={{BUILD_DIR}}/brain.elm.tmp.js - {{NPM_DIR}}/.bin/terser {{BUILD_DIR}}/ui.elm.js \ - --output {{BUILD_DIR}}/ui.elm.tmp.js \ - --compress --mangle + {{NPM_DIR}}/.bin/esbuild {{BUILD_DIR}}/ui.elm.js \ + --minify --outfile={{BUILD_DIR}}/ui.elm.tmp.js rm {{BUILD_DIR}}/brain.elm.js mv {{BUILD_DIR}}/brain.elm.tmp.js {{BUILD_DIR}}/brain.elm.js @@ -114,58 +113,42 @@ default: dev echo "> Compiling Javascript code" # Main builds - {{NPM_DIR}}/.bin/webpack-cli \ - --entry ./src/Javascript/index.js \ - --mode none \ - --output {{BUILD_DIR}}/ui.js + {{ESBUILD}} ./src/Javascript/index.js \ + --outfile={{BUILD_DIR}}/ui.js - {{NPM_DIR}}/.bin/webpack-cli \ - --entry ./src/Javascript/Brain/index.js \ - --mode none \ - --target webworker \ - --output {{BUILD_DIR}}/brain.js + {{ESBUILD}} ./src/Javascript/Brain/index.js \ + --inject:./system/Js/node-shims.js \ + --outfile={{BUILD_DIR}}/brain.js # Workers - {{NPM_DIR}}/.bin/webpack-cli \ - --entry ./src/Javascript/Workers/search.js \ - --mode none \ - --target webworker \ - --output {{BUILD_DIR}}/search.js + {{ESBUILD}} ./src/Javascript/Workers/search.js \ + --outfile={{BUILD_DIR}}/search.js - {{NPM_DIR}}/.bin/webpack-cli \ - --entry ./src/Javascript/Workers/service.js \ - --mode none \ - --target webworker \ - --output {{BUILD_DIR}}/service-worker.js + {{ESBUILD}} ./src/Javascript/Workers/service.js \ + --outfile={{BUILD_DIR}}/service-worker.js @js-prod: vendor-js echo "> Compiling Javascript code (optimised)" # Main builds - {{NPM_DIR}}/.bin/webpack-cli \ - --entry ./src/Javascript/index.js \ - --mode production \ - --output {{BUILD_DIR}}/ui.js + {{ESBUILD}} ./src/Javascript/index.js \ + --minify \ + --outfile={{BUILD_DIR}}/ui.js - {{NPM_DIR}}/.bin/webpack-cli \ - --entry ./src/Javascript/Brain/index.js \ - --mode production \ - --target webworker \ - --output {{BUILD_DIR}}/brain.js + {{ESBUILD}} ./src/Javascript/Brain/index.js \ + --minify \ + --inject:./system/Js/node-shims.js \ + --outfile={{BUILD_DIR}}/brain.js # Workers - {{NPM_DIR}}/.bin/webpack-cli \ - --entry ./src/Javascript/Workers/search.js \ - --mode production \ - --target webworker \ - --output {{BUILD_DIR}}/search.js + {{ESBUILD}} ./src/Javascript/Workers/search.js \ + --minify \ + --outfile={{BUILD_DIR}}/search.js - {{NPM_DIR}}/.bin/webpack-cli \ - --entry ./src/Javascript/Workers/service.js \ - --mode production \ - --target webworker \ - --output {{BUILD_DIR}}/service-worker.js + {{ESBUILD}} ./src/Javascript/Workers/service.js \ + --minify \ + --outfile={{BUILD_DIR}}/service-worker.js @system: @@ -180,13 +163,8 @@ default: dev cp {{NPM_DIR}}/ipfs-message-port-client/dist/index.min.js {{BUILD_DIR}}/vendor/ipfs-message-port-client.min.js cp ./vendor/pep.js {{BUILD_DIR}}/vendor/pep.js - {{NPM_DIR}}/.bin/terser {{NPM_DIR}}/webnative/dist/index.umd.js \ - --output {{BUILD_DIR}}/vendor/webnative.min.js \ - --compress --mangle - - {{NPM_DIR}}/.bin/terser {{SRC_DIR}}/Static/webnative-elm.js \ - --output {{BUILD_DIR}}/vendor/webnative-elm.min.js \ - --compress --mangle + {{NPM_DIR}}/.bin/esbuild {{NPM_DIR}}/webnative/dist/index.umd.js --minify --outfile={{BUILD_DIR}}/vendor/webnative.min.js + {{NPM_DIR}}/.bin/esbuild {{SRC_DIR}}/Static/webnative-elm.js --minify --outfile={{BUILD_DIR}}/vendor/webnative-elm.min.js # diff --git a/elm.json b/elm.json index 3fff9aa7..b3418fac 100644 --- a/elm.json +++ b/elm.json @@ -28,9 +28,8 @@ "elm/time": "1.0.0", "elm/url": "1.0.0", "elm/virtual-dom": "1.0.2", - "elm-community/dict-extra": "2.4.0", "elm-community/html-extra": "3.4.0", - "elm-community/list-extra": "8.3.0", + "elm-community/list-extra": "8.3.1", "elm-community/maybe-extra": "5.2.0", "elm-explorations/markdown": "1.0.0", "fission-suite/webnative-elm": "6.0.0", diff --git a/package.json b/package.json index e3a1974a..600cf25d 100644 --- a/package.json +++ b/package.json @@ -7,30 +7,30 @@ "repository": "github:icidasset/diffuse", "license": "SEE LICENSE IN LICENSE", "devDependencies": { - "elm-review": "^2.2.6", - "elm-tailwind-css": "^1.0.1", - "eslint": "^7.6.0", - "postcss-custom-properties": "^9.1.1", - "postcss-import": "^12.0.1", + "assert": "^2.0.0", + "buffer": "^6.0.3", + "elm-review": "^2.5.3", + "elm-tailwind-css": "^1.1.1", + "esbuild": "^0.12.15", + "eslint": "^7.31.0", + "postcss-custom-properties": "^11.0.0", + "postcss-import": "^14.0.2", "tailwindcss": "^1.6.2", "tailwindcss-animations": "^2.0.0", - "tailwindcss-interaction-variants": "^5.0.0", - "terser": "^5.0.0", - "webpack": "^4.44.1", - "webpack-cli": "^3.3.12" + "tailwindcss-interaction-variants": "^5.0.0" }, "dependencies": { "@tokenizer/http": "^0.6.0", - "delay": "^4.4.0", + "delay": "^5.0.0", "fast-text-encoding": "^1.0.3", "file-saver": "^2.0.2", "ipfs-message-port-client": "https://ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-client.tar.gz", "ipfs-message-port-protocol": "https://ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-protocol.tar.gz", - "jszip": "^3.5.0", + "jszip": "^3.6.0", "load-script2": "^2.0.5", "lunr": "^2.3.8", - "music-metadata-browser": "^2.1.9", - "p-retry": "^4.2.0", + "music-metadata-browser": "^2.4.0", + "p-retry": "^4.6.1", "remotestoragejs": "^1.2.3", "subworkers": "^1.0.1", "timer.js": "^1.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6574e918..e55efc24 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,15 +1,15 @@ dependencies: '@tokenizer/http': 0.6.1 - delay: 4.4.0 + delay: 5.0.0 fast-text-encoding: 1.0.3 file-saver: 2.0.5 ipfs-message-port-client: '@ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-client.tar.gz' ipfs-message-port-protocol: '@ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-protocol.tar.gz' - jszip: 3.5.0 + jszip: 3.6.0 load-script2: 2.0.6 lunr: 2.3.9 - music-metadata-browser: 2.1.9 - p-retry: 4.2.0 + music-metadata-browser: 2.4.0 + p-retry: 4.6.1 remotestoragejs: 1.2.3 subworkers: 1.0.1 timer.js: 1.0.4 @@ -17,56 +17,59 @@ dependencies: webnative: 0.25.2 webnative-elm: 6.0.0_webnative@0.25.2 devDependencies: - elm-review: 2.3.3 - elm-tailwind-css: 1.0.1_tailwindcss@1.9.6 - eslint: 7.17.0 - postcss-custom-properties: 9.2.0 - postcss-import: 12.0.1 + assert: 2.0.0 + buffer: 6.0.3 + elm-review: 2.5.3 + elm-tailwind-css: 1.1.1_tailwindcss@1.9.6 + esbuild: 0.12.15 + eslint: 7.31.0 + postcss-custom-properties: 11.0.0 + postcss-import: 14.0.2 tailwindcss: 1.9.6 tailwindcss-animations: 2.0.0 tailwindcss-interaction-variants: 5.0.0 - terser: 5.5.1 - webpack: 4.45.0_webpack-cli@3.3.12 - webpack-cli: 3.3.12_webpack@4.45.0 lockfileVersion: 5.2 overrides: ipfs-message-port-protocol: 'https://ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-protocol.tar.gz' packages: - /@babel/code-frame/7.10.4: + /@babel/code-frame/7.12.11: dependencies: - '@babel/highlight': 7.10.4 + '@babel/highlight': 7.14.5 dev: true resolution: - integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== - /@babel/helper-validator-identifier/7.10.4: + integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + /@babel/helper-validator-identifier/7.14.8: dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== - /@babel/highlight/7.10.4: + integrity: sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow== + /@babel/highlight/7.14.5: dependencies: - '@babel/helper-validator-identifier': 7.10.4 + '@babel/helper-validator-identifier': 7.14.8 chalk: 2.4.2 js-tokens: 4.0.0 dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== - /@eslint/eslintrc/0.2.2: + integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== + /@eslint/eslintrc/0.4.3: dependencies: ajv: 6.12.6 - debug: 4.3.1 + debug: 4.3.2 espree: 7.3.1 - globals: 12.4.0 + globals: 13.10.0 ignore: 4.0.6 - import-fresh: 3.2.2 - js-yaml: 3.14.0 - lodash: 4.17.20 + import-fresh: 3.3.0 + js-yaml: 3.14.1 minimatch: 3.0.4 strip-json-comments: 3.1.1 dev: true engines: node: ^10.12.0 || >=12.0.0 resolution: - integrity: sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ== + integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== /@fullhuman/postcss-purgecss/2.3.0: dependencies: postcss: 7.0.32 @@ -74,17 +77,76 @@ packages: dev: true resolution: integrity: sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw== - /@fullhuman/postcss-purgecss/3.0.0: + /@fullhuman/postcss-purgecss/3.1.0-alpha.0_postcss@8.3.6: dependencies: - postcss: 7.0.32 - purgecss: 3.0.0 + postcss: 8.3.6 + purgecss: 3.1.3 + dev: true + peerDependencies: + postcss: ^8.1.3 + resolution: + integrity: sha512-IBry+u/LHcgx/sA1cHzfuxVly4MLdr170urYuzLAmcWylnNYHF7kxSzSl8SLp0Ezx5yEmbOQem891Iyui+yfNw== + /@humanwhocodes/config-array/0.5.0: + dependencies: + '@humanwhocodes/object-schema': 1.2.0 + debug: 4.3.2 + minimatch: 3.0.4 + dev: true + engines: + node: '>=10.10.0' + resolution: + integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== + /@humanwhocodes/object-schema/1.2.0: dev: true resolution: - integrity: sha512-cvuOgMwIVlfgWcUMqg5p33NbGUxLwMrKtDKkm3QRfOo4PRVNR6+y/xd9OyXTVZiB1bIpKNJ0ZObYPWD3DRQDtw== + integrity: sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w== /@multiformats/base-x/4.0.1: dev: false resolution: integrity: sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw== + /@protobufjs/aspromise/1.1.2: + dev: false + resolution: + integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78= + /@protobufjs/base64/1.1.2: + dev: false + resolution: + integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + /@protobufjs/codegen/2.0.4: + dev: false + resolution: + integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + /@protobufjs/eventemitter/1.1.0: + dev: false + resolution: + integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A= + /@protobufjs/fetch/1.1.0: + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/inquire': 1.1.0 + dev: false + resolution: + integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= + /@protobufjs/float/1.0.2: + dev: false + resolution: + integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= + /@protobufjs/inquire/1.1.0: + dev: false + resolution: + integrity: sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= + /@protobufjs/path/1.1.2: + dev: false + resolution: + integrity: sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= + /@protobufjs/pool/1.1.0: + dev: false + resolution: + integrity: sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= + /@protobufjs/utf8/1.1.0: + dev: false + resolution: + integrity: sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= /@sindresorhus/is/2.1.1: dev: true engines: @@ -123,7 +185,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.0 '@types/keyv': 3.1.1 - '@types/node': 14.14.10 + '@types/node': 16.4.1 '@types/responselike': 1.0.0 dev: true resolution: @@ -138,31 +200,32 @@ packages: integrity: sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A== /@types/keyv/3.1.1: dependencies: - '@types/node': 14.14.10 + '@types/node': 16.4.1 dev: true resolution: integrity: sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw== + /@types/long/4.0.1: + dev: false + resolution: + integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== /@types/minimist/1.2.1: dev: true resolution: integrity: sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg== - /@types/node/14.14.10: + /@types/node/16.4.1: resolution: - integrity: sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ== + integrity: sha512-UW7cbLqf/Wu5XH2RKKY1cHwUNLicIDRLMraYKz+HHAerJ0ZffUEk+fMnd8qU2JaS6cAy0r8tsaf7yqHASf/Y0Q== /@types/normalize-package-data/2.4.0: dev: true resolution: integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== - /@types/readable-stream/2.3.9: - dependencies: - '@types/node': 14.14.10 - safe-buffer: 5.2.1 - dev: false + /@types/q/1.5.5: + dev: true resolution: - integrity: sha512-sqsgQqFT7HmQz/V5jH1O0fvQQnXAJO46Gg9LRO/JPfjmVmGUlcx831TZZO3Y3HtWhIkzf3kTsNT0Z0kzIhIvZw== + integrity: sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== /@types/responselike/1.0.0: dependencies: - '@types/node': 14.14.10 + '@types/node': 16.4.1 dev: true resolution: integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== @@ -174,149 +237,19 @@ packages: dev: false resolution: integrity: sha512-MuHEpDBurNVeD6mV9xBcAN2wfTwuaFQhHuhWkJuXmyVJ5P5sBCw+nnFpdfb0tAvgWkfefWCsAoAsh7MTUr3LPg== - /@webassemblyjs/ast/1.9.0: - dependencies: - '@webassemblyjs/helper-module-context': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/wast-parser': 1.9.0 - dev: true - resolution: - integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== - /@webassemblyjs/floating-point-hex-parser/1.9.0: - dev: true - resolution: - integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== - /@webassemblyjs/helper-api-error/1.9.0: - dev: true - resolution: - integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== - /@webassemblyjs/helper-buffer/1.9.0: - dev: true - resolution: - integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== - /@webassemblyjs/helper-code-frame/1.9.0: - dependencies: - '@webassemblyjs/wast-printer': 1.9.0 - dev: true - resolution: - integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== - /@webassemblyjs/helper-fsm/1.9.0: - dev: true - resolution: - integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== - /@webassemblyjs/helper-module-context/1.9.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - dev: true - resolution: - integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== - /@webassemblyjs/helper-wasm-bytecode/1.9.0: - dev: true - resolution: - integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== - /@webassemblyjs/helper-wasm-section/1.9.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - dev: true - resolution: - integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== - /@webassemblyjs/ieee754/1.9.0: - dependencies: - '@xtuc/ieee754': 1.2.0 - dev: true - resolution: - integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== - /@webassemblyjs/leb128/1.9.0: - dependencies: - '@xtuc/long': 4.2.2 - dev: true - resolution: - integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== - /@webassemblyjs/utf8/1.9.0: - dev: true - resolution: - integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== - /@webassemblyjs/wasm-edit/1.9.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/helper-wasm-section': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - '@webassemblyjs/wasm-opt': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - '@webassemblyjs/wast-printer': 1.9.0 - dev: true - resolution: - integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== - /@webassemblyjs/wasm-gen/1.9.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/ieee754': 1.9.0 - '@webassemblyjs/leb128': 1.9.0 - '@webassemblyjs/utf8': 1.9.0 - dev: true - resolution: - integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== - /@webassemblyjs/wasm-opt/1.9.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - dev: true - resolution: - integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== - /@webassemblyjs/wasm-parser/1.9.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-api-error': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/ieee754': 1.9.0 - '@webassemblyjs/leb128': 1.9.0 - '@webassemblyjs/utf8': 1.9.0 - dev: true - resolution: - integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== - /@webassemblyjs/wast-parser/1.9.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/floating-point-hex-parser': 1.9.0 - '@webassemblyjs/helper-api-error': 1.9.0 - '@webassemblyjs/helper-code-frame': 1.9.0 - '@webassemblyjs/helper-fsm': 1.9.0 - '@xtuc/long': 4.2.2 - dev: true - resolution: - integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== - /@webassemblyjs/wast-printer/1.9.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/wast-parser': 1.9.0 - '@xtuc/long': 4.2.2 - dev: true - resolution: - integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== - /@xtuc/ieee754/1.2.0: - dev: true - resolution: - integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - /@xtuc/long/4.2.2: - dev: true + /@zxing/text-encoding/0.9.0: + dev: false + optional: true resolution: - integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - /acorn-jsx/5.3.1_acorn@7.4.1: + integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA== + /acorn-jsx/5.3.2_acorn@7.4.1: dependencies: acorn: 7.4.1 dev: true peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 resolution: - integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== /acorn-node/1.8.2: dependencies: acorn: 7.4.1 @@ -331,13 +264,6 @@ packages: node: '>=0.4.0' resolution: integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - /acorn/6.4.2: - dev: true - engines: - node: '>=0.4.0' - hasBin: true - resolution: - integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== /acorn/7.4.1: dev: true engines: @@ -345,40 +271,28 @@ packages: hasBin: true resolution: integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - /ajv-errors/1.0.1_ajv@6.12.6: - dependencies: - ajv: 6.12.6 - dev: true - peerDependencies: - ajv: '>=5.0.0' - resolution: - integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - /ajv-keywords/3.5.2_ajv@6.12.6: - dependencies: - ajv: 6.12.6 - dev: true - peerDependencies: - ajv: ^6.9.1 - resolution: - integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== /ajv/6.12.6: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 - uri-js: 4.4.0 + uri-js: 4.4.1 dev: true resolution: integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - /ajv/7.0.3: + /ajv/8.6.2: dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - uri-js: 4.4.0 + uri-js: 4.4.1 + dev: true + resolution: + integrity: sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w== + /alphanum-sort/1.0.2: dev: true resolution: - integrity: sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ== + integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= /ansi-colors/4.1.1: dev: true engines: @@ -393,12 +307,6 @@ packages: node: '>=8' resolution: integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== - /ansi-regex/4.1.0: - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== /ansi-regex/5.0.0: dev: true engines: @@ -421,14 +329,6 @@ packages: node: '>=8' resolution: integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - /anymatch/2.0.0: - dependencies: - micromatch: 3.1.10 - normalize-path: 2.1.1 - dev: true - optional: true - resolution: - integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== /anymatch/3.1.1: dependencies: normalize-path: 3.0.0 @@ -438,44 +338,12 @@ packages: node: '>= 8' resolution: integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== - /aproba/1.2.0: - dev: true - resolution: - integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== /argparse/1.0.10: dependencies: sprintf-js: 1.0.3 dev: true resolution: integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - /arr-diff/4.0.0: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - /arr-flatten/1.1.0: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - /arr-union/3.1.0: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - /array-filter/1.0.0: - dev: false - resolution: - integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM= - /array-unique/0.3.2: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= /arrify/1.0.1: dev: true engines: @@ -484,82 +352,42 @@ packages: integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= /asn1.js/5.4.1: dependencies: - bn.js: 4.11.9 + bn.js: 4.12.0 inherits: 2.0.4 minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 + dev: false resolution: integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== - /asn1/0.2.4: - dependencies: - safer-buffer: 2.1.2 - dev: true - resolution: - integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - /assert-plus/1.0.0: - dev: true - engines: - node: '>=0.8' - resolution: - integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - /assert/1.5.0: - dependencies: - object-assign: 4.1.1 - util: 0.10.3 - dev: true - resolution: - integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== /assert/2.0.0: dependencies: es6-object-assign: 1.1.0 - is-nan: 1.3.0 - object-is: 1.1.4 - util: 0.12.3 - dev: false - resolution: - integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A== - /assign-symbols/1.0.0: + is-nan: 1.3.2 + object-is: 1.1.5 + util: 0.12.4 dev: true - engines: - node: '>=0.10.0' resolution: - integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A== /astral-regex/2.0.0: dev: true engines: node: '>=8' resolution: integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - /async-each/1.0.3: - dev: true - optional: true - resolution: - integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - /asynckit/0.4.0: - dev: true - resolution: - integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= /at-least-node/1.0.0: dev: true engines: node: '>= 4.0.0' resolution: integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - /atob/2.1.2: - dev: true - engines: - node: '>= 4.5.0' - hasBin: true - resolution: - integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - /autoprefixer/10.0.4_postcss@8.1.10: + /autoprefixer/10.0.4_postcss@8.3.6: dependencies: browserslist: 4.14.7 - caniuse-lite: 1.0.30001161 - colorette: 1.2.1 + caniuse-lite: 1.0.30001246 + colorette: 1.2.2 normalize-range: 0.1.2 num2fraction: 1.2.2 - postcss: 8.1.10 + postcss: 8.3.6 postcss-value-parser: 4.1.0 dev: true engines: @@ -572,7 +400,7 @@ packages: /autoprefixer/9.8.6: dependencies: browserslist: 4.14.7 - caniuse-lite: 1.0.30001161 + caniuse-lite: 1.0.30001246 colorette: 1.2.1 normalize-range: 0.1.2 num2fraction: 1.2.2 @@ -582,39 +410,14 @@ packages: hasBin: true resolution: integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== - /available-typed-arrays/1.0.2: - dependencies: - array-filter: 1.0.0 - dev: false + /available-typed-arrays/1.0.4: engines: node: '>= 0.4' resolution: - integrity: sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ== - /aws-sign2/0.7.0: - dev: true - resolution: - integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - /aws4/1.11.0: - dev: true - resolution: - integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - /balanced-match/1.0.0: - resolution: - integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - /base/0.11.2: - dependencies: - cache-base: 1.0.1 - class-utils: 0.3.6 - component-emitter: 1.3.0 - define-property: 1.0.0 - isobject: 3.0.1 - mixin-deep: 1.3.2 - pascalcase: 0.1.1 - dev: true - engines: - node: '>=0.10.0' + integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA== + /balanced-match/1.0.2: resolution: - integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== /base58-universal/1.0.0: dependencies: esm: 3.2.25 @@ -626,71 +429,42 @@ packages: /base64-js/1.5.1: resolution: integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - /bcrypt-pbkdf/1.0.2: - dependencies: - tweetnacl: 0.14.5 - dev: true - resolution: - integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - /big.js/5.2.2: - dev: true - resolution: - integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== /bignumber.js/9.0.1: dev: false resolution: integrity: sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA== - /binary-extensions/1.13.1: - dev: true - engines: - node: '>=0.10.0' - optional: true - resolution: - integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== /binary-extensions/2.1.0: dev: true engines: node: '>=8' resolution: integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== - /binary/0.3.0: - dependencies: - buffers: 0.1.1 - chainsaw: 0.1.0 - dev: true - resolution: - integrity: sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk= /bindings/1.5.0: dependencies: file-uri-to-path: 1.0.0 + dev: false resolution: integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - /binwrap/0.2.2: + /bl/4.1.0: dependencies: - mustache: 3.2.1 - request: 2.88.2 - request-promise: 4.2.6_request@2.88.2 - tar: 4.4.13 - unzip-stream: 0.3.1 + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.0 dev: true - hasBin: true resolution: - integrity: sha512-Y+Wvypk3JhH5GPZAvlwJAWOVH/OsOhQMSj37vySuWHwQivoALplPxfBA8b973rFJI7OS+O+1YmmYXIiEXVMAcw== + integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== /blakejs/1.1.0: dev: false resolution: integrity: sha1-ad+S75U6qIylGjLfarHFShVfx6U= - /bluebird/3.7.2: - dev: true - resolution: - integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - /bn.js/4.11.9: + /bn.js/4.12.0: + dev: false resolution: - integrity: sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== - /bn.js/5.1.3: + integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + /boolbase/1.0.0: dev: true resolution: - integrity: sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== + integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24= /borc/2.1.2: dependencies: bignumber.js: 9.0.1 @@ -707,27 +481,10 @@ packages: integrity: sha512-Sy9eoUi4OiKzq7VovMn246iTo17kzuyHJKomCfpWMlI6RpfN1gk95w7d7gH264nApVLg0HZfcpz62/g4VH1Y4w== /brace-expansion/1.1.11: dependencies: - balanced-match: 1.0.0 + balanced-match: 1.0.2 concat-map: 0.0.1 resolution: integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - /braces/2.3.2: - dependencies: - arr-flatten: 1.1.0 - array-unique: 0.3.2 - extend-shallow: 2.0.1 - fill-range: 4.0.0 - isobject: 3.0.1 - repeat-element: 1.1.3 - snapdragon: 0.8.2 - snapdragon-node: 2.1.1 - split-string: 3.1.0 - to-regex: 3.0.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== /braces/3.0.2: dependencies: fill-range: 7.0.1 @@ -737,71 +494,17 @@ packages: resolution: integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== /brorand/1.1.0: + dev: false resolution: integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - /browser-readablestream-to-it/1.0.1: + /browser-readablestream-to-it/1.0.2: dev: false resolution: - integrity: sha512-vLeoyPpVY8IL5R4AEMI5nICVpuK1VBwBi6OUyuD1U9NUOL7UmAgP4agfbkkkZf+cBZaYtCYrgASd6YyVbIbsjA== - /browserify-aes/1.2.0: - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.4 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - /browserify-cipher/1.0.1: - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - dev: true - resolution: - integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - /browserify-des/1.0.2: - dependencies: - cipher-base: 1.0.4 - des.js: 1.0.1 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - /browserify-rsa/4.1.0: - dependencies: - bn.js: 5.1.3 - randombytes: 2.1.0 - dev: true - resolution: - integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== - /browserify-sign/4.2.1: - dependencies: - bn.js: 5.1.3 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.5.3 - inherits: 2.0.4 - parse-asn1: 5.1.6 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== - /browserify-zlib/0.2.0: - dependencies: - pako: 1.0.11 - dev: true - resolution: - integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + integrity: sha512-lv4M2Z6RKJpyJijJzBQL5MNssS7i8yedl+QkhnLCyPtgNGNSXv1KthzUnye9NlRAtBAI80X6S9i+vK09Rzjcvg== /browserslist/4.14.7: dependencies: - caniuse-lite: 1.0.30001161 - colorette: 1.2.1 + caniuse-lite: 1.0.30001246 + colorette: 1.2.2 electron-to-chromium: 1.3.610 escalade: 3.1.1 node-releases: 1.1.67 @@ -811,89 +514,25 @@ packages: hasBin: true resolution: integrity: sha512-BSVRLCeG3Xt/j/1cCGj1019Wbty0H+Yvu2AOuZSuoaUWn3RatbL33Cxk+Q4jRMRAbOm0p7SLravLjpnT6s0vzQ== - /buffer-from/1.1.1: - dev: true - resolution: - integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - /buffer-xor/1.0.3: - dev: true - resolution: - integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - /buffer/4.9.2: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - isarray: 1.0.0 - dev: true - resolution: - integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== /buffer/5.7.1: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - dev: false resolution: integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== /buffer/6.0.3: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - dev: false resolution: integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== - /buffers/0.1.1: - dev: true - engines: - node: '>=0.2.0' - resolution: - integrity: sha1-skV5w77U1tOWru5tmorn9Ugqt7s= - /builtin-status-codes/3.0.0: - dev: true - resolution: - integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= /bytes/3.1.0: dev: true engines: node: '>= 0.8' resolution: integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== - /cacache/12.0.4: - dependencies: - bluebird: 3.7.2 - chownr: 1.1.4 - figgy-pudding: 3.5.2 - glob: 7.1.6 - graceful-fs: 4.2.4 - infer-owner: 1.0.4 - lru-cache: 5.1.1 - mississippi: 3.0.0 - mkdirp: 0.5.5 - move-concurrently: 1.0.1 - promise-inflight: 1.0.1 - rimraf: 2.6.3 - ssri: 6.0.1 - unique-filename: 1.1.1 - y18n: 4.0.1 - dev: true - resolution: - integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== - /cache-base/1.0.1: - dependencies: - collection-visit: 1.0.0 - component-emitter: 1.3.0 - get-value: 2.0.6 - has-value: 1.0.0 - isobject: 3.0.1 - set-value: 2.0.1 - to-object-path: 0.3.0 - union-value: 1.0.1 - unset-value: 1.0.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - /cacheable-lookup/2.0.1: + /cacheable-lookup/2.0.1: dependencies: '@types/keyv': 3.1.1 keyv: 4.0.3 @@ -916,13 +555,34 @@ packages: node: '>=8' resolution: integrity: sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw== - /call-bind/1.0.0: + /call-bind/1.0.2: dependencies: function-bind: 1.1.1 - get-intrinsic: 1.0.1 - dev: false + get-intrinsic: 1.1.1 + resolution: + integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + /caller-callsite/2.0.0: + dependencies: + callsites: 2.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + /caller-path/2.0.0: + dependencies: + caller-callsite: 2.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + /callsites/2.0.0: + dev: true + engines: + node: '>=4' resolution: - integrity: sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w== + integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= /callsites/3.1.0: dev: true engines: @@ -951,26 +611,19 @@ packages: node: '>=6' resolution: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - /caniuse-lite/1.0.30001161: - dev: true - resolution: - integrity: sha512-JharrCDxOqPLBULF9/SPa6yMcBRTjZARJ6sc3cuKrPfyIk64JN6kuMINWqA99Xc8uElMFcROliwtz0n9pYej+g== - /caseless/0.12.0: - dev: true - resolution: - integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - /chainsaw/0.0.9: + /caniuse-api/3.0.0: dependencies: - traverse: 0.3.9 - dev: false + browserslist: 4.14.7 + caniuse-lite: 1.0.30001246 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + dev: true resolution: - integrity: sha1-EaBRAtHEx4W20EFdM21aOhYSkT4= - /chainsaw/0.1.0: - dependencies: - traverse: 0.3.9 + integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + /caniuse-lite/1.0.30001246: dev: true resolution: - integrity: sha1-XqtQsor+WAdNDVgpE4iCi15fvJg= + integrity: sha512-Tc+ff0Co/nFNbLOrziBXmMVtpt9S2c2Y+Z9Nk9Khj09J+0zR9ejvIW5qkZAErCbOrVODCx/MN+GpB5FNBs5GFA== /chalk/2.4.2: dependencies: ansi-styles: 3.2.1 @@ -981,16 +634,16 @@ packages: node: '>=4' resolution: integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - /chalk/3.0.0: + /chalk/4.1.0: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: true engines: - node: '>=8' + node: '>=10' resolution: - integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - /chalk/4.1.0: + integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + /chalk/4.1.1: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 @@ -998,32 +651,12 @@ packages: engines: node: '>=10' resolution: - integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== - /chokidar/2.1.8: - dependencies: - anymatch: 2.0.0 - async-each: 1.0.3 - braces: 2.3.2 - glob-parent: 3.1.0 - inherits: 2.0.4 - is-binary-path: 1.0.1 - is-glob: 4.0.1 - normalize-path: 3.0.0 - path-is-absolute: 1.0.1 - readdirp: 2.2.1 - upath: 1.2.0 - deprecated: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. - dev: true - optional: true - optionalDependencies: - fsevents: 1.2.13 - resolution: - integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== + integrity: sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== /chokidar/3.4.3: dependencies: anymatch: 3.1.1 braces: 3.0.2 - glob-parent: 5.1.1 + glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.1 normalize-path: 3.0.0 @@ -1035,18 +668,6 @@ packages: fsevents: 2.1.3 resolution: integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== - /chownr/1.1.4: - dev: true - resolution: - integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - /chrome-trace-event/1.0.2: - dependencies: - tslib: 1.14.1 - dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== /cids/1.1.7: dependencies: multibase: 4.0.4 @@ -1059,28 +680,10 @@ packages: npm: '>=3.0.0' resolution: integrity: sha512-dlh+K0hMwFAFFjWQ2ZzxOhgGVNVREPdmk8cqHFui2U4sOodcemLMxdE5Ujga4cDcDQhWfldEPThkfu6KWBt1eA== - /cipher-base/1.0.4: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== /class-is/1.1.0: dev: false resolution: integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw== - /class-utils/0.3.6: - dependencies: - arr-union: 3.1.0 - define-property: 0.2.5 - isobject: 3.0.1 - static-extend: 0.1.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== /cli-cursor/3.1.0: dependencies: restore-cursor: 3.1.0 @@ -1095,14 +698,6 @@ packages: node: '>=6' resolution: integrity: sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ== - /cliui/5.0.0: - dependencies: - string-width: 3.1.0 - strip-ansi: 5.2.0 - wrap-ansi: 5.1.0 - dev: true - resolution: - integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== /clone-response/1.0.2: dependencies: mimic-response: 1.0.1 @@ -1115,15 +710,16 @@ packages: node: '>=0.8' resolution: integrity: sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - /collection-visit/1.0.0: + /coa/2.0.2: dependencies: - map-visit: 1.0.0 - object-visit: 1.0.1 + '@types/q': 1.5.5 + chalk: 2.4.2 + q: 1.5.1 dev: true engines: - node: '>=0.10.0' + node: '>= 4.0' resolution: - integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== /color-convert/1.9.3: dependencies: color-name: 1.1.3 @@ -1164,15 +760,12 @@ packages: dev: true resolution: integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== - /combined-stream/1.0.8: - dependencies: - delayed-stream: 1.0.0 + /colorette/1.2.2: dev: true - engines: - node: '>= 0.8' resolution: - integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + integrity: sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== /commander/2.20.3: + dev: false resolution: integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== /commander/5.1.0: @@ -1187,144 +780,75 @@ packages: node: '>= 6' resolution: integrity: sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q== - /commondir/1.0.1: - dev: true - resolution: - integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - /component-emitter/1.3.0: - dev: true - resolution: - integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== /concat-map/0.0.1: resolution: integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - /concat-stream/1.6.2: - dependencies: - buffer-from: 1.1.1 - inherits: 2.0.4 - readable-stream: 2.3.7 - typedarray: 0.0.6 - dev: true - engines: - '0': node >= 0.8 - resolution: - integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - /console-browserify/1.2.0: - dev: true - resolution: - integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - /constants-browserify/1.0.0: - dev: true - resolution: - integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= /content-type/1.0.4: dev: false engines: node: '>= 0.6' resolution: integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - /copy-concurrently/1.0.5: - dependencies: - aproba: 1.2.0 - fs-write-stream-atomic: 1.0.10 - iferr: 0.1.5 - mkdirp: 0.5.5 - rimraf: 2.6.3 - run-queue: 1.0.3 - dev: true - resolution: - integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - /copy-descriptor/0.1.1: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= /core-util-is/1.0.2: + dev: false resolution: integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - /create-ecdh/4.0.4: + /cosmiconfig/5.2.1: dependencies: - bn.js: 4.11.9 - elliptic: 6.5.3 + import-fresh: 2.0.0 + is-directory: 0.3.1 + js-yaml: 3.14.1 + parse-json: 4.0.0 dev: true + engines: + node: '>=4' resolution: - integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== - /create-hash/1.2.0: + integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + /cross-spawn/7.0.3: dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 dev: true + engines: + node: '>= 8' resolution: - integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - /create-hmac/1.1.7: - dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 + integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + /css-color-names/0.0.4: dev: true resolution: - integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - /cross-spawn-promise/0.10.2: + integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + /css-declaration-sorter/4.0.1: dependencies: - cross-spawn: 5.1.0 + postcss: 7.0.36 + timsort: 0.3.0 dev: true engines: - node: '>=4' + node: '>4' resolution: - integrity: sha512-74PXJf6DYaab2klRS+D+9qxKJL1Weo3/ao9OPoH6NFzxtINSa/HE2mcyAPu1fpEmRTPD4Gdmpg3xEXQSgI8lpg== - /cross-spawn/5.1.0: - dependencies: - lru-cache: 4.1.5 - shebang-command: 1.2.0 - which: 1.3.1 + integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + /css-select-base-adapter/0.1.1: dev: true resolution: - integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - /cross-spawn/6.0.5: + integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + /css-select/2.1.0: dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.1 - shebang-command: 1.2.0 - which: 1.3.1 + boolbase: 1.0.0 + css-what: 3.4.2 + domutils: 1.7.0 + nth-check: 1.0.2 dev: true - engines: - node: '>=4.8' resolution: - integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - /cross-spawn/7.0.3: + integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + /css-tree/1.0.0-alpha.37: dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 + mdn-data: 2.0.4 + source-map: 0.6.1 dev: true engines: - node: '>= 8' - resolution: - integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - /crypto-browserify/3.12.0: - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.1 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.1.1 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - dev: true + node: '>=8.0.0' resolution: - integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== /css-tree/1.1.2: dependencies: mdn-data: 2.0.14 @@ -1338,6 +862,12 @@ packages: dev: true resolution: integrity: sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA== + /css-what/3.4.2: + dev: true + engines: + node: '>= 6' + resolution: + integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== /cssesc/3.0.0: dev: true engines: @@ -1345,39 +875,96 @@ packages: hasBin: true resolution: integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - /csso/4.2.0: - dependencies: - css-tree: 1.1.2 + /cssnano-preset-default/4.0.8: + dependencies: + css-declaration-sorter: 4.0.1 + cssnano-util-raw-cache: 4.0.1 + postcss: 7.0.36 + postcss-calc: 7.0.5 + postcss-colormin: 4.0.3 + postcss-convert-values: 4.0.1 + postcss-discard-comments: 4.0.2 + postcss-discard-duplicates: 4.0.2 + postcss-discard-empty: 4.0.1 + postcss-discard-overridden: 4.0.1 + postcss-merge-longhand: 4.0.11 + postcss-merge-rules: 4.0.3 + postcss-minify-font-values: 4.0.2 + postcss-minify-gradients: 4.0.2 + postcss-minify-params: 4.0.2 + postcss-minify-selectors: 4.0.2 + postcss-normalize-charset: 4.0.1 + postcss-normalize-display-values: 4.0.2 + postcss-normalize-positions: 4.0.2 + postcss-normalize-repeat-style: 4.0.2 + postcss-normalize-string: 4.0.2 + postcss-normalize-timing-functions: 4.0.2 + postcss-normalize-unicode: 4.0.1 + postcss-normalize-url: 4.0.1 + postcss-normalize-whitespace: 4.0.2 + postcss-ordered-values: 4.1.2 + postcss-reduce-initial: 4.0.3 + postcss-reduce-transforms: 4.0.2 + postcss-svgo: 4.0.3 + postcss-unique-selectors: 4.0.1 dev: true engines: - node: '>=8.0.0' + node: '>=6.9.0' resolution: - integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== - /cuint/0.2.2: - dev: false + integrity: sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ== + /cssnano-util-get-arguments/4.0.0: + dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs= - /cyclist/1.0.1: + integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + /cssnano-util-get-match/4.0.0: + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + /cssnano-util-raw-cache/4.0.1: + dependencies: + postcss: 7.0.36 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + /cssnano-util-same-parent/4.0.1: dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= - /dashdash/1.14.1: + integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + /cssnano/4.1.11: dependencies: - assert-plus: 1.0.0 + cosmiconfig: 5.2.1 + cssnano-preset-default: 4.0.8 + is-resolvable: 1.1.0 + postcss: 7.0.36 dev: true engines: - node: '>=0.10' + node: '>=6.9.0' resolution: - integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - /debug/2.6.9: + integrity: sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g== + /csso/4.2.0: dependencies: - ms: 2.0.0 + css-tree: 1.1.2 dev: true + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + /cuint/0.2.2: + dev: false resolution: - integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + integrity: sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs= /debug/4.3.1: dependencies: ms: 2.1.2 + dev: false engines: node: '>=6.0' peerDependencies: @@ -1387,6 +974,18 @@ packages: optional: true resolution: integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== + /debug/4.3.2: + dependencies: + ms: 2.1.2 + engines: + node: '>=6.0' + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + resolution: + integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== /decamelize-keys/1.1.0: dependencies: decamelize: 1.2.0 @@ -1402,12 +1001,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - /decode-uri-component/0.2.0: - dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= /decompress-response/5.0.0: dependencies: mimic-response: 2.1.0 @@ -1435,69 +1028,24 @@ packages: /define-properties/1.1.3: dependencies: object-keys: 1.1.1 - dev: false engines: node: '>= 0.4' resolution: integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - /define-property/0.2.5: - dependencies: - is-descriptor: 0.1.6 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - /define-property/1.0.0: - dependencies: - is-descriptor: 1.0.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - /define-property/2.0.2: - dependencies: - is-descriptor: 1.0.2 - isobject: 3.0.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== /defined/1.0.0: dev: true resolution: integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= - /delay/4.4.0: + /delay/5.0.0: dev: false engines: - node: '>=6' - resolution: - integrity: sha512-txgOrJu3OdtOfTiEOT2e76dJVfG/1dz2NZ4F0Pyt4UGZJryssMRp5vdM5wQoLwSOBNdrJv3F9PAhp/heqd7vrA== - /delayed-stream/1.0.0: - dev: true - engines: - node: '>=0.4.0' + node: '>=10' resolution: - integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw== /delimit-stream/0.1.0: dev: false resolution: integrity: sha1-m4MZR3wOX4rrPONXrjBfwl6hzSs= - /des.js/1.0.1: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: true - resolution: - integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== - /detect-file/1.0.0: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= /detective/5.2.0: dependencies: acorn-node: 1.8.2 @@ -1509,22 +1057,14 @@ packages: hasBin: true resolution: integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== - /diffie-hellman/5.0.3: - dependencies: - bn.js: 4.11.9 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - dev: true - resolution: - integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - /dns-over-http-resolver/1.2.1: + /dns-over-http-resolver/1.2.3: dependencies: - debug: 4.3.1 - native-fetch: 2.0.1 + debug: 4.3.2 + native-fetch: 3.0.0 receptacle: 1.3.2 dev: false resolution: - integrity: sha512-bYGLGLraOc1tllkC0Xaw+zBiQBnPyooNDpaXNYZprLn0bI6zLmX73QfR+jODz6rZ9oAUn1pw5OWxlEsSoho5TQ== + integrity: sha512-miDiVSI6KSNbi4SVifzO/reD8rMnxgrlnkrlkugOLQpWQTe2qMdHsZp5DmfKjxNE+/T3VAAYLQUZMv9SMr6+AA== /doctrine/3.0.0: dependencies: esutils: 2.0.3 @@ -1533,70 +1073,71 @@ packages: node: '>=6.0.0' resolution: integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - /domain-browser/1.2.0: + /dom-serializer/0.2.2: + dependencies: + domelementtype: 2.2.0 + entities: 2.2.0 dev: true - engines: - node: '>=0.4' - npm: '>=1.2' resolution: - integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - /duplexer3/0.1.4: + integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + /domelementtype/1.3.1: dev: true resolution: - integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - /duplexify/3.7.1: + integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + /domelementtype/2.2.0: + dev: true + resolution: + integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== + /domutils/1.7.0: dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 2.3.7 - stream-shift: 1.0.1 + dom-serializer: 0.2.2 + domelementtype: 1.3.1 dev: true resolution: - integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - /ecc-jsbn/0.1.2: + integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + /dot-prop/5.3.0: dependencies: - jsbn: 0.1.1 - safer-buffer: 2.1.2 + is-obj: 2.0.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + /duplexer3/0.1.4: dev: true resolution: - integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= /electron-to-chromium/1.3.610: dev: true resolution: integrity: sha512-eFDC+yVQpEhtlapk4CYDPfV9ajF9cEof5TBcO49L1ETO+aYogrKWDmYpZyxBScMNe8Bo/gJamH4amQ4yyvXg4g== - /elliptic/6.5.3: + /elliptic/6.5.4: dependencies: - bn.js: 4.11.9 + bn.js: 4.12.0 brorand: 1.1.0 hash.js: 1.1.7 hmac-drbg: 1.0.1 inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + dev: false resolution: - integrity: sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw== - /elm-json/0.2.8: - dependencies: - binwrap: 0.2.2 - dev: true - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-YfK39CNrHjB4LMnas6aAb2LP37YgqAnh69bWD7ojAs7lBNNkWIeBifeszAfmapylQt1MVuwj6zPPYwrqRQXEBA== - /elm-review/2.3.3: + integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + /elm-review/2.5.3: dependencies: - chalk: 4.1.0 + chalk: 4.1.1 chokidar: 3.4.3 cross-spawn: 7.0.3 - cross-spawn-promise: 0.10.2 - elm-json: 0.2.8 + elm-tooling: 1.3.0 + fast-levenshtein: 3.0.0 find-up: 4.1.0 folder-hash: 3.3.3 fs-extra: 9.0.1 - glob: 7.1.6 + glob: 7.1.7 got: 10.7.0 minimist: 1.2.5 - ora: 4.1.1 + ora: 5.4.1 + path-key: 3.1.1 prompts: 2.4.0 strip-ansi: 6.0.0 temp: 0.9.4 @@ -1608,53 +1149,38 @@ packages: node: '>=10.0.0' hasBin: true resolution: - integrity: sha512-1TiTnEXzpzACrc/JdB3tvmgNf5Qd0RyX8wbBqPPuc1aWvHHvPf6wi/ncz1gcILFAObr1zquCePkJkoW0uoZiBA== - /elm-tailwind-css/1.0.1_tailwindcss@1.9.6: + integrity: sha512-IshEsmfS/3Ho3c6f5VEyulHY7Hzs4Fz1yXX2Rgl6Y0pWX/61vxybWG8UIs3KOo4RsEcHzHAWmUYShpJzH1utNQ== + /elm-tailwind-css/1.1.1_tailwindcss@1.9.6: dependencies: - '@fullhuman/postcss-purgecss': 3.0.0 - autoprefixer: 10.0.4_postcss@8.1.10 + '@fullhuman/postcss-purgecss': 3.1.0-alpha.0_postcss@8.3.6 + autoprefixer: 10.0.4_postcss@8.3.6 + cssnano: 4.1.11 fast-stable-stringify: 1.0.0 hash-wasm: 4.4.1 meow: 8.0.0 - postcss: 8.1.10 - postcss-csso: 5.0.0_postcss@8.1.10 + postcss: 8.3.6 tailwindcss: 1.9.6 dev: true hasBin: true peerDependencies: tailwindcss: '>= 0.0' resolution: - integrity: sha512-sn6pHoKngAAz7L2KWIZcEuDeDpOtW5Aa9hLYgn/6dEU6FkZ8otE7HvXIBd/4eXryUIZlXr3PZ3fRRJSd6SKQhg== - /emoji-regex/7.0.3: + integrity: sha512-sXQclg6DZTjcyDCUW5lqMDnbCa8xb/T8blXMWPhyG05/MKBLWgcmRrDn1hlFJDOcCKSf6oS7D9+ytNkBWN9l7A== + /elm-tooling/1.3.0: dev: true + hasBin: true resolution: - integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + integrity: sha512-OLRg8D7QCbzMmi8QTaebIIsH2qaIj4NiltuJ8vZj4JFHOIVa3utyD5tlfySBGZNfDG7+vZ2K8iDk82TalFaAbw== /emoji-regex/8.0.0: dev: true resolution: integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - /emojis-list/3.0.0: - dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== /end-of-stream/1.4.4: dependencies: once: 1.4.0 dev: true resolution: integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - /enhanced-resolve/4.3.0: - dependencies: - graceful-fs: 4.2.4 - memory-fs: 0.5.0 - tapable: 1.1.3 - dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== /enquirer/2.3.6: dependencies: ansi-colors: 4.1.1 @@ -1663,55 +1189,65 @@ packages: node: '>=8.6' resolution: integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + /entities/2.2.0: + dev: true + resolution: + integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== /err-code/2.0.3: dev: false resolution: integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== - /errno/0.1.8: - dependencies: - prr: 1.0.1 - dev: true - hasBin: true - resolution: - integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== - /error-ex/1.3.2: + /err-code/3.0.1: + dev: false + resolution: + integrity: sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA== + /error-ex/1.3.2: dependencies: is-arrayish: 0.2.1 dev: true resolution: integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - /es-abstract/1.17.7: + /es-abstract/1.18.3: dependencies: + call-bind: 1.0.2 es-to-primitive: 1.2.1 function-bind: 1.1.1 + get-intrinsic: 1.1.1 has: 1.0.3 - has-symbols: 1.0.1 - is-callable: 1.2.2 - is-regex: 1.1.1 - object-inspect: 1.8.0 + has-symbols: 1.0.2 + is-callable: 1.2.3 + is-negative-zero: 2.0.1 + is-regex: 1.1.3 + is-string: 1.0.6 + object-inspect: 1.11.0 object-keys: 1.1.1 object.assign: 4.1.2 - string.prototype.trimend: 1.0.3 - string.prototype.trimstart: 1.0.3 - dev: false + string.prototype.trimend: 1.0.4 + string.prototype.trimstart: 1.0.4 + unbox-primitive: 1.0.1 engines: node: '>= 0.4' resolution: - integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== + integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== /es-to-primitive/1.2.1: dependencies: - is-callable: 1.2.2 - is-date-object: 1.0.2 - is-symbol: 1.0.3 - dev: false + is-callable: 1.2.3 + is-date-object: 1.0.4 + is-symbol: 1.0.4 engines: node: '>= 0.4' resolution: integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== /es6-object-assign/1.1.0: - dev: false + dev: true resolution: integrity: sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw= + /esbuild/0.12.15: + dev: true + hasBin: true + requiresBuild: true + resolution: + integrity: sha512-72V4JNd2+48eOVCXx49xoSWHgC3/cCy96e7mbXKY+WOWghN00cCmlGnwVLRhRHorvv0dgCyuMYBZlM2xDM5OQw== /escalade/3.1.1: dev: true engines: @@ -1724,15 +1260,12 @@ packages: node: '>=0.8.0' resolution: integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - /eslint-scope/4.0.3: - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 + /escape-string-regexp/4.0.0: dev: true engines: - node: '>=4.0.0' + node: '>=10' resolution: - integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== /eslint-scope/5.1.1: dependencies: esrecurse: 4.3.0 @@ -1756,57 +1289,60 @@ packages: node: '>=4' resolution: integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - /eslint-visitor-keys/2.0.0: + /eslint-visitor-keys/2.1.0: dev: true engines: node: '>=10' resolution: - integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== - /eslint/7.17.0: + integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + /eslint/7.31.0: dependencies: - '@babel/code-frame': 7.10.4 - '@eslint/eslintrc': 0.2.2 + '@babel/code-frame': 7.12.11 + '@eslint/eslintrc': 0.4.3 + '@humanwhocodes/config-array': 0.5.0 ajv: 6.12.6 - chalk: 4.1.0 + chalk: 4.1.1 cross-spawn: 7.0.3 - debug: 4.3.1 + debug: 4.3.2 doctrine: 3.0.0 enquirer: 2.3.6 + escape-string-regexp: 4.0.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 - eslint-visitor-keys: 2.0.0 + eslint-visitor-keys: 2.1.0 espree: 7.3.1 - esquery: 1.3.1 + esquery: 1.4.0 esutils: 2.0.3 - file-entry-cache: 6.0.0 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 - glob-parent: 5.1.1 - globals: 12.4.0 + glob-parent: 5.1.2 + globals: 13.10.0 ignore: 4.0.6 - import-fresh: 3.2.2 + import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.1 - js-yaml: 3.14.0 + js-yaml: 3.14.1 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 - lodash: 4.17.20 + lodash.merge: 4.6.2 minimatch: 3.0.4 natural-compare: 1.4.0 optionator: 0.9.1 progress: 2.0.3 - regexpp: 3.1.0 - semver: 7.3.2 + regexpp: 3.2.0 + semver: 7.3.5 strip-ansi: 6.0.0 strip-json-comments: 3.1.1 - table: 6.0.7 + table: 6.7.1 text-table: 0.2.0 - v8-compile-cache: 2.2.0 + v8-compile-cache: 2.3.0 dev: true engines: node: ^10.12.0 || >=12.0.0 hasBin: true resolution: - integrity: sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ== + integrity: sha512-vafgJpSh2ia8tnTkNUkwxGmnumgckLh5aAbLa1xRmIn9+owi8qBNGKL+B881kNKNTy7FFqTEkpNkUvmw0n6PkA== /esm/3.2.25: dev: false engines: @@ -1816,7 +1352,7 @@ packages: /espree/7.3.1: dependencies: acorn: 7.4.1 - acorn-jsx: 5.3.1_acorn@7.4.1 + acorn-jsx: 5.3.2_acorn@7.4.1 eslint-visitor-keys: 1.3.0 dev: true engines: @@ -1830,14 +1366,14 @@ packages: hasBin: true resolution: integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - /esquery/1.3.1: + /esquery/1.4.0: dependencies: estraverse: 5.2.0 dev: true engines: node: '>=0.10' resolution: - integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== + integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== /esrecurse/4.3.0: dependencies: estraverse: 5.2.0 @@ -1864,83 +1400,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - /events/3.2.0: - dev: true + /events/3.3.0: + dev: false engines: node: '>=0.8.x' resolution: - integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== - /evp_bytestokey/1.0.3: - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - /expand-brackets/2.1.4: - dependencies: - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - posix-character-classes: 0.1.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - /expand-tilde/2.0.2: - dependencies: - homedir-polyfill: 1.0.3 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - /extend-shallow/2.0.1: - dependencies: - is-extendable: 0.1.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - /extend-shallow/3.0.2: - dependencies: - assign-symbols: 1.0.0 - is-extendable: 1.0.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - /extend/3.0.2: - dev: true - resolution: - integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - /extglob/2.0.4: - dependencies: - array-unique: 0.3.2 - define-property: 1.0.0 - expand-brackets: 2.1.4 - extend-shallow: 2.0.1 - fragment-cache: 0.2.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - /extsprintf/1.3.0: - dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== /fast-deep-equal/3.1.3: dev: true resolution: @@ -1953,6 +1418,12 @@ packages: dev: true resolution: integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + /fast-levenshtein/3.0.0: + dependencies: + fastest-levenshtein: 1.0.12 + dev: true + resolution: + integrity: sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ== /fast-stable-stringify/1.0.0: dev: true resolution: @@ -1961,47 +1432,36 @@ packages: dev: false resolution: integrity: sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig== - /figgy-pudding/3.5.2: + /fastest-levenshtein/1.0.12: dev: true resolution: - integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== - /file-entry-cache/6.0.0: + integrity: sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== + /file-entry-cache/6.0.1: dependencies: flat-cache: 3.0.4 dev: true engines: node: ^10.12.0 || >=12.0.0 resolution: - integrity: sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA== + integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== /file-saver/2.0.5: dev: false resolution: integrity: sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA== - /file-type/16.1.0: + /file-type/16.5.2: dependencies: - readable-web-to-node-stream: 3.0.1 - strtok3: 6.0.6 - token-types: 2.0.0 - typedarray-to-buffer: 3.1.5 + readable-web-to-node-stream: 3.0.2 + strtok3: 6.1.3 + token-types: 3.1.0 dev: false engines: - node: '>=8' + node: '>=10' resolution: - integrity: sha512-G4Klqf6tuprtG0pC4r9kni4Wv8XhAAsfHphVqsQGA+YiOlPAO40BZduDqKfv0RFsu9q9ZbFObWfwszY/NqhEZw== + integrity: sha512-lnHRZj2USLF3v4C5ZY7/vQQeoTVA1YV9TtD6UUCr9z5Cd0uyutqxPBJxkXzM6lufPNuSfefq/yFmnSPz0C3wNw== /file-uri-to-path/1.0.0: + dev: false resolution: integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - /fill-range/4.0.0: - dependencies: - extend-shallow: 2.0.1 - is-number: 3.0.0 - repeat-string: 1.6.1 - to-regex-range: 2.1.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= /fill-range/7.0.1: dependencies: to-regex-range: 5.0.1 @@ -2010,24 +1470,6 @@ packages: node: '>=8' resolution: integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - /find-cache-dir/2.1.0: - dependencies: - commondir: 1.0.1 - make-dir: 2.1.0 - pkg-dir: 3.0.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - /find-up/3.0.0: - dependencies: - locate-path: 3.0.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== /find-up/4.1.0: dependencies: locate-path: 5.0.0 @@ -2037,17 +1479,6 @@ packages: node: '>=8' resolution: integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - /findup-sync/3.0.0: - dependencies: - detect-file: 1.0.0 - is-glob: 4.0.1 - micromatch: 3.1.10 - resolve-dir: 1.0.1 - dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== /fission-bloom-filters/1.6.0: dependencies: is-buffer: 2.0.5 @@ -2062,27 +1493,20 @@ packages: integrity: sha512-pJWpxdU7RqcuES0PvlHAeoW3+meW0/cf4/9KrnQN41We+9ulSyD5VauyeLqobQ6uQvDhOjymE/7Gq2nzAkOhjA== /flat-cache/3.0.4: dependencies: - flatted: 3.1.0 + flatted: 3.2.1 rimraf: 3.0.2 dev: true engines: node: ^10.12.0 || >=12.0.0 resolution: integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== - /flatted/3.1.0: - dev: true - resolution: - integrity: sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA== - /flush-write-stream/1.1.1: - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 + /flatted/3.2.1: dev: true resolution: - integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + integrity: sha512-OMQjaErSFHmHqZe+PSidH5n8j3O0F2DdnVh8JB4j4eUQ2k6KvB0qGfrKIhapvez5JerBbmWkaLYUYWISaESoXg== /folder-hash/3.3.3: dependencies: - debug: 4.3.1 + debug: 4.3.2 graceful-fs: 4.2.4 minimatch: 3.0.4 dev: true @@ -2091,45 +1515,9 @@ packages: hasBin: true resolution: integrity: sha512-SDgHBgV+RCjrYs8aUwCb9rTgbTVuSdzvFmLaChsLre1yf+D64khCW++VYciaByZ8Rm0uKF8R/XEpXuTRSGUM1A== - /for-in/1.0.2: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= /foreach/2.0.5: - dev: false resolution: integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k= - /forever-agent/0.6.1: - dev: true - resolution: - integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - /form-data/2.3.3: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.27 - dev: true - engines: - node: '>= 0.12' - resolution: - integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - /fragment-cache/0.2.1: - dependencies: - map-cache: 0.2.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - /from2/2.3.0: - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= /fs-extra/8.1.0: dependencies: graceful-fs: 4.2.4 @@ -2151,39 +1539,10 @@ packages: node: '>=10' resolution: integrity: sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== - /fs-minipass/1.2.7: - dependencies: - minipass: 2.9.0 - dev: true - resolution: - integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== - /fs-write-stream-atomic/1.0.10: - dependencies: - graceful-fs: 4.2.4 - iferr: 0.1.5 - imurmurhash: 0.1.4 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= /fs.realpath/1.0.0: dev: true resolution: integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - /fsevents/1.2.13: - dependencies: - bindings: 1.5.0 - nan: 2.14.2 - deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. - dev: true - engines: - node: '>= 4.0' - optional: true - os: - - darwin - requiresBuild: true - resolution: - integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== /fsevents/2.1.3: deprecated: '"Please update to latest v2.3 or v2.2"' dev: true @@ -2201,20 +1560,13 @@ packages: dev: true resolution: integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - /get-caller-file/2.0.5: - dev: true - engines: - node: 6.* || 8.* || >= 10.* - resolution: - integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - /get-intrinsic/1.0.1: + /get-intrinsic/1.1.1: dependencies: function-bind: 1.1.1 has: 1.0.3 - has-symbols: 1.0.1 - dev: false + has-symbols: 1.0.2 resolution: - integrity: sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg== + integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== /get-stream/5.2.0: dependencies: pump: 3.0.0 @@ -2223,34 +1575,14 @@ packages: node: '>=8' resolution: integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - /get-value/2.0.6: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - /getpass/0.1.7: - dependencies: - assert-plus: 1.0.0 - dev: true - resolution: - integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - /glob-parent/3.1.0: - dependencies: - is-glob: 3.1.0 - path-dirname: 1.0.2 - dev: true - optional: true - resolution: - integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - /glob-parent/5.1.1: + /glob-parent/5.1.2: dependencies: is-glob: 4.0.1 dev: true engines: node: '>= 6' resolution: - integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== /glob/7.1.6: dependencies: fs.realpath: 1.0.0 @@ -2262,62 +1594,25 @@ packages: dev: true resolution: integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - /global-modules/1.0.0: - dependencies: - global-prefix: 1.0.2 - is-windows: 1.0.2 - resolve-dir: 1.0.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - /global-modules/2.0.0: - dependencies: - global-prefix: 3.0.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - /global-prefix/1.0.2: - dependencies: - expand-tilde: 2.0.2 - homedir-polyfill: 1.0.3 - ini: 1.3.8 - is-windows: 1.0.2 - which: 1.3.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - /global-prefix/3.0.0: + /glob/7.1.7: dependencies: - ini: 1.3.8 - kind-of: 6.0.3 - which: 1.3.1 + 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: true - engines: - node: '>=6' resolution: - integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - /globals/12.4.0: + integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + /globals/13.10.0: dependencies: - type-fest: 0.8.1 + type-fest: 0.20.2 dev: true engines: node: '>=8' resolution: - integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== - /globalthis/1.0.1: - dependencies: - define-properties: 1.1.3 - dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw== + integrity: sha512-piHC3blgLGFjvOuMmWZX60f+na1lXFDhQXBf1UYp2fXPXqvEUbOhNwi6BsQ0bQishwedgnjkwv1d9zKf+MWw3g== /got/10.7.0: dependencies: '@sindresorhus/is': 2.1.1 @@ -2344,28 +1639,15 @@ packages: dev: true resolution: integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== - /har-schema/2.0.0: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - /har-validator/5.1.5: - dependencies: - ajv: 6.12.6 - har-schema: 2.0.0 - deprecated: this library is no longer supported - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== /hard-rejection/2.1.0: dev: true engines: node: '>=6' resolution: integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== + /has-bigints/1.0.1: + resolution: + integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== /has-flag/3.0.0: dev: true engines: @@ -2378,47 +1660,11 @@ packages: node: '>=8' resolution: integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - /has-symbols/1.0.1: - dev: false + /has-symbols/1.0.2: engines: node: '>= 0.4' resolution: - integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== - /has-value/0.3.1: - dependencies: - get-value: 2.0.6 - has-values: 0.1.4 - isobject: 2.1.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - /has-value/1.0.0: - dependencies: - get-value: 2.0.6 - has-values: 1.0.0 - isobject: 3.0.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - /has-values/0.1.4: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E= - /has-values/1.0.0: - dependencies: - is-number: 3.0.0 - kind-of: 4.0.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== /has/1.0.3: dependencies: function-bind: 1.1.1 @@ -2426,16 +1672,6 @@ packages: node: '>= 0.4.0' resolution: integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - /hash-base/3.1.0: - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== /hash-wasm/4.4.1: dev: true resolution: @@ -2444,29 +1680,21 @@ packages: dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 + dev: false resolution: integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - /hashish/0.0.4: - dependencies: - traverse: 0.6.6 - dev: false + /hex-color-regex/1.1.0: + dev: true resolution: - integrity: sha1-bWC8b/r3Ebav1g5CbQd5iAFOZVQ= + integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== /hmac-drbg/1.0.1: dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + dev: false resolution: integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - /homedir-polyfill/1.0.3: - dependencies: - parse-passwd: 1.0.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== /hosted-git-info/2.8.8: dev: true resolution: @@ -2479,6 +1707,14 @@ packages: node: '>=10' resolution: integrity: sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ== + /hsl-regex/1.0.0: + dev: true + resolution: + integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + /hsla-regex/1.0.0: + dev: true + resolution: + integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg= /html-tags/3.1.0: dev: true engines: @@ -2489,28 +1725,9 @@ packages: dev: true resolution: integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== - /http-signature/1.2.0: - dependencies: - assert-plus: 1.0.0 - jsprim: 1.4.1 - sshpk: 1.16.1 - dev: true - engines: - node: '>=0.8' - npm: '>=1.3.7' - resolution: - integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - /https-browserify/1.0.0: - dev: true - resolution: - integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= /ieee754/1.2.1: resolution: integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - /iferr/0.1.5: - dev: true - resolution: - integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE= /ignore/4.0.6: dev: true engines: @@ -2521,25 +1738,24 @@ packages: dev: false resolution: integrity: sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= - /import-fresh/3.2.2: + /import-fresh/2.0.0: dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 + caller-path: 2.0.0 + resolve-from: 3.0.0 dev: true engines: - node: '>=6' + node: '>=4' resolution: - integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw== - /import-local/2.0.0: + integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + /import-fresh/3.3.0: dependencies: - pkg-dir: 3.0.0 - resolve-cwd: 2.0.0 + parent-module: 1.0.1 + resolve-from: 4.0.0 dev: true engines: node: '>=6' - hasBin: true resolution: - integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== /imurmurhash/0.1.4: dev: true engines: @@ -2556,10 +1772,6 @@ packages: dev: true resolution: integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - /infer-owner/1.0.4: - dev: true - resolution: - integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== /inflight/1.0.6: dependencies: once: 1.4.0 @@ -2567,41 +1779,24 @@ packages: dev: true resolution: integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - /inherits/2.0.1: - dev: true - resolution: - integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - /inherits/2.0.3: - dev: true - resolution: - integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= /inherits/2.0.4: resolution: integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - /ini/1.3.8: - dev: true - resolution: - integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - /interpret/1.4.0: - dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - /ip-regex/4.2.0: + /ip-regex/4.3.0: + dev: false engines: node: '>=8' resolution: - integrity: sha512-n5cDDeTWWRwK1EBoWwRti+8nP4NbytBBY0pldmnIkq6Z55KNFmWofh4rl9dPZpj+U/nVq7gweR3ylrvMt4YZ5A== + integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q== /ipfs-core-types/0.2.1: dependencies: cids: 1.1.7 multiaddr: 8.1.2 - peer-id: 0.14.2 + peer-id: 0.14.8 dev: false resolution: integrity: sha512-q93+93qSybku6woZaajE9mCrHeVoMzNtZ7S5m/zx0+xHRhnoLlg8QNnGGsb5/+uFQt/RiBArsIw/Q61K9Jwkzw== - /ipld-block/0.11.0: + /ipld-block/0.11.1: dependencies: cids: 1.1.7 dev: false @@ -2609,7 +1804,7 @@ packages: node: '>=6.0.0' npm: '>=3.0.0' resolution: - integrity: sha512-Kk56OOPmlWAjXfBJXvx2jX5RA6R9qUrcc2JXwF7Y4IL9mlmxcxTNkgcsJYR78DbyMllQbi7yreghjGjtCTYKaw== + integrity: sha512-sDqqLqD5qh4QzGq6ssxLHUCnH4emCf/8F8IwjQM2cjEEIEHMUj57XhNYgmGbemdYPznUhffxFGEHsruh5+HQRw== /ipld-dag-pb/0.20.0: dependencies: cids: 1.1.7 @@ -2627,28 +1822,19 @@ packages: npm: '>=3.0.0' resolution: integrity: sha512-zfM0EdaolqNjAxIrtpuGKvXxWk5YtH9jKinBuQGTcngOsWFQhyybGCTJHGNGGtRjHNJi2hz5Udy/8pzv4kcKyg== - /is-accessor-descriptor/0.1.6: - dependencies: - kind-of: 3.2.2 + /is-absolute-url/2.1.0: dev: true engines: node: '>=0.10.0' resolution: - integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - /is-accessor-descriptor/1.0.0: + integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + /is-arguments/1.1.0: dependencies: - kind-of: 6.0.3 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - /is-arguments/1.0.4: - dev: false + call-bind: 1.0.2 engines: node: '>= 0.4' resolution: - integrity: sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== + integrity: sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg== /is-arrayish/0.2.1: dev: true resolution: @@ -2657,15 +1843,9 @@ packages: dev: true resolution: integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - /is-binary-path/1.0.1: - dependencies: - binary-extensions: 1.13.1 - dev: true - engines: - node: '>=0.10.0' - optional: true + /is-bigint/1.0.2: resolution: - integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== /is-binary-path/2.1.0: dependencies: binary-extensions: 2.1.0 @@ -2674,117 +1854,75 @@ packages: node: '>=8' resolution: integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - /is-buffer/1.1.6: - dev: true + /is-boolean-object/1.1.1: + dependencies: + call-bind: 1.0.2 + engines: + node: '>= 0.4' resolution: - integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== /is-buffer/2.0.5: dev: false engines: node: '>=4' resolution: integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - /is-callable/1.2.2: - dev: false + /is-callable/1.2.3: engines: node: '>= 0.4' resolution: - integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== - /is-core-module/2.2.0: + integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== + /is-color-stop/1.1.0: dependencies: - has: 1.0.3 + 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: true resolution: - integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== - /is-data-descriptor/0.1.4: + integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + /is-core-module/2.2.0: dependencies: - kind-of: 3.2.2 + has: 1.0.3 dev: true - engines: - node: '>=0.10.0' resolution: - integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - /is-data-descriptor/1.0.0: + integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + /is-core-module/2.5.0: dependencies: - kind-of: 6.0.3 + has: 1.0.3 dev: true - engines: - node: '>=0.10.0' resolution: - integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - /is-date-object/1.0.2: - dev: false + integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== + /is-date-object/1.0.4: engines: node: '>= 0.4' resolution: - integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== - /is-descriptor/0.1.6: - dependencies: - is-accessor-descriptor: 0.1.6 - is-data-descriptor: 0.1.4 - kind-of: 5.1.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - /is-descriptor/1.0.2: - dependencies: - is-accessor-descriptor: 1.0.0 - is-data-descriptor: 1.0.0 - kind-of: 6.0.3 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - /is-extendable/0.1.1: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - /is-extendable/1.0.1: - dependencies: - is-plain-object: 2.0.4 + integrity: sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== + /is-directory/0.3.1: dev: true engines: node: '>=0.10.0' resolution: - integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= /is-extglob/2.1.1: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - /is-fullwidth-code-point/2.0.0: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= /is-fullwidth-code-point/3.0.0: dev: true engines: node: '>=8' resolution: integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - /is-generator-function/1.0.7: - dev: false + /is-generator-function/1.0.9: engines: node: '>= 0.4' resolution: - integrity: sha512-YZc5EwyO4f2kWCax7oegfuSr9mFz1ZvieNYBEjmukLxgXfBUbxAWGVF7GZf0zidYtoBl3WvC07YK0wT76a+Rtw== - /is-glob/3.1.0: - dependencies: - is-extglob: 2.1.1 - dev: true - engines: - node: '>=0.10.0' - optional: true - resolution: - integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + integrity: sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A== /is-glob/4.0.1: dependencies: is-extglob: 2.1.1 @@ -2801,138 +1939,123 @@ packages: integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== /is-ip/3.1.0: dependencies: - ip-regex: 4.2.0 + ip-regex: 4.3.0 dev: false engines: node: '>=8' resolution: integrity: sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q== - /is-nan/1.3.0: + /is-nan/1.3.2: dependencies: + call-bind: 1.0.2 define-properties: 1.1.3 - dev: false + dev: true engines: node: '>= 0.4' resolution: - integrity: sha512-z7bbREymOqt2CCaZVly8aC4ML3Xhfi0ekuOnjO2L8vKdl+CttdVoGZQhd4adMFAsxQ5VeRVwORs4tU8RH+HFtQ== - /is-number/3.0.0: - dependencies: - kind-of: 3.2.2 - dev: true + integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w== + /is-negative-zero/2.0.1: engines: - node: '>=0.10.0' + node: '>= 0.4' + resolution: + integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== + /is-number-object/1.0.5: + engines: + node: '>= 0.4' resolution: - integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + integrity: sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw== /is-number/7.0.0: dev: true engines: node: '>=0.12.0' resolution: integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + /is-obj/2.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== /is-plain-obj/1.1.0: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - /is-plain-object/2.0.4: + /is-regex/1.1.3: dependencies: - isobject: 3.0.1 - dev: true + call-bind: 1.0.2 + has-symbols: 1.0.2 engines: - node: '>=0.10.0' + node: '>= 0.4' resolution: - integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - /is-regex/1.1.1: - dependencies: - has-symbols: 1.0.1 - dev: false + integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== + /is-resolvable/1.1.0: + dev: true + resolution: + integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + /is-string/1.0.6: engines: node: '>= 0.4' resolution: - integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== - /is-symbol/1.0.3: + integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== + /is-symbol/1.0.4: dependencies: - has-symbols: 1.0.1 - dev: false + has-symbols: 1.0.2 engines: node: '>= 0.4' resolution: - integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== - /is-typed-array/1.1.3: + integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + /is-typed-array/1.1.5: dependencies: - available-typed-arrays: 1.0.2 - es-abstract: 1.17.7 + available-typed-arrays: 1.0.4 + call-bind: 1.0.2 + es-abstract: 1.18.3 foreach: 2.0.5 - has-symbols: 1.0.1 - dev: false + has-symbols: 1.0.2 engines: node: '>= 0.4' resolution: - integrity: sha512-BSYUBOK/HJibQ30wWkWold5txYwMUXQct9YHAQJr8fSwvZoiglcqB0pd7vEN23+Tsi9IUEjztdOSzl4qLVYGTQ== + integrity: sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug== /is-typedarray/1.0.0: + dev: false resolution: integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - /is-url-superb/3.0.0: - dependencies: - url-regex: 5.0.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-3faQP+wHCGDQT1qReM5zCPx2mxoal6DzbzquFlCYJLWyy4WPTved33ea2xFbX37z4NoriEwZGIYhFtx8RUB5wQ== - /is-windows/1.0.2: + /is-unicode-supported/0.1.0: dev: true engines: - node: '>=0.10.0' + node: '>=10' resolution: - integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - /is-wsl/1.1.0: + integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + /is-url-superb/4.0.0: dev: true engines: - node: '>=4' + node: '>=10' resolution: - integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + integrity: sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA== /isarray/1.0.0: + dev: false resolution: integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= /isexe/2.0.0: dev: true resolution: integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - /iso-random-stream/1.1.1: + /iso-random-stream/2.0.0: dependencies: - buffer: 5.7.1 + events: 3.3.0 readable-stream: 3.6.0 dev: false engines: - node: '>=8' + node: '>=10' resolution: - integrity: sha512-YEt/7xOwTdu4KXIgtdgGFkiLUsBaddbnkmHyaFdjJYIcD7V4gpQHPvYC5tyh3kA0PQ01y9lWm1ruVdf8Mqzovg== + integrity: sha512-lGuIu104KfBV9ubYTSaE3GeAr6I69iggXxBHbTBc5u/XKlwlWl0LCytnkIZissaKqvxablwRD9B3ktVnmIUnEg== /iso-url/0.4.7: dev: false engines: node: '>=10' resolution: integrity: sha512-27fFRDnPAMnHGLq36bWTpKET+eiXct3ENlCcdcMdk+mjXrb2kw3mhBUg1B7ewAC0kVzlOPhADzQgz1SE6Tglog== - /isobject/2.1.0: - dependencies: - isarray: 1.0.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - /isobject/3.0.1: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - /isstream/0.1.2: - dev: true - resolution: - integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= /js-sha3/0.8.0: dev: false resolution: @@ -2941,18 +2064,14 @@ packages: dev: true resolution: integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - /js-yaml/3.14.0: + /js-yaml/3.14.1: dependencies: argparse: 1.0.10 esprima: 4.0.1 dev: true hasBin: true resolution: - integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== - /jsbn/0.1.1: - dev: true - resolution: - integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== /json-buffer/3.0.1: dev: true resolution: @@ -2973,31 +2092,16 @@ packages: dev: true resolution: integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - /json-schema/0.2.3: - dev: true - resolution: - integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= /json-stable-stringify-without-jsonify/1.0.1: dev: true resolution: integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - /json-stringify-safe/5.0.1: - dev: true - resolution: - integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= /json-text-sequence/0.1.1: dependencies: delimit-stream: 0.1.0 dev: false resolution: integrity: sha1-py8hfcSvxGKf/1/rME3BvVGi89I= - /json5/1.0.1: - dependencies: - minimist: 1.2.5 - dev: true - hasBin: true - resolution: - integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== /jsonfile/4.0.0: dev: true optionalDependencies: @@ -3012,18 +2116,7 @@ packages: graceful-fs: 4.2.4 resolution: integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - /jsprim/1.4.1: - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.2.3 - verror: 1.10.0 - dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - /jszip/3.5.0: + /jszip/3.6.0: dependencies: lie: 3.3.0 pako: 1.0.11 @@ -3031,11 +2124,11 @@ packages: set-immediate-shim: 1.0.1 dev: false resolution: - integrity: sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA== - /keypair/1.0.1: + integrity: sha512-jgnQoG9LKnWO3mnVNBnfhkh0QknICd1FGSrXcgrl67zioyJ4wgx25o9ZqwNtrROSflGBCGYnJfjrIyRIby1OoQ== + /keypair/1.0.3: dev: false resolution: - integrity: sha1-dgNxknCvtlZO04oiCHoG/Jqk6hs= + integrity: sha512-0wjZ2z/SfZZq01+3/8jYLd8aEShSa+aat1zyPGQY3IuKoEAp6DJGvu2zt6snELrQU9jbCkIlCyNOD7RdQbHhkQ== /keystore-idb/0.14.1: dependencies: '@ungap/global-this': 0.4.3 @@ -3052,28 +2145,6 @@ packages: dev: true resolution: integrity: sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA== - /kind-of/3.2.2: - dependencies: - is-buffer: 1.1.6 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - /kind-of/4.0.0: - dependencies: - is-buffer: 1.1.6 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - /kind-of/5.1.0: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== /kind-of/6.0.3: dev: true engines: @@ -3095,27 +2166,24 @@ packages: node: '>= 0.8.0' resolution: integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - /libp2p-crypto/0.18.0: + /libp2p-crypto/0.19.6: dependencies: - err-code: 2.0.3 + err-code: 3.0.1 is-typedarray: 1.0.0 - iso-random-stream: 1.1.1 - keypair: 1.0.1 - multibase: 3.1.0 - multicodec: 2.1.0 - multihashing-async: 2.0.1 - node-forge: 0.9.2 + iso-random-stream: 2.0.0 + keypair: 1.0.3 + multiformats: 9.4.3 + node-forge: 0.10.0 pem-jwk: 2.0.0 - protons: 2.0.0 + protobufjs: 6.11.2 secp256k1: 4.0.2 - uint8arrays: 1.1.0 + uint8arrays: 2.1.7 ursa-optional: 0.10.2 dev: false engines: - node: '>=10.0.0' - npm: '>=6.0.0' + node: '>=12.0.0' resolution: - integrity: sha512-zNMHDwf2J4t1LRjrBPMiSa4+14u0SfZRu66FyIVZtOnBGo3V/8imbJsOp8RPT8IgeHRN7EVIUt9lp8dcgXHMOw== + integrity: sha512-oZaAomSLnEJPEvJaj4Dmp+JDuKsTndbdmdod9rCe8lX5f9hMP3p3wRADOeVGhgleiQ3LH+3XmFuULARMNXLiRw== /lie/3.1.1: dependencies: immediate: 3.0.6 @@ -3136,37 +2204,12 @@ packages: dev: false resolution: integrity: sha512-pyuw/AR+ycZkRKgkMyXOIf/o2OnRQPc9grjZ04wVOeoJ7SqX97WlcZahl+3/r5qi09L/5d0iCVZ0q4OqNT/v0Q== - /loader-runner/2.4.0: - dev: true - engines: - node: '>=4.3.0 <5.0.0 || >=5.10' - resolution: - integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== - /loader-utils/1.4.0: - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 1.0.1 - dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== /localforage/1.9.0: dependencies: lie: 3.1.1 dev: false resolution: integrity: sha512-rR1oyNrKulpe+VM9cYmcFn6tsHuokyVHFaCM3+osEmxaHTbEk8oQu6eGDfS6DQLWi/N67XRmB8ECG37OES368g== - /locate-path/3.0.0: - dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== /locate-path/5.0.0: dependencies: p-locate: 4.1.0 @@ -3175,6 +2218,10 @@ packages: node: '>=8' resolution: integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + /lodash.clonedeep/4.5.0: + dev: true + resolution: + integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= /lodash.eq/4.0.0: dev: false resolution: @@ -3183,40 +2230,48 @@ packages: dev: false resolution: integrity: sha1-U3FK3Czd1u2HY4+JOqm2wk4x7zw= + /lodash.memoize/4.1.2: + dev: true + resolution: + integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + /lodash.merge/4.6.2: + dev: true + resolution: + integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== /lodash.toarray/4.4.0: dev: true resolution: integrity: sha1-JMS/zWsvuji/0FlNsRedjptlZWE= + /lodash.truncate/4.4.2: + dev: true + resolution: + integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + /lodash.uniq/4.5.0: + dev: true + resolution: + integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= /lodash/4.17.20: resolution: integrity: sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== - /log-symbols/3.0.0: + /log-symbols/4.1.0: dependencies: - chalk: 2.4.2 + chalk: 4.1.1 + is-unicode-supported: 0.1.0 dev: true engines: - node: '>=8' + node: '>=10' + resolution: + integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + /long/4.0.0: + dev: false resolution: - integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ== + integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== /lowercase-keys/2.0.0: dev: true engines: node: '>=8' resolution: integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - /lru-cache/4.1.5: - dependencies: - pseudomap: 1.0.2 - yallist: 2.1.2 - dev: true - resolution: - integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - /lru-cache/5.1.1: - dependencies: - yallist: 3.1.1 - dev: true - resolution: - integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== /lru-cache/6.0.0: dependencies: yallist: 4.0.0 @@ -3229,25 +2284,10 @@ packages: dev: false resolution: integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== - /make-dir/2.1.0: - dependencies: - pify: 4.0.1 - semver: 5.7.1 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== /make-error/1.3.6: dev: false resolution: integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - /map-cache/0.2.2: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= /map-obj/1.0.1: dev: true engines: @@ -3260,48 +2300,20 @@ packages: node: '>=8' resolution: integrity: sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g== - /map-visit/1.0.0: - dependencies: - object-visit: 1.0.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - /md5.js/1.3.5: - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== /mdn-data/2.0.14: dev: true resolution: integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + /mdn-data/2.0.4: + dev: true + resolution: + integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== /media-typer/1.1.0: dev: false engines: node: '>= 0.8' resolution: integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw== - /memory-fs/0.4.1: - dependencies: - errno: 0.1.8 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - /memory-fs/0.5.0: - dependencies: - errno: 0.1.8 - readable-stream: 2.3.7 - dev: true - engines: - node: '>=4.3.0 <5.0.0 || >=5.10' - resolution: - integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== /meow/8.0.0: dependencies: '@types/minimist': 1.2.1 @@ -3320,48 +2332,6 @@ packages: node: '>=10' resolution: integrity: sha512-nbsTRz2fwniJBFgUkcdISq8y/q9n9VbiHYbfwklFh5V4V2uAcxtKQkDc0yCLPM/kP0d+inZBewn3zJqewHE7kg== - /micromatch/3.1.10: - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - braces: 2.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - extglob: 2.0.4 - fragment-cache: 0.2.1 - kind-of: 6.0.3 - nanomatch: 1.2.13 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - /miller-rabin/4.0.1: - dependencies: - bn.js: 4.11.9 - brorand: 1.1.0 - dev: true - hasBin: true - resolution: - integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - /mime-db/1.44.0: - dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== - /mime-types/2.1.27: - dependencies: - mime-db: 1.44.0 - dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== /mimic-fn/2.1.0: dev: true engines: @@ -3387,9 +2357,11 @@ packages: resolution: integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== /minimalistic-assert/1.0.1: + dev: false resolution: integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== /minimalistic-crypto-utils/1.0.1: + dev: false resolution: integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= /minimatch/3.0.4: @@ -3410,45 +2382,6 @@ packages: /minimist/1.2.5: resolution: integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - /minipass/2.9.0: - dependencies: - safe-buffer: 5.2.1 - yallist: 3.1.1 - dev: true - resolution: - integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== - /minizlib/1.3.3: - dependencies: - minipass: 2.9.0 - dev: true - resolution: - integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== - /mississippi/3.0.0: - dependencies: - concat-stream: 1.6.2 - duplexify: 3.7.1 - end-of-stream: 1.4.4 - flush-write-stream: 1.1.1 - from2: 2.3.0 - parallel-transform: 1.2.0 - pump: 3.0.0 - pumpify: 1.5.1 - stream-each: 1.2.3 - through2: 2.0.5 - dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - /mixin-deep/1.3.2: - dependencies: - for-in: 1.0.2 - is-extendable: 1.0.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== /mkdirp/0.5.5: dependencies: minimist: 1.2.5 @@ -3456,32 +2389,21 @@ packages: hasBin: true resolution: integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - /move-concurrently/1.0.1: - dependencies: - aproba: 1.2.0 - copy-concurrently: 1.0.5 - fs-write-stream-atomic: 1.0.10 - mkdirp: 0.5.5 - rimraf: 2.6.3 - run-queue: 1.0.3 - dev: true - resolution: - integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - /ms/2.0.0: - dev: true - resolution: - integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= /ms/2.1.2: resolution: integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + /ms/2.1.3: + dev: false + resolution: + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== /multiaddr/8.1.2: dependencies: cids: 1.1.7 class-is: 1.1.0 - dns-over-http-resolver: 1.2.1 + dns-over-http-resolver: 1.2.3 err-code: 2.0.3 is-ip: 3.1.0 - multibase: 3.1.0 + multibase: 3.1.2 uint8arrays: 1.1.0 varint: 5.0.2 dev: false @@ -3497,6 +2419,16 @@ packages: npm: '>=6.0.0' resolution: integrity: sha512-Z+pThrpbS7ckQ2DwW5mPiwCGe1a94f8DWi/OxmbyeRednVOyUKmLSE+60kL/WHFYwWnaD1OakXGk3PYI1NkMFw== + /multibase/3.1.2: + dependencies: + '@multiformats/base-x': 4.0.1 + web-encoding: 1.1.5 + dev: false + engines: + node: '>=10.0.0' + npm: '>=6.0.0' + resolution: + integrity: sha512-bpklWHs70LO3smJUHOjcnzGceJJvn9ui0Vau6Za0B/GBepaXswmW8Ufea0uD9pROf/qCQ4N4lZ3sf3U+SNf0tw== /multibase/4.0.4: dependencies: '@multiformats/base-x': 4.0.1 @@ -3566,91 +2498,50 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-/sF3ee6zvScXMb1XFJ8gDsSnY+X8PbOyjIuBhtgis10W2Jx4ZjIhikUCIF9c4gpJxVnQIsPAFrSwTCuAjicP6g== - /music-metadata-browser/2.1.9: + /music-metadata-browser/2.4.0: dependencies: - assert: 2.0.0 buffer: 6.0.3 - debug: 4.3.1 - music-metadata: 7.6.2 + debug: 4.3.2 + music-metadata: 7.11.0 readable-stream: 3.6.0 - readable-web-to-node-stream: 3.0.1 - remove: 0.1.5 - typedarray-to-buffer: 4.0.0 + readable-web-to-node-stream: 3.0.2 dev: false resolution: - integrity: sha512-Jgq98fERqWDbBQ/inKsGSuWO1hNgdSH+yvKN+wUHRapOoIZZ9Lix1bXdRP9FxovPr+A6U8pahUudIBgda9inGA== - /music-metadata/7.6.2: + integrity: sha512-DZbOIqDjZ5i67dLX/mww1Ibq5FxPrF3hOI14STrnB/vi5r9LJ7SHXJseh2EY+oujI4A8taGS063giAOzmIyIYg== + /music-metadata/7.11.0: dependencies: content-type: 1.0.4 - debug: 4.3.1 - file-type: 16.1.0 + debug: 4.3.2 + file-type: 16.5.2 media-typer: 1.1.0 - strtok3: 6.0.6 - token-types: 2.0.0 + strtok3: 6.2.2 + token-types: 4.1.0 dev: false engines: - node: '>=8' - resolution: - integrity: sha512-yICd18bxEhphpUPwwzDe8wP3LSsbnKzPjuIDKAYpXgYVkMl2aZxvWx6qA59ccsVC0J5FeEhbRlWiAZ6IFZZYZg== - /mustache/3.2.1: - dev: true - engines: - npm: '>=1.4.0' - hasBin: true - resolution: - integrity: sha512-RERvMFdLpaFfSRIEe632yDm5nsd0SDKn8hGmcUwswnyiE5mtdZLDybtHAz6hjJhawokF0hXvGLtx9mrQfm6FkA== - /mute-stream/0.0.8: - dev: true + node: '>=10' resolution: - integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + integrity: sha512-mDS6tZt0csbKCpWJcUlyjv5OIYUHnDDLm7phwRmVT/2jSPxHjvwZwUOx2/dD+uH5n2XGTB0iAqWNtmZJO4L3Hw== /nan/2.14.2: + dev: false resolution: integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== - /nanoid/3.1.18: + /nanoid/3.1.23: dev: true engines: node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 hasBin: true resolution: - integrity: sha512-rndlDjbbHbcV3xi+R2fpJ+PbGMdfBxz5v1fATIQFq0DP64FsicQdwnKLy47K4kZHdRpmQXtz24eGsxQqamzYTA== - /nanomatch/1.2.13: - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - fragment-cache: 0.2.1 - is-windows: 1.0.2 - kind-of: 6.0.3 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - /native-fetch/2.0.1: - dependencies: - globalthis: 1.0.1 + integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw== + /native-fetch/3.0.0: dev: false peerDependencies: node-fetch: '*' resolution: - integrity: sha512-gv4Bea+ga9QdXINurpkEqun3ap3vnB+WYoe4c8ddqUYEH7B2h6iD39RF8uVN7OwmSfMY3RDxkvBnoI4e2/vLXQ== + integrity: sha512-G3Z7vx0IFb/FQ4JxvtqGABsOTIqRWvgQz6e+erkB+JJD6LrszQtMozEHI4EkmgZQvnGHrpLVzUWk7t4sJCIkVw== /natural-compare/1.4.0: dev: true resolution: integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - /neo-async/2.6.2: - dev: true - resolution: - integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - /nice-try/1.0.5: - dev: true - resolution: - integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== /noble-ed25519/1.2.5: dev: false resolution: @@ -3671,45 +2562,17 @@ packages: node: 4.x || >=6.0.0 resolution: integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - /node-forge/0.9.2: + /node-forge/0.10.0: dev: false engines: - node: '>= 4.5.0' + node: '>= 6.0.0' resolution: - integrity: sha512-naKSScof4Wn+aoHU6HBsifh92Zeicm1GDQKd1vp3Y/kOi8ub0DozCa9KpvYNCXslFHYRmLNiqRopGdTGwNLpNw== + integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== /node-gyp-build/4.2.3: dev: false hasBin: true resolution: integrity: sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg== - /node-libs-browser/2.2.1: - dependencies: - assert: 1.5.0 - browserify-zlib: 0.2.0 - buffer: 4.9.2 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 - domain-browser: 1.2.0 - events: 3.2.0 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 0.0.1 - process: 0.11.10 - punycode: 1.4.1 - querystring-es3: 0.2.1 - readable-stream: 2.3.7 - stream-browserify: 2.0.2 - stream-http: 2.8.3 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.0 - url: 0.11.0 - util: 0.11.1 - vm-browserify: 1.1.2 - dev: true - resolution: - integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== /node-releases/1.1.67: dev: true resolution: @@ -3717,7 +2580,7 @@ packages: /normalize-package-data/2.5.0: dependencies: hosted-git-info: 2.8.8 - resolve: 1.19.0 + resolve: 1.20.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -3726,23 +2589,14 @@ packages: /normalize-package-data/3.0.0: dependencies: hosted-git-info: 3.0.7 - resolve: 1.19.0 - semver: 7.3.2 + resolve: 1.20.0 + semver: 7.3.5 validate-npm-package-license: 3.0.4 dev: true engines: node: '>=10' resolution: integrity: sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw== - /normalize-path/2.1.1: - dependencies: - remove-trailing-separator: 1.1.0 - dev: true - engines: - node: '>=0.10.0' - optional: true - resolution: - integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= /normalize-path/3.0.0: dev: true engines: @@ -3755,6 +2609,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + /normalize-url/3.3.0: + dev: true + engines: + node: '>=6' + resolution: + integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== /normalize-url/4.5.0: dev: true engines: @@ -3765,82 +2625,75 @@ packages: dev: true resolution: integrity: sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg== - /num2fraction/1.2.2: + /nth-check/1.0.2: + dependencies: + boolbase: 1.0.0 dev: true resolution: - integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - /oauth-sign/0.9.0: + integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + /num2fraction/1.2.2: dev: true resolution: - integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= /object-assign/4.1.1: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - /object-copy/0.1.0: - dependencies: - copy-descriptor: 0.1.1 - define-property: 0.2.5 - kind-of: 3.2.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw= /object-hash/2.0.3: dev: true engines: node: '>= 6' resolution: integrity: sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg== - /object-inspect/1.8.0: - dev: false + /object-inspect/1.11.0: resolution: - integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== - /object-is/1.1.4: + integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + /object-is/1.1.5: dependencies: - call-bind: 1.0.0 + call-bind: 1.0.2 define-properties: 1.1.3 - dev: false + dev: true engines: node: '>= 0.4' resolution: - integrity: sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg== + integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== /object-keys/1.1.1: - dev: false engines: node: '>= 0.4' resolution: integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - /object-visit/1.0.1: - dependencies: - isobject: 3.0.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= /object.assign/4.1.2: dependencies: - call-bind: 1.0.0 + call-bind: 1.0.2 define-properties: 1.1.3 - has-symbols: 1.0.1 + has-symbols: 1.0.2 object-keys: 1.1.1 - dev: false engines: node: '>= 0.4' resolution: integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - /object.pick/1.3.0: + /object.getownpropertydescriptors/2.1.2: dependencies: - isobject: 3.0.1 + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.18.3 dev: true engines: - node: '>=0.10.0' + node: '>= 0.8' + resolution: + integrity: sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== + /object.values/1.1.4: + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.18.3 + dev: true + engines: + node: '>= 0.4' resolution: - integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== /once/1.4.0: dependencies: wrappy: 1.0.2 @@ -3868,25 +2721,22 @@ packages: node: '>= 0.8.0' resolution: integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== - /ora/4.1.1: + /ora/5.4.1: dependencies: - chalk: 3.0.0 + bl: 4.1.0 + chalk: 4.1.1 cli-cursor: 3.1.0 cli-spinners: 2.5.0 is-interactive: 1.0.0 - log-symbols: 3.0.0 - mute-stream: 0.0.8 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 strip-ansi: 6.0.0 wcwidth: 1.0.1 dev: true engines: - node: '>=8' - resolution: - integrity: sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A== - /os-browserify/0.3.0: - dev: true + node: '>=10' resolution: - integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== /p-cancelable/2.0.0: dev: true engines: @@ -3915,14 +2765,6 @@ packages: node: '>=6' resolution: integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - /p-locate/3.0.0: - dependencies: - p-limit: 2.3.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== /p-locate/4.1.0: dependencies: p-limit: 2.3.0 @@ -3931,15 +2773,15 @@ packages: node: '>=8' resolution: integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - /p-retry/4.2.0: + /p-retry/4.6.1: dependencies: '@types/retry': 0.12.0 - retry: 0.12.0 + retry: 0.13.1 dev: false engines: node: '>=8' resolution: - integrity: sha512-jPH38/MRh263KKcq0wBNOGFJbm+U6784RilTmHjB/HM9kH9V8WlCpVUcdOmip9cjXOh6MxZ5yk1z2SjDUJfWmA== + integrity: sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA== /p-timeout/3.2.0: dependencies: p-finally: 1.0.0 @@ -3955,16 +2797,9 @@ packages: resolution: integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== /pako/1.0.11: + dev: false resolution: integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - /parallel-transform/1.2.0: - dependencies: - cyclist: 1.0.1 - inherits: 2.0.4 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== /parent-module/1.0.1: dependencies: callsites: 3.1.0 @@ -3973,19 +2808,18 @@ packages: node: '>=6' resolution: integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - /parse-asn1/5.1.6: + /parse-json/4.0.0: dependencies: - asn1.js: 5.4.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - pbkdf2: 3.1.1 - safe-buffer: 5.2.1 + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 dev: true + engines: + node: '>=4' resolution: - integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== + integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= /parse-json/5.1.0: dependencies: - '@babel/code-frame': 7.10.4 + '@babel/code-frame': 7.12.11 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 @@ -3994,33 +2828,6 @@ packages: node: '>=8' resolution: integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== - /parse-passwd/1.0.0: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - /pascalcase/0.1.1: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - /path-browserify/0.0.1: - dev: true - resolution: - integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== - /path-dirname/1.0.2: - dev: true - optional: true - resolution: - integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - /path-exists/3.0.0: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= /path-exists/4.0.0: dev: true engines: @@ -4033,12 +2840,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - /path-key/2.0.1: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= /path-key/3.1.1: dev: true engines: @@ -4049,46 +2850,43 @@ packages: dev: true resolution: integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - /pbkdf2/3.1.1: - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 + /path-parse/1.0.7: dev: true - engines: - node: '>=0.12' resolution: - integrity: sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg== + integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== /peek-readable/3.1.0: dev: false engines: node: '>=8' resolution: integrity: sha512-KGuODSTV6hcgdZvDrIDBUkN0utcAVj1LL7FfGbM0viKTtCHmtZcuEJ+lGqsp0fTFkGqesdtemV2yUSMeyy3ddA== - /peek-readable/3.1.1: + /peek-readable/3.1.4: dev: false engines: node: '>=8' resolution: - integrity: sha512-QHJag0oYYPVkx6rVPEgCLEUMo6VRYbV3GUrqy00lxXJBEIw9LhPCP5MQI6mEfahJO9KYUP8W8qD8kC0V9RyZFQ== - /peer-id/0.14.2: + integrity: sha512-DX7ec7frSMtCWw+zMd27f66hcxIz/w9LQTY2RflB4WNHCVPAye1pJiP2t3gvaaOhu7IOhtPbHw8MemMj+F5lrg== + /peek-readable/4.0.0: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-kLbU4cz6h86poGVBKgAVMpFmD47nX04fPPQNKnv9fuj+IJZYkEBjsYAVu5nDbZWx0ZsWwWlMzeG90zQa5KLBaA== + /peer-id/0.14.8: dependencies: cids: 1.1.7 class-is: 1.1.0 - libp2p-crypto: 0.18.0 + libp2p-crypto: 0.19.6 minimist: 1.2.5 - multihashes: 3.1.0 - protons: 2.0.0 - uint8arrays: 1.1.0 + multihashes: 4.0.2 + protobufjs: 6.11.2 + uint8arrays: 2.1.7 dev: false engines: - node: '>=10.0.0' - npm: '>=6.0.0' + node: '>=14.0.0' hasBin: true resolution: - integrity: sha512-8iZWaUT7jq8rVyyFZUHYUwFCvhoI5B1Q2MAJjUF9MTf4TsNRQPnod4Mycf2jrK/uXFBN5/9K1NhPoieFyz/PRw== + integrity: sha512-GpuLpob/9FrEFvyZrKKsISEkaBYsON2u0WtiawLHj1ii6ewkoeRiSDFLyIefYhw0jGvQoeoZS05jaT52X7Bvig== /pem-jwk/2.0.0: dependencies: asn1.js: 5.4.1 @@ -4098,10 +2896,6 @@ packages: hasBin: true resolution: integrity: sha512-rFxu7rVoHgQ5H9YsP50dDWf0rHjreVA2z0yPiWr5WdH/UHb29hKtF7h6l8vNd1cbYR1t0QL+JKhW55a2ZV4KtA== - /performance-now/2.1.0: - dev: true - resolution: - integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= /picomatch/2.2.2: dev: true engines: @@ -4114,46 +2908,77 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - /pify/4.0.1: + /postcss-calc/7.0.5: + dependencies: + postcss: 7.0.36 + postcss-selector-parser: 6.0.4 + postcss-value-parser: 4.1.0 dev: true - engines: - node: '>=6' resolution: - integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - /pkg-dir/3.0.0: + integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== + /postcss-colormin/4.0.3: dependencies: - find-up: 3.0.0 + browserslist: 4.14.7 + color: 3.1.3 + has: 1.0.3 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 dev: true engines: - node: '>=6' + node: '>=6.9.0' resolution: - integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - /posix-character-classes/0.1.1: + integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + /postcss-convert-values/4.0.1: + dependencies: + postcss: 7.0.36 + postcss-value-parser: 3.3.1 dev: true engines: - node: '>=0.10.0' + node: '>=6.9.0' resolution: - integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - /postcss-csso/5.0.0_postcss@8.1.10: + integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + /postcss-custom-properties/11.0.0: dependencies: - csso: 4.2.0 - postcss: 8.1.10 + postcss-values-parser: 4.0.0 dev: true engines: - node: '>=10.12.0' + node: '>=10.0.0' peerDependencies: - postcss: ^8.0.0 + postcss: ^8.1.0 resolution: - integrity: sha512-Y4PfUrVhg6CBLB9EUrHDI8zrSxZusxCPIfojrnKYBYgtBZI/89/WNTsRbsq0g3N7FqLotdy39qy9fdlCsKvWbg== - /postcss-custom-properties/9.2.0: + integrity: sha512-Fhnx/QLt+CTt23A/KKVx1anZD9nmVpOxKCKv5owWacMoOsBXFhMAD6SZYbmPMH4nHdIeMUnWOvLZnlY4niS0sA== + /postcss-discard-comments/4.0.2: dependencies: - postcss: 7.0.35 - postcss-values-parser: 3.2.1 + postcss: 7.0.36 dev: true engines: - node: '>=8.0.0' + node: '>=6.9.0' + resolution: + integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + /postcss-discard-duplicates/4.0.2: + dependencies: + postcss: 7.0.36 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + /postcss-discard-empty/4.0.1: + dependencies: + postcss: 7.0.36 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + /postcss-discard-overridden/4.0.1: + dependencies: + postcss: 7.0.36 + dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha512-IFRV7LwapFkNa3MtvFpw+MEhgyUpaVZ62VlR5EM0AbmnGbNhU9qIE8u02vgUbl1gLkHK6sterEavamVPOwdE8g== + integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== /postcss-functions/3.0.0: dependencies: glob: 7.1.6 @@ -4163,17 +2988,18 @@ packages: dev: true resolution: integrity: sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= - /postcss-import/12.0.1: + /postcss-import/14.0.2: dependencies: - postcss: 7.0.35 - postcss-value-parser: 3.3.1 + postcss-value-parser: 4.1.0 read-cache: 1.0.0 - resolve: 1.19.0 + resolve: 1.20.0 dev: true engines: - node: '>=6.0.0' + node: '>=10.0.0' + peerDependencies: + postcss: ^8.0.0 resolution: - integrity: sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw== + integrity: sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g== /postcss-js/2.0.3: dependencies: camelcase-css: 2.0.1 @@ -4181,88 +3007,316 @@ packages: dev: true resolution: integrity: sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w== - /postcss-nested/4.2.3: + /postcss-merge-longhand/4.0.11: dependencies: - postcss: 7.0.35 - postcss-selector-parser: 6.0.4 + css-color-names: 0.0.4 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + stylehacks: 4.0.3 dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw== - /postcss-selector-parser/6.0.4: + integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + /postcss-merge-rules/4.0.3: dependencies: - cssesc: 3.0.0 - indexes-of: 1.0.1 - uniq: 1.0.1 - util-deprecate: 1.0.2 + browserslist: 4.14.7 + caniuse-api: 3.0.0 + cssnano-util-same-parent: 4.0.1 + postcss: 7.0.36 + postcss-selector-parser: 3.1.2 + vendors: 1.0.4 dev: true engines: - node: '>=4' + node: '>=6.9.0' resolution: - integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== - /postcss-value-parser/3.3.1: + integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + /postcss-minify-font-values/4.0.2: + dependencies: + postcss: 7.0.36 + postcss-value-parser: 3.3.1 dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - /postcss-value-parser/4.1.0: + integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + /postcss-minify-gradients/4.0.2: + dependencies: + cssnano-util-get-arguments: 4.0.0 + is-color-stop: 1.1.0 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== - /postcss-values-parser/3.2.1: + integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + /postcss-minify-params/4.0.2: dependencies: - color-name: 1.1.4 - is-url-superb: 3.0.0 - postcss: 7.0.35 - url-regex: 5.0.0 + alphanum-sort: 1.0.2 + browserslist: 4.14.7 + cssnano-util-get-arguments: 4.0.0 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + uniqs: 2.0.0 dev: true engines: - node: '>=6.14.4' + node: '>=6.9.0' resolution: - integrity: sha512-SQ7/88VE9LhJh9gc27/hqnSU/aZaREVJcRVccXBmajgP2RkjdJzNyH/a9GCVMI5nsRhT0jC5HpUMwfkz81DVVg== - /postcss/6.0.23: + integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + /postcss-minify-selectors/4.0.2: dependencies: - chalk: 2.4.2 - source-map: 0.6.1 - supports-color: 5.5.0 + alphanum-sort: 1.0.2 + has: 1.0.3 + postcss: 7.0.36 + postcss-selector-parser: 3.1.2 dev: true engines: - node: '>=4.0.0' + node: '>=6.9.0' resolution: - integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== - /postcss/7.0.32: + integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + /postcss-nested/4.2.3: dependencies: - chalk: 2.4.2 - source-map: 0.6.1 - supports-color: 6.1.0 + postcss: 7.0.35 + postcss-selector-parser: 6.0.4 dev: true - engines: - node: '>=6.0.0' resolution: - integrity: sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== - /postcss/7.0.35: + integrity: sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw== + /postcss-normalize-charset/4.0.1: dependencies: - chalk: 2.4.2 - source-map: 0.6.1 - supports-color: 6.1.0 + postcss: 7.0.36 dev: true engines: - node: '>=6.0.0' + node: '>=6.9.0' resolution: - integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== - /postcss/8.1.10: + integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + /postcss-normalize-display-values/4.0.2: dependencies: - colorette: 1.2.1 - nanoid: 3.1.18 - source-map: 0.6.1 - vfile-location: 3.2.0 + cssnano-util-get-match: 4.0.0 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 dev: true engines: - node: ^10 || ^12 || >=14 + node: '>=6.9.0' resolution: - integrity: sha512-iBXEV5VTTYaRRdxiFYzTtuv2lGMQBExqkZKSzkJe+Fl6rvQrA/49UVGKqB+LG54hpW/TtDBMGds8j33GFNW7pg== - /prelude-ls/1.2.1: + integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + /postcss-normalize-positions/4.0.2: + dependencies: + cssnano-util-get-arguments: 4.0.0 + has: 1.0.3 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 dev: true engines: - node: '>= 0.8.0' + node: '>=6.9.0' + resolution: + integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + /postcss-normalize-repeat-style/4.0.2: + dependencies: + cssnano-util-get-arguments: 4.0.0 + cssnano-util-get-match: 4.0.0 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + /postcss-normalize-string/4.0.2: + dependencies: + has: 1.0.3 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + /postcss-normalize-timing-functions/4.0.2: + dependencies: + cssnano-util-get-match: 4.0.0 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + /postcss-normalize-unicode/4.0.1: + dependencies: + browserslist: 4.14.7 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + /postcss-normalize-url/4.0.1: + dependencies: + is-absolute-url: 2.1.0 + normalize-url: 3.3.0 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + /postcss-normalize-whitespace/4.0.2: + dependencies: + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + /postcss-ordered-values/4.1.2: + dependencies: + cssnano-util-get-arguments: 4.0.0 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + /postcss-reduce-initial/4.0.3: + dependencies: + browserslist: 4.14.7 + caniuse-api: 3.0.0 + has: 1.0.3 + postcss: 7.0.36 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + /postcss-reduce-transforms/4.0.2: + dependencies: + cssnano-util-get-match: 4.0.0 + has: 1.0.3 + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + /postcss-selector-parser/3.1.2: + dependencies: + dot-prop: 5.3.0 + indexes-of: 1.0.1 + uniq: 1.0.1 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== + /postcss-selector-parser/6.0.4: + dependencies: + cssesc: 3.0.0 + indexes-of: 1.0.1 + uniq: 1.0.1 + util-deprecate: 1.0.2 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== + /postcss-svgo/4.0.3: + dependencies: + postcss: 7.0.36 + postcss-value-parser: 3.3.1 + svgo: 1.3.2 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw== + /postcss-unique-selectors/4.0.1: + dependencies: + alphanum-sort: 1.0.2 + postcss: 7.0.36 + uniqs: 2.0.0 + dev: true + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + /postcss-value-parser/3.3.1: + dev: true + resolution: + integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + /postcss-value-parser/4.1.0: + dev: true + resolution: + integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + /postcss-values-parser/4.0.0: + dependencies: + color-name: 1.1.4 + is-url-superb: 4.0.0 + postcss: 7.0.36 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-R9x2D87FcbhwXUmoCXJR85M1BLII5suXRuXibGYyBJ7lVDEpRIdKZh4+8q5S+/+A4m0IoG1U5tFw39asyhX/Hw== + /postcss/6.0.23: + dependencies: + chalk: 2.4.2 + source-map: 0.6.1 + supports-color: 5.5.0 + dev: true + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + /postcss/7.0.32: + dependencies: + chalk: 2.4.2 + source-map: 0.6.1 + supports-color: 6.1.0 + dev: true + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== + /postcss/7.0.35: + dependencies: + chalk: 2.4.2 + source-map: 0.6.1 + supports-color: 6.1.0 + dev: true + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== + /postcss/7.0.36: + dependencies: + chalk: 2.4.2 + source-map: 0.6.1 + supports-color: 6.1.0 + dev: true + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw== + /postcss/8.3.6: + dependencies: + colorette: 1.2.2 + nanoid: 3.1.23 + source-map-js: 0.6.2 + dev: true + engines: + node: ^10 || ^12 || >=14 + resolution: + integrity: sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A== + /prelude-ls/1.2.1: + dev: true + engines: + node: '>= 0.8.0' resolution: integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== /pretty-hrtime/1.0.3: @@ -4272,24 +3326,15 @@ packages: resolution: integrity: sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= /process-nextick-args/2.0.1: + dev: false resolution: integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - /process/0.11.10: - dev: true - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= /progress/2.0.3: dev: true engines: node: '>=0.4.0' resolution: integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - /promise-inflight/1.0.1: - dev: true - resolution: - integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM= /prompts/2.4.0: dependencies: kleur: 3.0.3 @@ -4299,6 +3344,26 @@ packages: node: '>= 6' resolution: integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== + /protobufjs/6.11.2: + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.4 + '@protobufjs/eventemitter': 1.1.0 + '@protobufjs/fetch': 1.1.0 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.0 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.0 + '@types/long': 4.0.1 + '@types/node': 16.4.1 + long: 4.0.0 + dev: false + hasBin: true + requiresBuild: true + resolution: + integrity: sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw== /protocol-buffers-schema/3.4.0: dev: false resolution: @@ -4312,36 +3377,6 @@ packages: dev: false resolution: integrity: sha512-BTrE9D6/d1NGis+0D8TqAO1THdn4evHQhfjapA0NUaRH4+ecJJcbqaF7TE/DKv5czE9VB/TeOllBOmCyJhHnhg== - /prr/1.0.1: - dev: true - resolution: - integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY= - /pseudomap/1.0.2: - dev: true - resolution: - integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - /psl/1.8.0: - dev: true - resolution: - integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - /public-encrypt/4.0.3: - dependencies: - bn.js: 4.11.9 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - parse-asn1: 5.1.6 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - /pump/2.0.1: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: true - resolution: - integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== /pump/3.0.0: dependencies: end-of-stream: 1.4.4 @@ -4349,22 +3384,6 @@ packages: dev: true resolution: integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - /pumpify/1.5.1: - dependencies: - duplexify: 3.7.1 - inherits: 2.0.4 - pump: 2.0.1 - dev: true - resolution: - integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - /punycode/1.3.2: - dev: true - resolution: - integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - /punycode/1.4.1: - dev: true - resolution: - integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4= /punycode/2.1.1: dev: true engines: @@ -4381,53 +3400,29 @@ packages: hasBin: true resolution: integrity: sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ== - /purgecss/3.0.0: + /purgecss/3.1.3: dependencies: commander: 6.2.0 - glob: 7.1.6 - postcss: 7.0.32 + glob: 7.1.7 + postcss: 8.3.6 postcss-selector-parser: 6.0.4 dev: true hasBin: true resolution: - integrity: sha512-t3FGCwyX9XWV3ffvnAXTw6Y3Z9kNlcgm14VImNK66xKi5sdqxSA2I0SFYxtmZbAKuIZVckPdazw5iKL/oY/2TA== - /qs/6.5.2: + integrity: sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ== + /q/1.5.1: dev: true engines: - node: '>=0.6' - resolution: - integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - /querystring-es3/0.2.1: - dev: true - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - /querystring/0.2.0: - dev: true - engines: - node: '>=0.4.x' + node: '>=0.6.0' + teleport: '>=0.2.0' resolution: - integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= /quick-lru/4.0.1: dev: true engines: node: '>=8' resolution: integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - /randombytes/2.1.0: - dependencies: - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - /randomfill/1.0.4: - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== /read-cache/1.0.0: dependencies: pify: 2.3.0 @@ -4464,6 +3459,7 @@ packages: safe-buffer: 5.1.2 string_decoder: 1.1.1 util-deprecate: 1.0.2 + dev: false resolution: integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== /readable-stream/3.6.0: @@ -4475,26 +3471,14 @@ packages: node: '>= 6' resolution: integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - /readable-web-to-node-stream/3.0.1: + /readable-web-to-node-stream/3.0.2: dependencies: - '@types/readable-stream': 2.3.9 readable-stream: 3.6.0 dev: false engines: node: '>=8' resolution: - integrity: sha512-4zDC6CvjUyusN7V0QLsXVB7pJCD9+vtrM9bYDRv6uBQ+SKfx36rp5AFNPRgh9auKRul/a1iFZJYXcCbwRL+SaA== - /readdirp/2.2.1: - dependencies: - graceful-fs: 4.2.4 - micromatch: 3.1.10 - readable-stream: 2.3.7 - dev: true - engines: - node: '>=0.10' - optional: true - resolution: - integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw== /readdirp/3.5.0: dependencies: picomatch: 2.2.2 @@ -4505,7 +3489,7 @@ packages: integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== /receptacle/1.3.2: dependencies: - ms: 2.1.2 + ms: 2.1.3 dev: false resolution: integrity: sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A== @@ -4529,21 +3513,12 @@ packages: dev: false resolution: integrity: sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== - /regex-not/1.0.2: - dependencies: - extend-shallow: 3.0.2 - safe-regex: 1.1.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - /regexpp/3.1.0: + /regexpp/3.2.0: dev: true engines: node: '>=8' resolution: - integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== + integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== /remotestoragejs/1.2.3: dependencies: tv4: 1.3.0 @@ -4552,122 +3527,18 @@ packages: dev: false resolution: integrity: sha512-uXmWjBC3OoPR7q4v5MHAkYCLzNMvCe7afUeDQSoqdQ53Zw4BjhlF8ARGRVhe+5nbCBuJspaA2O5lTiqp4GVdeA== - /remove-trailing-separator/1.1.0: - dev: true - optional: true - resolution: - integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - /remove/0.1.5: - dependencies: - seq: 0.3.5 - dev: false - resolution: - integrity: sha1-CV/9gn1lyfQa2X0z5BanWBEHmVU= - /repeat-element/1.1.3: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - /repeat-string/1.6.1: - dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc= - /request-promise-core/1.1.4_request@2.88.2: - dependencies: - lodash: 4.17.20 - request: 2.88.2 - dev: true - engines: - node: '>=0.10.0' - peerDependencies: - request: ^2.34 - resolution: - integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - /request-promise/4.2.6_request@2.88.2: - dependencies: - bluebird: 3.7.2 - request: 2.88.2 - request-promise-core: 1.1.4_request@2.88.2 - stealthy-require: 1.1.1 - tough-cookie: 2.5.0 - deprecated: 'request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142' - dev: true - engines: - node: '>=0.10.0' - peerDependencies: - request: ^2.34 - resolution: - integrity: sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ== - /request/2.88.2: - 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.27 - oauth-sign: 0.9.0 - performance-now: 2.1.0 - qs: 6.5.2 - safe-buffer: 5.2.1 - tough-cookie: 2.5.0 - tunnel-agent: 0.6.0 - uuid: 3.4.0 - deprecated: 'request has been deprecated, see https://github.com/request/request/issues/3142' - dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - /require-directory/2.1.1: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= /require-from-string/2.0.2: dev: true engines: node: '>=0.10.0' resolution: integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - /require-main-filename/2.0.0: - dev: true - resolution: - integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== /reset/0.1.0: dev: false engines: node: '>= 0.8.0' resolution: integrity: sha1-n8cxQXGZWubLC35YsGznUir0uvs= - /resolve-cwd/2.0.0: - dependencies: - resolve-from: 3.0.0 - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - /resolve-dir/1.0.1: - dependencies: - expand-tilde: 2.0.2 - global-modules: 1.0.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= /resolve-from/3.0.0: dev: true engines: @@ -4680,11 +3551,6 @@ packages: node: '>=4' resolution: integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - /resolve-url/0.2.1: - deprecated: 'https://github.com/lydell/resolve-url#deprecated' - dev: true - resolution: - integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= /resolve/1.19.0: dependencies: is-core-module: 2.2.0 @@ -4692,6 +3558,13 @@ packages: dev: true resolution: integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== + /resolve/1.20.0: + dependencies: + is-core-module: 2.5.0 + path-parse: 1.0.7 + dev: true + resolution: + integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== /responselike/2.0.0: dependencies: lowercase-keys: 2.0.0 @@ -4707,45 +3580,34 @@ packages: node: '>=8' resolution: integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - /ret/0.1.15: - dev: true - engines: - node: '>=0.12' - resolution: - integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - /retry/0.12.0: + /retry/0.13.1: dev: false engines: node: '>= 4' resolution: - integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + /rgb-regex/1.0.1: + dev: true + resolution: + integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + /rgba-regex/1.0.0: + dev: true + resolution: + integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= /rimraf/2.6.3: dependencies: - glob: 7.1.6 + glob: 7.1.7 dev: true hasBin: true resolution: integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== /rimraf/3.0.2: dependencies: - glob: 7.1.6 + glob: 7.1.7 dev: true hasBin: true resolution: integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - /ripemd160/2.0.2: - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - dev: true - resolution: - integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - /run-queue/1.0.3: - dependencies: - aproba: 1.2.0 - dev: true - resolution: - integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= /run/1.4.0: dependencies: minimatch: 3.0.4 @@ -4756,33 +3618,23 @@ packages: resolution: integrity: sha1-4X2ekEOrL+F3dsspnhI3848LT/o= /safe-buffer/5.1.2: + dev: false resolution: integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== /safe-buffer/5.2.1: resolution: integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - /safe-regex/1.1.0: - dependencies: - ret: 0.1.15 - dev: true - resolution: - integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4= /safer-buffer/2.1.2: + dev: false resolution: integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - /schema-utils/1.0.0: - dependencies: - ajv: 6.12.6 - ajv-errors: 1.0.1_ajv@6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 + /sax/1.2.4: dev: true - engines: - node: '>= 4' resolution: - integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== /secp256k1/4.0.2: dependencies: - elliptic: 6.5.3 + elliptic: 6.5.4 node-addon-api: 2.0.2 node-gyp-build: 4.2.3 dev: false @@ -4800,67 +3652,21 @@ packages: hasBin: true resolution: integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - /semver/7.3.2: + /semver/7.3.5: + dependencies: + lru-cache: 6.0.0 dev: true engines: node: '>=10' hasBin: true resolution: - integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== - /seq/0.3.5: - dependencies: - chainsaw: 0.0.9 - hashish: 0.0.4 - dev: false - resolution: - integrity: sha1-rgKvOkJHk9jMvyEtaRdODFTf/jg= - /serialize-javascript/4.0.0: - dependencies: - randombytes: 2.1.0 - dev: true - resolution: - integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - /set-blocking/2.0.0: - dev: true - resolution: - integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== /set-immediate-shim/1.0.1: dev: false engines: node: '>=0.10.0' resolution: integrity: sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= - /set-value/2.0.1: - dependencies: - extend-shallow: 2.0.1 - is-extendable: 0.1.1 - is-plain-object: 2.0.4 - split-string: 3.1.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - /setimmediate/1.0.5: - dev: true - resolution: - integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - /sha.js/2.4.11: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - hasBin: true - resolution: - integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - /shebang-command/1.2.0: - dependencies: - shebang-regex: 1.0.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= /shebang-command/2.0.0: dependencies: shebang-regex: 3.0.0 @@ -4869,12 +3675,6 @@ packages: node: '>=8' resolution: integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - /shebang-regex/1.0.0: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= /shebang-regex/3.0.0: dev: true engines: @@ -4911,82 +3711,18 @@ packages: node: '>=10' resolution: integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== - /snapdragon-node/2.1.1: - dependencies: - define-property: 1.0.0 - isobject: 3.0.1 - snapdragon-util: 3.0.1 + /source-map-js/0.6.2: dev: true engines: node: '>=0.10.0' resolution: - integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - /snapdragon-util/3.0.1: - dependencies: - kind-of: 3.2.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - /snapdragon/0.8.2: - dependencies: - base: 0.11.2 - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - map-cache: 0.2.2 - source-map: 0.5.7 - source-map-resolve: 0.5.3 - use: 3.1.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - /source-list-map/2.0.1: - dev: true - resolution: - integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - /source-map-resolve/0.5.3: - dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.0 - resolve-url: 0.2.1 - source-map-url: 0.4.0 - urix: 0.1.0 - dev: true - resolution: - integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - /source-map-support/0.5.19: - dependencies: - buffer-from: 1.1.1 - source-map: 0.6.1 - dev: true - resolution: - integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - /source-map-url/0.4.0: - dev: true - resolution: - integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - /source-map/0.5.7: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== /source-map/0.6.1: dev: true engines: node: '>=0.10.0' resolution: integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - /source-map/0.7.3: - dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== /spdx-correct/3.1.1: dependencies: spdx-expression-parse: 3.0.1 @@ -5001,107 +3737,22 @@ packages: /spdx-expression-parse/3.0.1: dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.7 - dev: true - resolution: - integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - /spdx-license-ids/3.0.7: - dev: true - resolution: - integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== - /split-string/3.1.0: - dependencies: - extend-shallow: 3.0.2 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - /sprintf-js/1.0.3: - dev: true - resolution: - integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - /sshpk/1.16.1: - dependencies: - asn1: 0.2.4 - 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: true - engines: - node: '>=0.10.0' - hasBin: true - resolution: - integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - /ssri/6.0.1: - dependencies: - figgy-pudding: 3.5.2 - dev: true - resolution: - integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== - /stable/0.1.8: - dev: false - resolution: - integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - /static-extend/0.1.2: - dependencies: - define-property: 0.2.5 - object-copy: 0.1.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - /stealthy-require/1.1.1: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - /stream-browserify/2.0.2: - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - /stream-each/1.2.3: - dependencies: - end-of-stream: 1.4.4 - stream-shift: 1.0.1 - dev: true - resolution: - integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - /stream-http/2.8.3: - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 2.3.7 - to-arraybuffer: 1.0.1 - xtend: 4.0.2 + spdx-license-ids: 3.0.7 dev: true resolution: - integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - /stream-shift/1.0.1: + integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + /spdx-license-ids/3.0.7: dev: true resolution: - integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - /string-width/3.1.0: - dependencies: - emoji-regex: 7.0.3 - is-fullwidth-code-point: 2.0.0 - strip-ansi: 5.2.0 + integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== + /sprintf-js/1.0.3: dev: true - engines: - node: '>=6' resolution: - integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - /string-width/4.2.0: + integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + /stable/0.1.8: + resolution: + integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + /string-width/4.2.2: dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 @@ -5110,24 +3761,23 @@ packages: engines: node: '>=8' resolution: - integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== - /string.prototype.trimend/1.0.3: + integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== + /string.prototype.trimend/1.0.4: dependencies: - call-bind: 1.0.0 + call-bind: 1.0.2 define-properties: 1.1.3 - dev: false resolution: - integrity: sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== - /string.prototype.trimstart/1.0.3: + integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== + /string.prototype.trimstart/1.0.4: dependencies: - call-bind: 1.0.0 + call-bind: 1.0.2 define-properties: 1.1.3 - dev: false resolution: - integrity: sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== + integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== /string_decoder/1.1.1: dependencies: safe-buffer: 5.1.2 + dev: false resolution: integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== /string_decoder/1.3.0: @@ -5135,14 +3785,6 @@ packages: safe-buffer: 5.2.1 resolution: integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - /strip-ansi/5.2.0: - dependencies: - ansi-regex: 4.1.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== /strip-ansi/6.0.0: dependencies: ansi-regex: 5.0.0 @@ -5175,16 +3817,33 @@ packages: node: '>=8' resolution: integrity: sha512-rqWMKwsbN9APU47bQTMEYTPcwdpKDtmf1jVhHzNW2cL1WqAxaM9iBb9t5P2fj+RV2YsErUWgQzHD5JwV0uCTEQ== - /strtok3/6.0.6: + /strtok3/6.1.3: dependencies: '@tokenizer/token': 0.1.1 - '@types/debug': 4.1.5 - peek-readable: 3.1.1 + peek-readable: 3.1.4 dev: false engines: - node: '>=8' + node: '>=10' + resolution: + integrity: sha512-ssWSKFOeUTurMSucgyUf+a6Z9mVTYrsYiyEK5RLnh8BM6sFrKSljVlnjZXIDxMguYfdQI+mUPFHo88FYTxq1XA== + /strtok3/6.2.2: + dependencies: + peek-readable: 4.0.0 + dev: false + engines: + node: '>=10' + resolution: + integrity: sha512-iUzLl3UhF2RfqQah80JngnfltQFLEidGyTX8+hHFMQFjzUj3UpIpOx824FtFmRI9bwyywReENpdHGDkFJwJlGQ== + /stylehacks/4.0.3: + dependencies: + browserslist: 4.14.7 + postcss: 7.0.36 + postcss-selector-parser: 3.1.2 + dev: true + engines: + node: '>=6.9.0' resolution: - integrity: sha512-fVxvAEKDwHFfbQO1yKxKBPfkWZyBr0Zf20UQ/mblbkAQe5h0Xdd2jDb3Mh7yRZd7LSItJ9JWgQWelpEmVoBe2g== + integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== /subworkers/1.0.1: dev: false resolution: @@ -5222,17 +3881,40 @@ packages: node: '>=8' resolution: integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== - /table/6.0.7: + /svgo/1.3.2: dependencies: - ajv: 7.0.3 - lodash: 4.17.20 + chalk: 2.4.2 + coa: 2.0.2 + css-select: 2.1.0 + css-select-base-adapter: 0.1.1 + css-tree: 1.0.0-alpha.37 + csso: 4.2.0 + js-yaml: 3.14.1 + mkdirp: 0.5.5 + object.values: 1.1.4 + sax: 1.2.4 + stable: 0.1.8 + unquote: 1.1.1 + util.promisify: 1.0.1 + dev: true + engines: + node: '>=4.0.0' + hasBin: true + resolution: + integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + /table/6.7.1: + dependencies: + ajv: 8.6.2 + lodash.clonedeep: 4.5.0 + lodash.truncate: 4.4.2 slice-ansi: 4.0.0 - string-width: 4.2.0 + string-width: 4.2.2 + strip-ansi: 6.0.0 dev: true engines: node: '>=10.0.0' resolution: - integrity: sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g== + integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== /tailwindcss-animations/2.0.0: dependencies: lodash: 4.17.20 @@ -5277,26 +3959,6 @@ packages: hasBin: true resolution: integrity: sha512-nY8WYM/RLPqGsPEGEV2z63riyQPcHYZUJpAwdyBzVpxQHOHqHE+F/fvbCeXhdF1+TA5l72vSkZrtYCB9hRcwkQ== - /tapable/1.1.3: - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - /tar/4.4.13: - dependencies: - chownr: 1.1.4 - fs-minipass: 1.2.7 - minipass: 2.9.0 - minizlib: 1.3.3 - mkdirp: 0.5.5 - safe-buffer: 5.2.1 - yallist: 3.1.1 - dev: true - engines: - node: '>=4.5' - resolution: - integrity: sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== /temp/0.9.4: dependencies: mkdirp: 0.5.5 @@ -5315,47 +3977,6 @@ packages: node: '>=8' resolution: integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - /terser-webpack-plugin/1.4.5_webpack@4.45.0: - dependencies: - cacache: 12.0.4 - find-cache-dir: 2.1.0 - is-wsl: 1.1.0 - schema-utils: 1.0.0 - serialize-javascript: 4.0.0 - source-map: 0.6.1 - terser: 4.8.0 - webpack: 4.45.0_webpack-cli@3.3.12 - webpack-sources: 1.4.3 - worker-farm: 1.7.0 - dev: true - engines: - node: '>= 6.9.0' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== - /terser/4.8.0: - dependencies: - commander: 2.20.3 - source-map: 0.6.1 - source-map-support: 0.5.19 - dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== - /terser/5.5.1: - dependencies: - commander: 2.20.3 - source-map: 0.7.3 - source-map-support: 0.5.19 - dev: true - engines: - node: '>=10' - hasBin: true - resolution: - integrity: sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ== /text-table/0.2.0: dev: true resolution: @@ -5366,57 +3987,20 @@ packages: node: '>=8' resolution: integrity: sha512-H7oLPV0P7+jgvrk+6mwwwBDmxTaxnu9HMXmloNLXwnNO0ZxZ31Orah2n8lU1eMPvsaowP2CX+USCgyovXfdOFQ== - /through2/2.0.5: - dependencies: - readable-stream: 2.3.7 - xtend: 4.0.2 - dev: true - resolution: - integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== /timer.js/1.0.4: dev: false resolution: integrity: sha1-GNctxczMQKTrOTaUsvSN4qKgKBk= - /timers-browserify/2.0.12: - dependencies: - setimmediate: 1.0.5 - dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== - /tlds/1.214.0: - dev: true - hasBin: true - resolution: - integrity: sha512-+i48KYsrCkkIZnsj31cTIj9cu5NtFxKo7xlNIB7jg8kXi//b4Ertl5qaHgqFF+y+g0nFwt/k+eph2uUNQJgfwg== - /to-arraybuffer/1.0.1: - dev: true - resolution: - integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - /to-object-path/0.3.0: - dependencies: - kind-of: 3.2.2 + /timsort/0.3.0: dev: true - engines: - node: '>=0.10.0' resolution: - integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= /to-readable-stream/2.1.0: dev: true engines: node: '>=8' resolution: integrity: sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w== - /to-regex-range/2.1.1: - dependencies: - is-number: 3.0.0 - repeat-string: 1.6.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= /to-regex-range/5.0.1: dependencies: is-number: 7.0.0 @@ -5425,76 +4009,39 @@ packages: node: '>=8.0' resolution: integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - /to-regex/3.0.2: - dependencies: - define-property: 2.0.2 - extend-shallow: 3.0.2 - regex-not: 1.0.2 - safe-regex: 1.1.0 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== /tocca/2.0.9: dev: false resolution: integrity: sha512-FXofUGAFcgEIEOS3m9Dk9URaY3x+JeerPfVFc8K820PjV0JcCsH98BFxrVOTANC8YvM4QTrmKMol2/818gFmCw== - /token-types/2.0.0: + /token-types/3.1.0: dependencies: '@tokenizer/token': 0.1.1 ieee754: 1.2.1 dev: false engines: - node: '>=0.1.98' + node: '>=10' resolution: - integrity: sha512-WWvu8sGK8/ZmGusekZJJ5NM6rRVTTDO7/bahz4NGiSDb/XsmdYBn6a1N/bymUHuWYTWeuLUg98wUzvE4jPdCZw== - /tough-cookie/2.5.0: + integrity: sha512-WhoeIW7UTn7NC7L0t/4x3vU/YYSS1oeUxYgiGXQLd82Kaf1qtlxOex3ETY0+o2QuRgAdyursMlUhQBKDCfMUkQ== + /token-types/4.1.0: dependencies: - psl: 1.8.0 - punycode: 2.1.1 - dev: true - engines: - node: '>=0.8' - resolution: - integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - /traverse/0.3.9: - resolution: - integrity: sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk= - /traverse/0.6.6: + ieee754: 1.2.1 dev: false + engines: + node: '>=10' resolution: - integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= + integrity: sha512-2JV21LhBx3WsTveWcXp20SDo0/fQ2TK2RFcFBIRDvkOIy6+E79n+rqMuvolqyuWPgYazCrHXWpE0OxRj43nb9Q== /trim-newlines/3.0.0: dev: true engines: node: '>=8' resolution: integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA== - /tslib/1.14.1: - dev: true - resolution: - integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - /tty-browserify/0.0.0: - dev: true - resolution: - integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - /tunnel-agent/0.6.0: - dependencies: - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= /tv4/1.3.0: dev: false engines: node: '>= 0.8.0' resolution: integrity: sha1-0CDIRvrdUMhVq7JeuuzGj8EPeWM= - /tweetnacl/0.14.5: - dev: true - resolution: - integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= /type-check/0.4.0: dependencies: prelude-ls: 1.2.1 @@ -5521,6 +4068,12 @@ packages: node: '>=10' resolution: integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== + /type-fest/0.20.2: + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== /type-fest/0.6.0: dev: true engines: @@ -5533,24 +4086,10 @@ packages: node: '>=8' resolution: integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - /typedarray-to-buffer/3.1.5: - dependencies: - is-typedarray: 1.0.0 - dev: false - resolution: - integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - /typedarray-to-buffer/4.0.0: - dev: false - resolution: - integrity: sha512-6dOYeZfS3O9RtRD1caom0sMxgK59b27+IwoNy8RDPsmslSGOyU+mpTamlaIW7aNKi90ZQZ9DFaZL3YRoiSCULQ== - /typedarray/0.0.6: - dev: true - resolution: - integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= /uint8arrays/1.1.0: dependencies: - multibase: 3.1.0 - web-encoding: 1.0.6 + multibase: 3.1.2 + web-encoding: 1.1.5 dev: false resolution: integrity: sha512-cLdlZ6jnFczsKf5IH1gPHTtcHtPGho5r4CvctohmQjw8K7Q3gFdfIGHxSTdTaCKrL4w09SsPRJTqRS0drYeszA== @@ -5560,33 +4099,22 @@ packages: dev: false resolution: integrity: sha512-k+yuEWEHQG/TuRaxL+JVEe8IBqyU5dhDkw+CISCDccOcW90dIju0A6i0Iwav0MK7kg73FZpowqOByS5e/B6GYA== - /union-value/1.0.1: + /unbox-primitive/1.0.1: dependencies: - arr-union: 3.1.0 - get-value: 2.0.6 - is-extendable: 0.1.1 - set-value: 2.0.1 - dev: true - engines: - node: '>=0.10.0' + function-bind: 1.1.1 + has-bigints: 1.0.1 + has-symbols: 1.0.2 + which-boxed-primitive: 1.0.2 resolution: - integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== /uniq/1.0.1: dev: true resolution: integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - /unique-filename/1.1.1: - dependencies: - unique-slug: 2.0.2 + /uniqs/2.0.0: dev: true resolution: - integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - /unique-slug/2.0.2: - dependencies: - imurmurhash: 0.1.4 - dev: true - resolution: - integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== + integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI= /universalify/0.1.2: dev: true engines: @@ -5605,56 +4133,16 @@ packages: node: '>= 10.0.0' resolution: integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - /unset-value/1.0.0: - dependencies: - has-value: 0.3.1 - isobject: 3.0.1 - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - /unzip-stream/0.3.1: - dependencies: - binary: 0.3.0 - mkdirp: 0.5.5 - dev: true - resolution: - integrity: sha512-RzaGXLNt+CW+T41h1zl6pGz3EaeVhYlK+rdAap+7DxW5kqsqePO8kRtWPaCiVqdhZc86EctSPVYNix30YOMzmw== - /upath/1.2.0: + /unquote/1.1.1: dev: true - engines: - node: '>=4' - optional: true resolution: - integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - /uri-js/4.4.0: + integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + /uri-js/4.4.1: dependencies: punycode: 2.1.1 dev: true resolution: - integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== - /urix/0.1.0: - deprecated: 'Please see https://github.com/lydell/urix#deprecated' - dev: true - resolution: - integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - /url-regex/5.0.0: - dependencies: - ip-regex: 4.2.0 - tlds: 1.214.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-O08GjTiAFNsSlrUWfqF1jH0H1W3m35ZyadHrGv5krdnmPPoxP27oDTqux/579PtaroiSGm5yma6KT1mHFH6Y/g== - /url/0.11.0: - dependencies: - punycode: 1.3.2 - querystring: 0.2.0 - dev: true - resolution: - integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== /ursa-optional/0.10.2: dependencies: bindings: 1.5.0 @@ -5665,47 +4153,32 @@ packages: requiresBuild: true resolution: integrity: sha512-TKdwuLboBn7M34RcvVTuQyhvrA8gYKapuVdm0nBP0mnBc7oECOfUQZrY91cefL3/nm64ZyrejSRrhTVdX7NG/A== - /use/3.1.1: - dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== /util-deprecate/1.0.2: resolution: integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - /util/0.10.3: - dependencies: - inherits: 2.0.1 - dev: true - resolution: - integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - /util/0.11.1: + /util.promisify/1.0.1: dependencies: - inherits: 2.0.3 + define-properties: 1.1.3 + es-abstract: 1.18.3 + has-symbols: 1.0.2 + object.getownpropertydescriptors: 2.1.2 dev: true resolution: - integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - /util/0.12.3: + integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + /util/0.12.4: dependencies: inherits: 2.0.4 - is-arguments: 1.0.4 - is-generator-function: 1.0.7 - is-typed-array: 1.1.3 + is-arguments: 1.1.0 + is-generator-function: 1.0.9 + is-typed-array: 1.1.5 safe-buffer: 5.2.1 - which-typed-array: 1.1.2 - dev: false - resolution: - integrity: sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog== - /uuid/3.4.0: - dev: true - hasBin: true + which-typed-array: 1.1.4 resolution: - integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - /v8-compile-cache/2.2.0: + integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw== + /v8-compile-cache/2.3.0: dev: true resolution: - integrity: sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== + integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== /validate-npm-package-license/3.0.4: dependencies: spdx-correct: 3.1.1 @@ -5721,41 +4194,10 @@ packages: dev: false resolution: integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg== - /verror/1.10.0: - dependencies: - assert-plus: 1.0.0 - core-util-is: 1.0.2 - extsprintf: 1.3.0 - dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - /vfile-location/3.2.0: - dev: true - resolution: - integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== - /vm-browserify/1.1.2: - dev: true - resolution: - integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== - /watchpack-chokidar2/2.0.1: - dependencies: - chokidar: 2.1.8 + /vendors/1.0.4: dev: true - optional: true - resolution: - integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== - /watchpack/1.7.5: - dependencies: - graceful-fs: 4.2.4 - neo-async: 2.6.2 - dev: true - optionalDependencies: - chokidar: 3.4.3 - watchpack-chokidar2: 2.0.1 resolution: - integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== + integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== /wcwidth/1.0.1: dependencies: defaults: 1.0.3 @@ -5766,6 +4208,14 @@ packages: dev: false resolution: integrity: sha512-26wEnRPEFAc5d5lmH1Q/DuvWEYsRF1D2alX2jlKpdmqv7cj+BbANL7Xlcl9r4s72Eg9kItZa9RWVbBMC9dMv4w== + /web-encoding/1.1.5: + dependencies: + util: 0.12.4 + dev: false + optionalDependencies: + '@zxing/text-encoding': 0.9.0 + resolution: + integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA== /webfinger.js/2.7.0: dependencies: xhr2: 0.1.4 @@ -5800,99 +4250,28 @@ packages: node: '>=10.21.0' resolution: integrity: sha512-KRyvtdtsWj6tlji8qbXa6fJKCq/jThUamIFbSbr/+/2E1kSxhlR+cxqLKnQR8drl/tcfeHunc8Aj27gTtHDp0g== - /webpack-cli/3.3.12_webpack@4.45.0: - dependencies: - chalk: 2.4.2 - cross-spawn: 6.0.5 - enhanced-resolve: 4.3.0 - findup-sync: 3.0.0 - global-modules: 2.0.0 - import-local: 2.0.0 - interpret: 1.4.0 - loader-utils: 1.4.0 - supports-color: 6.1.0 - v8-compile-cache: 2.2.0 - webpack: 4.45.0_webpack-cli@3.3.12 - yargs: 13.3.2 - dev: true - engines: - node: '>=6.11.5' - hasBin: true - peerDependencies: - webpack: 4.x.x - resolution: - integrity: sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag== - /webpack-sources/1.4.3: - dependencies: - source-list-map: 2.0.1 - source-map: 0.6.1 - dev: true - resolution: - integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - /webpack/4.45.0_webpack-cli@3.3.12: + /which-boxed-primitive/1.0.2: dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-module-context': 1.9.0 - '@webassemblyjs/wasm-edit': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - acorn: 6.4.2 - ajv: 6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 - chrome-trace-event: 1.0.2 - enhanced-resolve: 4.3.0 - eslint-scope: 4.0.3 - json-parse-better-errors: 1.0.2 - loader-runner: 2.4.0 - loader-utils: 1.4.0 - memory-fs: 0.4.1 - micromatch: 3.1.10 - mkdirp: 0.5.5 - neo-async: 2.6.2 - node-libs-browser: 2.2.1 - schema-utils: 1.0.0 - tapable: 1.1.3 - terser-webpack-plugin: 1.4.5_webpack@4.45.0 - watchpack: 1.7.5 - webpack-cli: 3.3.12_webpack@4.45.0 - webpack-sources: 1.4.3 - dev: true - engines: - node: '>=6.11.5' - hasBin: true - peerDependencies: - webpack-cli: '*' - webpack-command: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - webpack-command: - optional: true - resolution: - integrity: sha512-JhDaVi4CbRcwLLAoqC7eugMSMJnZbIfE2AyjaZ19pnOIh/R2O/lXOiXA2tQFN0iXEcxgpPJsPJHW2wOWqiTLcw== - /which-module/2.0.0: - dev: true + is-bigint: 1.0.2 + is-boolean-object: 1.1.1 + is-number-object: 1.0.5 + is-string: 1.0.6 + is-symbol: 1.0.4 resolution: - integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - /which-typed-array/1.1.2: + integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + /which-typed-array/1.1.4: dependencies: - available-typed-arrays: 1.0.2 - es-abstract: 1.17.7 + available-typed-arrays: 1.0.4 + call-bind: 1.0.2 + es-abstract: 1.18.3 foreach: 2.0.5 function-bind: 1.1.1 - has-symbols: 1.0.1 - is-typed-array: 1.1.3 - dev: false + has-symbols: 1.0.2 + is-typed-array: 1.1.5 engines: node: '>= 0.4' resolution: - integrity: sha512-KT6okrd1tE6JdZAy3o2VhMoYPh3+J6EMZLyrxBQsZflI1QCZIxMrIYLkosd8Twf+YfknVIHmYQPgJt238p8dnQ== - /which/1.3.1: - dependencies: - isexe: 2.0.0 - dev: true - hasBin: true - resolution: - integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + integrity: sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA== /which/2.0.2: dependencies: isexe: 2.0.0 @@ -5908,26 +4287,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - /worker-farm/1.7.0: - dependencies: - errno: 0.1.8 - dev: true - resolution: - integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== - /wrap-ansi/5.1.0: - dependencies: - ansi-styles: 3.2.1 - string-width: 3.1.0 - strip-ansi: 5.2.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== /wrap-ansi/6.2.0: dependencies: ansi-styles: 4.3.0 - string-width: 4.2.0 + string-width: 4.2.2 strip-ansi: 6.0.0 dev: true engines: @@ -5962,53 +4325,19 @@ packages: dev: false resolution: integrity: sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw== - /y18n/4.0.1: - dev: true - resolution: - integrity: sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== - /yallist/2.1.2: - dev: true - resolution: - integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= - /yallist/3.1.1: - dev: true - resolution: - integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== /yallist/4.0.0: dev: true resolution: integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - /yargs-parser/13.1.2: - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 - dev: true - resolution: - integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== /yargs-parser/20.2.4: dev: true engines: node: '>=10' resolution: integrity: sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== - /yargs/13.3.2: - dependencies: - cliui: 5.0.0 - find-up: 3.0.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - require-main-filename: 2.0.0 - set-blocking: 2.0.0 - string-width: 3.1.0 - which-module: 2.0.0 - y18n: 4.0.1 - yargs-parser: 13.1.2 - dev: true - resolution: - integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== '@ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-client.tar.gz': dependencies: - browser-readablestream-to-it: 1.0.1 + browser-readablestream-to-it: 1.0.2 ipfs-core-types: 0.2.1 ipfs-message-port-protocol: '@ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-protocol.tar.gz' dev: false @@ -6022,7 +4351,7 @@ packages: '@ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-protocol.tar.gz': dependencies: cids: 1.1.7 - ipld-block: 0.11.0 + ipld-block: 0.11.1 dev: false engines: node: '>=10.3.0' @@ -6033,30 +4362,30 @@ packages: version: 0.6.0-fission specifiers: '@tokenizer/http': ^0.6.0 - delay: ^4.4.0 - elm-review: ^2.2.6 - elm-tailwind-css: ^1.0.1 - eslint: ^7.6.0 + assert: ^2.0.0 + buffer: ^6.0.3 + delay: ^5.0.0 + elm-review: ^2.5.3 + elm-tailwind-css: ^1.1.1 + esbuild: ^0.12.15 + eslint: ^7.31.0 fast-text-encoding: ^1.0.3 file-saver: ^2.0.2 ipfs-message-port-client: 'https://ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-client.tar.gz' ipfs-message-port-protocol: 'https://ipfs.runfission.com/ipfs/bafybeigx6q4aezve7my76s5vvfuiinbxtepapqvmjf2jbgrozrut6cjape/p/ipfs-message-port-protocol.tar.gz' - jszip: ^3.5.0 + jszip: ^3.6.0 load-script2: ^2.0.5 lunr: ^2.3.8 - music-metadata-browser: ^2.1.9 - p-retry: ^4.2.0 - postcss-custom-properties: ^9.1.1 - postcss-import: ^12.0.1 + music-metadata-browser: ^2.4.0 + p-retry: ^4.6.1 + postcss-custom-properties: ^11.0.0 + postcss-import: ^14.0.2 remotestoragejs: ^1.2.3 subworkers: ^1.0.1 tailwindcss: ^1.6.2 tailwindcss-animations: ^2.0.0 tailwindcss-interaction-variants: ^5.0.0 - terser: ^5.0.0 timer.js: ^1.0.4 tocca: ^2.0.9 webnative: 0.25.2 webnative-elm: 6.0.0 - webpack: ^4.44.1 - webpack-cli: ^3.3.12 diff --git a/src/Applications/Brain.elm b/src/Applications/Brain.elm index c56a98de..8dcac2af 100644 --- a/src/Applications/Brain.elm +++ b/src/Applications/Brain.elm @@ -12,17 +12,14 @@ import Brain.User.Types as User import Debouncer.Basic as Debouncer import Json.Decode as Json import Json.Encode -import Maybe.Extra as Maybe import Return import Return.Ext as Return import Sources.Processing as Processing -import Sources.Processing.Encoding as Processing import Task import Time import Time.Ext as Time -import Tracks.Encoding as Tracks import Url -import User.Layer as User exposing (HypaethralBit(..)) +import User.Layer as User diff --git a/src/Applications/Brain/Common/State.elm b/src/Applications/Brain/Common/State.elm index 62876d04..b9fefda3 100644 --- a/src/Applications/Brain/Common/State.elm +++ b/src/Applications/Brain/Common/State.elm @@ -4,7 +4,6 @@ import Alien import Brain.Ports as Ports import Brain.Types exposing (..) import Json.Decode as Json -import Return import Return.Ext as Return diff --git a/src/Applications/Brain/Sources/Processing/State.elm b/src/Applications/Brain/Sources/Processing/State.elm index c80b9986..1583be21 100644 --- a/src/Applications/Brain/Sources/Processing/State.elm +++ b/src/Applications/Brain/Sources/Processing/State.elm @@ -12,12 +12,10 @@ import Http import Json.Decode as Json import Json.Encode as Encode import List.Extra as List -import Maybe.Extra as Maybe import Return exposing (..) import Sources exposing (Source) import Sources.Processing exposing (..) import Sources.Processing.Encoding as Processing -import Tracks.Encoding diff --git a/src/Applications/Brain/Sources/Processing/Types.elm b/src/Applications/Brain/Sources/Processing/Types.elm index 58fdb163..843003bd 100644 --- a/src/Applications/Brain/Sources/Processing/Types.elm +++ b/src/Applications/Brain/Sources/Processing/Types.elm @@ -1,9 +1,8 @@ module Brain.Sources.Processing.Types exposing (..) -import Http exposing (Error(..)) +import Http import Json.Decode as Json import Sources.Processing exposing (..) -import Tracks exposing (Track) diff --git a/src/Applications/Brain/Types.elm b/src/Applications/Brain/Types.elm index fe3303c0..35227c1d 100644 --- a/src/Applications/Brain/Types.elm +++ b/src/Applications/Brain/Types.elm @@ -2,14 +2,13 @@ module Brain.Types exposing (..) import Brain.Sources.Processing.Types as Processing import Brain.User.Types as User -import Debouncer.Basic as Debouncer exposing (Debouncer) -import Dict exposing (Dict) +import Debouncer.Basic exposing (Debouncer) import Json.Decode as Json import List.Zipper exposing (Zipper) import Management import Sources.Processing as Processing import Time -import User.Layer as User exposing (HypaethralBaggage, HypaethralBit(..)) +import User.Layer as User exposing (HypaethralBaggage, HypaethralBit) diff --git a/src/Applications/Brain/User/State.elm b/src/Applications/Brain/User/State.elm index ba42e626..5640a606 100644 --- a/src/Applications/Brain/User/State.elm +++ b/src/Applications/Brain/User/State.elm @@ -5,13 +5,11 @@ import Brain.Common.State as Common import Brain.Ports as Ports import Brain.Types as Brain exposing (..) import Brain.User.Types as User exposing (..) -import Conditional exposing (..) import Debouncer.Basic as Debouncer import EverySet import Json.Decode as Decode import Json.Encode as Json import List.Zipper as Zipper -import Maybe.Extra as Maybe import Playlists.Encoding as Playlists import Return exposing (andThen, return) import Return.Ext as Return @@ -168,9 +166,6 @@ update msg = gotWebnativeResponse : Webnative.Response -> Manager gotWebnativeResponse response model = let - isQuery = - Maybe.isJust model.hypaethralRetrieval - baggage = model.hypaethralRetrieval |> Maybe.map (Zipper.current >> Tuple3.third) diff --git a/src/Applications/Brain/User/Types.elm b/src/Applications/Brain/User/Types.elm index cfd3426b..6c62b6a1 100644 --- a/src/Applications/Brain/User/Types.elm +++ b/src/Applications/Brain/User/Types.elm @@ -2,7 +2,7 @@ module Brain.User.Types exposing (..) import Debouncer.Basic as Debouncer import Json.Decode as Json -import User.Layer as User exposing (HypaethralBit(..)) +import User.Layer exposing (HypaethralBit) import Webnative diff --git a/src/Applications/UI.elm b/src/Applications/UI.elm index f8154303..ce910d4e 100644 --- a/src/Applications/UI.elm +++ b/src/Applications/UI.elm @@ -4,9 +4,7 @@ import Alien import Browser import Browser.Events import Browser.Navigation as Nav -import Chunky exposing (..) import Common exposing (Switch(..)) -import Conditional exposing (..) import Debouncer.Basic as Debouncer import Dict import Equalizer @@ -16,15 +14,10 @@ import Keyboard import LastFm import Maybe.Extra as Maybe import Notifications -import Playlists.Encoding as Playlists -import Queue import Return -import Sources -import Sources.Encoding as Sources import Task import Time import Tracks -import Tracks.Encoding as Tracks import UI.Adjunct as Adjunct import UI.Alfred.State as Alfred import UI.Audio.State as Audio @@ -34,22 +27,18 @@ import UI.Backdrop as Backdrop import UI.Common.State as Common import UI.DnD as DnD import UI.Equalizer.State as Equalizer -import UI.Equalizer.View as Equalizer import UI.Interface.State as Interface import UI.Other.State as Other import UI.Page as Page -import UI.Playlists.ContextMenu as Playlists import UI.Playlists.State as Playlists import UI.Ports as Ports import UI.Queue.State as Queue import UI.Queue.Types as Queue import UI.Routing.State as Routing import UI.Services.State as Services -import UI.Sources.ContextMenu as Sources import UI.Sources.Form import UI.Sources.State as Sources import UI.Sources.Types as Sources -import UI.Tracks.ContextMenu as Tracks import UI.Tracks.State as Tracks import UI.Tracks.Types as Tracks import UI.Types exposing (..) @@ -57,8 +46,7 @@ import UI.User.State as User import UI.User.State.Export as User import UI.User.State.Import as User import UI.View exposing (view) -import Url exposing (Protocol(..), Url) -import User.Layer exposing (..) +import Url exposing (Url) diff --git a/src/Applications/UI/Adjunct.elm b/src/Applications/UI/Adjunct.elm index 57435279..94505f51 100644 --- a/src/Applications/UI/Adjunct.elm +++ b/src/Applications/UI/Adjunct.elm @@ -3,7 +3,6 @@ module UI.Adjunct exposing (..) import Keyboard import Maybe.Extra as Maybe import Return -import Return.Ext as Return import UI.Alfred.State as Alfred import UI.Audio.State as Audio import UI.Authentication.Common as Authentication @@ -17,7 +16,7 @@ import UI.Queue.State as Queue import UI.Settings.Page as Settings import UI.Sources.Page as Sources import UI.Tracks.State as Tracks -import UI.Types as UI exposing (..) +import UI.Types exposing (..) diff --git a/src/Applications/UI/Alfred/State.elm b/src/Applications/UI/Alfred/State.elm index 4a0ab4d7..429ed36d 100644 --- a/src/Applications/UI/Alfred/State.elm +++ b/src/Applications/UI/Alfred/State.elm @@ -2,13 +2,10 @@ module UI.Alfred.State exposing (..) import Alfred exposing (Alfred) import Browser.Dom as Dom -import Chunky exposing (..) import List.Extra as List -import Material.Icons.Types exposing (Coloring(..)) import Process import Return exposing (return) import Return.Ext as Return -import String.Ext as String import Task import UI.Types as UI exposing (Manager) diff --git a/src/Applications/UI/Alfred/View.elm b/src/Applications/UI/Alfred/View.elm index 6a286164..0028ff6a 100644 --- a/src/Applications/UI/Alfred/View.elm +++ b/src/Applications/UI/Alfred/View.elm @@ -9,11 +9,9 @@ import Html.Attributes exposing (autofocus, id, placeholder, style, type_) import Html.Events exposing (onInput) import Html.Ext exposing (onTapPreventDefault) import Json.Decode -import List.Extra as List import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) import Maybe.Extra as Maybe -import String.Ext as String import UI.Types as UI diff --git a/src/Applications/UI/Authentication/State.elm b/src/Applications/UI/Authentication/State.elm index f534a8d8..d0d61f69 100644 --- a/src/Applications/UI/Authentication/State.elm +++ b/src/Applications/UI/Authentication/State.elm @@ -4,23 +4,19 @@ import Alien import Base64 import Binary import Browser.Navigation as Nav -import Chunky exposing (..) import Common exposing (Switch(..)) -import Conditional exposing (..) import Html exposing (a) -import Html.Attributes exposing (placeholder, value) +import Html.Attributes exposing (value) import Html.Events.Extra.Mouse as Mouse import Http import Json.Decode as Json import Json.Encode import Lens.Ext as Lens import Management -import Material.Icons.Types exposing (Coloring(..)) import Maybe.Extra as Maybe -import Monocle.Lens as Lens exposing (Lens) +import Monocle.Lens exposing (Lens) import Notifications import Return exposing (andThen, return) -import Return.Ext as Return import SHA import String.Ext as String import Tracks diff --git a/src/Applications/UI/Authentication/Types.elm b/src/Applications/UI/Authentication/Types.elm index b1b4a501..95a9a9c1 100644 --- a/src/Applications/UI/Authentication/Types.elm +++ b/src/Applications/UI/Authentication/Types.elm @@ -3,7 +3,7 @@ module UI.Authentication.Types exposing (Msg(..), Question, State(..)) import Html.Events.Extra.Mouse as Mouse import Http import Json.Decode as Json -import User.Layer exposing (Method(..)) +import User.Layer exposing (Method) import User.Layer.Methods.RemoteStorage as RemoteStorage diff --git a/src/Applications/UI/Authentication/View.elm b/src/Applications/UI/Authentication/View.elm index 306362cc..f68bbcdd 100644 --- a/src/Applications/UI/Authentication/View.elm +++ b/src/Applications/UI/Authentication/View.elm @@ -1,7 +1,6 @@ module UI.Authentication.View exposing (view) import Chunky exposing (..) -import Common exposing (Switch(..)) import Conditional exposing (..) import Css.Classes as C import Html exposing (Html, a, button, text) @@ -13,8 +12,6 @@ import Html.Lazy as Lazy import Markdown import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) -import Maybe.Extra as Maybe -import String.Ext as String import Svg exposing (Svg) import UI.Authentication.Types as Authentication exposing (..) import UI.Kit diff --git a/src/Applications/UI/Backdrop.elm b/src/Applications/UI/Backdrop.elm index 88847f2a..4b9dfd13 100644 --- a/src/Applications/UI/Backdrop.elm +++ b/src/Applications/UI/Backdrop.elm @@ -9,7 +9,6 @@ import Html.Events exposing (on) import Html.Lazy as Lazy import Json.Decode import Return exposing (return) -import Return.Ext as Return import UI.Ports as Ports import UI.Types exposing (..) import UI.User.State.Export as User diff --git a/src/Applications/UI/Common/State.elm b/src/Applications/UI/Common/State.elm index 5b8a9118..598925d6 100644 --- a/src/Applications/UI/Common/State.elm +++ b/src/Applications/UI/Common/State.elm @@ -8,7 +8,6 @@ import List.Extra as List import Monocle.Lens as Lens exposing (Lens) import Notifications exposing (Notification) import Return exposing (return) -import Return.Ext as Return import Task import Tracks import UI.Notifications diff --git a/src/Applications/UI/Console.elm b/src/Applications/UI/Console.elm index 00ba7abf..377f4ae5 100644 --- a/src/Applications/UI/Console.elm +++ b/src/Applications/UI/Console.elm @@ -1,7 +1,6 @@ module UI.Console exposing (view) import Chunky exposing (..) -import Common exposing (Switch(..)) import Conditional exposing (..) import Css.Classes as C import Html exposing (Html, text) @@ -10,7 +9,6 @@ import Html.Events exposing (on, onClick) import Json.Decode as Decode import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) -import Maybe.Extra as Maybe import Queue import UI.Queue.Types as Queue import UI.Tracks.Types as Tracks diff --git a/src/Applications/UI/Equalizer/State.elm b/src/Applications/UI/Equalizer/State.elm index 421c2240..ad18ab5f 100644 --- a/src/Applications/UI/Equalizer/State.elm +++ b/src/Applications/UI/Equalizer/State.elm @@ -5,7 +5,7 @@ import Equalizer exposing (..) import Html.Events.Extra.Pointer as Pointer import Return exposing (andThen, return) import UI.Ports as Ports -import UI.Types as UI exposing (..) +import UI.Types exposing (..) import UI.User.State.Export as User diff --git a/src/Applications/UI/Interface/State.elm b/src/Applications/UI/Interface/State.elm index 7e8cf764..88a5f7f8 100644 --- a/src/Applications/UI/Interface/State.elm +++ b/src/Applications/UI/Interface/State.elm @@ -1,6 +1,5 @@ module UI.Interface.State exposing (..) -import Common exposing (Switch(..)) import Debouncer.Basic as Debouncer import Maybe.Extra as Maybe import Notifications @@ -12,8 +11,7 @@ import UI.Page as Page import UI.Playlists.State as Playlists import UI.Ports as Ports import UI.Queue.State as Queue -import UI.Types as UI exposing (..) -import User.Layer exposing (..) +import UI.Types exposing (..) diff --git a/src/Applications/UI/Kit.elm b/src/Applications/UI/Kit.elm index d80d7d8f..9fbefc1d 100644 --- a/src/Applications/UI/Kit.elm +++ b/src/Applications/UI/Kit.elm @@ -2,7 +2,6 @@ module UI.Kit exposing (..) import Chunky exposing (..) import Color -import Color.Manipulate as Color import Conditional exposing (ifThenElse) import Css.Classes as C import Html exposing (Html) diff --git a/src/Applications/UI/List.elm b/src/Applications/UI/List.elm index a1fee777..e77b092a 100644 --- a/src/Applications/UI/List.elm +++ b/src/Applications/UI/List.elm @@ -7,7 +7,6 @@ import Html exposing (Html) import Html.Attributes exposing (title) import Html.Events exposing (onClick) import Html.Events.Extra.Mouse as Mouse exposing (onWithOptions) -import List.Ext as List import Material.Icons.Types exposing (Coloring(..)) import Maybe.Extra as Maybe import UI.DnD as DnD diff --git a/src/Applications/UI/Navigation.elm b/src/Applications/UI/Navigation.elm index 2855b926..7d2f2040 100644 --- a/src/Applications/UI/Navigation.elm +++ b/src/Applications/UI/Navigation.elm @@ -8,7 +8,6 @@ import Css.Classes as C import Html exposing (Html, text) import Html.Attributes exposing (href, style, tabindex, target, title) import Html.Events exposing (onClick) -import List.Extra as List import Material.Icons.Types exposing (Coloring(..)) import Maybe.Extra as Maybe import Svg exposing (Svg) diff --git a/src/Applications/UI/Other/State.elm b/src/Applications/UI/Other/State.elm index a5db612e..04b9b780 100644 --- a/src/Applications/UI/Other/State.elm +++ b/src/Applications/UI/Other/State.elm @@ -1,15 +1,13 @@ module UI.Other.State exposing (..) import Alien -import Common exposing (Switch(..)) import Notifications import Return -import Return.Ext as Return import Time import UI.Authentication.Types as Authentication import UI.Common.State as Common import UI.Ports as Ports -import UI.Types as UI exposing (..) +import UI.Types exposing (..) import User.Layer exposing (..) diff --git a/src/Applications/UI/Playlists/Directory.elm b/src/Applications/UI/Playlists/Directory.elm index 2e943184..de8f3348 100644 --- a/src/Applications/UI/Playlists/Directory.elm +++ b/src/Applications/UI/Playlists/Directory.elm @@ -1,7 +1,6 @@ module UI.Playlists.Directory exposing (generate) import Dict exposing (Dict) -import List.Extra as List import Playlists exposing (..) import Set exposing (Set) import Sources exposing (Source) diff --git a/src/Applications/UI/Playlists/State.elm b/src/Applications/UI/Playlists/State.elm index 0eba8b94..cf112e84 100644 --- a/src/Applications/UI/Playlists/State.elm +++ b/src/Applications/UI/Playlists/State.elm @@ -11,7 +11,6 @@ import Notifications import Playlists exposing (..) import Playlists.Encoding as Playlists import Return exposing (andThen, return) -import Return.Ext as Return import Tracks exposing (IdentifiedTrack) import Tracks.Collection import UI.Alfred.State as Alfred @@ -22,8 +21,7 @@ import UI.Playlists.ContextMenu as Playlists import UI.Playlists.Page exposing (..) import UI.Ports as Ports import UI.Tracks.State as Tracks -import UI.Tracks.Types as Tracks -import UI.Types as UI exposing (..) +import UI.Types exposing (..) import UI.User.State.Export as User diff --git a/src/Applications/UI/Queue/State.elm b/src/Applications/UI/Queue/State.elm index a5426a21..b857d622 100644 --- a/src/Applications/UI/Queue/State.elm +++ b/src/Applications/UI/Queue/State.elm @@ -7,7 +7,6 @@ import List.Extra as List import Notifications import Queue exposing (..) import Return exposing (andThen, return) -import Return.Ext as Return import Tracks exposing (..) import UI.Common.State as Common import UI.Ports as Ports @@ -15,7 +14,7 @@ import UI.Queue.ContextMenu as Queue import UI.Queue.Fill as Fill import UI.Queue.Types as Queue exposing (..) import UI.Types exposing (..) -import UI.User.State.Export as User exposing (..) +import UI.User.State.Export exposing (..) diff --git a/src/Applications/UI/Queue/Types.elm b/src/Applications/UI/Queue/Types.elm index b82713e6..53ce7098 100644 --- a/src/Applications/UI/Queue/Types.elm +++ b/src/Applications/UI/Queue/Types.elm @@ -3,7 +3,6 @@ module UI.Queue.Types exposing (..) import Html.Events.Extra.Mouse as Mouse import Queue exposing (Item) import Tracks exposing (IdentifiedTrack) -import UI.DnD as DnD diff --git a/src/Applications/UI/Queue/View.elm b/src/Applications/UI/Queue/View.elm index 72de64fa..11d75298 100644 --- a/src/Applications/UI/Queue/View.elm +++ b/src/Applications/UI/Queue/View.elm @@ -8,7 +8,6 @@ import Html exposing (Html, text) import Html.Attributes exposing (href) import Html.Lazy as Lazy import Icons -import List.Extra as List import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) import Queue exposing (..) @@ -18,7 +17,7 @@ import UI.List import UI.Navigation exposing (..) import UI.Page as Page import UI.Queue.Page as Queue exposing (Page(..)) -import UI.Queue.Types as Queue exposing (..) +import UI.Queue.Types exposing (..) import UI.Sources.Page import UI.Types as UI exposing (..) diff --git a/src/Applications/UI/Routing/State.elm b/src/Applications/UI/Routing/State.elm index e7a0a9c7..4fdd7efa 100644 --- a/src/Applications/UI/Routing/State.elm +++ b/src/Applications/UI/Routing/State.elm @@ -5,7 +5,6 @@ import Browser.Navigation as Nav import List.Extra as List import Monocle.Lens as Lens import Return exposing (return) -import Return.Ext as Return import Sources import Sources.Services.Dropbox import Sources.Services.Google diff --git a/src/Applications/UI/Services/State.elm b/src/Applications/UI/Services/State.elm index a3c04cfc..26e40be5 100644 --- a/src/Applications/UI/Services/State.elm +++ b/src/Applications/UI/Services/State.elm @@ -6,10 +6,9 @@ import Http import LastFm import Notifications import Return exposing (andThen, return) -import Return.Ext as Return import String.Ext as String -import UI.Common.State as Common exposing (showNotification) -import UI.Types as UI exposing (Manager, Msg(..)) +import UI.Common.State exposing (showNotification) +import UI.Types exposing (Manager, Msg(..)) import UI.User.State.Export as User import Url diff --git a/src/Applications/UI/Settings.elm b/src/Applications/UI/Settings.elm index 00397afb..c8369d86 100644 --- a/src/Applications/UI/Settings.elm +++ b/src/Applications/UI/Settings.elm @@ -10,7 +10,6 @@ import Html.Lazy import LastFm import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) -import Settings import UI.Authentication.Types as Authentication import UI.Backdrop as Backdrop exposing (backgroundPositioning) import UI.Kit diff --git a/src/Applications/UI/Sources/Form.elm b/src/Applications/UI/Sources/Form.elm index db1294b5..5404fa12 100644 --- a/src/Applications/UI/Sources/Form.elm +++ b/src/Applications/UI/Sources/Form.elm @@ -4,7 +4,6 @@ import Chunky exposing (..) import Common exposing (boolFromString, boolToString) import Conditional exposing (..) import Css.Classes as C -import Dict import Dict.Ext as Dict import Html exposing (Html, text) import Html.Attributes exposing (for, name, placeholder, required, selected, type_, value) @@ -19,7 +18,6 @@ import UI.Navigation exposing (..) import UI.Page as Page import UI.Sources.Page as Sources import UI.Sources.Types exposing (..) -import UI.Types exposing (Model) diff --git a/src/Applications/UI/Sources/State.elm b/src/Applications/UI/Sources/State.elm index f0beffe6..10c8f592 100644 --- a/src/Applications/UI/Sources/State.elm +++ b/src/Applications/UI/Sources/State.elm @@ -13,7 +13,6 @@ import Json.Encode import Monocle.Lens as Lens import Notifications import Return exposing (andThen, return) -import Return.Ext as Return import Sources exposing (..) import Sources.Encoding as Sources import Sources.Services as Services @@ -31,7 +30,6 @@ import UI.Sources.Types exposing (..) import UI.Tracks.State as Tracks import UI.Types as UI exposing (Manager, Model) import UI.User.State.Export as User -import Url diff --git a/src/Applications/UI/Sources/View.elm b/src/Applications/UI/Sources/View.elm index 482c8414..aa1004c4 100644 --- a/src/Applications/UI/Sources/View.elm +++ b/src/Applications/UI/Sources/View.elm @@ -11,7 +11,7 @@ import List.Extra as List import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) import Sources exposing (..) -import UI.Kit exposing (ButtonType(..)) +import UI.Kit import UI.List import UI.Navigation exposing (..) import UI.Page as Page diff --git a/src/Applications/UI/Tracks/Scene/Covers.elm b/src/Applications/UI/Tracks/Scene/Covers.elm index dfdf07cb..eaf5880d 100644 --- a/src/Applications/UI/Tracks/Scene/Covers.elm +++ b/src/Applications/UI/Tracks/Scene/Covers.elm @@ -13,15 +13,12 @@ import Html.Events as E import Html.Events.Extra.Mouse as Mouse import Html.Lazy import InfiniteList -import List.Ext as List -import List.Extra as List import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) import Maybe.Extra as Maybe import Queue import Task import Tracks exposing (..) -import UI.Queue.Types as Queue import UI.Tracks.Scene as Scene import UI.Tracks.Scene.List import UI.Tracks.Types exposing (Msg(..)) diff --git a/src/Applications/UI/Tracks/Scene/List.elm b/src/Applications/UI/Tracks/Scene/List.elm index a631a8f9..d16a503b 100644 --- a/src/Applications/UI/Tracks/Scene/List.elm +++ b/src/Applications/UI/Tracks/Scene/List.elm @@ -14,7 +14,6 @@ import Html.Events.Extra.Mouse as Mouse import Html.Lazy import InfiniteList import Json.Decode as Decode -import List.Ext as List import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) import Maybe.Extra as Maybe diff --git a/src/Applications/UI/Tracks/State.elm b/src/Applications/UI/Tracks/State.elm index ff5d9300..c1bd916e 100644 --- a/src/Applications/UI/Tracks/State.elm +++ b/src/Applications/UI/Tracks/State.elm @@ -5,7 +5,6 @@ import Common exposing (..) import ContextMenu import Coordinates exposing (Coordinates) import Dict -import Dict.Extra as Dict import Html.Events.Extra.Mouse as Mouse import InfiniteList import Json.Decode as Json @@ -20,8 +19,6 @@ import Queue import Return exposing (andThen, return) import Return.Ext as Return import Sources -import Sources.Processing exposing (HttpMethod(..)) -import Task import Task.Extra as Task import Tracks exposing (..) import Tracks.Collection as Collection @@ -37,7 +34,7 @@ import UI.Tracks.Covers as Covers import UI.Tracks.Scene.Covers import UI.Tracks.Scene.List import UI.Tracks.Types as Tracks exposing (..) -import UI.Types as UI exposing (Manager, Model, Msg(..)) +import UI.Types exposing (Manager, Model, Msg(..)) import UI.User.State.Export as User import User.Layer exposing (HypaethralData) diff --git a/src/Applications/UI/Tracks/View.elm b/src/Applications/UI/Tracks/View.elm index f84e8aea..e3742608 100644 --- a/src/Applications/UI/Tracks/View.elm +++ b/src/Applications/UI/Tracks/View.elm @@ -2,7 +2,6 @@ module UI.Tracks.View exposing (view) import Chunky exposing (..) import Color exposing (Color) -import Common exposing (Switch(..)) import Conditional exposing (ifThenElse) import Css.Classes as C import Html exposing (Html, text) @@ -11,15 +10,10 @@ import Html.Events exposing (onBlur, onClick, onInput) import Html.Events.Extra.Mouse as Mouse import Html.Ext exposing (onEnterKey) import Html.Lazy exposing (..) -import List.Ext as List -import List.Extra as List import Material.Icons as Icons import Material.Icons.Types exposing (Coloring(..)) -import Maybe.Extra as Maybe import Playlists exposing (Playlist) -import Sources import Tracks exposing (..) -import Tracks.Collection exposing (..) import UI.Kit import UI.Navigation exposing (..) import UI.Page as Page diff --git a/src/Applications/UI/Types.elm b/src/Applications/UI/Types.elm index f43f9a7a..97f634ad 100644 --- a/src/Applications/UI/Types.elm +++ b/src/Applications/UI/Types.elm @@ -3,10 +3,8 @@ module UI.Types exposing (..) import Alfred exposing (Alfred) import Browser import Browser.Navigation as Nav -import Chunky exposing (..) import Color exposing (Color) import Common exposing (Switch) -import Conditional exposing (..) import ContextMenu exposing (ContextMenu) import Coordinates exposing (Viewport) import Debouncer.Basic as Debouncer exposing (Debouncer) @@ -25,18 +23,15 @@ import Notifications exposing (Notification) import Playlists exposing (Playlist, PlaylistTrack) import Queue import Sources exposing (Source) -import Sources.Encoding as Sources import Time import Tracks exposing (..) -import Tracks.Encoding as Tracks import UI.Authentication.Types as Authentication import UI.DnD as DnD -import UI.Page as Page exposing (Page) +import UI.Page exposing (Page) import UI.Queue.Types as Queue import UI.Sources.Types as Sources import UI.Tracks.Types as Tracks -import Url exposing (Protocol(..), Url) -import User.Layer exposing (..) +import Url exposing (Url) import Webnative diff --git a/src/Applications/UI/User/State.elm b/src/Applications/UI/User/State.elm index 0751e45e..0b225171 100644 --- a/src/Applications/UI/User/State.elm +++ b/src/Applications/UI/User/State.elm @@ -1,10 +1,8 @@ module UI.User.State exposing (..) -import Alien -import Return exposing (return) +import Return import UI.Authentication.State as Authentication -import UI.Ports as Ports -import UI.Types as UI exposing (..) +import UI.Types exposing (..) import User.Layer as User import Webnative exposing (Artifact(..), DecodedResponse(..)) import Webnative.Tag as Tag diff --git a/src/Applications/UI/User/State/Export.elm b/src/Applications/UI/User/State/Export.elm index 14b1dac1..253c40e3 100644 --- a/src/Applications/UI/User/State/Export.elm +++ b/src/Applications/UI/User/State/Export.elm @@ -10,7 +10,7 @@ import Settings exposing (Settings) import Sources.Encoding as Sources import Tracks.Encoding as Tracks import UI.Ports as Ports -import UI.Types as UI exposing (..) +import UI.Types exposing (..) import User.Layer exposing (..) diff --git a/src/Applications/UI/User/State/Import.elm b/src/Applications/UI/User/State/Import.elm index 20e762a2..e2b19e53 100644 --- a/src/Applications/UI/User/State/Import.elm +++ b/src/Applications/UI/User/State/Import.elm @@ -11,7 +11,7 @@ import Maybe.Extra as Maybe import Notifications import Process import Return exposing (andThen, return) -import Return.Ext as Return exposing (communicate) +import Return.Ext exposing (communicate) import Task import UI.Backdrop as Backdrop import UI.Common.State as Common exposing (showNotification) @@ -22,7 +22,6 @@ import UI.Playlists.Directory import UI.Ports as Ports import UI.Sources.State as Sources import UI.Tracks.State as Tracks -import UI.Tracks.Types as Tracks import UI.Types as UI exposing (..) import UI.User.State.Export as User import Url.Ext as Url diff --git a/src/Applications/UI/View.elm b/src/Applications/UI/View.elm index 332ad8d6..4f6cb3d2 100644 --- a/src/Applications/UI/View.elm +++ b/src/Applications/UI/View.elm @@ -3,7 +3,6 @@ module UI.View exposing (view) import Alfred exposing (Alfred) import Browser import Chunky exposing (..) -import Common exposing (Switch(..)) import Conditional exposing (..) import ContextMenu exposing (ContextMenu) import Css.Classes as C @@ -13,19 +12,9 @@ import Html.Events exposing (on) import Html.Events.Extra.Pointer as Pointer import Html.Lazy as Lazy import Json.Decode -import List.Ext as List -import List.Extra as List import Maybe.Extra as Maybe -import Playlists.Encoding as Playlists -import Queue -import Settings -import Sources -import Sources.Encoding as Sources -import Tracks -import Tracks.Encoding as Tracks import UI.Alfred.View as Alfred import UI.Authentication.Common as Authentication -import UI.Authentication.ContextMenu as Authentication import UI.Authentication.Types as Authentication import UI.Authentication.View as Authentication import UI.Backdrop as Backdrop @@ -35,20 +24,16 @@ import UI.Equalizer.View as Equalizer import UI.Navigation as Navigation import UI.Notifications import UI.Page as Page -import UI.Playlists.ContextMenu as Playlists import UI.Playlists.View as Playlists import UI.Queue.View as Queue import UI.Settings as Settings import UI.Settings.Page -import UI.Sources.ContextMenu as Sources import UI.Sources.Page import UI.Sources.View as Sources import UI.Svg.Elements -import UI.Tracks.ContextMenu as Tracks import UI.Tracks.View as Tracks import UI.Types exposing (..) -import Url exposing (Protocol(..)) -import User.Layer exposing (..) +import User.Layer diff --git a/src/Javascript/Brain/index.js b/src/Javascript/Brain/index.js index 47a201a4..abd4c470 100644 --- a/src/Javascript/Brain/index.js +++ b/src/Javascript/Brain/index.js @@ -10,8 +10,9 @@ import * as db from "../indexed-db" import * as processing from "../processing" import * as user from "./user" -import { fromCache, identity, removeCache, reportError } from "./common" +import { fromCache, removeCache, reportError } from "./common" import { sendData, storageCallback, toCache } from "./common" +import { identity } from "../common" importScripts("brain.elm.js") importScripts("subworkers.js") diff --git a/src/Javascript/Brain/user.js b/src/Javascript/Brain/user.js index 6c1d212e..9f3642ff 100644 --- a/src/Javascript/Brain/user.js +++ b/src/Javascript/Brain/user.js @@ -11,7 +11,7 @@ import { WEBNATIVE_STAGING_ENV, WEBNATIVE_STAGING_MODE, identity } from "../comm import { SECRET_KEY_LOCATION } from "./common" import { decryptIfNeeded, encryptWithSecretKey } from "./common" import { fromCache, isLocalHost, reportError } from "./common" -import { sendData, sendJsonData, storageCallback, toCache } from "./common" +import { sendJsonData, storageCallback, toCache } from "./common" const ports = [] @@ -102,7 +102,7 @@ let wn ports.webnativeRequest = app => request => { constructFission().then(() => { - webnativeElm.request({ app: app, request: request }) + self.webnativeElm.request({ app: app, request: request }) }) } diff --git a/src/Javascript/index.js b/src/Javascript/index.js index 40ea8d54..42900623 100644 --- a/src/Javascript/index.js +++ b/src/Javascript/index.js @@ -266,7 +266,7 @@ let wn wire.webnative = () => { app.ports.webnativeRequest.subscribe(request => { loadWebnative().then(() => { - webnativeElm.request({ app: app, request: request }) + self.webnativeElm.request({ app: app, request: request }) }) }) } diff --git a/src/Library/ContextMenu.elm b/src/Library/ContextMenu.elm index bc93d59f..c517659d 100644 --- a/src/Library/ContextMenu.elm +++ b/src/Library/ContextMenu.elm @@ -1,7 +1,7 @@ module ContextMenu exposing (ContextMenu(..), Item(..), ItemProperties, anyItem, coordinates, justAnItem) import Coordinates exposing (Coordinates) -import Material.Icons.Types exposing (Coloring(..)) +import Material.Icons.Types exposing (Coloring) import Svg exposing (Svg) diff --git a/src/Library/Management.elm b/src/Library/Management.elm index e02bb796..01efbde8 100644 --- a/src/Library/Management.elm +++ b/src/Library/Management.elm @@ -1,6 +1,6 @@ module Management exposing (..) -import Monocle.Lens as Lens exposing (Lens) +import Monocle.Lens exposing (Lens) diff --git a/src/Library/Sources/Services/AmazonS3/Presign.elm b/src/Library/Sources/Services/AmazonS3/Presign.elm index 53cc252e..1f413933 100644 --- a/src/Library/Sources/Services/AmazonS3/Presign.elm +++ b/src/Library/Sources/Services/AmazonS3/Presign.elm @@ -4,7 +4,6 @@ import Binary exposing (Bits) import Common import Cryptography.Hmac as Hmac import DateFormat as Date -import Dict import Dict.Ext as Dict import Hex import Maybe.Extra as Maybe diff --git a/src/Library/Sources/Services/Azure/Authorization.elm b/src/Library/Sources/Services/Azure/Authorization.elm index 5e187213..959cbe0a 100755 --- a/src/Library/Sources/Services/Azure/Authorization.elm +++ b/src/Library/Sources/Services/Azure/Authorization.elm @@ -12,7 +12,6 @@ import BinaryBase64 import Common import Cryptography.Hmac as Hmac import DateFormat as Date -import Dict import Dict.Ext as Dict import SHA import Sources exposing (SourceData) diff --git a/src/Library/Sources/Services/WebDav/Marker.elm b/src/Library/Sources/Services/WebDav/Marker.elm index 7f2118bd..105c3690 100644 --- a/src/Library/Sources/Services/WebDav/Marker.elm +++ b/src/Library/Sources/Services/WebDav/Marker.elm @@ -9,7 +9,6 @@ This basically re-exports `Sources.Services.IPFS.Marker`. -} -import Sources.Processing exposing (Marker(..)) import Sources.Services.Ipfs.Marker as IpfsMarker diff --git a/src/Library/Sources/Services/WebDav/Parser.elm b/src/Library/Sources/Services/WebDav/Parser.elm index 8c8b8b34..124aa99f 100644 --- a/src/Library/Sources/Services/WebDav/Parser.elm +++ b/src/Library/Sources/Services/WebDav/Parser.elm @@ -1,7 +1,7 @@ module Sources.Services.WebDav.Parser exposing (..) import Maybe.Extra as Maybe -import Sources.Processing exposing (Marker(..), TreeAnswer) +import Sources.Processing exposing (Marker, TreeAnswer) import Sources.Services.Ipfs.Marker as Marker import String.Ext as String import Url diff --git a/src/Library/User/Layer/Methods/Fission.elm b/src/Library/User/Layer/Methods/Fission.elm index fb1460ae..be77fefd 100644 --- a/src/Library/User/Layer/Methods/Fission.elm +++ b/src/Library/User/Layer/Methods/Fission.elm @@ -2,13 +2,10 @@ module User.Layer.Methods.Fission exposing (..) import Json.Decode as Decode import Json.Encode as Json -import List.Zipper as Zipper exposing (Zipper) -import Playlists exposing (Playlist) -import Return -import User.Layer exposing (HypaethralBaggage(..), HypaethralBit(..), mapPlaylistsBaggage) +import User.Layer exposing (HypaethralBaggage(..), HypaethralBit, mapPlaylistsBaggage) import Webnative exposing (Artifact(..), DecodedResponse(..), NoArtifact(..)) import Webnative.Constants exposing (..) -import Webnative.Path as Path exposing (Directory, File, Path) +import Webnative.Path as Path exposing (File, Path) import Webnative.Tag as Tag exposing (Step(..), Tag(..)) import Wnfs exposing (Artifact(..)) diff --git a/src/Library/Webnative/Tag.elm b/src/Library/Webnative/Tag.elm index 8b73e3a4..e8eaae30 100644 --- a/src/Library/Webnative/Tag.elm +++ b/src/Library/Webnative/Tag.elm @@ -1,8 +1,6 @@ module Webnative.Tag exposing (..) -import Enum exposing (Enum) -import List.Zipper as Zipper exposing (Zipper) -import Playlists exposing (Playlist) +import Enum diff --git a/system/Js/node-shims.js b/system/Js/node-shims.js new file mode 100644 index 00000000..fc55f3b7 --- /dev/null +++ b/system/Js/node-shims.js @@ -0,0 +1,5 @@ +import BufferPolyfill from "buffer/" + +export let Buffer = BufferPolyfill.Buffer +export let global = globalThis +export let process = { env: {} } diff --git a/system/Review/elm.json b/system/Review/elm.json index 4d05c0b6..0346b7d1 100644 --- a/system/Review/elm.json +++ b/system/Review/elm.json @@ -8,24 +8,22 @@ "direct": { "elm/core": "1.0.5", "elm/json": "1.1.3", - "jfmengels/elm-review": "2.3.6", - "jfmengels/review-debug": "2.0.3", - "jfmengels/review-unused": "2.1.5" + "jfmengels/elm-review": "2.5.0", + "jfmengels/elm-review-debug": "1.0.6", + "jfmengels/elm-review-unused": "1.1.14" }, "indirect": { "elm/html": "1.0.0", "elm/parser": "1.1.0", - "elm/project-metadata-utils": "1.0.1", + "elm/project-metadata-utils": "1.0.2", "elm/random": "1.0.0", "elm/time": "1.0.0", - "elm/url": "1.0.0", "elm/virtual-dom": "1.0.2", - "elm-community/json-extra": "4.3.0", - "elm-community/list-extra": "8.2.4", + "elm-community/list-extra": "8.3.1", "elm-explorations/test": "1.2.2", + "miniBill/elm-unicode": "1.0.2", "rtfeldman/elm-hex": "1.0.0", - "rtfeldman/elm-iso8601-date-strings": "1.1.3", - "stil4m/elm-syntax": "7.1.3", + "stil4m/elm-syntax": "7.2.6", "stil4m/structured-writer": "1.0.3" } }, -- 2.51.2