From 01c3594755f12409d9f287f347a256def5030c65 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sun, 27 Feb 2022 14:04:36 -0600 Subject: [PATCH] fix: update deps / hooks template update --- package-lock.json | 1272 ++++++++++++++++++++++++++------------------- package.json | 33 +- src/hooks.ts | 52 +- svelte.config.js | 3 - 4 files changed, 797 insertions(+), 563 deletions(-) diff --git a/package-lock.json b/package-lock.json index 22d3f4f..090250b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,31 +10,30 @@ "devDependencies": { "@sveltejs/adapter-auto": "next", "@sveltejs/kit": "next", - "@typescript-eslint/eslint-plugin": "5.10.1", - "@urql/devtools": "2.0.3", + "@typescript-eslint/eslint-plugin": "5.12.1", "@urql/svelte": "1.3.3", "autoprefixer": "10.4.2", - "cssnano": "5.0.16", + "cssnano": "5.0.17", "debug": "4.3.3", - "dotenv-cli": "4.1.1", - "eslint": "8.7.0", - "eslint-config-prettier": "8.3.0", - "eslint-plugin-svelte3": "3.4.0", - "graphql-ws": "5.5.5", + "dotenv-cli": "5.0.0", + "eslint": "8.10.0", + "eslint-config-prettier": "8.4.0", + "eslint-plugin-svelte3": "3.4.1", + "graphql-ws": "5.6.2", "jwt-decode": "3.1.2", - "postcss": "8.4.5", + "postcss": "8.4.7", "postcss-import": "14.0.2", - "postcss-load-config": "3.1.1", - "postcss-preset-env": "7.2.3", + "postcss-load-config": "3.1.3", + "postcss-preset-env": "7.4.1", "prettier": "2.5.1", "prettier-plugin-svelte": "2.6.0", - "svelte": "3.46.2", - "svelte-check": "2.3.0", - "svelte-preprocess": "4.10.2", - "sveltekit-web3auth": "4.0.1", - "tailwindcss": "3.0.16", + "svelte": "3.46.4", + "svelte-check": "2.4.5", + "svelte-preprocess": "4.10.4", + "sveltekit-web3auth": "4.1.0", + "tailwindcss": "3.0.23", "typescript": "4.5.5", - "ws": "8.4.2" + "ws": "8.5.0" } }, "node_modules/@babel/code-frame": { @@ -133,14 +132,129 @@ "node": ">=4" } }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.0.2", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.0.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.2.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, "node_modules/@eslint/eslintrc": { - "version": "1.0.5", + "version": "1.2.0", "dev": true, "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.2.0", + "espree": "^9.3.1", "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", @@ -169,7 +283,7 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.9.2", + "version": "0.9.5", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -236,51 +350,51 @@ } }, "node_modules/@sveltejs/adapter-auto": { - "version": "1.0.0-next.15", - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.15.tgz", - "integrity": "sha512-Xv3YU7t7j1wlVkg/6/T5cpkznoFRx9BU79OctQgQ+De+HMbpnxuQ4GM7k5YkOQmlO9Wr+hlcuFPOs0JVgAjkOw==", + "version": "1.0.0-next.29", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.29.tgz", + "integrity": "sha512-kqaT5dtyBcpQiyDgUxCvpYKOv4uqPissW8f0OPvMQJBD554px985nkQJWh0rsr9f+SRzxH3vW+kRsn7UgVRMvQ==", "dev": true, "dependencies": { - "@sveltejs/adapter-cloudflare": "1.0.0-next.8", - "@sveltejs/adapter-netlify": "1.0.0-next.43", - "@sveltejs/adapter-vercel": "1.0.0-next.39" + "@sveltejs/adapter-cloudflare": "1.0.0-next.14", + "@sveltejs/adapter-netlify": "1.0.0-next.48", + "@sveltejs/adapter-vercel": "1.0.0-next.45" } }, "node_modules/@sveltejs/adapter-cloudflare": { - "version": "1.0.0-next.8", + "version": "1.0.0-next.14", "dev": true, "license": "MIT", "dependencies": { - "esbuild": "^0.13.15" + "esbuild": "^0.14.21" } }, "node_modules/@sveltejs/adapter-netlify": { - "version": "1.0.0-next.43", + "version": "1.0.0-next.48", "dev": true, "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", - "esbuild": "^0.13.15", + "esbuild": "^0.14.21", "tiny-glob": "^0.2.9" } }, "node_modules/@sveltejs/adapter-vercel": { - "version": "1.0.0-next.39", + "version": "1.0.0-next.45", "dev": true, "license": "MIT", "dependencies": { - "esbuild": "^0.13.15" + "esbuild": "^0.14.21" } }, "node_modules/@sveltejs/kit": { - "version": "1.0.0-next.241", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.241.tgz", - "integrity": "sha512-KuRXJEoSPloGxv3HYniZT2u04zwkYFk1lE1pLOyX96D5Po8CxIhBJlSo3YjTBNJ+AbN5a3T2zxLSw6azecdd7Q==", + "version": "1.0.0-next.287", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.287.tgz", + "integrity": "sha512-aiCCuSpE9U8tX+29fnPfh9qHzWm8dBP7hkWvzcb1SZqbij8WXHyntUg/LXmhqlb8zKflEMLWa8iS+coqYDPmPQ==", "dev": true, "dependencies": { "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32", "sade": "^1.7.4", - "vite": "^2.7.2" + "vite": "^2.8.0" }, "bin": { "svelte-kit": "svelte-kit.js" @@ -293,7 +407,7 @@ } }, "node_modules/@sveltejs/vite-plugin-svelte": { - "version": "1.0.0-next.35", + "version": "1.0.0-next.38", "dev": true, "license": "MIT", "dependencies": { @@ -331,7 +445,7 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "17.0.10", + "version": "17.0.21", "dev": true, "license": "MIT" }, @@ -354,13 +468,13 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.10.1", - "@typescript-eslint/type-utils": "5.10.1", - "@typescript-eslint/utils": "5.10.1", + "@typescript-eslint/scope-manager": "5.12.1", + "@typescript-eslint/type-utils": "5.12.1", + "@typescript-eslint/utils": "5.12.1", "debug": "^4.3.2", "functional-red-black-tree": "^1.0.1", "ignore": "^5.1.8", @@ -386,14 +500,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "license": "BSD-2-Clause", "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.10.1", - "@typescript-eslint/types": "5.10.1", - "@typescript-eslint/typescript-estree": "5.10.1", + "@typescript-eslint/scope-manager": "5.12.1", + "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/typescript-estree": "5.12.1", "debug": "^4.3.2" }, "engines": { @@ -413,12 +527,12 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.10.1", - "@typescript-eslint/visitor-keys": "5.10.1" + "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/visitor-keys": "5.12.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -429,11 +543,11 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "5.10.1", + "@typescript-eslint/utils": "5.12.1", "debug": "^4.3.2", "tsutils": "^3.21.0" }, @@ -454,7 +568,7 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "license": "MIT", "engines": { @@ -466,12 +580,12 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "5.10.1", - "@typescript-eslint/visitor-keys": "5.10.1", + "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/visitor-keys": "5.12.1", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -492,14 +606,14 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.10.1", - "@typescript-eslint/types": "5.10.1", - "@typescript-eslint/typescript-estree": "5.10.1", + "@typescript-eslint/scope-manager": "5.12.1", + "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/typescript-estree": "5.12.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -515,11 +629,11 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.10.1", + "@typescript-eslint/types": "5.12.1", "eslint-visitor-keys": "^3.0.0" }, "engines": { @@ -531,29 +645,17 @@ } }, "node_modules/@urql/core": { - "version": "2.3.6", + "version": "2.4.3", "dev": true, "license": "MIT", "dependencies": { - "@graphql-typed-document-node/core": "^3.1.0", + "@graphql-typed-document-node/core": "^3.1.1", "wonka": "^4.0.14" }, "peerDependencies": { "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, - "node_modules/@urql/devtools": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "wonka": ">= 4.0.9" - }, - "peerDependencies": { - "@urql/core": ">= 1.14.0", - "graphql": ">= 0.11.0" - } - }, "node_modules/@urql/svelte": { "version": "1.3.3", "dev": true, @@ -747,14 +849,14 @@ } }, "node_modules/browserslist": { - "version": "4.19.1", + "version": "4.19.3", "dev": true, "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", "escalade": "^3.1.1", - "node-releases": "^2.0.1", + "node-releases": "^2.0.2", "picocolors": "^1.0.0" }, "bin": { @@ -804,7 +906,7 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001301", + "version": "1.0.30001312", "dev": true, "license": "CC-BY-4.0", "funding": { @@ -927,11 +1029,11 @@ } }, "node_modules/css-blank-pseudo": { - "version": "3.0.2", + "version": "3.0.3", "dev": true, "license": "CC0-1.0", "dependencies": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" }, "bin": { "css-blank-pseudo": "dist/cli.cjs" @@ -940,7 +1042,7 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/css-declaration-sorter": { @@ -958,11 +1060,11 @@ } }, "node_modules/css-has-pseudo": { - "version": "3.0.3", + "version": "3.0.4", "dev": true, "license": "CC0-1.0", "dependencies": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" }, "bin": { "css-has-pseudo": "dist/cli.cjs" @@ -971,11 +1073,11 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/css-prefers-color-scheme": { - "version": "6.0.2", + "version": "6.0.3", "dev": true, "license": "CC0-1.0", "bin": { @@ -985,7 +1087,7 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/css-select": { @@ -1035,7 +1137,7 @@ } }, "node_modules/cssdb": { - "version": "5.1.0", + "version": "6.4.0", "dev": true, "license": "CC0-1.0" }, @@ -1051,11 +1153,11 @@ } }, "node_modules/cssnano": { - "version": "5.0.16", + "version": "5.0.17", "dev": true, "license": "MIT", "dependencies": { - "cssnano-preset-default": "^5.1.11", + "cssnano-preset-default": "^5.1.12", "lilconfig": "^2.0.3", "yaml": "^1.10.2" }, @@ -1071,39 +1173,39 @@ } }, "node_modules/cssnano-preset-default": { - "version": "5.1.11", + "version": "5.1.12", "dev": true, "license": "MIT", "dependencies": { "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-calc": "^8.2.0", - "postcss-colormin": "^5.2.4", - "postcss-convert-values": "^5.0.3", - "postcss-discard-comments": "^5.0.2", - "postcss-discard-duplicates": "^5.0.2", - "postcss-discard-empty": "^5.0.2", - "postcss-discard-overridden": "^5.0.3", - "postcss-merge-longhand": "^5.0.5", - "postcss-merge-rules": "^5.0.5", - "postcss-minify-font-values": "^5.0.3", - "postcss-minify-gradients": "^5.0.5", - "postcss-minify-params": "^5.0.4", - "postcss-minify-selectors": "^5.1.2", - "postcss-normalize-charset": "^5.0.2", - "postcss-normalize-display-values": "^5.0.2", - "postcss-normalize-positions": "^5.0.3", - "postcss-normalize-repeat-style": "^5.0.3", - "postcss-normalize-string": "^5.0.3", - "postcss-normalize-timing-functions": "^5.0.2", - "postcss-normalize-unicode": "^5.0.3", - "postcss-normalize-url": "^5.0.4", - "postcss-normalize-whitespace": "^5.0.3", - "postcss-ordered-values": "^5.0.4", - "postcss-reduce-initial": "^5.0.2", - "postcss-reduce-transforms": "^5.0.3", - "postcss-svgo": "^5.0.3", - "postcss-unique-selectors": "^5.0.3" + "postcss-colormin": "^5.2.5", + "postcss-convert-values": "^5.0.4", + "postcss-discard-comments": "^5.0.3", + "postcss-discard-duplicates": "^5.0.3", + "postcss-discard-empty": "^5.0.3", + "postcss-discard-overridden": "^5.0.4", + "postcss-merge-longhand": "^5.0.6", + "postcss-merge-rules": "^5.0.6", + "postcss-minify-font-values": "^5.0.4", + "postcss-minify-gradients": "^5.0.6", + "postcss-minify-params": "^5.0.5", + "postcss-minify-selectors": "^5.1.3", + "postcss-normalize-charset": "^5.0.3", + "postcss-normalize-display-values": "^5.0.3", + "postcss-normalize-positions": "^5.0.4", + "postcss-normalize-repeat-style": "^5.0.4", + "postcss-normalize-string": "^5.0.4", + "postcss-normalize-timing-functions": "^5.0.3", + "postcss-normalize-unicode": "^5.0.4", + "postcss-normalize-url": "^5.0.5", + "postcss-normalize-whitespace": "^5.0.4", + "postcss-ordered-values": "^5.0.5", + "postcss-reduce-initial": "^5.0.3", + "postcss-reduce-transforms": "^5.0.4", + "postcss-svgo": "^5.0.4", + "postcss-unique-selectors": "^5.0.4" }, "engines": { "node": "^10 || ^12 || >=14.0" @@ -1113,7 +1215,7 @@ } }, "node_modules/cssnano-utils": { - "version": "3.0.1", + "version": "3.0.2", "dev": true, "license": "MIT", "engines": { @@ -1268,34 +1370,37 @@ } }, "node_modules/dotenv": { - "version": "8.6.0", + "version": "16.0.0", "dev": true, "license": "BSD-2-Clause", "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/dotenv-cli": { - "version": "4.1.1", + "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1", - "dotenv": "^8.1.0", - "dotenv-expand": "^5.1.0", - "minimist": "^1.1.3" + "cross-spawn": "^7.0.3", + "dotenv": "^16.0.0", + "dotenv-expand": "^8.0.1", + "minimist": "^1.2.5" }, "bin": { "dotenv": "cli.js" } }, "node_modules/dotenv-expand": { - "version": "5.1.0", + "version": "8.0.1", "dev": true, - "license": "BSD-2-Clause" + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } }, "node_modules/electron-to-chromium": { - "version": "1.4.52", + "version": "1.4.73", "dev": true, "license": "ISC" }, @@ -1321,35 +1426,40 @@ "license": "MIT" }, "node_modules/esbuild": { - "version": "0.13.15", + "version": "0.14.23", "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, + "engines": { + "node": ">=12" + }, "optionalDependencies": { - "esbuild-android-arm64": "0.13.15", - "esbuild-darwin-64": "0.13.15", - "esbuild-darwin-arm64": "0.13.15", - "esbuild-freebsd-64": "0.13.15", - "esbuild-freebsd-arm64": "0.13.15", - "esbuild-linux-32": "0.13.15", - "esbuild-linux-64": "0.13.15", - "esbuild-linux-arm": "0.13.15", - "esbuild-linux-arm64": "0.13.15", - "esbuild-linux-mips64le": "0.13.15", - "esbuild-linux-ppc64le": "0.13.15", - "esbuild-netbsd-64": "0.13.15", - "esbuild-openbsd-64": "0.13.15", - "esbuild-sunos-64": "0.13.15", - "esbuild-windows-32": "0.13.15", - "esbuild-windows-64": "0.13.15", - "esbuild-windows-arm64": "0.13.15" + "esbuild-android-arm64": "0.14.23", + "esbuild-darwin-64": "0.14.23", + "esbuild-darwin-arm64": "0.14.23", + "esbuild-freebsd-64": "0.14.23", + "esbuild-freebsd-arm64": "0.14.23", + "esbuild-linux-32": "0.14.23", + "esbuild-linux-64": "0.14.23", + "esbuild-linux-arm": "0.14.23", + "esbuild-linux-arm64": "0.14.23", + "esbuild-linux-mips64le": "0.14.23", + "esbuild-linux-ppc64le": "0.14.23", + "esbuild-linux-riscv64": "0.14.23", + "esbuild-linux-s390x": "0.14.23", + "esbuild-netbsd-64": "0.14.23", + "esbuild-openbsd-64": "0.14.23", + "esbuild-sunos-64": "0.14.23", + "esbuild-windows-32": "0.14.23", + "esbuild-windows-64": "0.14.23", + "esbuild-windows-arm64": "0.14.23" } }, "node_modules/esbuild-darwin-64": { - "version": "0.13.15", + "version": "0.14.23", "cpu": [ "x64" ], @@ -1358,7 +1468,10 @@ "optional": true, "os": [ "darwin" - ] + ], + "engines": { + "node": ">=12" + } }, "node_modules/escalade": { "version": "3.1.1", @@ -1380,11 +1493,11 @@ } }, "node_modules/eslint": { - "version": "8.7.0", + "version": "8.10.0", "dev": true, "license": "MIT", "dependencies": { - "@eslint/eslintrc": "^1.0.5", + "@eslint/eslintrc": "^1.2.0", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -1392,10 +1505,10 @@ "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", + "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1431,7 +1544,7 @@ } }, "node_modules/eslint-config-prettier": { - "version": "8.3.0", + "version": "8.4.0", "dev": true, "license": "MIT", "bin": { @@ -1442,7 +1555,7 @@ } }, "node_modules/eslint-plugin-svelte3": { - "version": "3.4.0", + "version": "3.4.1", "dev": true, "license": "MIT", "engines": { @@ -1491,7 +1604,7 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.2.0", + "version": "3.3.0", "dev": true, "license": "Apache-2.0", "engines": { @@ -1499,7 +1612,7 @@ } }, "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.0", + "version": "7.1.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -1519,13 +1632,13 @@ } }, "node_modules/espree": { - "version": "9.3.0", + "version": "9.3.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.7.0", "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.1.0" + "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1674,12 +1787,12 @@ } }, "node_modules/flatted": { - "version": "3.2.4", + "version": "3.2.5", "dev": true, "license": "ISC" }, "node_modules/fraction.js": { - "version": "4.1.2", + "version": "4.1.3", "dev": true, "license": "MIT", "engines": { @@ -1748,7 +1861,7 @@ } }, "node_modules/globals": { - "version": "13.12.0", + "version": "13.12.1", "dev": true, "license": "MIT", "dependencies": { @@ -1796,7 +1909,7 @@ "license": "ISC" }, "node_modules/graphql": { - "version": "16.2.0", + "version": "16.3.0", "dev": true, "license": "MIT", "peer": true, @@ -1805,7 +1918,7 @@ } }, "node_modules/graphql-ws": { - "version": "5.5.5", + "version": "5.6.2", "dev": true, "license": "MIT", "engines": { @@ -2075,7 +2188,7 @@ } }, "node_modules/minimatch": { - "version": "3.0.4", + "version": "3.1.2", "dev": true, "license": "ISC", "dependencies": { @@ -2115,7 +2228,7 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.2.0", + "version": "3.3.1", "dev": true, "license": "MIT", "bin": { @@ -2131,7 +2244,7 @@ "license": "MIT" }, "node_modules/node-releases": { - "version": "2.0.1", + "version": "2.0.2", "dev": true, "license": "MIT" }, @@ -2287,13 +2400,13 @@ } }, "node_modules/postcss": { - "version": "8.4.5", + "version": "8.4.7", "dev": true, "license": "MIT", "dependencies": { - "nanoid": "^3.1.30", + "nanoid": "^3.3.1", "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" + "source-map-js": "^1.0.2" }, "engines": { "node": "^10 || ^12 || >=14" @@ -2315,19 +2428,33 @@ } }, "node_modules/postcss-calc": { - "version": "8.2.2", + "version": "8.2.4", "dev": true, "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" }, "peerDependencies": { "postcss": "^8.2.2" } }, + "node_modules/postcss-clamp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, "node_modules/postcss-color-functional-notation": { - "version": "4.2.1", + "version": "4.2.2", "dev": true, "license": "CC0-1.0", "dependencies": { @@ -2337,11 +2464,11 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-color-hex-alpha": { - "version": "8.0.2", + "version": "8.0.3", "dev": true, "license": "MIT", "dependencies": { @@ -2351,7 +2478,7 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-color-rebeccapurple": { @@ -2369,7 +2496,7 @@ } }, "node_modules/postcss-colormin": { - "version": "5.2.4", + "version": "5.2.5", "dev": true, "license": "MIT", "dependencies": { @@ -2386,7 +2513,7 @@ } }, "node_modules/postcss-convert-values": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -2411,7 +2538,7 @@ } }, "node_modules/postcss-custom-properties": { - "version": "12.1.3", + "version": "12.1.4", "dev": true, "license": "MIT", "dependencies": { @@ -2421,7 +2548,7 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-custom-selectors": { @@ -2439,21 +2566,21 @@ } }, "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.3", + "version": "6.0.4", "dev": true, "license": "CC0-1.0", "dependencies": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" }, "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-discard-comments": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "license": "MIT", "engines": { @@ -2464,7 +2591,7 @@ } }, "node_modules/postcss-discard-duplicates": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "license": "MIT", "engines": { @@ -2475,7 +2602,7 @@ } }, "node_modules/postcss-discard-empty": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "license": "MIT", "engines": { @@ -2486,7 +2613,7 @@ } }, "node_modules/postcss-discard-overridden": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "engines": { @@ -2497,21 +2624,22 @@ } }, "node_modules/postcss-double-position-gradients": { - "version": "3.0.4", + "version": "3.1.0", "dev": true, "license": "CC0-1.0", "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-env-function": { - "version": "4.0.4", + "version": "4.0.5", "dev": true, "license": "CC0-1.0", "dependencies": { @@ -2521,35 +2649,35 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-focus-visible": { - "version": "6.0.3", + "version": "6.0.4", "dev": true, "license": "CC0-1.0", "dependencies": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" }, "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-focus-within": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "CC0-1.0", "dependencies": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" }, "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-font-variant": { @@ -2561,18 +2689,18 @@ } }, "node_modules/postcss-gap-properties": { - "version": "3.0.2", + "version": "3.0.3", "dev": true, "license": "CC0-1.0", "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-image-set-function": { - "version": "4.0.4", + "version": "4.0.6", "dev": true, "license": "CC0-1.0", "dependencies": { @@ -2582,7 +2710,7 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-import": { @@ -2628,21 +2756,22 @@ } }, "node_modules/postcss-lab-function": { - "version": "4.0.3", + "version": "4.1.1", "dev": true, "license": "CC0-1.0", "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-load-config": { - "version": "3.1.1", + "version": "3.1.3", "dev": true, "license": "MIT", "dependencies": { @@ -2666,14 +2795,14 @@ } }, "node_modules/postcss-logical": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "CC0-1.0", "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-media-minmax": { @@ -2688,12 +2817,12 @@ } }, "node_modules/postcss-merge-longhand": { - "version": "5.0.5", + "version": "5.0.6", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.0.2" + "stylehacks": "^5.0.3" }, "engines": { "node": "^10 || ^12 || >=14.0" @@ -2703,13 +2832,13 @@ } }, "node_modules/postcss-merge-rules": { - "version": "5.0.5", + "version": "5.0.6", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.16.6", "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-selector-parser": "^6.0.5" }, "engines": { @@ -2720,7 +2849,7 @@ } }, "node_modules/postcss-minify-font-values": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -2734,12 +2863,12 @@ } }, "node_modules/postcss-minify-gradients": { - "version": "5.0.5", + "version": "5.0.6", "dev": true, "license": "MIT", "dependencies": { "colord": "^2.9.1", - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -2750,12 +2879,12 @@ } }, "node_modules/postcss-minify-params": { - "version": "5.0.4", + "version": "5.0.5", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.16.6", - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -2766,7 +2895,7 @@ } }, "node_modules/postcss-minify-selectors": { - "version": "5.1.2", + "version": "5.1.3", "dev": true, "license": "MIT", "dependencies": { @@ -2812,7 +2941,7 @@ } }, "node_modules/postcss-normalize-charset": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "license": "MIT", "engines": { @@ -2823,7 +2952,7 @@ } }, "node_modules/postcss-normalize-display-values": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "license": "MIT", "dependencies": { @@ -2837,7 +2966,7 @@ } }, "node_modules/postcss-normalize-positions": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -2851,7 +2980,7 @@ } }, "node_modules/postcss-normalize-repeat-style": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -2865,7 +2994,7 @@ } }, "node_modules/postcss-normalize-string": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -2879,7 +3008,7 @@ } }, "node_modules/postcss-normalize-timing-functions": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "license": "MIT", "dependencies": { @@ -2893,7 +3022,7 @@ } }, "node_modules/postcss-normalize-unicode": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -2908,7 +3037,7 @@ } }, "node_modules/postcss-normalize-url": { - "version": "5.0.4", + "version": "5.0.5", "dev": true, "license": "MIT", "dependencies": { @@ -2923,7 +3052,7 @@ } }, "node_modules/postcss-normalize-whitespace": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -2936,12 +3065,30 @@ "postcss": "^8.2.15" } }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "dev": true, + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "license": "MIT", + "engines": { + "node": "^12 || ^14 || >=16" + } + }, "node_modules/postcss-ordered-values": { - "version": "5.0.4", + "version": "5.0.5", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -2952,14 +3099,14 @@ } }, "node_modules/postcss-overflow-shorthand": { - "version": "3.0.2", + "version": "3.0.3", "dev": true, "license": "CC0-1.0", "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-page-break": { @@ -2971,7 +3118,7 @@ } }, "node_modules/postcss-place": { - "version": "7.0.3", + "version": "7.0.4", "dev": true, "license": "CC0-1.0", "dependencies": { @@ -2981,45 +3128,54 @@ "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-preset-env": { - "version": "7.2.3", + "version": "7.4.1", "dev": true, "license": "CC0-1.0", "dependencies": { + "@csstools/postcss-color-function": "^1.0.2", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.1", + "@csstools/postcss-progressive-custom-properties": "^1.2.0", "autoprefixer": "^10.4.2", "browserslist": "^4.19.1", - "caniuse-lite": "^1.0.30001299", - "css-blank-pseudo": "^3.0.2", - "css-has-pseudo": "^3.0.3", - "css-prefers-color-scheme": "^6.0.2", - "cssdb": "^5.0.0", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.3.1", "postcss-attribute-case-insensitive": "^5.0.0", - "postcss-color-functional-notation": "^4.2.1", - "postcss-color-hex-alpha": "^8.0.2", + "postcss-clamp": "^4.0.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", "postcss-color-rebeccapurple": "^7.0.2", "postcss-custom-media": "^8.0.0", - "postcss-custom-properties": "^12.1.2", + "postcss-custom-properties": "^12.1.4", "postcss-custom-selectors": "^6.0.0", - "postcss-dir-pseudo-class": "^6.0.3", - "postcss-double-position-gradients": "^3.0.4", - "postcss-env-function": "^4.0.4", - "postcss-focus-visible": "^6.0.3", - "postcss-focus-within": "^5.0.3", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.0", + "postcss-env-function": "^4.0.5", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.2", - "postcss-image-set-function": "^4.0.4", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.0.3", - "postcss-logical": "^5.0.3", + "postcss-lab-function": "^4.1.1", + "postcss-logical": "^5.0.4", "postcss-media-minmax": "^5.0.0", "postcss-nesting": "^10.1.2", - "postcss-overflow-shorthand": "^3.0.2", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.3", - "postcss-pseudo-class-any-link": "^7.0.2", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.1", "postcss-replace-overflow-wrap": "^4.0.0", "postcss-selector-not": "^5.0.0" }, @@ -3031,21 +3187,21 @@ } }, "node_modules/postcss-pseudo-class-any-link": { - "version": "7.0.2", + "version": "7.1.1", "dev": true, "license": "CC0-1.0", "dependencies": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" }, "engines": { "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.4" } }, "node_modules/postcss-reduce-initial": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "license": "MIT", "dependencies": { @@ -3060,7 +3216,7 @@ } }, "node_modules/postcss-reduce-transforms": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -3105,11 +3261,11 @@ } }, "node_modules/postcss-svgo": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.1.0", + "postcss-value-parser": "^4.2.0", "svgo": "^2.7.0" }, "engines": { @@ -3120,7 +3276,7 @@ } }, "node_modules/postcss-unique-selectors": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -3282,7 +3438,7 @@ } }, "node_modules/rollup": { - "version": "2.66.0", + "version": "2.68.0", "dev": true, "license": "MIT", "bin": { @@ -3465,7 +3621,7 @@ } }, "node_modules/stylehacks": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "license": "MIT", "dependencies": { @@ -3502,7 +3658,7 @@ } }, "node_modules/svelte": { - "version": "3.46.2", + "version": "3.46.4", "dev": true, "license": "MIT", "engines": { @@ -3510,7 +3666,7 @@ } }, "node_modules/svelte-check": { - "version": "2.3.0", + "version": "2.4.5", "dev": true, "license": "MIT", "dependencies": { @@ -3540,7 +3696,7 @@ } }, "node_modules/svelte-preprocess": { - "version": "4.10.2", + "version": "4.10.4", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3566,7 +3722,7 @@ "stylus": "^0.55.0", "sugarss": "^2.0.0", "svelte": "^3.23.0", - "typescript": "^4.5.2" + "typescript": "^3.9.5 || ^4.0.0" }, "peerDependenciesMeta": { "@babel/core": { @@ -3605,12 +3761,10 @@ } }, "node_modules/sveltekit-web3auth": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/sveltekit-web3auth/-/sveltekit-web3auth-4.0.1.tgz", - "integrity": "sha512-WPtqZdy72IUxWWV1KLJ93OaqBdrDkuONkpwMB6wUPna6GQInb1/c5XH7zoU/exCY0alKW4zdjRb5zCa8ffSKJw==", + "version": "4.1.0", "dev": true, + "license": "MIT", "peerDependencies": { - "@urql/devtools": "2.x", "@urql/svelte": "1.x", "debug": "4.x", "graphql-ws": "5.x", @@ -3639,13 +3793,13 @@ } }, "node_modules/tailwindcss": { - "version": "3.0.16", + "version": "3.0.23", "dev": true, "license": "MIT", "dependencies": { "arg": "^5.0.1", "chalk": "^4.1.2", - "chokidar": "^3.5.2", + "chokidar": "^3.5.3", "color-name": "^1.1.4", "cosmiconfig": "^7.0.1", "detective": "^5.2.0", @@ -3656,13 +3810,14 @@ "is-glob": "^4.0.3", "normalize-path": "^3.0.0", "object-hash": "^2.2.0", + "postcss": "^8.4.6", "postcss-js": "^4.0.0", "postcss-load-config": "^3.1.0", "postcss-nested": "5.0.6", - "postcss-selector-parser": "^6.0.8", + "postcss-selector-parser": "^6.0.9", "postcss-value-parser": "^4.2.0", "quick-lru": "^5.1.1", - "resolve": "^1.21.0" + "resolve": "^1.22.0" }, "bin": { "tailwind": "lib/cli.js", @@ -3778,13 +3933,13 @@ "license": "MIT" }, "node_modules/vite": { - "version": "2.7.13", + "version": "2.8.4", "dev": true, "license": "MIT", "dependencies": { - "esbuild": "^0.13.12", - "postcss": "^8.4.5", - "resolve": "^1.20.0", + "esbuild": "^0.14.14", + "postcss": "^8.4.6", + "resolve": "^1.22.0", "rollup": "^2.59.0" }, "bin": { @@ -3846,7 +4001,7 @@ "license": "ISC" }, "node_modules/ws": { - "version": "8.4.2", + "version": "8.5.0", "dev": true, "license": "MIT", "engines": { @@ -3952,13 +4107,72 @@ } } }, + "@csstools/postcss-color-function": { + "version": "1.0.2", + "dev": true, + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.0", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.0", + "dev": true, + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.0", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.0.1", + "dev": true, + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.2.0", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, "@eslint/eslintrc": { - "version": "1.0.5", + "version": "1.2.0", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.2.0", + "espree": "^9.3.1", "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", @@ -3979,7 +4193,7 @@ "requires": {} }, "@humanwhocodes/config-array": { - "version": "0.9.2", + "version": "0.9.5", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -4024,52 +4238,52 @@ } }, "@sveltejs/adapter-auto": { - "version": "1.0.0-next.15", - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.15.tgz", - "integrity": "sha512-Xv3YU7t7j1wlVkg/6/T5cpkznoFRx9BU79OctQgQ+De+HMbpnxuQ4GM7k5YkOQmlO9Wr+hlcuFPOs0JVgAjkOw==", + "version": "1.0.0-next.29", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.29.tgz", + "integrity": "sha512-kqaT5dtyBcpQiyDgUxCvpYKOv4uqPissW8f0OPvMQJBD554px985nkQJWh0rsr9f+SRzxH3vW+kRsn7UgVRMvQ==", "dev": true, "requires": { - "@sveltejs/adapter-cloudflare": "1.0.0-next.8", - "@sveltejs/adapter-netlify": "1.0.0-next.43", - "@sveltejs/adapter-vercel": "1.0.0-next.39" + "@sveltejs/adapter-cloudflare": "1.0.0-next.14", + "@sveltejs/adapter-netlify": "1.0.0-next.48", + "@sveltejs/adapter-vercel": "1.0.0-next.45" } }, "@sveltejs/adapter-cloudflare": { - "version": "1.0.0-next.8", + "version": "1.0.0-next.14", "dev": true, "requires": { - "esbuild": "^0.13.15" + "esbuild": "^0.14.21" } }, "@sveltejs/adapter-netlify": { - "version": "1.0.0-next.43", + "version": "1.0.0-next.48", "dev": true, "requires": { "@iarna/toml": "^2.2.5", - "esbuild": "^0.13.15", + "esbuild": "^0.14.21", "tiny-glob": "^0.2.9" } }, "@sveltejs/adapter-vercel": { - "version": "1.0.0-next.39", + "version": "1.0.0-next.45", "dev": true, "requires": { - "esbuild": "^0.13.15" + "esbuild": "^0.14.21" } }, "@sveltejs/kit": { - "version": "1.0.0-next.241", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.241.tgz", - "integrity": "sha512-KuRXJEoSPloGxv3HYniZT2u04zwkYFk1lE1pLOyX96D5Po8CxIhBJlSo3YjTBNJ+AbN5a3T2zxLSw6azecdd7Q==", + "version": "1.0.0-next.287", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.287.tgz", + "integrity": "sha512-aiCCuSpE9U8tX+29fnPfh9qHzWm8dBP7hkWvzcb1SZqbij8WXHyntUg/LXmhqlb8zKflEMLWa8iS+coqYDPmPQ==", "dev": true, "requires": { "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32", "sade": "^1.7.4", - "vite": "^2.7.2" + "vite": "^2.8.0" } }, "@sveltejs/vite-plugin-svelte": { - "version": "1.0.0-next.35", + "version": "1.0.0-next.38", "dev": true, "requires": { "@rollup/pluginutils": "^4.1.2", @@ -4088,7 +4302,7 @@ "dev": true }, "@types/node": { - "version": "17.0.10", + "version": "17.0.21", "dev": true }, "@types/parse-json": { @@ -4107,12 +4321,12 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.10.1", - "@typescript-eslint/type-utils": "5.10.1", - "@typescript-eslint/utils": "5.10.1", + "@typescript-eslint/scope-manager": "5.12.1", + "@typescript-eslint/type-utils": "5.12.1", + "@typescript-eslint/utils": "5.12.1", "debug": "^4.3.2", "functional-red-black-tree": "^1.0.1", "ignore": "^5.1.8", @@ -4122,43 +4336,43 @@ } }, "@typescript-eslint/parser": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "peer": true, "requires": { - "@typescript-eslint/scope-manager": "5.10.1", - "@typescript-eslint/types": "5.10.1", - "@typescript-eslint/typescript-estree": "5.10.1", + "@typescript-eslint/scope-manager": "5.12.1", + "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/typescript-estree": "5.12.1", "debug": "^4.3.2" } }, "@typescript-eslint/scope-manager": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "requires": { - "@typescript-eslint/types": "5.10.1", - "@typescript-eslint/visitor-keys": "5.10.1" + "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/visitor-keys": "5.12.1" } }, "@typescript-eslint/type-utils": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "requires": { - "@typescript-eslint/utils": "5.10.1", + "@typescript-eslint/utils": "5.12.1", "debug": "^4.3.2", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.10.1", + "version": "5.12.1", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "requires": { - "@typescript-eslint/types": "5.10.1", - "@typescript-eslint/visitor-keys": "5.10.1", + "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/visitor-keys": "5.12.1", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -4167,40 +4381,33 @@ } }, "@typescript-eslint/utils": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.10.1", - "@typescript-eslint/types": "5.10.1", - "@typescript-eslint/typescript-estree": "5.10.1", + "@typescript-eslint/scope-manager": "5.12.1", + "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/typescript-estree": "5.12.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.10.1", + "version": "5.12.1", "dev": true, "requires": { - "@typescript-eslint/types": "5.10.1", + "@typescript-eslint/types": "5.12.1", "eslint-visitor-keys": "^3.0.0" } }, "@urql/core": { - "version": "2.3.6", + "version": "2.4.3", "dev": true, "requires": { - "@graphql-typed-document-node/core": "^3.1.0", + "@graphql-typed-document-node/core": "^3.1.1", "wonka": "^4.0.14" } }, - "@urql/devtools": { - "version": "2.0.3", - "dev": true, - "requires": { - "wonka": ">= 4.0.9" - } - }, "@urql/svelte": { "version": "1.3.3", "dev": true, @@ -4318,13 +4525,13 @@ } }, "browserslist": { - "version": "4.19.1", + "version": "4.19.3", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", "escalade": "^3.1.1", - "node-releases": "^2.0.1", + "node-releases": "^2.0.2", "picocolors": "^1.0.0" } }, @@ -4351,7 +4558,7 @@ } }, "caniuse-lite": { - "version": "1.0.30001301", + "version": "1.0.30001312", "dev": true }, "chalk": { @@ -4429,10 +4636,10 @@ } }, "css-blank-pseudo": { - "version": "3.0.2", + "version": "3.0.3", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" } }, "css-declaration-sorter": { @@ -4443,14 +4650,14 @@ } }, "css-has-pseudo": { - "version": "3.0.3", + "version": "3.0.4", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" } }, "css-prefers-color-scheme": { - "version": "6.0.2", + "version": "6.0.3", "dev": true, "requires": {} }, @@ -4484,7 +4691,7 @@ "dev": true }, "cssdb": { - "version": "5.1.0", + "version": "6.4.0", "dev": true }, "cssesc": { @@ -4492,51 +4699,51 @@ "dev": true }, "cssnano": { - "version": "5.0.16", + "version": "5.0.17", "dev": true, "requires": { - "cssnano-preset-default": "^5.1.11", + "cssnano-preset-default": "^5.1.12", "lilconfig": "^2.0.3", "yaml": "^1.10.2" } }, "cssnano-preset-default": { - "version": "5.1.11", + "version": "5.1.12", "dev": true, "requires": { "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-calc": "^8.2.0", - "postcss-colormin": "^5.2.4", - "postcss-convert-values": "^5.0.3", - "postcss-discard-comments": "^5.0.2", - "postcss-discard-duplicates": "^5.0.2", - "postcss-discard-empty": "^5.0.2", - "postcss-discard-overridden": "^5.0.3", - "postcss-merge-longhand": "^5.0.5", - "postcss-merge-rules": "^5.0.5", - "postcss-minify-font-values": "^5.0.3", - "postcss-minify-gradients": "^5.0.5", - "postcss-minify-params": "^5.0.4", - "postcss-minify-selectors": "^5.1.2", - "postcss-normalize-charset": "^5.0.2", - "postcss-normalize-display-values": "^5.0.2", - "postcss-normalize-positions": "^5.0.3", - "postcss-normalize-repeat-style": "^5.0.3", - "postcss-normalize-string": "^5.0.3", - "postcss-normalize-timing-functions": "^5.0.2", - "postcss-normalize-unicode": "^5.0.3", - "postcss-normalize-url": "^5.0.4", - "postcss-normalize-whitespace": "^5.0.3", - "postcss-ordered-values": "^5.0.4", - "postcss-reduce-initial": "^5.0.2", - "postcss-reduce-transforms": "^5.0.3", - "postcss-svgo": "^5.0.3", - "postcss-unique-selectors": "^5.0.3" + "postcss-colormin": "^5.2.5", + "postcss-convert-values": "^5.0.4", + "postcss-discard-comments": "^5.0.3", + "postcss-discard-duplicates": "^5.0.3", + "postcss-discard-empty": "^5.0.3", + "postcss-discard-overridden": "^5.0.4", + "postcss-merge-longhand": "^5.0.6", + "postcss-merge-rules": "^5.0.6", + "postcss-minify-font-values": "^5.0.4", + "postcss-minify-gradients": "^5.0.6", + "postcss-minify-params": "^5.0.5", + "postcss-minify-selectors": "^5.1.3", + "postcss-normalize-charset": "^5.0.3", + "postcss-normalize-display-values": "^5.0.3", + "postcss-normalize-positions": "^5.0.4", + "postcss-normalize-repeat-style": "^5.0.4", + "postcss-normalize-string": "^5.0.4", + "postcss-normalize-timing-functions": "^5.0.3", + "postcss-normalize-unicode": "^5.0.4", + "postcss-normalize-url": "^5.0.5", + "postcss-normalize-whitespace": "^5.0.4", + "postcss-ordered-values": "^5.0.5", + "postcss-reduce-initial": "^5.0.3", + "postcss-reduce-transforms": "^5.0.4", + "postcss-svgo": "^5.0.4", + "postcss-unique-selectors": "^5.0.4" } }, "cssnano-utils": { - "version": "3.0.1", + "version": "3.0.2", "dev": true, "requires": {} }, @@ -4627,25 +4834,25 @@ } }, "dotenv": { - "version": "8.6.0", + "version": "16.0.0", "dev": true }, "dotenv-cli": { - "version": "4.1.1", + "version": "5.0.0", "dev": true, "requires": { - "cross-spawn": "^7.0.1", - "dotenv": "^8.1.0", - "dotenv-expand": "^5.1.0", - "minimist": "^1.1.3" + "cross-spawn": "^7.0.3", + "dotenv": "^16.0.0", + "dotenv-expand": "^8.0.1", + "minimist": "^1.2.5" } }, "dotenv-expand": { - "version": "5.1.0", + "version": "8.0.1", "dev": true }, "electron-to-chromium": { - "version": "1.4.52", + "version": "1.4.73", "dev": true }, "entities": { @@ -4664,30 +4871,32 @@ "dev": true }, "esbuild": { - "version": "0.13.15", - "dev": true, - "requires": { - "esbuild-android-arm64": "0.13.15", - "esbuild-darwin-64": "0.13.15", - "esbuild-darwin-arm64": "0.13.15", - "esbuild-freebsd-64": "0.13.15", - "esbuild-freebsd-arm64": "0.13.15", - "esbuild-linux-32": "0.13.15", - "esbuild-linux-64": "0.13.15", - "esbuild-linux-arm": "0.13.15", - "esbuild-linux-arm64": "0.13.15", - "esbuild-linux-mips64le": "0.13.15", - "esbuild-linux-ppc64le": "0.13.15", - "esbuild-netbsd-64": "0.13.15", - "esbuild-openbsd-64": "0.13.15", - "esbuild-sunos-64": "0.13.15", - "esbuild-windows-32": "0.13.15", - "esbuild-windows-64": "0.13.15", - "esbuild-windows-arm64": "0.13.15" + "version": "0.14.23", + "dev": true, + "requires": { + "esbuild-android-arm64": "0.14.23", + "esbuild-darwin-64": "0.14.23", + "esbuild-darwin-arm64": "0.14.23", + "esbuild-freebsd-64": "0.14.23", + "esbuild-freebsd-arm64": "0.14.23", + "esbuild-linux-32": "0.14.23", + "esbuild-linux-64": "0.14.23", + "esbuild-linux-arm": "0.14.23", + "esbuild-linux-arm64": "0.14.23", + "esbuild-linux-mips64le": "0.14.23", + "esbuild-linux-ppc64le": "0.14.23", + "esbuild-linux-riscv64": "0.14.23", + "esbuild-linux-s390x": "0.14.23", + "esbuild-netbsd-64": "0.14.23", + "esbuild-openbsd-64": "0.14.23", + "esbuild-sunos-64": "0.14.23", + "esbuild-windows-32": "0.14.23", + "esbuild-windows-64": "0.14.23", + "esbuild-windows-arm64": "0.14.23" } }, "esbuild-darwin-64": { - "version": "0.13.15", + "version": "0.14.23", "dev": true, "optional": true }, @@ -4700,10 +4909,10 @@ "dev": true }, "eslint": { - "version": "8.7.0", + "version": "8.10.0", "dev": true, "requires": { - "@eslint/eslintrc": "^1.0.5", + "@eslint/eslintrc": "^1.2.0", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -4711,10 +4920,10 @@ "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", + "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4741,7 +4950,7 @@ }, "dependencies": { "eslint-scope": { - "version": "7.1.0", + "version": "7.1.1", "dev": true, "requires": { "esrecurse": "^4.3.0", @@ -4755,12 +4964,12 @@ } }, "eslint-config-prettier": { - "version": "8.3.0", + "version": "8.4.0", "dev": true, "requires": {} }, "eslint-plugin-svelte3": { - "version": "3.4.0", + "version": "3.4.1", "dev": true, "requires": {} }, @@ -4786,16 +4995,16 @@ } }, "eslint-visitor-keys": { - "version": "3.2.0", + "version": "3.3.0", "dev": true }, "espree": { - "version": "9.3.0", + "version": "9.3.1", "dev": true, "requires": { "acorn": "^8.7.0", "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.1.0" + "eslint-visitor-keys": "^3.3.0" } }, "esquery": { @@ -4898,11 +5107,11 @@ } }, "flatted": { - "version": "3.2.4", + "version": "3.2.5", "dev": true }, "fraction.js": { - "version": "4.1.2", + "version": "4.1.3", "dev": true }, "fs.realpath": { @@ -4942,7 +5151,7 @@ } }, "globals": { - "version": "13.12.0", + "version": "13.12.1", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -4973,12 +5182,12 @@ "dev": true }, "graphql": { - "version": "16.2.0", + "version": "16.3.0", "dev": true, "peer": true }, "graphql-ws": { - "version": "5.5.5", + "version": "5.6.2", "dev": true, "requires": {} }, @@ -5152,7 +5361,7 @@ "dev": true }, "minimatch": { - "version": "3.0.4", + "version": "3.1.2", "dev": true, "requires": { "brace-expansion": "^1.1.7" @@ -5178,7 +5387,7 @@ "dev": true }, "nanoid": { - "version": "3.2.0", + "version": "3.3.1", "dev": true }, "natural-compare": { @@ -5186,7 +5395,7 @@ "dev": true }, "node-releases": { - "version": "2.0.1", + "version": "2.0.2", "dev": true }, "normalize-path": { @@ -5277,12 +5486,12 @@ "dev": true }, "postcss": { - "version": "8.4.5", + "version": "8.4.7", "dev": true, "requires": { - "nanoid": "^3.1.30", + "nanoid": "^3.3.1", "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" + "source-map-js": "^1.0.2" } }, "postcss-attribute-case-insensitive": { @@ -5293,22 +5502,29 @@ } }, "postcss-calc": { - "version": "8.2.2", + "version": "8.2.4", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.0.0", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" } }, "postcss-color-functional-notation": { - "version": "4.2.1", + "version": "4.2.2", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-color-hex-alpha": { - "version": "8.0.2", + "version": "8.0.3", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" @@ -5322,7 +5538,7 @@ } }, "postcss-colormin": { - "version": "5.2.4", + "version": "5.2.5", "dev": true, "requires": { "browserslist": "^4.16.6", @@ -5332,7 +5548,7 @@ } }, "postcss-convert-values": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" @@ -5344,7 +5560,7 @@ "requires": {} }, "postcss-custom-properties": { - "version": "12.1.3", + "version": "12.1.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" @@ -5358,58 +5574,59 @@ } }, "postcss-dir-pseudo-class": { - "version": "6.0.3", + "version": "6.0.4", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" } }, "postcss-discard-comments": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "requires": {} }, "postcss-discard-duplicates": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "requires": {} }, "postcss-discard-empty": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "requires": {} }, "postcss-discard-overridden": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": {} }, "postcss-double-position-gradients": { - "version": "3.0.4", + "version": "3.1.0", "dev": true, "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" } }, "postcss-env-function": { - "version": "4.0.4", + "version": "4.0.5", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-focus-visible": { - "version": "6.0.3", + "version": "6.0.4", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" } }, "postcss-focus-within": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" } }, "postcss-font-variant": { @@ -5418,12 +5635,12 @@ "requires": {} }, "postcss-gap-properties": { - "version": "3.0.2", + "version": "3.0.3", "dev": true, "requires": {} }, "postcss-image-set-function": { - "version": "4.0.4", + "version": "4.0.6", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" @@ -5451,14 +5668,15 @@ } }, "postcss-lab-function": { - "version": "4.0.3", + "version": "4.1.1", "dev": true, "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" } }, "postcss-load-config": { - "version": "3.1.1", + "version": "3.1.3", "dev": true, "requires": { "lilconfig": "^2.0.4", @@ -5466,7 +5684,7 @@ } }, "postcss-logical": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": {} }, @@ -5476,50 +5694,50 @@ "requires": {} }, "postcss-merge-longhand": { - "version": "5.0.5", + "version": "5.0.6", "dev": true, "requires": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.0.2" + "stylehacks": "^5.0.3" } }, "postcss-merge-rules": { - "version": "5.0.5", + "version": "5.0.6", "dev": true, "requires": { "browserslist": "^4.16.6", "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-selector-parser": "^6.0.5" } }, "postcss-minify-font-values": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-minify-gradients": { - "version": "5.0.5", + "version": "5.0.6", "dev": true, "requires": { "colord": "^2.9.1", - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-value-parser": "^4.2.0" } }, "postcss-minify-params": { - "version": "5.0.4", + "version": "5.0.5", "dev": true, "requires": { "browserslist": "^4.16.6", - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-value-parser": "^4.2.0" } }, "postcss-minify-selectors": { - "version": "5.1.2", + "version": "5.1.3", "dev": true, "requires": { "postcss-selector-parser": "^6.0.5" @@ -5540,47 +5758,47 @@ } }, "postcss-normalize-charset": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "requires": {} }, "postcss-normalize-display-values": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-positions": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-repeat-style": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-string": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-timing-functions": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-unicode": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "browserslist": "^4.16.6", @@ -5588,7 +5806,7 @@ } }, "postcss-normalize-url": { - "version": "5.0.4", + "version": "5.0.5", "dev": true, "requires": { "normalize-url": "^6.0.1", @@ -5596,22 +5814,26 @@ } }, "postcss-normalize-whitespace": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "dev": true + }, "postcss-ordered-values": { - "version": "5.0.4", + "version": "5.0.5", "dev": true, "requires": { - "cssnano-utils": "^3.0.1", + "cssnano-utils": "^3.0.2", "postcss-value-parser": "^4.2.0" } }, "postcss-overflow-shorthand": { - "version": "3.0.2", + "version": "3.0.3", "dev": true, "requires": {} }, @@ -5621,60 +5843,69 @@ "requires": {} }, "postcss-place": { - "version": "7.0.3", + "version": "7.0.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-preset-env": { - "version": "7.2.3", + "version": "7.4.1", "dev": true, "requires": { + "@csstools/postcss-color-function": "^1.0.2", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.1", + "@csstools/postcss-progressive-custom-properties": "^1.2.0", "autoprefixer": "^10.4.2", "browserslist": "^4.19.1", - "caniuse-lite": "^1.0.30001299", - "css-blank-pseudo": "^3.0.2", - "css-has-pseudo": "^3.0.3", - "css-prefers-color-scheme": "^6.0.2", - "cssdb": "^5.0.0", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.3.1", "postcss-attribute-case-insensitive": "^5.0.0", - "postcss-color-functional-notation": "^4.2.1", - "postcss-color-hex-alpha": "^8.0.2", + "postcss-clamp": "^4.0.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", "postcss-color-rebeccapurple": "^7.0.2", "postcss-custom-media": "^8.0.0", - "postcss-custom-properties": "^12.1.2", + "postcss-custom-properties": "^12.1.4", "postcss-custom-selectors": "^6.0.0", - "postcss-dir-pseudo-class": "^6.0.3", - "postcss-double-position-gradients": "^3.0.4", - "postcss-env-function": "^4.0.4", - "postcss-focus-visible": "^6.0.3", - "postcss-focus-within": "^5.0.3", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.0", + "postcss-env-function": "^4.0.5", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.2", - "postcss-image-set-function": "^4.0.4", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.0.3", - "postcss-logical": "^5.0.3", + "postcss-lab-function": "^4.1.1", + "postcss-logical": "^5.0.4", "postcss-media-minmax": "^5.0.0", "postcss-nesting": "^10.1.2", - "postcss-overflow-shorthand": "^3.0.2", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.3", - "postcss-pseudo-class-any-link": "^7.0.2", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.1", "postcss-replace-overflow-wrap": "^4.0.0", "postcss-selector-not": "^5.0.0" } }, "postcss-pseudo-class-any-link": { - "version": "7.0.2", + "version": "7.1.1", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.8" + "postcss-selector-parser": "^6.0.9" } }, "postcss-reduce-initial": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "requires": { "browserslist": "^4.16.6", @@ -5682,7 +5913,7 @@ } }, "postcss-reduce-transforms": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" @@ -5709,15 +5940,15 @@ } }, "postcss-svgo": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { - "postcss-value-parser": "^4.1.0", + "postcss-value-parser": "^4.2.0", "svgo": "^2.7.0" } }, "postcss-unique-selectors": { - "version": "5.0.3", + "version": "5.0.4", "dev": true, "requires": { "postcss-selector-parser": "^6.0.5" @@ -5795,7 +6026,7 @@ } }, "rollup": { - "version": "2.66.0", + "version": "2.68.0", "dev": true, "requires": { "fsevents": "~2.3.2" @@ -5901,7 +6132,7 @@ "dev": true }, "stylehacks": { - "version": "5.0.2", + "version": "5.0.3", "dev": true, "requires": { "browserslist": "^4.16.6", @@ -5920,11 +6151,11 @@ "dev": true }, "svelte": { - "version": "3.46.2", + "version": "3.46.4", "dev": true }, "svelte-check": { - "version": "2.3.0", + "version": "2.4.5", "dev": true, "requires": { "chokidar": "^3.4.1", @@ -5944,7 +6175,7 @@ "requires": {} }, "svelte-preprocess": { - "version": "4.10.2", + "version": "4.10.4", "dev": true, "requires": { "@types/pug": "^2.0.4", @@ -5956,9 +6187,7 @@ } }, "sveltekit-web3auth": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/sveltekit-web3auth/-/sveltekit-web3auth-4.0.1.tgz", - "integrity": "sha512-WPtqZdy72IUxWWV1KLJ93OaqBdrDkuONkpwMB6wUPna6GQInb1/c5XH7zoU/exCY0alKW4zdjRb5zCa8ffSKJw==", + "version": "4.1.0", "dev": true, "requires": {} }, @@ -5976,12 +6205,12 @@ } }, "tailwindcss": { - "version": "3.0.16", + "version": "3.0.23", "dev": true, "requires": { "arg": "^5.0.1", "chalk": "^4.1.2", - "chokidar": "^3.5.2", + "chokidar": "^3.5.3", "color-name": "^1.1.4", "cosmiconfig": "^7.0.1", "detective": "^5.2.0", @@ -5992,13 +6221,14 @@ "is-glob": "^4.0.3", "normalize-path": "^3.0.0", "object-hash": "^2.2.0", + "postcss": "^8.4.6", "postcss-js": "^4.0.0", "postcss-load-config": "^3.1.0", "postcss-nested": "5.0.6", - "postcss-selector-parser": "^6.0.8", + "postcss-selector-parser": "^6.0.9", "postcss-value-parser": "^4.2.0", "quick-lru": "^5.1.1", - "resolve": "^1.21.0" + "resolve": "^1.22.0" } }, "text-table": { @@ -6066,13 +6296,13 @@ "dev": true }, "vite": { - "version": "2.7.13", + "version": "2.8.4", "dev": true, "requires": { - "esbuild": "^0.13.12", + "esbuild": "^0.14.14", "fsevents": "~2.3.2", - "postcss": "^8.4.5", - "resolve": "^1.20.0", + "postcss": "^8.4.6", + "resolve": "^1.22.0", "rollup": "^2.59.0" } }, @@ -6096,7 +6326,7 @@ "dev": true }, "ws": { - "version": "8.4.2", + "version": "8.5.0", "dev": true, "requires": {} }, diff --git a/package.json b/package.json index 589ad27..1b0b225 100644 --- a/package.json +++ b/package.json @@ -14,31 +14,30 @@ "devDependencies": { "@sveltejs/adapter-auto": "next", "@sveltejs/kit": "next", - "@typescript-eslint/eslint-plugin": "5.10.1", - "@urql/devtools": "2.0.3", + "@typescript-eslint/eslint-plugin": "5.12.1", "@urql/svelte": "1.3.3", "autoprefixer": "10.4.2", - "cssnano": "5.0.16", + "cssnano": "5.0.17", "debug": "4.3.3", - "dotenv-cli": "4.1.1", - "eslint": "8.7.0", - "eslint-config-prettier": "8.3.0", - "eslint-plugin-svelte3": "3.4.0", - "graphql-ws": "5.5.5", + "dotenv-cli": "5.0.0", + "eslint": "8.10.0", + "eslint-config-prettier": "8.4.0", + "eslint-plugin-svelte3": "3.4.1", + "graphql-ws": "5.6.2", "jwt-decode": "3.1.2", - "postcss": "8.4.5", + "postcss": "8.4.7", "postcss-import": "14.0.2", - "postcss-load-config": "3.1.1", - "postcss-preset-env": "7.2.3", + "postcss-load-config": "3.1.3", + "postcss-preset-env": "7.4.1", "prettier": "2.5.1", "prettier-plugin-svelte": "2.6.0", - "svelte": "3.46.2", - "svelte-check": "2.3.0", - "svelte-preprocess": "4.10.2", - "sveltekit-web3auth": "4.0.1", - "tailwindcss": "3.0.16", + "svelte": "3.46.4", + "svelte-check": "2.4.5", + "svelte-preprocess": "4.10.4", + "sveltekit-web3auth": "4.1.0", + "tailwindcss": "3.0.23", "typescript": "4.5.5", - "ws": "8.4.2" + "ws": "8.5.0" }, "type": "module" } diff --git a/src/hooks.ts b/src/hooks.ts index 883c83e..76d0671 100644 --- a/src/hooks.ts +++ b/src/hooks.ts @@ -48,14 +48,8 @@ export const handle: Handle = async ({ event, resolve }) => { const authResponse = (await userGen.next(event)).value; const { Location } = authResponse.headers; - log("response statuses", { - original: response.status, - auth: authResponse.status, - }); - // SSR Redirection if (authResponse.status === 302 && Location) { - log("REDIRECT RESPONSE"); const redirectResponse = { ...response, status: authResponse.status, @@ -70,22 +64,36 @@ export const handle: Handle = async ({ event, resolve }) => { return new Response(body, redirectResponse); } - if (authResponse.headers.userid) { - const authedResponseBase = { - status: response.status, - statusText: response.statusText, - headers: { - user: authResponse.headers.user, - userid: authResponse.headers.userid, - accesstoken: authResponse.headers.accesstoken, - refreshtoken: authResponse.headers.refreshtoken, - "set-cookie": authResponse.headers["set-cookie"], - "content-type": response.headers.get("content-type"), - etag: response.headers.get("etag"), - "permissions-policy": response.headers.get("permissions-policy"), - }, - }; - + if (authResponse?.headers) { + let authedResponseBase; + + if (authResponse?.headers?.userid) { + authedResponseBase = { + status: response.status, + statusText: response.statusText, + headers: { + user: authResponse.headers.user, + userid: authResponse.headers.userid, + accesstoken: authResponse.headers.accesstoken, + refreshtoken: authResponse.headers.refreshtoken, + "set-cookie": authResponse.headers["set-cookie"], + "content-type": response.headers.get("content-type"), + etag: response.headers.get("etag"), + "permissions-policy": response.headers.get("permissions-policy"), + }, + }; + } else if (authResponse.headers["set-cookie"]) { + authedResponseBase = { + status: response.status, + statusText: response.statusText, + headers: { + "set-cookie": authResponse.headers["set-cookie"], + "content-type": response.headers.get("content-type"), + etag: response.headers.get("etag"), + "permissions-policy": response.headers.get("permissions-policy"), + }, + }; + } return new Response(body, authedResponseBase); } diff --git a/svelte.config.js b/svelte.config.js index ff5e045..b0f854b 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -13,9 +13,6 @@ const config = { kit: { adapter: adapter(), - - // hydrate the
element in src/app.html - target: "#svelte", vite: { optimizeDeps: { exclude: ["@urql/svelte", "node-fetch", "web3"],