fix: correct workspace configuration and remove non-existent packages

- Fix pnpm-workspace.yaml to use packages/* pattern
- Remove references to non-existent @soroban/core and @soroban/client packages
- Update Dockerfile to only copy existing package.json files
- Clean up dependencies after workspace changes

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Thomas Hallock 2025-09-27 09:06:57 -05:00
parent b674946d8d
commit 39526eb496
4 changed files with 18 additions and 273 deletions

View File

@ -9,8 +9,6 @@ WORKDIR /app
# Copy package files for dependency resolution # Copy package files for dependency resolution
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./ COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./
COPY apps/web/package.json ./apps/web/ COPY apps/web/package.json ./apps/web/
COPY packages/core/client/node/package.json ./packages/core/client/node/
COPY packages/core/client/typescript/package.json ./packages/core/client/typescript/
COPY packages/abacus-react/package.json ./packages/abacus-react/ COPY packages/abacus-react/package.json ./packages/abacus-react/
COPY packages/templates/package.json ./packages/templates/ COPY packages/templates/package.json ./packages/templates/

View File

@ -38,8 +38,6 @@
"@radix-ui/react-tooltip": "^1.2.8", "@radix-ui/react-tooltip": "^1.2.8",
"@react-spring/web": "^10.0.2", "@react-spring/web": "^10.0.2",
"@soroban/abacus-react": "workspace:*", "@soroban/abacus-react": "workspace:*",
"@soroban/client": "workspace:*",
"@soroban/core": "workspace:*",
"@soroban/templates": "workspace:*", "@soroban/templates": "workspace:*",
"@tanstack/react-form": "^0.19.0", "@tanstack/react-form": "^0.19.0",
"@types/jsdom": "^21.1.7", "@types/jsdom": "^21.1.7",

View File

@ -94,12 +94,6 @@ importers:
'@soroban/abacus-react': '@soroban/abacus-react':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/abacus-react version: link:../../packages/abacus-react
'@soroban/client':
specifier: workspace:*
version: link:../../packages/core/client/typescript
'@soroban/core':
specifier: workspace:*
version: link:../../packages/core/client/node
'@soroban/templates': '@soroban/templates':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/templates version: link:../../packages/templates
@ -157,7 +151,7 @@ importers:
version: 18.0.0 version: 18.0.0
'@vitejs/plugin-react': '@vitejs/plugin-react':
specifier: ^5.0.2 specifier: ^5.0.2
version: 5.0.2(vite@5.0.0) version: 5.0.2(vite@4.5.0)
concurrently: concurrently:
specifier: ^8.0.0 specifier: ^8.0.0
version: 8.0.0 version: 8.0.0
@ -178,7 +172,7 @@ importers:
version: 27.0.0(postcss@8.5.6) version: 27.0.0(postcss@8.5.6)
storybook: storybook:
specifier: ^9.1.7 specifier: ^9.1.7
version: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) version: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
typescript: typescript:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.0.2 version: 5.0.2
@ -280,56 +274,6 @@ importers:
specifier: ^1.0.0 specifier: ^1.0.0
version: 1.0.0(@types/node@20.0.0)(@vitest/ui@3.2.4)(jsdom@27.0.0) version: 1.0.0(@types/node@20.0.0)(@vitest/ui@3.2.4)(jsdom@27.0.0)
packages/core/client/browser:
dependencies:
'@myriaddreamin/typst-ts-renderer':
specifier: ^0.6.0
version: 0.6.0
'@myriaddreamin/typst-ts-web-compiler':
specifier: ^0.6.0
version: 0.6.0
devDependencies:
typescript:
specifier: ^5.0.0
version: 5.0.2
vite:
specifier: ^5.0.0
version: 5.0.0(@types/node@20.0.0)
packages/core/client/node:
dependencies:
python-shell:
specifier: ^5.0.0
version: 5.0.0
devDependencies:
'@types/node':
specifier: ^20.0.0
version: 20.0.0
tsup:
specifier: ^7.0.0
version: 7.0.0(typescript@5.0.2)
typescript:
specifier: ^5.0.0
version: 5.0.2
vitest:
specifier: ^1.0.0
version: 1.0.0(@types/node@20.0.0)(@vitest/ui@3.2.4)(jsdom@27.0.0)
packages/core/client/typescript:
devDependencies:
'@types/node':
specifier: ^20.0.0
version: 20.0.0
tsup:
specifier: ^7.0.0
version: 7.0.0(typescript@5.0.2)
typescript:
specifier: ^5.0.0
version: 5.0.2
vitest:
specifier: ^1.0.0
version: 1.0.0(@types/node@20.0.0)(@vitest/ui@3.2.4)(jsdom@27.0.0)
packages/templates: packages/templates:
dependencies: dependencies:
'@number-flow/react': '@number-flow/react':
@ -2736,18 +2680,10 @@ packages:
resolution: {integrity: sha512-IFkPEDTfE8/IYEpJxeNMRCOqeQ0NP9+30VHk1EmLIGHMiDcqkMJ04MEF1eHdPX5L8XjAuyKI4jPZQvHSXaQRnA==} resolution: {integrity: sha512-IFkPEDTfE8/IYEpJxeNMRCOqeQ0NP9+30VHk1EmLIGHMiDcqkMJ04MEF1eHdPX5L8XjAuyKI4jPZQvHSXaQRnA==}
dev: false dev: false
/@myriaddreamin/typst-ts-renderer@0.6.0:
resolution: {integrity: sha512-56Mids4E5Ob6LeEeXDedvmsVnEWnLmc1qeUOeUSruL/zI3S9QXleF/c3Os1FXwJmLuCFbWTEIq8Quh2cXlnxKw==}
dev: false
/@myriaddreamin/typst-ts-renderer@0.6.1-rc3: /@myriaddreamin/typst-ts-renderer@0.6.1-rc3:
resolution: {integrity: sha512-m4OHUXYvxDcE6yEvTIl+s7Y721RMWpVTUDXRN2o08P2ckkgxmtloVwHkdCAbrV5w19b5f/fcSaCW2xbxaw+XnA==} resolution: {integrity: sha512-m4OHUXYvxDcE6yEvTIl+s7Y721RMWpVTUDXRN2o08P2ckkgxmtloVwHkdCAbrV5w19b5f/fcSaCW2xbxaw+XnA==}
dev: false dev: false
/@myriaddreamin/typst-ts-web-compiler@0.6.0:
resolution: {integrity: sha512-P/eIJ5RnfElj0NYzn5PI296t/IwWtgqUyyTMi5Jm5X3V5kZfskkH+LI7mSQe8tEyxwgCvxbxvFe5adinA3K8Gg==}
dev: false
/@myriaddreamin/typst-ts-web-compiler@0.6.1-rc3: /@myriaddreamin/typst-ts-web-compiler@0.6.1-rc3:
resolution: {integrity: sha512-6KD2QKUI1KVcBpKxh/LQX02224NnjMWlRQy/IqtROekDKUdoCoSlf5PV7aETYyI4bA1mtNrzMkBGdCeum/4frA==} resolution: {integrity: sha512-6KD2QKUI1KVcBpKxh/LQX02224NnjMWlRQy/IqtROekDKUdoCoSlf5PV7aETYyI4bA1mtNrzMkBGdCeum/4frA==}
dev: false dev: false
@ -5759,7 +5695,7 @@ packages:
'@storybook/react-dom-shim': 9.1.7(react-dom@18.2.0)(react@18.2.0)(storybook@9.1.7) '@storybook/react-dom-shim': 9.1.7(react-dom@18.2.0)(react@18.2.0)(storybook@9.1.7)
react: 18.2.0 react: 18.2.0
react-dom: 18.2.0(react@18.2.0) react-dom: 18.2.0(react@18.2.0)
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
ts-dedent: 2.2.0 ts-dedent: 2.2.0
transitivePeerDependencies: transitivePeerDependencies:
- '@types/react' - '@types/react'
@ -5836,7 +5772,7 @@ packages:
peerDependencies: peerDependencies:
storybook: ^9.1.7 storybook: ^9.1.7
dependencies: dependencies:
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
dev: true dev: true
/@storybook/addon-outline@7.6.0: /@storybook/addon-outline@7.6.0:
@ -5973,7 +5909,7 @@ packages:
fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.0.2)(webpack@5.101.3) fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.0.2)(webpack@5.101.3)
html-webpack-plugin: 5.6.4(webpack@5.101.3) html-webpack-plugin: 5.6.4(webpack@5.101.3)
magic-string: 0.30.19 magic-string: 0.30.19
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
style-loader: 3.3.4(webpack@5.101.3) style-loader: 3.3.4(webpack@5.101.3)
terser-webpack-plugin: 5.3.14(esbuild@0.25.9)(webpack@5.101.3) terser-webpack-plugin: 5.3.14(esbuild@0.25.9)(webpack@5.101.3)
ts-dedent: 2.2.0 ts-dedent: 2.2.0
@ -6203,7 +6139,7 @@ packages:
peerDependencies: peerDependencies:
storybook: ^9.1.7 storybook: ^9.1.7
dependencies: dependencies:
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
ts-dedent: 2.2.0 ts-dedent: 2.2.0
dev: true dev: true
@ -6221,7 +6157,7 @@ packages:
peerDependencies: peerDependencies:
storybook: ^9.1.7 storybook: ^9.1.7
dependencies: dependencies:
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
unplugin: 1.16.1 unplugin: 1.16.1
dev: true dev: true
@ -6360,7 +6296,7 @@ packages:
resolve-url-loader: 5.0.0 resolve-url-loader: 5.0.0
sass-loader: 16.0.5(webpack@5.101.3) sass-loader: 16.0.5(webpack@5.101.3)
semver: 7.7.2 semver: 7.7.2
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
style-loader: 3.3.4(webpack@5.101.3) style-loader: 3.3.4(webpack@5.101.3)
styled-jsx: 5.1.7(@babel/core@7.28.4)(react@18.0.0) styled-jsx: 5.1.7(@babel/core@7.28.4)(react@18.0.0)
tsconfig-paths: 4.2.0 tsconfig-paths: 4.2.0
@ -6416,7 +6352,7 @@ packages:
react-dom: 18.0.0(react@18.0.0) react-dom: 18.0.0(react@18.0.0)
resolve: 1.22.10 resolve: 1.22.10
semver: 7.7.2 semver: 7.7.2
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
tsconfig-paths: 4.2.0 tsconfig-paths: 4.2.0
typescript: 5.0.2 typescript: 5.0.2
webpack: 5.101.3(esbuild@0.25.9) webpack: 5.101.3(esbuild@0.25.9)
@ -6489,7 +6425,7 @@ packages:
dependencies: dependencies:
react: 18.0.0 react: 18.0.0
react-dom: 18.0.0(react@18.0.0) react-dom: 18.0.0(react@18.0.0)
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
dev: true dev: true
/@storybook/react-dom-shim@9.1.7(react-dom@18.2.0)(react@18.2.0)(storybook@9.1.7): /@storybook/react-dom-shim@9.1.7(react-dom@18.2.0)(react@18.2.0)(storybook@9.1.7):
@ -6501,7 +6437,7 @@ packages:
dependencies: dependencies:
react: 18.2.0 react: 18.2.0
react-dom: 18.2.0(react@18.2.0) react-dom: 18.2.0(react@18.2.0)
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
dev: true dev: true
/@storybook/react-vite@7.6.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.2)(vite@4.5.0): /@storybook/react-vite@7.6.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.2)(vite@4.5.0):
@ -6587,7 +6523,7 @@ packages:
'@storybook/react-dom-shim': 9.1.7(react-dom@18.0.0)(react@18.0.0)(storybook@9.1.7) '@storybook/react-dom-shim': 9.1.7(react-dom@18.0.0)(react@18.0.0)(storybook@9.1.7)
react: 18.0.0 react: 18.0.0
react-dom: 18.0.0(react@18.0.0) react-dom: 18.0.0(react@18.0.0)
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
typescript: 5.0.2 typescript: 5.0.2
dev: true dev: true
@ -7493,23 +7429,6 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@vitejs/plugin-react@5.0.2(vite@5.0.0):
resolution: {integrity: sha512-tmyFgixPZCx2+e6VO9TNITWcCQl8+Nl/E8YbAyPVv85QCc7/A3JrdfG2A8gIzvVhWuzMOVrFW1aReaNxrI6tbw==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
dependencies:
'@babel/core': 7.28.4
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4)
'@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.4)
'@rolldown/pluginutils': 1.0.0-beta.34
'@types/babel__core': 7.20.5
react-refresh: 0.17.0
vite: 5.0.0(@types/node@20.0.0)
transitivePeerDependencies:
- supports-color
dev: true
/@vitest/expect@1.0.0: /@vitest/expect@1.0.0:
resolution: {integrity: sha512-EbqHCSzQhAY8Su/uLsMCDXkC26LyqQO54kAqJy/DubBqwpRre1iMzvDMPWx+YPfNIN3w7/ydKaJWjH6qRoz0fA==} resolution: {integrity: sha512-EbqHCSzQhAY8Su/uLsMCDXkC26LyqQO54kAqJy/DubBqwpRre1iMzvDMPWx+YPfNIN3w7/ydKaJWjH6qRoz0fA==}
dependencies: dependencies:
@ -7528,7 +7447,7 @@ packages:
tinyrainbow: 2.0.0 tinyrainbow: 2.0.0
dev: true dev: true
/@vitest/mocker@3.2.4(vite@5.0.0): /@vitest/mocker@3.2.4(vite@4.5.0):
resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==}
peerDependencies: peerDependencies:
msw: ^2.4.9 msw: ^2.4.9
@ -7542,7 +7461,7 @@ packages:
'@vitest/spy': 3.2.4 '@vitest/spy': 3.2.4
estree-walker: 3.0.3 estree-walker: 3.0.3
magic-string: 0.30.19 magic-string: 0.30.19
vite: 5.0.0(@types/node@20.0.0) vite: 4.5.0(@types/node@20.0.0)
dev: true dev: true
/@vitest/pretty-format@3.2.4: /@vitest/pretty-format@3.2.4:
@ -7974,10 +7893,6 @@ packages:
engines: {node: '>=12'} engines: {node: '>=12'}
dev: true dev: true
/any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
dev: true
/anymatch@3.1.3: /anymatch@3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
@ -8511,16 +8426,6 @@ packages:
node-eval: 2.0.0 node-eval: 2.0.0
dev: false dev: false
/bundle-require@4.2.1(esbuild@0.18.20):
resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
peerDependencies:
esbuild: '>=0.17'
dependencies:
esbuild: 0.18.20
load-tsconfig: 0.2.5
dev: true
/busboy@1.6.0: /busboy@1.6.0:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'} engines: {node: '>=10.16.0'}
@ -8784,11 +8689,6 @@ packages:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
dev: true dev: true
/commander@4.1.1:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
dev: true
/commander@6.2.1: /commander@6.2.1:
resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==}
engines: {node: '>= 6'} engines: {node: '>= 6'}
@ -10103,7 +10003,7 @@ packages:
dependencies: dependencies:
'@typescript-eslint/utils': 8.44.0(eslint@8.0.0)(typescript@5.0.2) '@typescript-eslint/utils': 8.44.0(eslint@8.0.0)(typescript@5.0.2)
eslint: 8.0.0 eslint: 8.0.0
storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0) storybook: 9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
- typescript - typescript
@ -11716,11 +11616,6 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/joycon@3.1.1:
resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
engines: {node: '>=10'}
dev: true
/js-tokens@4.0.0: /js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@ -11964,20 +11859,10 @@ packages:
resolution: {integrity: sha512-RrMQ2dB7SDXriFPZMMHEmroaSP6lFw3QEV7FOfSkf19kvJnDzHqKMc2P9HOf5uE8fOp5YxodSrq7XxWjdeC2sw==} resolution: {integrity: sha512-RrMQ2dB7SDXriFPZMMHEmroaSP6lFw3QEV7FOfSkf19kvJnDzHqKMc2P9HOf5uE8fOp5YxodSrq7XxWjdeC2sw==}
dev: false dev: false
/lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
dev: true
/lines-and-columns@1.2.4: /lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true dev: true
/load-tsconfig@0.2.5:
resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: true
/load-yaml-file@0.2.0: /load-yaml-file@0.2.0:
resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==}
engines: {node: '>=6'} engines: {node: '>=6'}
@ -12053,10 +11938,6 @@ packages:
/lodash.merge@4.6.2: /lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
/lodash.sortby@4.7.0:
resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
dev: true
/lodash.uniq@4.5.0: /lodash.uniq@4.5.0:
resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
dev: false dev: false
@ -12416,14 +12297,6 @@ packages:
/ms@2.1.3: /ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
/mz@2.7.0:
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
dependencies:
any-promise: 1.3.0
object-assign: 4.1.1
thenify-all: 1.6.0
dev: true
/nanoid@3.3.11: /nanoid@3.3.11:
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@ -13126,22 +12999,6 @@ packages:
postcss: 8.5.6 postcss: 8.5.6
dev: false dev: false
/postcss-load-config@4.0.2:
resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
engines: {node: '>= 14'}
peerDependencies:
postcss: '>=8.0.9'
ts-node: '>=9.0.0'
peerDependenciesMeta:
postcss:
optional: true
ts-node:
optional: true
dependencies:
lilconfig: 3.1.3
yaml: 2.8.1
dev: true
/postcss-loader@8.2.0(postcss@8.5.6)(typescript@5.0.2)(webpack@5.101.3): /postcss-loader@8.2.0(postcss@8.5.6)(typescript@5.0.2)(webpack@5.101.3):
resolution: {integrity: sha512-tHX+RkpsXVcc7st4dSdDGliI+r4aAQDuv+v3vFYHixb6YgjreG5AG4SEB0kDK8u2s6htqEEpKlkhSBUTvWKYnA==} resolution: {integrity: sha512-tHX+RkpsXVcc7st4dSdDGliI+r4aAQDuv+v3vFYHixb6YgjreG5AG4SEB0kDK8u2s6htqEEpKlkhSBUTvWKYnA==}
engines: {node: '>= 18.12.0'} engines: {node: '>= 18.12.0'}
@ -13457,11 +13314,6 @@ packages:
bluebird: 3.7.2 bluebird: 3.7.2
dev: false dev: false
/python-shell@5.0.0:
resolution: {integrity: sha512-RUOOOjHLhgR1MIQrCtnEqz/HJ1RMZBIN+REnpSUrfft2bXqXy69fwJASVziWExfFXsR1bCY0TznnHooNsCo0/w==}
engines: {node: '>=0.10'}
dev: false
/qs@6.13.0: /qs@6.13.0:
resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
engines: {node: '>=0.6'} engines: {node: '>=0.6'}
@ -14425,14 +14277,6 @@ packages:
engines: {node: '>= 12'} engines: {node: '>= 12'}
dev: true dev: true
/source-map@0.8.0-beta.0:
resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
engines: {node: '>= 8'}
deprecated: The work that was done in this beta branch won't be included in future versions
dependencies:
whatwg-url: 7.1.0
dev: true
/space-separated-tokens@1.1.5: /space-separated-tokens@1.1.5:
resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}
dev: true dev: true
@ -14518,7 +14362,7 @@ packages:
- utf-8-validate - utf-8-validate
dev: true dev: true
/storybook@9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@5.0.0): /storybook@9.1.7(@testing-library/dom@10.4.1)(prettier@3.0.0)(vite@4.5.0):
resolution: {integrity: sha512-X8YSQMNuqV9DklQLZH6mLKpDn15Z5tuUUTAIYsiGqx5BwsjtXnv5K04fXgl3jqTZyUauzV/ii8KdT04NVLtMwQ==} resolution: {integrity: sha512-X8YSQMNuqV9DklQLZH6mLKpDn15Z5tuUUTAIYsiGqx5BwsjtXnv5K04fXgl3jqTZyUauzV/ii8KdT04NVLtMwQ==}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@ -14531,7 +14375,7 @@ packages:
'@testing-library/jest-dom': 6.8.0 '@testing-library/jest-dom': 6.8.0
'@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)
'@vitest/expect': 3.2.4 '@vitest/expect': 3.2.4
'@vitest/mocker': 3.2.4(vite@5.0.0) '@vitest/mocker': 3.2.4(vite@4.5.0)
'@vitest/spy': 3.2.4 '@vitest/spy': 3.2.4
better-opn: 3.0.2 better-opn: 3.0.2
esbuild: 0.25.9 esbuild: 0.25.9
@ -14765,20 +14609,6 @@ packages:
react: 18.0.0 react: 18.0.0
dev: true dev: true
/sucrase@3.35.0:
resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
dependencies:
'@jridgewell/gen-mapping': 0.3.13
commander: 4.1.1
glob: 10.4.5
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.7
ts-interface-checker: 0.1.13
dev: true
/supports-color@7.2.0: /supports-color@7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
engines: {node: '>=8'} engines: {node: '>=8'}
@ -14920,19 +14750,6 @@ packages:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
dev: true dev: true
/thenify-all@1.6.0:
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
engines: {node: '>=0.8'}
dependencies:
thenify: 3.3.1
dev: true
/thenify@3.3.1:
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
dependencies:
any-promise: 1.3.0
dev: true
/through2@2.0.5: /through2@2.0.5:
resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
dependencies: dependencies:
@ -15057,12 +14874,6 @@ packages:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
dev: true dev: true
/tr46@1.0.1:
resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
dependencies:
punycode: 2.3.1
dev: true
/tr46@5.1.1: /tr46@5.1.1:
resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==}
engines: {node: '>=18'} engines: {node: '>=18'}
@ -15114,10 +14925,6 @@ packages:
typescript: 5.0.2 typescript: 5.0.2
dev: false dev: false
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
dev: true
/ts-morph@19.0.0: /ts-morph@19.0.0:
resolution: {integrity: sha512-D6qcpiJdn46tUqV45vr5UGM2dnIEuTGNxVhg0sk5NX11orcouwj6i1bMqZIz2mZTZB1Hcgy7C3oEVhAT+f6mbQ==} resolution: {integrity: sha512-D6qcpiJdn46tUqV45vr5UGM2dnIEuTGNxVhg0sk5NX11orcouwj6i1bMqZIz2mZTZB1Hcgy7C3oEVhAT+f6mbQ==}
dependencies: dependencies:
@ -15177,42 +14984,6 @@ packages:
/tslib@2.8.1: /tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
/tsup@7.0.0(typescript@5.0.2):
resolution: {integrity: sha512-yYARDRkPq07mO3YUXTvF12ISwWQG57Odve8aFEgLdHyeGungxuKxb19yf9G0W8y59SZFkLnRj1gkoVk1gd5fbQ==}
engines: {node: '>=16.14'}
hasBin: true
peerDependencies:
'@swc/core': ^1
postcss: ^8.4.12
typescript: '>=4.1.0'
peerDependenciesMeta:
'@swc/core':
optional: true
postcss:
optional: true
typescript:
optional: true
dependencies:
bundle-require: 4.2.1(esbuild@0.18.20)
cac: 6.7.14
chokidar: 3.6.0
debug: 4.4.3
esbuild: 0.18.20
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
postcss-load-config: 4.0.2
resolve-from: 5.0.0
rollup: 3.29.5
source-map: 0.8.0-beta.0
sucrase: 3.35.0
tree-kill: 1.2.2
typescript: 5.0.2
transitivePeerDependencies:
- supports-color
- ts-node
dev: true
/tsx@4.20.5: /tsx@4.20.5:
resolution: {integrity: sha512-+wKjMNU9w/EaQayHXb7WA7ZaHY6hN8WgfvHNQ3t1PnU91/7O8TcTnIhCDYTZwnt8JsO9IBqZ30Ln1r7pPF52Aw==} resolution: {integrity: sha512-+wKjMNU9w/EaQayHXb7WA7ZaHY6hN8WgfvHNQ3t1PnU91/7O8TcTnIhCDYTZwnt8JsO9IBqZ30Ln1r7pPF52Aw==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
@ -15928,10 +15699,6 @@ packages:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
dev: true dev: true
/webidl-conversions@4.0.2:
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
dev: true
/webidl-conversions@7.0.0: /webidl-conversions@7.0.0:
resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
engines: {node: '>=12'} engines: {node: '>=12'}
@ -16053,14 +15820,6 @@ packages:
webidl-conversions: 3.0.1 webidl-conversions: 3.0.1
dev: true dev: true
/whatwg-url@7.1.0:
resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
dependencies:
lodash.sortby: 4.7.0
tr46: 1.0.1
webidl-conversions: 4.0.2
dev: true
/which-boxed-primitive@1.1.1: /which-boxed-primitive@1.1.1:
resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
@ -16241,12 +16000,6 @@ packages:
engines: {node: '>= 6'} engines: {node: '>= 6'}
dev: true dev: true
/yaml@2.8.1:
resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==}
engines: {node: '>= 14.6'}
hasBin: true
dev: true
/yargs-parser@21.1.1: /yargs-parser@21.1.1:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
engines: {node: '>=12'} engines: {node: '>=12'}

View File

@ -1,7 +1,3 @@
packages: packages:
- 'apps/*' - 'apps/*'
- 'packages/templates' - 'packages/*'
- 'packages/abacus-react'
- 'packages/core/client/node'
- 'packages/core/client/typescript'
- 'packages/core/client/browser'