diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 16ceb414..ae8c25ac 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -30,21 +30,13 @@ jobs: - run: pnpm lint - run: pnpm build - run: pnpm package - - run: tree build/output - - # Create a zip file from the output folder - - name: Create output zip file - uses: papeloto/action-zip@v1 - with: - files: build/output/ - dest: output.zip # Upload Artifact - - name: Upload a Build Artifact + - name: Upload Artifact uses: 'marvinpinto/action-automatic-releases@latest' with: repo_token: '${{ secrets.GITHUB_TOKEN }}' automatic_release_tag: 'latest' prerelease: false files: | - output.zip + build.tar diff --git a/package.json b/package.json index 83a93aad..bf0eeb3f 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "start": "NODE_ENV=development snowpack dev", "build": "snowpack build", - "package": "pnpm gzipper c -i html,js,css build build/output", + "package": "gzipper c -i html,js,css,png,ico,svg,webmanifest build build/output && tar -cvf build/output/build.tar -C ./build/output/ $(ls ./build/output)", "format": "prettier --write 'src/**/*.{ts,tsx}'", "lint": "eslint 'src/**/*.{ts,tsx}'" }, @@ -24,7 +24,7 @@ "react-apexcharts": "^1.3.9", "react-dom": "^17.0.2", "react-flags-select": "^2.1.2", - "react-hook-form": "^7.13.0", + "react-hook-form": "^7.14.0", "react-i18next": "^11.11.4", "react-redux": "^7.2.4", "type-route": "^0.6.0", @@ -42,7 +42,7 @@ "@typescript-eslint/eslint-plugin": "^4.29.3", "@typescript-eslint/parser": "^4.29.3", "@verypossible/eslint-config": "^1.6.1", - "autoprefixer": "^10.3.2", + "autoprefixer": "^10.3.3", "babel-plugin-module-resolver": "^4.1.0", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", @@ -54,8 +54,9 @@ "gzipper": "^5.0.0", "postcss": "^8.3.6", "prettier": "^2.3.2", - "snowpack": "^3.8.7", - "tailwindcss": "^2.2.7", - "typescript": "^4.3.5" + "snowpack": "^3.8.8", + "tailwindcss": "^2.2.8", + "tar": "^6.1.11", + "typescript": "^4.4.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3305d30c..7eaf4847 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ specifiers: '@typescript-eslint/parser': ^4.29.3 '@verypossible/eslint-config': ^1.6.1 apexcharts: ^3.28.1 - autoprefixer: ^10.3.2 + autoprefixer: ^10.3.3 babel-plugin-module-resolver: ^4.1.0 boring-avatars: ^1.5.8 eslint: ^7.32.0 @@ -37,13 +37,14 @@ specifiers: react-apexcharts: ^1.3.9 react-dom: ^17.0.2 react-flags-select: ^2.1.2 - react-hook-form: ^7.13.0 + react-hook-form: ^7.14.0 react-i18next: ^11.11.4 react-redux: ^7.2.4 - snowpack: ^3.8.7 - tailwindcss: ^2.2.7 + snowpack: ^3.8.8 + tailwindcss: ^2.2.8 + tar: ^6.1.11 type-route: ^0.6.0 - typescript: ^4.3.5 + typescript: ^4.4.2 use-breakpoint: ^2.0.1 dependencies: @@ -60,7 +61,7 @@ dependencies: react-apexcharts: 1.3.9_apexcharts@3.28.1+react@17.0.2 react-dom: 17.0.2_react@17.0.2 react-flags-select: 2.1.2_react-dom@17.0.2+react@17.0.2 - react-hook-form: 7.13.0_react@17.0.2 + react-hook-form: 7.14.0_react@17.0.2 react-i18next: 11.11.4_i18next@20.4.0+react@17.0.2 react-redux: 7.2.4_react-dom@17.0.2+react@17.0.2 type-route: 0.6.0 @@ -70,15 +71,15 @@ devDependencies: '@snowpack/plugin-dotenv': 2.2.0 '@snowpack/plugin-postcss': 1.4.3_postcss@8.3.6 '@snowpack/plugin-react-refresh': 2.5.0_react-dom@17.0.2+react@17.0.2 - '@snowpack/plugin-typescript': 1.2.1_typescript@4.3.5 + '@snowpack/plugin-typescript': 1.2.1_typescript@4.4.2 '@types/react': 17.0.19 '@types/react-dom': 17.0.9 '@types/react-redux': 7.1.18 '@types/snowpack-env': 2.3.4 - '@typescript-eslint/eslint-plugin': 4.29.3_fd14c0002fbbfb85b8a0070d0dffb93d - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.3.5 - '@verypossible/eslint-config': 1.6.1_typescript@4.3.5 - autoprefixer: 10.3.2_postcss@8.3.6 + '@typescript-eslint/eslint-plugin': 4.29.3_5b13bab190e8051f191796d8c4619073 + '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.2 + '@verypossible/eslint-config': 1.6.1_typescript@4.4.2 + autoprefixer: 10.3.3_postcss@8.3.6 babel-plugin-module-resolver: 4.1.0 eslint: 7.32.0 eslint-config-prettier: 8.3.0_eslint@7.32.0 @@ -90,9 +91,10 @@ devDependencies: gzipper: 5.0.0 postcss: 8.3.6 prettier: 2.3.2 - snowpack: 3.8.7 - tailwindcss: 2.2.7_8b238584a104f535cc123d61e89214a6 - typescript: 4.3.5 + snowpack: 3.8.8 + tailwindcss: 2.2.8_3ae63246f7b6ebdbe8521b4b745e51c3 + tar: 6.1.11 + typescript: 4.4.2 packages: @@ -352,6 +354,10 @@ packages: - supports-color dev: true + /@gar/promisify/1.1.2: + resolution: {integrity: sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==} + dev: true + /@headlessui/react/1.4.0_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-C+FmBVF6YGvqcEI5fa2dfVbEaXr2RGR6Kw1E5HXIISIZEfsrH/yuCgsjWw5nlRF9vbCxmQ/EKs64GAdKeb8gCw==} engines: {node: '>=10'} @@ -428,7 +434,7 @@ packages: '@npmcli/package-json': 1.0.1 '@npmcli/run-script': 1.8.6 bin-links: 2.2.1 - cacache: 15.2.0 + cacache: 15.3.0 common-ancestor-path: 1.0.1 json-parse-even-better-errors: 2.3.1 json-stringify-nice: 1.1.4 @@ -454,6 +460,13 @@ packages: - supports-color dev: true + /@npmcli/fs/1.0.0: + resolution: {integrity: sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==} + dependencies: + '@gar/promisify': 1.1.2 + semver: 7.3.5 + dev: true + /@npmcli/git/2.1.0: resolution: {integrity: sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==} dependencies: @@ -489,7 +502,7 @@ packages: /@npmcli/metavuln-calculator/1.1.1: resolution: {integrity: sha512-9xe+ZZ1iGVaUovBVFI9h3qW+UuECUzhvZPxK9RaEA2mjU26o5D0JloGYWwLYvQELJNmBdQB6rrpuN8jni6LwzQ==} dependencies: - cacache: 15.2.0 + cacache: 15.3.0 pacote: 11.3.5 semver: 7.3.5 transitivePeerDependencies: @@ -670,14 +683,14 @@ packages: - supports-color dev: true - /@snowpack/plugin-typescript/1.2.1_typescript@4.3.5: + /@snowpack/plugin-typescript/1.2.1_typescript@4.4.2: resolution: {integrity: sha512-wU+JNaMVkqGsqTaUY7TnEMhGt/3URTgA9dpMCtZX6wn/ceA7Gwlmue/sOLynf0OTNLygHPvjiQECQYkEi3LTtg==} peerDependencies: typescript: '*' dependencies: execa: 5.1.1 npm-run-path: 4.0.1 - typescript: 4.3.5 + typescript: 4.4.2 dev: true /@szmarczak/http-timer/4.0.6: @@ -697,7 +710,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.2 - '@types/node': 16.7.1 + '@types/node': 16.7.4 '@types/responselike': 1.0.0 dev: true @@ -730,11 +743,11 @@ packages: /@types/keyv/3.1.2: resolution: {integrity: sha512-/FvAK2p4jQOaJ6CGDHJTqZcUtbZe820qIeTg7o0Shg7drB4JHeL+V/dhSaly7NXx6u8eSee+r7coT+yuJEvDLg==} dependencies: - '@types/node': 16.7.1 + '@types/node': 16.7.4 dev: true - /@types/node/16.7.1: - resolution: {integrity: sha512-ncRdc45SoYJ2H4eWU9ReDfp3vtFqDYhjOsKlFFUDEn8V1Bgr2RjYal8YT5byfadWIRluhPFU6JiDOl0H6Sl87A==} + /@types/node/16.7.4: + resolution: {integrity: sha512-25QXpDsTiDnl2rZGUenagVMwO46way8dOUdvoC3R3p+6TrbpxeJBo/v87BEG1IHI31Jhaa8lPeSHcqwxsVBeYQ==} dev: true /@types/parse-json/4.0.0: @@ -768,13 +781,13 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 16.7.1 + '@types/node': 16.7.4 dev: true /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.7.1 + '@types/node': 16.7.4 dev: true /@types/scheduler/0.16.2: @@ -784,7 +797,7 @@ packages: resolution: {integrity: sha512-zYzMb2aMyzXW5VgOQHy+FgI8N5tLFb+tIsUqk35CIgSr9pT4pji2GR8BCOTMdniusVuRHIp/DaYQNQGYGLVZHQ==} dev: true - /@typescript-eslint/eslint-plugin/4.29.3_fd14c0002fbbfb85b8a0070d0dffb93d: + /@typescript-eslint/eslint-plugin/4.29.3_5b13bab190e8051f191796d8c4619073: resolution: {integrity: sha512-tBgfA3K/3TsZY46ROGvoRxQr1wBkclbVqRQep97MjVHJzcRBURRY3sNFqLk0/Xr//BY5hM9H2p/kp+6qim85SA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -795,21 +808,21 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.29.3_eslint@7.32.0+typescript@4.3.5 - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.3.5 + '@typescript-eslint/experimental-utils': 4.29.3_eslint@7.32.0+typescript@4.4.2 + '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.2 '@typescript-eslint/scope-manager': 4.29.3 debug: 4.3.2 eslint: 7.32.0 functional-red-black-tree: 1.0.1 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.3.5 - typescript: 4.3.5 + tsutils: 3.21.0_typescript@4.4.2 + typescript: 4.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.29.3_eslint@7.32.0+typescript@4.3.5: + /@typescript-eslint/experimental-utils/4.29.3_eslint@7.32.0+typescript@4.4.2: resolution: {integrity: sha512-ffIvbytTVWz+3keg+Sy94FG1QeOvmV9dP2YSdLFHw/ieLXWCa3U1TYu8IRCOpMv2/SPS8XqhM1+ou1YHsdzKrg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -818,7 +831,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 4.29.3 '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/typescript-estree': 4.29.3_typescript@4.3.5 + '@typescript-eslint/typescript-estree': 4.29.3_typescript@4.4.2 eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@7.32.0 @@ -827,7 +840,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser/4.29.3_eslint@7.32.0+typescript@4.3.5: + /@typescript-eslint/parser/4.29.3_eslint@7.32.0+typescript@4.4.2: resolution: {integrity: sha512-jrHOV5g2u8ROghmspKoW7pN8T/qUzk0+DITun0MELptvngtMrwUJ1tv5zMI04CYVEUsSrN4jV7AKSv+I0y0EfQ==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -839,10 +852,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 4.29.3 '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/typescript-estree': 4.29.3_typescript@4.3.5 + '@typescript-eslint/typescript-estree': 4.29.3_typescript@4.4.2 debug: 4.3.2 eslint: 7.32.0 - typescript: 4.3.5 + typescript: 4.4.2 transitivePeerDependencies: - supports-color dev: true @@ -860,7 +873,7 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/typescript-estree/4.29.3_typescript@4.3.5: + /@typescript-eslint/typescript-estree/4.29.3_typescript@4.4.2: resolution: {integrity: sha512-45oQJA0bxna4O5TMwz55/TpgjX1YrAPOI/rb6kPgmdnemRZx/dB0rsx+Ku8jpDvqTxcE1C/qEbVHbS3h0hflag==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -875,8 +888,8 @@ packages: globby: 11.0.4 is-glob: 4.0.1 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.3.5 - typescript: 4.3.5 + tsutils: 3.21.0_typescript@4.4.2 + typescript: 4.4.2 transitivePeerDependencies: - supports-color dev: true @@ -889,11 +902,11 @@ packages: eslint-visitor-keys: 2.1.0 dev: true - /@verypossible/eslint-config/1.6.1_typescript@4.3.5: + /@verypossible/eslint-config/1.6.1_typescript@4.4.2: resolution: {integrity: sha512-3qf2FSag49zqI6rZlwKcF8RryLX0RJ3W+koJuhDhdQNyelSEeTxiijQ+Y/Xss4ILFzyqpBnzqiphmABGcOgj1Q==} dependencies: - '@typescript-eslint/eslint-plugin': 4.29.3_fd14c0002fbbfb85b8a0070d0dffb93d - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.3.5 + '@typescript-eslint/eslint-plugin': 4.29.3_5b13bab190e8051f191796d8c4619073 + '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.2 babel-plugin-module-resolver: 4.1.0 eslint: 7.32.0 eslint-config-prettier: 8.3.0_eslint@7.32.0 @@ -1126,15 +1139,15 @@ packages: resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} dev: true - /autoprefixer/10.3.2_postcss@8.3.6: - resolution: {integrity: sha512-RHKq0YCvhxAn9987n0Gl6lkzLd39UKwCkUPMFE0cHhxU0SvcTjBxWG/CtkZ4/HvbqK9U5V8j03nAcGBlX3er/Q==} + /autoprefixer/10.3.3_postcss@8.3.6: + resolution: {integrity: sha512-yRzjxfnggrP/+qVHlUuZz5FZzEbkT+Yt0/Df6ScEMnbbZBLzYB2W0KLxoQCW+THm1SpOsM1ZPcTHAwuvmibIsQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: browserslist: 4.16.8 - caniuse-lite: 1.0.30001251 + caniuse-lite: 1.0.30001252 colorette: 1.3.0 fraction.js: 4.1.1 normalize-range: 0.1.2 @@ -1235,9 +1248,9 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001251 + caniuse-lite: 1.0.30001252 colorette: 1.3.0 - electron-to-chromium: 1.3.817 + electron-to-chromium: 1.3.822 escalade: 3.1.1 node-releases: 1.1.75 dev: true @@ -1263,10 +1276,11 @@ packages: engines: {node: '>= 0.8'} dev: true - /cacache/15.2.0: - resolution: {integrity: sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==} + /cacache/15.3.0: + resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} engines: {node: '>= 10'} dependencies: + '@npmcli/fs': 1.0.0 '@npmcli/move-file': 1.1.2 chownr: 2.0.0 fs-minipass: 2.1.0 @@ -1282,7 +1296,7 @@ packages: promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 8.0.1 - tar: 6.1.10 + tar: 6.1.11 unique-filename: 1.1.1 dev: true @@ -1326,8 +1340,8 @@ packages: engines: {node: '>= 6'} dev: true - /caniuse-lite/1.0.30001251: - resolution: {integrity: sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==} + /caniuse-lite/1.0.30001252: + resolution: {integrity: sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==} dev: true /caseless/0.12.0: @@ -1358,7 +1372,7 @@ packages: css-what: 5.0.1 domelementtype: 2.2.0 domhandler: 4.2.0 - domutils: 2.7.0 + domutils: 2.8.0 dev: true /cheerio/1.0.0-rc.10: @@ -1458,10 +1472,10 @@ packages: simple-swizzle: 0.2.2 dev: true - /color/3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + /color/4.0.1: + resolution: {integrity: sha512-rpZjOKN5O7naJxkH2Rx1sZzzBgaiWECc6BYXjeCE6kF0kcASJYbUq02u7JqIHwCb/j3NhV+QhRL2683aICeGZA==} dependencies: - color-convert: 1.9.3 + color-convert: 2.0.1 color-string: 1.6.0 dev: true @@ -1545,7 +1559,7 @@ packages: boolbase: 1.0.0 css-what: 5.0.1 domhandler: 4.2.0 - domutils: 2.7.0 + domutils: 2.8.0 nth-check: 2.0.0 dev: true @@ -1756,8 +1770,8 @@ packages: domelementtype: 2.2.0 dev: true - /domutils/2.7.0: - resolution: {integrity: sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==} + /domutils/2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} dependencies: dom-serializer: 1.3.2 domelementtype: 2.2.0 @@ -1780,8 +1794,8 @@ packages: safer-buffer: 2.1.2 dev: true - /electron-to-chromium/1.3.817: - resolution: {integrity: sha512-Vw0Faepf2Id9Kf2e97M/c99qf168xg86JLKDxivvlpBQ9KDtjSeX0v+TiuSE25PqeQfTz+NJs375b64ca3XOIQ==} + /electron-to-chromium/1.3.822: + resolution: {integrity: sha512-k7jG5oYYHxF4jx6PcqwHX3JVME/OjzolqOZiIogi9xtsfsmTjTdie4x88OakYFPEa8euciTgCCzvVNwvmjHb1Q==} dev: true /emoji-regex/8.0.0: @@ -2597,7 +2611,7 @@ packages: dependencies: domelementtype: 2.2.0 domhandler: 4.2.0 - domutils: 2.7.0 + domutils: 2.8.0 entities: 2.2.0 dev: true @@ -3246,7 +3260,7 @@ packages: engines: {node: '>= 10'} dependencies: agentkeepalive: 4.1.4 - cacache: 15.2.0 + cacache: 15.3.0 http-cache-semantics: 4.1.0 http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.0 @@ -3460,7 +3474,7 @@ packages: request: 2.88.2 rimraf: 3.0.2 semver: 7.3.5 - tar: 6.1.10 + tar: 6.1.11 which: 2.0.2 dev: true @@ -3794,7 +3808,7 @@ packages: '@npmcli/installed-package-contents': 1.0.7 '@npmcli/promise-spawn': 1.3.2 '@npmcli/run-script': 1.8.6 - cacache: 15.2.0 + cacache: 15.3.0 chownr: 2.0.0 fs-minipass: 2.1.0 infer-owner: 1.0.4 @@ -3808,7 +3822,7 @@ packages: read-package-json-fast: 2.0.3 rimraf: 3.0.2 ssri: 8.0.1 - tar: 6.1.10 + tar: 6.1.11 transitivePeerDependencies: - supports-color dev: true @@ -4025,11 +4039,11 @@ packages: string-hash: 1.1.3 dev: true - /postcss-nested/5.0.5_postcss@8.3.6: - resolution: {integrity: sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew==} - engines: {node: '>=10.0'} + /postcss-nested/5.0.6_postcss@8.3.6: + resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} + engines: {node: '>=12.0'} peerDependencies: - postcss: ^8.1.13 + postcss: ^8.2.14 dependencies: postcss: 8.3.6 postcss-selector-parser: 6.0.6 @@ -4189,8 +4203,8 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /react-hook-form/7.13.0_react@17.0.2: - resolution: {integrity: sha512-ofjzl78xNTRmBHFZ/gOn65HDiqM/LHxbVMlaFoemyMQIDFTR4aG4h2CpCG/N0TbW5IQbh21hBYUvvmqK0ByEhg==} + /react-hook-form/7.14.0_react@17.0.2: + resolution: {integrity: sha512-JwnIFedpGwUqxtMLv7lLq8PS6M6snFVeDvAQnG/0lyForn0ucWKMr58j86+9HobUGX6SAFmv7sVIJdLaxxzb8A==} peerDependencies: react: ^16.8.0 || ^17 dependencies: @@ -4519,7 +4533,7 @@ packages: resolution: {integrity: sha512-je1pix0QYER6iHuUGbgcafRJT5TI+EGUIBfzBLMqo3Wi22I2SzB9TVHQqwKCw8pzJMuHqhVTFEHc3Ey+ra25Sw==} engines: {node: '>=10.19.0'} dependencies: - cacache: 15.2.0 + cacache: 15.3.0 cachedir: 2.3.0 esinstall: 1.1.7 etag: 1.8.1 @@ -4552,8 +4566,8 @@ packages: engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} dev: true - /snowpack/3.8.7: - resolution: {integrity: sha512-lvz1jxAxi/uPU6aOW8LSLp1sJlSNnwOGDt5nkF4pLeECmxn9iymLLiyptXEJJrXhFf48D0RrCww57J5kwi4dwA==} + /snowpack/3.8.8: + resolution: {integrity: sha512-Y/4V8FdzzYpwmJU2TgXRRFytz+GFSliWULK9J5O6C72KyK60w20JKqCdRtVs1S6BuobCedF5vSBD1Gvtm+gsJg==} engines: {node: '>=10.19.0'} hasBin: true dependencies: @@ -4875,8 +4889,8 @@ packages: strip-ansi: 6.0.0 dev: true - /tailwindcss/2.2.7_8b238584a104f535cc123d61e89214a6: - resolution: {integrity: sha512-jv35rugP5j8PpzbXnsria7ZAry7Evh0KtQ4MZqNd+PhF+oIKPwJTVwe/rmfRx9cZw3W7iPZyzBmeoAoNwfJ1yg==} + /tailwindcss/2.2.8_3ae63246f7b6ebdbe8521b4b745e51c3: + resolution: {integrity: sha512-sq6pKVIjklgtuj7OKn+6KD6UqNebYKZYUSx0oKx8aS1usdUXn1TLuwFyr/85HNYu5uHNduLFsXrtQJtkNmYlqQ==} engines: {node: '>=12.13.0'} hasBin: true peerDependencies: @@ -4884,11 +4898,11 @@ packages: postcss: ^8.0.9 dependencies: arg: 5.0.1 - autoprefixer: 10.3.2_postcss@8.3.6 + autoprefixer: 10.3.3_postcss@8.3.6 bytes: 3.1.0 chalk: 4.1.2 chokidar: 3.5.2 - color: 3.2.1 + color: 4.0.1 cosmiconfig: 7.0.1 detective: 5.2.0 didyoumean: 1.2.2 @@ -4907,7 +4921,7 @@ packages: postcss: 8.3.6 postcss-js: 3.0.3 postcss-load-config: 3.1.0 - postcss-nested: 5.0.5_postcss@8.3.6 + postcss-nested: 5.0.6_postcss@8.3.6 postcss-selector-parser: 6.0.6 postcss-value-parser: 4.1.0 pretty-hrtime: 1.0.3 @@ -4920,8 +4934,8 @@ packages: - ts-node dev: true - /tar/6.1.10: - resolution: {integrity: sha512-kvvfiVvjGMxeUNB6MyYv5z7vhfFRwbwCXJAeL0/lnbrttBVqcMOnpHUf0X42LrPMR8mMpgapkJMchFH4FSHzNA==} + /tar/6.1.11: + resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==} engines: {node: '>= 10'} dependencies: chownr: 2.0.0 @@ -4984,14 +4998,14 @@ packages: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - /tsutils/3.21.0_typescript@4.3.5: + /tsutils/3.21.0_typescript@4.4.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.3.5 + typescript: 4.4.2 dev: true /tunnel-agent/0.6.0: @@ -5028,8 +5042,8 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript/4.3.5: - resolution: {integrity: sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==} + /typescript/4.4.2: + resolution: {integrity: sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==} engines: {node: '>=4.2.0'} hasBin: true dev: true