Update config files and npm packages

This commit is contained in:
2022-08-18 20:08:23 +02:00
parent 44bda1a939
commit 97fcf8c60c
3 changed files with 69 additions and 74 deletions

View File

@@ -10,16 +10,16 @@
"dev": "vite dev", "dev": "vite dev",
"build": "vite build", "build": "vite build",
"preview": "vite preview", "preview": "vite preview",
"check": "svelte-check --tsconfig ./tsconfig.json", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-check --tsconfig ./tsconfig.json --watch", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"lint": "eslint --ignore-path .gitignore ." "lint": "eslint --ignore-path .gitignore ."
}, },
"dependencies": { "dependencies": {
"@studio-freight/lenis": "^0.1.13", "@studio-freight/lenis": "^0.1.13",
"dayjs": "^1.11.5", "dayjs": "^1.11.5",
"embla-carousel": "^7.0.0", "embla-carousel": "^7.0.1",
"focus-visible": "^5.2.0", "focus-visible": "^5.2.0",
"motion": "^10.13.3", "motion": "^10.14.0",
"ogl": "^0.0.97", "ogl": "^0.0.97",
"sanitize.css": "^13.0.0", "sanitize.css": "^13.0.0",
"tweakpane": "^3.1.0" "tweakpane": "^3.1.0"
@@ -28,7 +28,7 @@
"@sveltejs/adapter-auto": "^1.0.0-next.64", "@sveltejs/adapter-auto": "^1.0.0-next.64",
"@sveltejs/adapter-node": "^1.0.0-next.86", "@sveltejs/adapter-node": "^1.0.0-next.86",
"@sveltejs/adapter-vercel": "^1.0.0-next.66", "@sveltejs/adapter-vercel": "^1.0.0-next.66",
"@sveltejs/kit": "^1.0.0-next.411", "@sveltejs/kit": "^1.0.0-next.422",
"@typescript-eslint/eslint-plugin": "^5.33.1", "@typescript-eslint/eslint-plugin": "^5.33.1",
"@typescript-eslint/parser": "^5.33.1", "@typescript-eslint/parser": "^5.33.1",
"browserslist": "^4.21.3", "browserslist": "^4.21.3",
@@ -42,7 +42,7 @@
"postcss-sort-media-queries": "^4.2.1", "postcss-sort-media-queries": "^4.2.1",
"sass": "^1.54.4", "sass": "^1.54.4",
"svelte": "^3.49.0", "svelte": "^3.49.0",
"svelte-check": "^2.8.0", "svelte-check": "^2.8.1",
"svelte-preprocess": "^4.10.7", "svelte-preprocess": "^4.10.7",
"swell-node": "^4.0.10", "swell-node": "^4.0.10",
"tslib": "^2.4.0", "tslib": "^2.4.0",

125
pnpm-lock.yaml generated
View File

@@ -5,17 +5,17 @@ specifiers:
'@sveltejs/adapter-auto': ^1.0.0-next.64 '@sveltejs/adapter-auto': ^1.0.0-next.64
'@sveltejs/adapter-node': ^1.0.0-next.86 '@sveltejs/adapter-node': ^1.0.0-next.86
'@sveltejs/adapter-vercel': ^1.0.0-next.66 '@sveltejs/adapter-vercel': ^1.0.0-next.66
'@sveltejs/kit': ^1.0.0-next.411 '@sveltejs/kit': ^1.0.0-next.422
'@typescript-eslint/eslint-plugin': ^5.33.1 '@typescript-eslint/eslint-plugin': ^5.33.1
'@typescript-eslint/parser': ^5.33.1 '@typescript-eslint/parser': ^5.33.1
browserslist: ^4.21.3 browserslist: ^4.21.3
cssnano: ^5.1.13 cssnano: ^5.1.13
dayjs: ^1.11.5 dayjs: ^1.11.5
embla-carousel: ^7.0.0 embla-carousel: ^7.0.1
eslint: ^8.22.0 eslint: ^8.22.0
eslint-plugin-svelte3: ^4.0.0 eslint-plugin-svelte3: ^4.0.0
focus-visible: ^5.2.0 focus-visible: ^5.2.0
motion: ^10.13.3 motion: ^10.14.0
ogl: ^0.0.97 ogl: ^0.0.97
postcss: ^8.4.16 postcss: ^8.4.16
postcss-focus-visible: ^7.1.0 postcss-focus-visible: ^7.1.0
@@ -25,7 +25,7 @@ specifiers:
sanitize.css: ^13.0.0 sanitize.css: ^13.0.0
sass: ^1.54.4 sass: ^1.54.4
svelte: ^3.49.0 svelte: ^3.49.0
svelte-check: ^2.8.0 svelte-check: ^2.8.1
svelte-preprocess: ^4.10.7 svelte-preprocess: ^4.10.7
swell-node: ^4.0.10 swell-node: ^4.0.10
tslib: ^2.4.0 tslib: ^2.4.0
@@ -36,9 +36,9 @@ specifiers:
dependencies: dependencies:
'@studio-freight/lenis': 0.1.13 '@studio-freight/lenis': 0.1.13
dayjs: 1.11.5 dayjs: 1.11.5
embla-carousel: 7.0.0 embla-carousel: 7.0.1
focus-visible: 5.2.0 focus-visible: 5.2.0
motion: 10.13.3 motion: 10.14.0
ogl: 0.0.97 ogl: 0.0.97
sanitize.css: 13.0.0 sanitize.css: 13.0.0
tweakpane: 3.1.0 tweakpane: 3.1.0
@@ -47,7 +47,7 @@ devDependencies:
'@sveltejs/adapter-auto': 1.0.0-next.64 '@sveltejs/adapter-auto': 1.0.0-next.64
'@sveltejs/adapter-node': 1.0.0-next.86 '@sveltejs/adapter-node': 1.0.0-next.86
'@sveltejs/adapter-vercel': 1.0.0-next.66 '@sveltejs/adapter-vercel': 1.0.0-next.66
'@sveltejs/kit': 1.0.0-next.411_svelte@3.49.0+vite@3.0.8 '@sveltejs/kit': 1.0.0-next.422_svelte@3.49.0+vite@3.0.8
'@typescript-eslint/eslint-plugin': 5.33.1_vsoshirnpb7xw6mr7xomgfas2i '@typescript-eslint/eslint-plugin': 5.33.1_vsoshirnpb7xw6mr7xomgfas2i
'@typescript-eslint/parser': 5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq '@typescript-eslint/parser': 5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq
browserslist: 4.21.3 browserslist: 4.21.3
@@ -61,7 +61,7 @@ devDependencies:
postcss-sort-media-queries: 4.2.1_postcss@8.4.16 postcss-sort-media-queries: 4.2.1_postcss@8.4.16
sass: 1.54.4 sass: 1.54.4
svelte: 3.49.0 svelte: 3.49.0
svelte-check: 2.8.0_wfbwvhujpq55dwnmdsqpqghtky svelte-check: 2.8.1_wfbwvhujpq55dwnmdsqpqghtky
svelte-preprocess: 4.10.7_v47vl5ncx4rolutzzqi3rog55m svelte-preprocess: 4.10.7_v47vl5ncx4rolutzzqi3rog55m
swell-node: 4.0.10 swell-node: 4.0.10
tslib: 2.4.0 tslib: 2.4.0
@@ -316,64 +316,64 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@motionone/animation/10.13.2: /@motionone/animation/10.14.0:
resolution: {integrity: sha512-YGWss58IR2X4lOjW89rv1Q+/Nq/QhfltaggI7i8sZTpKC1yUvM+XYDdvlRpWc6dk8LviMBrddBJAlLdbaqeRmw==} resolution: {integrity: sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==}
dependencies: dependencies:
'@motionone/easing': 10.13.2 '@motionone/easing': 10.14.0
'@motionone/types': 10.13.2 '@motionone/types': 10.14.0
'@motionone/utils': 10.13.2 '@motionone/utils': 10.14.0
tslib: 2.4.0 tslib: 2.4.0
dev: false dev: false
/@motionone/dom/10.13.2: /@motionone/dom/10.14.0:
resolution: {integrity: sha512-THCRW+M7JUTbHRiWFJU13pju7bZlnPjZz9VDXA/h/Qj/Or7LvzKY/XfEy45rUlO0wXSa4lQ+1DGlrZNewamdDA==} resolution: {integrity: sha512-HK/VHJZ4sv5oiFFJRKzIMww0xwKcvla/xeLOmYycjYilwAcQh1DuztU1xrtcaRh7NysQciiwURS9x51ertNM6Q==}
dependencies: dependencies:
'@motionone/animation': 10.13.2 '@motionone/animation': 10.14.0
'@motionone/generators': 10.13.2 '@motionone/generators': 10.14.0
'@motionone/types': 10.13.2 '@motionone/types': 10.14.0
'@motionone/utils': 10.13.2 '@motionone/utils': 10.14.0
hey-listen: 1.0.8 hey-listen: 1.0.8
tslib: 2.4.0 tslib: 2.4.0
dev: false dev: false
/@motionone/easing/10.13.2: /@motionone/easing/10.14.0:
resolution: {integrity: sha512-3HqctS5NyDfDQ+8+cZqc3Pu7I6amFCt9zDUjcozHyFXHh4PKYHK4+GJDFjJIS8bCAF2BrJmpmduDQ2V7lFEYeQ==} resolution: {integrity: sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==}
dependencies: dependencies:
'@motionone/utils': 10.13.2 '@motionone/utils': 10.14.0
tslib: 2.4.0 tslib: 2.4.0
dev: false dev: false
/@motionone/generators/10.13.2: /@motionone/generators/10.14.0:
resolution: {integrity: sha512-QMoXV1MXEEhR6D3dct/RMMS1FwJlAsW+kMPbFGzBA4NbweblgeYQCft9DcDAVpV9wIwD6qvlBG9u99sOXLfHiA==} resolution: {integrity: sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==}
dependencies: dependencies:
'@motionone/types': 10.13.2 '@motionone/types': 10.14.0
'@motionone/utils': 10.13.2 '@motionone/utils': 10.14.0
tslib: 2.4.0 tslib: 2.4.0
dev: false dev: false
/@motionone/svelte/10.13.2: /@motionone/svelte/10.14.0:
resolution: {integrity: sha512-p6gH7oGhbonHzrPeUPzZiU3dx2yjDYQ7K00w9GaTbXBfmH/+rjUQ6vvG5SPvjY6BLtMK3/FMK512WvOMtvDQPQ==} resolution: {integrity: sha512-cvn4Hp7aUf2Vo0zwqmNVKkkVvPDP2xXYaU+RC4z61KdWwRa3i5YJZAAGwsvtgtT6urSpo42vi/LBb3HoGeEsHw==}
dependencies: dependencies:
'@motionone/dom': 10.13.2 '@motionone/dom': 10.14.0
tslib: 2.4.0 tslib: 2.4.0
dev: false dev: false
/@motionone/types/10.13.2: /@motionone/types/10.14.0:
resolution: {integrity: sha512-yYV4q5v5F0iADhab4wHfqaRJnM/eVtQLjUPhyEcS72aUz/xyOzi09GzD/Gu+K506BDfqn5eULIilUI77QNaqhw==} resolution: {integrity: sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==}
dev: false dev: false
/@motionone/utils/10.13.2: /@motionone/utils/10.14.0:
resolution: {integrity: sha512-6Lw5bDA/w7lrPmT/jYWQ76lkHlHs9fl2NZpJ22cVy1kKDdEH+Cl1U6hMTpdphO6VQktQ6v2APngag91WBKLqlA==} resolution: {integrity: sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==}
dependencies: dependencies:
'@motionone/types': 10.13.2 '@motionone/types': 10.14.0
hey-listen: 1.0.8 hey-listen: 1.0.8
tslib: 2.4.0 tslib: 2.4.0
dev: false dev: false
/@motionone/vue/10.13.2: /@motionone/vue/10.14.0:
resolution: {integrity: sha512-DfMzOUwKlzyjpwxF+RP1Q74ClmeoanPAeSGfD/JTvAyR1W6ARCOBMFpdgDvile1o7FNgHGx2RHt8210MsOE59g==} resolution: {integrity: sha512-5USdzvMUdgpN5NWdMpf9xPTwV8v1fGxAgipRqWhs7keW3N3hg485YzZJZTHnlT885SnQazOEz2KfJyyM7e1yUw==}
dependencies: dependencies:
'@motionone/dom': 10.13.2 '@motionone/dom': 10.14.0
tslib: 2.4.0 tslib: 2.4.0
dev: false dev: false
@@ -461,8 +461,8 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@sveltejs/kit/1.0.0-next.411_svelte@3.49.0+vite@3.0.8: /@sveltejs/kit/1.0.0-next.422_svelte@3.49.0+vite@3.0.8:
resolution: {integrity: sha512-VSkQemKpztgsKjjkrp9kkYI7ESe3mspXjibKaevJ+FzTcJqB1Ehnp8lRbspXqXGtumrLLNADpLJ9c9vhXhhsSA==} resolution: {integrity: sha512-P8zu4tqwpWj2SdulV+eQhHxJ1EUJREl0xOL55oGGNOSeGfK05hUBMrCxH9xDle0q04Wzh9I+muqtasUEM0NSEA==}
engines: {node: '>=16.9'} engines: {node: '>=16.9'}
hasBin: true hasBin: true
requiresBuild: true requiresBuild: true
@@ -471,7 +471,6 @@ packages:
vite: ^3.0.0 vite: ^3.0.0
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte': 1.0.1_svelte@3.49.0+vite@3.0.8 '@sveltejs/vite-plugin-svelte': 1.0.1_svelte@3.49.0+vite@3.0.8
chokidar: 3.5.3
cookie: 0.5.0 cookie: 0.5.0
devalue: 2.0.1 devalue: 2.0.1
kleur: 4.1.5 kleur: 4.1.5
@@ -483,7 +482,7 @@ packages:
sirv: 2.0.2 sirv: 2.0.2
svelte: 3.49.0 svelte: 3.49.0
tiny-glob: 0.2.9 tiny-glob: 0.2.9
undici: 5.8.2 undici: 5.9.1
vite: 3.0.8_sass@1.54.4 vite: 3.0.8_sass@1.54.4
transitivePeerDependencies: transitivePeerDependencies:
- diff-match-patch - diff-match-patch
@@ -771,7 +770,7 @@ packages:
postcss: ^8.1.0 postcss: ^8.1.0
dependencies: dependencies:
browserslist: 4.21.3 browserslist: 4.21.3
caniuse-lite: 1.0.30001377 caniuse-lite: 1.0.30001378
fraction.js: 4.2.0 fraction.js: 4.2.0
normalize-range: 0.1.2 normalize-range: 0.1.2
picocolors: 1.0.0 picocolors: 1.0.0
@@ -817,8 +816,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: 1.0.30001377 caniuse-lite: 1.0.30001378
electron-to-chromium: 1.4.221 electron-to-chromium: 1.4.224
node-releases: 2.0.6 node-releases: 2.0.6
update-browserslist-db: 1.0.5_browserslist@4.21.3 update-browserslist-db: 1.0.5_browserslist@4.21.3
dev: true dev: true
@@ -836,13 +835,13 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies: dependencies:
browserslist: 4.21.3 browserslist: 4.21.3
caniuse-lite: 1.0.30001377 caniuse-lite: 1.0.30001378
lodash.memoize: 4.1.2 lodash.memoize: 4.1.2
lodash.uniq: 4.5.0 lodash.uniq: 4.5.0
dev: true dev: true
/caniuse-lite/1.0.30001377: /caniuse-lite/1.0.30001378:
resolution: {integrity: sha512-I5XeHI1x/mRSGl96LFOaSk528LA/yZG3m3iQgImGujjO8gotd/DL8QaI1R1h1dg5ATeI2jqPblMpKq4Tr5iKfQ==} resolution: {integrity: sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==}
dev: true dev: true
/chalk/4.1.2: /chalk/4.1.2:
@@ -1149,12 +1148,12 @@ packages:
domhandler: 4.3.1 domhandler: 4.3.1
dev: true dev: true
/electron-to-chromium/1.4.221: /electron-to-chromium/1.4.224:
resolution: {integrity: sha512-aWg2mYhpxZ6Q6Xvyk7B2ziBca4YqrCDlXzmcD7wuRs65pVEVkMT1u2ifdjpAQais2O2o0rW964ZWWWYRlAL/kw==} resolution: {integrity: sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==}
dev: true dev: true
/embla-carousel/7.0.0: /embla-carousel/7.0.1:
resolution: {integrity: sha512-vgyElJaBRTtzWROQuO9Qx/VlibzKdhwnuQ2Ldh5/7/jddrB4XTI6IQlgR5ZglRaXjH4nXjVtUSwWWZMEIZQLFQ==} resolution: {integrity: sha512-+beEwrdj+FGyiz9a/prfj4IAG6CWDSRYUB3c+FKf17WUq5OxxKg5BVDF5FWcvC3EX6n8wFKQGXjkB3obnWZM8Q==}
dev: false dev: false
/emoji-regex/8.0.0: /emoji-regex/8.0.0:
@@ -1971,15 +1970,15 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/motion/10.13.3: /motion/10.14.0:
resolution: {integrity: sha512-lfBuoZL8xo0djAD3zGrMuSuc4J9MquE6hzRCsO9cVp+DgIUvNmvbM7+7SrZtpjLKxPWbppm+P56FRtVvMcGj1A==} resolution: {integrity: sha512-Ru2OA/pbdCegGstgUPV7V3Z9IlEDhq+DJgqRg7Fv3MLlk7VOlh67dUFtZnTfBOyOviBSaNH9X6xRtXAv0knqIQ==}
dependencies: dependencies:
'@motionone/animation': 10.13.2 '@motionone/animation': 10.14.0
'@motionone/dom': 10.13.2 '@motionone/dom': 10.14.0
'@motionone/svelte': 10.13.2 '@motionone/svelte': 10.14.0
'@motionone/types': 10.13.2 '@motionone/types': 10.14.0
'@motionone/utils': 10.13.2 '@motionone/utils': 10.14.0
'@motionone/vue': 10.13.2 '@motionone/vue': 10.14.0
dev: false dev: false
/mri/1.2.0: /mri/1.2.0:
@@ -3122,8 +3121,8 @@ packages:
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
dev: true dev: true
/svelte-check/2.8.0_wfbwvhujpq55dwnmdsqpqghtky: /svelte-check/2.8.1_wfbwvhujpq55dwnmdsqpqghtky:
resolution: {integrity: sha512-HRL66BxffMAZusqe5I5k26mRWQ+BobGd9Rxm3onh7ZVu0nTk8YTKJ9vu3LVPjUGLU9IX7zS+jmwPVhJYdXJ8vg==} resolution: {integrity: sha512-cibyY1sgt3ONIDnQbSgV2X9AJFhwEslRHNo95lijrYfPzVEvTvbmL2ohsUyqB5L7j1GhLXtQbjCJ4lZZ/fwbeQ==}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
svelte: ^3.24.0 svelte: ^3.24.0
@@ -3318,8 +3317,8 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/undici/5.8.2: /undici/5.9.1:
resolution: {integrity: sha512-3KLq3pXMS0Y4IELV045fTxqz04Nk9Ms7yfBBHum3yxsTR4XNn+ZCaUbf/mWitgYDAhsplQ0B1G4S5D345lMO3A==} resolution: {integrity: sha512-6fB3a+SNnWEm4CJbgo0/CWR8RGcOCQP68SF4X0mxtYTq2VNN8T88NYrWVBAeSX+zb7bny2dx2iYhP3XHi00omg==}
engines: {node: '>=12.18'} engines: {node: '>=12.18'}
dev: true dev: true

6
src/app.d.ts vendored
View File

@@ -2,14 +2,10 @@
// for information about these interfaces // for information about these interfaces
// and what to do when importing types // and what to do when importing types
declare namespace App { declare namespace App {
interface Locals { // interface Locals {}
userid: string;
}
// interface Platform {} // interface Platform {}
// interface PrivateEnv {} // interface PrivateEnv {}
// interface PublicEnv {} // interface PublicEnv {}
// interface Session {}
} }