feat: initial backend store prototype
Some checks failed
Deploy to GitHub Pages / build_site (push) Failing after 13s

This commit is contained in:
2024-12-17 18:15:21 +01:00
parent 5421349c79
commit 9d4d67f086
32 changed files with 2012 additions and 76 deletions

79
pnpm-lock.yaml generated
View File

@@ -13,9 +13,6 @@ importers:
'@nodes/registry':
specifier: link:../packages/registry
version: link:../packages/registry
'@nodes/runtime':
specifier: link:../packages/runtime
version: link:../packages/runtime
'@nodes/ui':
specifier: link:../packages/ui
version: link:../packages/ui
@@ -143,25 +140,6 @@ importers:
specifier: ^8.0.0
version: 8.0.0
packages/runtime:
dependencies:
'@nodes/registry':
specifier: link:../registry
version: link:../registry
'@nodes/types':
specifier: link:../types
version: link:../types
'@nodes/utils':
specifier: link:../utils
version: link:../utils
devDependencies:
comlink:
specifier: ^4.4.1
version: 4.4.1
vite-plugin-comlink:
specifier: ^5.1.0
version: 5.1.0(comlink@4.4.1)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))
packages/types:
dependencies:
zod:
@@ -194,7 +172,7 @@ importers:
version: 8.4.1(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)
'@storybook/sveltekit':
specifier: ^8.4.1
version: 8.4.1(@babel/core@7.26.0)(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(less@4.2.0)(postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0))(postcss@8.4.47)(sass@1.80.6)(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)
version: 8.4.1(@babel/core@7.26.0)(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(less@4.2.0)(postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3)))(postcss@8.4.47)(sass@1.80.6)(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)
'@sveltejs/adapter-static':
specifier: ^3.0.6
version: 3.0.6(@sveltejs/kit@2.7.4(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))
@@ -2430,10 +2408,6 @@ packages:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
lilconfig@3.1.2:
resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
engines: {node: '>=14'}
load-tsconfig@0.2.5:
resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -2697,24 +2671,6 @@ packages:
ts-node:
optional: true
postcss-load-config@6.0.1:
resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==}
engines: {node: '>= 18'}
peerDependencies:
jiti: '>=1.21.0'
postcss: '>=8.0.9'
tsx: ^4.8.1
yaml: ^2.4.2
peerDependenciesMeta:
jiti:
optional: true
postcss:
optional: true
tsx:
optional: true
yaml:
optional: true
postcss-safe-parser@6.0.0:
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'}
@@ -3406,11 +3362,6 @@ packages:
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
engines: {node: '>= 6'}
yaml@2.6.0:
resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==}
engines: {node: '>= 14'}
hasBin: true
yn@3.1.1:
resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
engines: {node: '>=6'}
@@ -4221,7 +4172,7 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
storybook: 8.4.1(prettier@3.3.3)
'@storybook/svelte-vite@8.4.1(@babel/core@7.26.0)(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(less@4.2.0)(postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0))(postcss@8.4.47)(sass@1.80.6)(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)':
'@storybook/svelte-vite@8.4.1(@babel/core@7.26.0)(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(less@4.2.0)(postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3)))(postcss@8.4.47)(sass@1.80.6)(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)':
dependencies:
'@storybook/builder-vite': 8.4.1(storybook@8.4.1(prettier@3.3.3))(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)
'@storybook/svelte': 8.4.1(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)
@@ -4229,7 +4180,7 @@ snapshots:
magic-string: 0.30.12
storybook: 8.4.1(prettier@3.3.3)
svelte: 5.1.9
svelte-preprocess: 5.1.4(@babel/core@7.26.0)(less@4.2.0)(postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0))(postcss@8.4.47)(sass@1.80.6)(svelte@5.1.9)(typescript@5.6.3)
svelte-preprocess: 5.1.4(@babel/core@7.26.0)(less@4.2.0)(postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3)))(postcss@8.4.47)(sass@1.80.6)(svelte@5.1.9)(typescript@5.6.3)
svelte2tsx: 0.7.22(svelte@5.1.9)(typescript@5.6.3)
sveltedoc-parser: 4.2.1
ts-dedent: 2.2.0
@@ -4263,12 +4214,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@storybook/sveltekit@8.4.1(@babel/core@7.26.0)(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(less@4.2.0)(postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0))(postcss@8.4.47)(sass@1.80.6)(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)':
'@storybook/sveltekit@8.4.1(@babel/core@7.26.0)(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(less@4.2.0)(postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3)))(postcss@8.4.47)(sass@1.80.6)(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)':
dependencies:
'@storybook/addon-actions': 8.4.1(storybook@8.4.1(prettier@3.3.3))
'@storybook/builder-vite': 8.4.1(storybook@8.4.1(prettier@3.3.3))(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)
'@storybook/svelte': 8.4.1(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)
'@storybook/svelte-vite': 8.4.1(@babel/core@7.26.0)(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(less@4.2.0)(postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0))(postcss@8.4.47)(sass@1.80.6)(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)
'@storybook/svelte-vite': 8.4.1(@babel/core@7.26.0)(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)))(less@4.2.0)(postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3)))(postcss@8.4.47)(sass@1.80.6)(storybook@8.4.1(prettier@3.3.3))(svelte@5.1.9)(vite@5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0))(webpack-sources@3.2.3)
storybook: 8.4.1(prettier@3.3.3)
svelte: 5.1.9
vite: 5.4.10(@types/node@22.8.6)(less@4.2.0)(sass@1.80.6)(terser@5.36.0)
@@ -5774,9 +5725,6 @@ snapshots:
lilconfig@2.1.0: {}
lilconfig@3.1.2:
optional: true
load-tsconfig@0.2.5: {}
local-pkg@0.5.0:
@@ -6022,16 +5970,6 @@ snapshots:
postcss: 8.4.47
ts-node: 10.9.2(@types/node@22.8.6)(typescript@5.6.3)
postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0):
dependencies:
lilconfig: 3.1.2
optionalDependencies:
jiti: 2.4.0
postcss: 8.4.47
tsx: 4.19.2
yaml: 2.6.0
optional: true
postcss-safe-parser@6.0.0(postcss@8.4.47):
dependencies:
postcss: 8.4.47
@@ -6297,7 +6235,7 @@ snapshots:
optionalDependencies:
svelte: 5.1.9
svelte-preprocess@5.1.4(@babel/core@7.26.0)(less@4.2.0)(postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0))(postcss@8.4.47)(sass@1.80.6)(svelte@5.1.9)(typescript@5.6.3):
svelte-preprocess@5.1.4(@babel/core@7.26.0)(less@4.2.0)(postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3)))(postcss@8.4.47)(sass@1.80.6)(svelte@5.1.9)(typescript@5.6.3):
dependencies:
'@types/pug': 2.0.10
detect-indent: 6.1.0
@@ -6309,7 +6247,7 @@ snapshots:
'@babel/core': 7.26.0
less: 4.2.0
postcss: 8.4.47
postcss-load-config: 6.0.1(jiti@2.4.0)(postcss@8.4.47)(tsx@4.19.2)(yaml@2.6.0)
postcss-load-config: 3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3))
sass: 1.80.6
typescript: 5.6.3
@@ -6737,9 +6675,6 @@ snapshots:
yaml@1.10.2: {}
yaml@2.6.0:
optional: true
yn@3.1.1:
optional: true