diff --git a/Cargo.lock b/Cargo.lock index 38d2a63..bbe1479 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -501,7 +501,7 @@ dependencies = [ [[package]] name = "cryptgeon" -version = "1.0.0" +version = "1.2.0" dependencies = [ "actix-files", "actix-web", diff --git a/README.md b/README.md index 5848f88..2698807 100644 --- a/README.md +++ b/README.md @@ -63,8 +63,8 @@ services: ## Development 1. Clone -2. run `npm i` in the root and and client `client/` folders. -3. Run `npm run dev` to start development. +2. run `pnpm i` in the root and and client `client/` folders. +3. Run `pnpm run dev` to start development. Running `npm run dev` in the root folder will start the following things diff --git a/client/package.json b/client/package.json index 3ccff40..5a8da23 100644 --- a/client/package.json +++ b/client/package.json @@ -8,11 +8,11 @@ }, "devDependencies": { "@sveltejs/adapter-static": "next", - "@sveltejs/kit": "next", - "svelte": "^3.44.1", + "@sveltejs/kit": "^1.0.0-next.201", + "svelte": "^3.44.2", "svelte-preprocess": "^4.9.8", "tslib": "^2.3.1", - "typescript": "^4.4.4", + "typescript": "^4.5.2", "vite": "^2.6.14" }, "type": "module", diff --git a/client/pnpm-lock.yaml b/client/pnpm-lock.yaml index d0eea10..a89854c 100644 --- a/client/pnpm-lock.yaml +++ b/client/pnpm-lock.yaml @@ -3,12 +3,12 @@ lockfileVersion: 5.3 specifiers: '@fontsource/fira-mono': ^4.5.0 '@sveltejs/adapter-static': next - '@sveltejs/kit': next + '@sveltejs/kit': ^1.0.0-next.201 copy-to-clipboard: ^3.3.1 - svelte: ^3.44.1 + svelte: ^3.44.2 svelte-preprocess: ^4.9.8 tslib: ^2.3.1 - typescript: ^4.4.4 + typescript: ^4.5.2 vite: ^2.6.14 dependencies: @@ -17,11 +17,11 @@ dependencies: devDependencies: '@sveltejs/adapter-static': 1.0.0-next.21 - '@sveltejs/kit': 1.0.0-next.195_svelte@3.44.1 - svelte: 3.44.1 - svelte-preprocess: 4.9.8_svelte@3.44.1+typescript@4.4.4 + '@sveltejs/kit': 1.0.0-next.201_svelte@3.44.2 + svelte: 3.44.2 + svelte-preprocess: 4.9.8_svelte@3.44.2+typescript@4.5.2 tslib: 2.3.1 - typescript: 4.4.4 + typescript: 4.5.2 vite: 2.6.14 packages: @@ -42,17 +42,17 @@ packages: resolution: {integrity: sha512-B4+QoUVAaANKx+mHntG8SqF45zbj3Ct4Akg/cGauo6COyfKZRhO5OsMa+wPuT2TKJBZC4eEDK0p+p9nyQBkxKQ==} dev: true - /@sveltejs/kit/1.0.0-next.195_svelte@3.44.1: - resolution: {integrity: sha512-R2X4FgzXQhp63XOik6S1Flw91S2CEA7sTxdsnNFrq3O+bIN7pQhJhkm6zgH68MZANdDcq8oIiSRkxT4M3t1+jQ==} + /@sveltejs/kit/1.0.0-next.201_svelte@3.44.2: + resolution: {integrity: sha512-WcYexOEPWgDWOk0oOteTU5QwWykdIcOFJig+akeHqwE/jVtPURLZFtTNx0ymUWXN4S+dUXf60KF6HEMv74FHpA==} engines: {node: '>=14.13'} hasBin: true peerDependencies: svelte: ^3.44.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.30_svelte@3.44.1+vite@2.6.14 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.31_svelte@3.44.2+vite@2.6.14 cheap-watch: 1.0.4 sade: 1.7.4 - svelte: 3.44.1 + svelte: 3.44.2 vite: 2.6.14 transitivePeerDependencies: - diff-match-patch @@ -62,8 +62,8 @@ packages: - supports-color dev: true - /@sveltejs/vite-plugin-svelte/1.0.0-next.30_svelte@3.44.1+vite@2.6.14: - resolution: {integrity: sha512-YQqdMxjL1VgSFk4/+IY3yLwuRRapPafPiZTiaGEq1psbJYSNYUWx9F1zMm32GMsnogg3zn99mGJOqe3ld3HZSg==} + /@sveltejs/vite-plugin-svelte/1.0.0-next.31_svelte@3.44.2+vite@2.6.14: + resolution: {integrity: sha512-8K3DcGP1V+XBv389u32S6wt8xiun6hHd5wn28AKLSoNTIhOmJOA2RJUJzp0seTRI86Shme4lzHI2Fgq4qz1wXQ==} engines: {node: ^14.13.1 || >= 16} peerDependencies: diff-match-patch: ^1.0.5 @@ -74,12 +74,12 @@ packages: optional: true dependencies: '@rollup/pluginutils': 4.1.1 - debug: 4.3.2 + debug: 4.3.3 kleur: 4.1.4 magic-string: 0.25.7 require-relative: 0.8.7 - svelte: 3.44.1 - svelte-hmr: 0.14.7_svelte@3.44.1 + svelte: 3.44.2 + svelte-hmr: 0.14.7_svelte@3.44.2 vite: 2.6.14 transitivePeerDependencies: - supports-color @@ -129,8 +129,8 @@ packages: toggle-selection: 1.0.6 dev: false - /debug/4.3.2: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} + /debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -518,15 +518,15 @@ packages: min-indent: 1.0.1 dev: true - /svelte-hmr/0.14.7_svelte@3.44.1: + /svelte-hmr/0.14.7_svelte@3.44.2: resolution: {integrity: sha512-pDrzgcWSoMaK6AJkBWkmgIsecW0GChxYZSZieIYfCP0v2oPyx2CYU/zm7TBIcjLVUPP714WxmViE9Thht4etog==} peerDependencies: svelte: '>=3.19.0' dependencies: - svelte: 3.44.1 + svelte: 3.44.2 dev: true - /svelte-preprocess/4.9.8_svelte@3.44.1+typescript@4.4.4: + /svelte-preprocess/4.9.8_svelte@3.44.2+typescript@4.5.2: resolution: {integrity: sha512-EQS/oRZzMtYdAprppZxY3HcysKh11w54MgA63ybtL+TAZ4hVqYOnhw41JVJjWN9dhPnNjjLzvbZ2tMhTsla1Og==} engines: {node: '>= 9.11.2'} requiresBuild: true @@ -573,12 +573,12 @@ packages: magic-string: 0.25.7 sorcery: 0.10.0 strip-indent: 3.0.0 - svelte: 3.44.1 - typescript: 4.4.4 + svelte: 3.44.2 + typescript: 4.5.2 dev: true - /svelte/3.44.1: - resolution: {integrity: sha512-4DrCEJoBvdR689efHNSxIQn2pnFwB7E7j2yLEJtHE/P8hxwZWIphCtJ8are7bjl/iVMlcEf5uh5pJ68IwR09vQ==} + /svelte/3.44.2: + resolution: {integrity: sha512-jrZhZtmH3ZMweXg1Q15onb8QlWD+a5T5Oca4C1jYvSURp2oD35h4A5TV6t6MEa93K4LlX6BkafZPdQoFjw/ylA==} engines: {node: '>= 8'} dev: true @@ -590,8 +590,8 @@ packages: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - /typescript/4.4.4: - resolution: {integrity: sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==} + /typescript/4.5.2: + resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==} engines: {node: '>=4.2.0'} hasBin: true dev: true diff --git a/client/src/lib/ui/ThemeToggle.svelte b/client/src/lib/ui/ThemeToggle.svelte index c467a98..01028aa 100644 --- a/client/src/lib/ui/ThemeToggle.svelte +++ b/client/src/lib/ui/ThemeToggle.svelte @@ -1,7 +1,7 @@