diff --git a/.changeset/eighty-coats-cheer.md b/.changeset/eighty-coats-cheer.md
new file mode 100644
index 0000000..ed3813d
--- /dev/null
+++ b/.changeset/eighty-coats-cheer.md
@@ -0,0 +1,6 @@
+---
+"@platforma-open/milaboratories.cdr3-spectratype.model": patch
+"@platforma-open/milaboratories.cdr3-spectratype.ui": patch
+---
+
+Add AA abundance per position plot
diff --git a/model/src/index.ts b/model/src/index.ts
index fffcb71..6c65fc9 100644
--- a/model/src/index.ts
+++ b/model/src/index.ts
@@ -16,6 +16,7 @@ export type UiState = {
weightedFlag: boolean;
vStackedBarPlotState: GraphMakerState;
cdr3StackedBarPlotState: GraphMakerState;
+ aaPositionPlotState: GraphMakerState;
};
export const model = BlockModel.create()
@@ -47,6 +48,11 @@ export const model = BlockModel.create()
template: 'stackedBar',
currentTab: null,
},
+ aaPositionPlotState: {
+ title: 'CDR3 AA Position',
+ template: 'stackedBar',
+ currentTab: null,
+ },
})
.argsValid((ctx) => {
@@ -120,17 +126,75 @@ export const model = BlockModel.create()
);
})
+ .outputWithStatus('aaPositionPf', (ctx) => {
+ const datasetRef = ctx.args.datasetRef;
+ if (datasetRef === undefined) return undefined;
+
+ const pCols = ctx.resultPool.getAnchoredPColumns(
+ { main: datasetRef },
+ [{
+ axes: [
+ { anchor: 'main', idx: 0 },
+ { anchor: 'main', idx: 1 },
+ { name: 'pl7.app/vdj/chain' },
+ { name: 'pl7.app/vdj/numberingPosition' },
+ ],
+ }],
+ );
+
+ if (!pCols || pCols.length === 0) return undefined;
+ return ctx.createPFrame(pCols);
+ })
+
+ .output('aaPositionPCols', (ctx) => {
+ const datasetRef = ctx.args.datasetRef;
+ if (datasetRef === undefined) return undefined;
+
+ const pCols = ctx.resultPool.getAnchoredPColumns(
+ { main: datasetRef },
+ [{
+ axes: [
+ { anchor: 'main', idx: 0 },
+ { anchor: 'main', idx: 1 },
+ { name: 'pl7.app/vdj/chain' },
+ { name: 'pl7.app/vdj/numberingPosition' },
+ ],
+ }],
+ );
+
+ if (!pCols || pCols.length === 0) return undefined;
+ return pCols.map((c) => ({ columnId: c.id, spec: c.spec } satisfies PColumnIdAndSpec));
+ })
+
.output('isRunning', (ctx) => ctx.outputs?.getIsReadyOrError() === false)
.title(() => 'CDR3 Spectratype')
.subtitle((ctx) => ctx.args.customBlockLabel || ctx.args.defaultBlockLabel)
- .sections((_) => [
- { type: 'link', href: '/', label: 'Bubble Plot' },
- { type: 'link', href: '/vStackedBarPlot', label: 'V Spectratype' },
- { type: 'link', href: '/cdr3StackedBarPlot', label: 'CDR3 Spectratype' },
- ])
+ .sections((ctx) => {
+ const datasetRef = ctx.args?.datasetRef;
+ const hasAaPositions = datasetRef
+ ? (ctx.resultPool.getAnchoredPColumns(
+ { main: datasetRef },
+ [{
+ axes: [
+ { anchor: 'main', idx: 0 },
+ { anchor: 'main', idx: 1 },
+ { name: 'pl7.app/vdj/chain' },
+ { name: 'pl7.app/vdj/numberingPosition' },
+ ],
+ }],
+ ) ?? []).length > 0
+ : false;
+
+ return [
+ { type: 'link', href: '/', label: 'Bubble Plot' },
+ { type: 'link', href: '/vStackedBarPlot', label: 'V Spectratype' },
+ { type: 'link', href: '/cdr3StackedBarPlot', label: 'CDR3 Spectratype' },
+ ...(hasAaPositions ? [{ type: 'link' as const, href: '/aaPositionPlot' as const, label: 'AA Position' }] : []),
+ ];
+ })
.done(2);
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 555272e..8d441ee 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,41 +10,41 @@ catalogs:
specifier: ^2.29.8
version: 2.29.8
'@milaboratories/graph-maker':
- specifier: 1.2.4
- version: 1.2.4
+ specifier: 1.2.10
+ version: 1.2.10
'@milaboratories/helpers':
- specifier: 1.13.7
- version: 1.13.7
+ specifier: 1.14.1
+ version: 1.14.1
'@milaboratories/strings':
specifier: 0.1.2
version: 0.1.2
'@milaboratories/ts-builder':
- specifier: 1.3.0
- version: 1.3.0
+ specifier: 1.3.1
+ version: 1.3.1
'@milaboratories/ts-configs':
- specifier: 1.2.2
- version: 1.2.2
+ specifier: 1.2.3
+ version: 1.2.3
'@platforma-sdk/block-tools':
- specifier: 2.6.69
- version: 2.6.69
+ specifier: 2.7.7
+ version: 2.7.7
'@platforma-sdk/eslint-config':
specifier: 1.2.0
version: 1.2.0
'@platforma-sdk/model':
- specifier: 1.59.0
- version: 1.59.0
+ specifier: 1.64.0
+ version: 1.64.0
'@platforma-sdk/tengo-builder':
- specifier: 2.4.29
- version: 2.4.29
+ specifier: 2.5.8
+ version: 2.5.8
'@platforma-sdk/test':
- specifier: 1.59.0
- version: 1.59.0
+ specifier: 1.64.0
+ version: 1.64.0
'@platforma-sdk/ui-vue':
- specifier: 1.59.0
- version: 1.59.0
+ specifier: 1.64.0
+ version: 1.64.0
'@platforma-sdk/workflow-tengo':
- specifier: 5.10.0
- version: 5.10.0
+ specifier: 5.13.1
+ version: 5.13.1
'@types/node':
specifier: ^22.10.5
version: 22.19.3
@@ -86,10 +86,10 @@ importers:
version: 2.29.8(@types/node@24.5.2)
'@milaboratories/ts-builder':
specifier: 'catalog:'
- version: 1.3.0(@types/node@24.5.2)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)
+ version: 1.3.1(@types/node@24.5.2)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)
'@platforma-sdk/block-tools':
specifier: 'catalog:'
- version: 2.6.69
+ version: 2.7.7
shx:
specifier: 'catalog:'
version: 0.4.0
@@ -114,26 +114,26 @@ importers:
devDependencies:
'@platforma-sdk/block-tools':
specifier: 'catalog:'
- version: 2.6.69
+ version: 2.7.7
model:
dependencies:
'@milaboratories/graph-maker':
specifier: 'catalog:'
- version: 1.2.4(@milaboratories/pl-model-common@1.26.0)(@platforma-sdk/model@1.59.0)(@platforma-sdk/ui-vue@1.59.0(typescript@5.6.3))(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)(typescript@5.6.3)
+ version: 1.2.10(@milaboratories/pl-model-common@1.31.2)(@platforma-sdk/model@1.64.0)(@platforma-sdk/ui-vue@1.64.0(@bytecodealliance/preview2-shim@0.17.8)(typescript@5.6.3))(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)(typescript@5.6.3)
'@platforma-sdk/model':
specifier: 'catalog:'
- version: 1.59.0
+ version: 1.64.0
devDependencies:
'@milaboratories/ts-builder':
specifier: 'catalog:'
- version: 1.3.0(@types/node@22.19.3)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)
+ version: 1.3.1(@types/node@22.19.3)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)
'@milaboratories/ts-configs':
specifier: 'catalog:'
- version: 1.2.2
+ version: 1.2.3
'@platforma-sdk/block-tools':
specifier: 'catalog:'
- version: 2.6.69
+ version: 2.7.7
'@platforma-sdk/eslint-config':
specifier: 'catalog:'
version: 1.2.0(@eslint/js@9.39.2)(@stylistic/eslint-plugin@2.13.0(eslint@9.39.2)(typescript@5.6.3))(eslint-plugin-n@17.15.1(eslint@9.39.2))(eslint-plugin-vue@9.32.0(eslint@9.39.2))(eslint@9.39.2)(globals@15.14.0)(typescript-eslint@8.24.0(eslint@9.39.2)(typescript@5.6.3))(typescript@5.6.3)
@@ -158,16 +158,16 @@ importers:
devDependencies:
'@milaboratories/ts-builder':
specifier: 'catalog:'
- version: 1.3.0(@types/node@24.5.2)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)
+ version: 1.3.1(@types/node@24.5.2)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)
'@milaboratories/ts-configs':
specifier: 'catalog:'
- version: 1.2.2
+ version: 1.2.3
'@platforma-sdk/eslint-config':
specifier: 'catalog:'
version: 1.2.0(@eslint/js@9.39.2)(@stylistic/eslint-plugin@2.13.0(eslint@9.39.2)(typescript@5.6.3))(eslint-plugin-n@17.15.1(eslint@9.39.2))(eslint-plugin-vue@9.32.0(eslint@9.39.2))(eslint@9.39.2)(globals@15.14.0)(typescript-eslint@8.24.0(eslint@9.39.2)(typescript@5.6.3))(typescript@5.6.3)
'@platforma-sdk/test':
specifier: 'catalog:'
- version: 1.59.0(@bytecodealliance/preview2-shim@0.17.8)(@types/node@24.5.2)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))
+ version: 1.64.0(@bytecodealliance/preview2-shim@0.17.8)(@types/node@24.5.2)(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))
eslint:
specifier: 'catalog:'
version: 9.39.2
@@ -182,10 +182,10 @@ importers:
dependencies:
'@milaboratories/graph-maker':
specifier: 'catalog:'
- version: 1.2.4(@milaboratories/pl-model-common@1.26.0)(@platforma-sdk/model@1.59.0)(@platforma-sdk/ui-vue@1.59.0(typescript@5.6.3))(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)(typescript@5.6.3)
+ version: 1.2.10(@milaboratories/pl-model-common@1.31.2)(@platforma-sdk/model@1.64.0)(@platforma-sdk/ui-vue@1.64.0(@bytecodealliance/preview2-shim@0.17.8)(typescript@5.6.3))(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)(typescript@5.6.3)
'@milaboratories/helpers':
specifier: 'catalog:'
- version: 1.13.7
+ version: 1.14.1
'@milaboratories/strings':
specifier: 'catalog:'
version: 0.1.2
@@ -194,20 +194,20 @@ importers:
version: link:../model
'@platforma-sdk/model':
specifier: 'catalog:'
- version: 1.59.0
+ version: 1.64.0
'@platforma-sdk/ui-vue':
specifier: 'catalog:'
- version: 1.59.0(typescript@5.6.3)
+ version: 1.64.0(@bytecodealliance/preview2-shim@0.17.8)(typescript@5.6.3)
vue:
specifier: 'catalog:'
version: 3.5.26(typescript@5.6.3)
devDependencies:
'@milaboratories/ts-builder':
specifier: 'catalog:'
- version: 1.3.0(@types/node@24.5.2)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)
+ version: 1.3.1(@types/node@24.5.2)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)
'@milaboratories/ts-configs':
specifier: 'catalog:'
- version: 1.2.2
+ version: 1.2.3
'@platforma-sdk/eslint-config':
specifier: 'catalog:'
version: 1.2.0(@eslint/js@9.39.2)(@stylistic/eslint-plugin@2.13.0(eslint@9.39.2)(typescript@5.6.3))(eslint-plugin-n@17.15.1(eslint@9.39.2))(eslint-plugin-vue@9.32.0(eslint@9.39.2))(eslint@9.39.2)(globals@15.14.0)(typescript-eslint@8.24.0(eslint@9.39.2)(typescript@5.6.3))(typescript@5.6.3)
@@ -228,11 +228,11 @@ importers:
dependencies:
'@platforma-sdk/workflow-tengo':
specifier: 'catalog:'
- version: 5.10.0
+ version: 5.13.1
devDependencies:
'@platforma-sdk/tengo-builder':
specifier: 'catalog:'
- version: 2.4.29
+ version: 2.5.8
packages:
@@ -464,8 +464,8 @@ packages:
resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==}
engines: {node: '>=6.9.0'}
- '@babel/generator@8.0.0-rc.2':
- resolution: {integrity: sha512-oCQ1IKPwkzCeJzAPb7Fv8rQ9k5+1sG8mf2uoHiMInPYvkRfrDJxbTIbH51U+jstlkghus0vAi3EBvkfvEsYNLQ==}
+ '@babel/generator@8.0.0-rc.3':
+ resolution: {integrity: sha512-em37/13/nR320G4jab/nIIHZgc2Wz2y/D39lxnTyxB4/D/omPQncl/lSdlnJY1OhQcRGugTSIF2l/69o31C9dA==}
engines: {node: ^20.19.0 || >=22.12.0}
'@babel/helper-compilation-targets@7.28.6':
@@ -490,16 +490,16 @@ packages:
resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-string-parser@8.0.0-rc.2':
- resolution: {integrity: sha512-noLx87RwlBEMrTzncWd/FvTxoJ9+ycHNg0n8yyYydIoDsLZuxknKgWRJUqcrVkNrJ74uGyhWQzQaS3q8xfGAhQ==}
+ '@babel/helper-string-parser@8.0.0-rc.3':
+ resolution: {integrity: sha512-AmwWFx1m8G/a5cXkxLxTiWl+YEoWuoFLUCwqMlNuWO1tqAYITQAbCRPUkyBHv1VOFgfjVOqEj6L3u15J5ZCzTA==}
engines: {node: ^20.19.0 || >=22.12.0}
'@babel/helper-validator-identifier@7.28.5':
resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-identifier@8.0.0-rc.2':
- resolution: {integrity: sha512-xExUBkuXWJjVuIbO7z6q7/BA9bgfJDEhVL0ggrggLMbg0IzCUWGT1hZGE8qUH7Il7/RD/a6cZ3AAFrrlp1LF/A==}
+ '@babel/helper-validator-identifier@8.0.0-rc.3':
+ resolution: {integrity: sha512-8AWCJ2VJJyDFlGBep5GpaaQ9AAaE/FjAcrqI7jyssYhtL7WGV0DOKpJsQqM037xDbpRLHXsY8TwU7zDma7coOw==}
engines: {node: ^20.19.0 || >=22.12.0}
'@babel/helper-validator-option@7.27.1':
@@ -520,8 +520,8 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/parser@8.0.0-rc.2':
- resolution: {integrity: sha512-29AhEtcq4x8Dp3T72qvUMZHx0OMXCj4Jy/TEReQa+KWLln524Cj1fWb3QFi0l/xSpptQBR6y9RNEXuxpFvwiUQ==}
+ '@babel/parser@8.0.0-rc.3':
+ resolution: {integrity: sha512-B20dvP3MfNc/XS5KKCHy/oyWl5IA6Cn9YjXRdDlCjNmUFrjvLXMNUfQq/QUy9fnG2gYkKKcrto2YaF9B32ToOQ==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -545,8 +545,8 @@ packages:
resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
engines: {node: '>=6.9.0'}
- '@babel/types@8.0.0-rc.2':
- resolution: {integrity: sha512-91gAaWRznDwSX4E2tZ1YjBuIfnQVOFDCQ2r0Toby0gu4XEbyF623kXLMA8d4ZbCu+fINcrudkmEcwSUHgDDkNw==}
+ '@babel/types@8.0.0-rc.3':
+ resolution: {integrity: sha512-mOm5ZrYmphGfqVWoH5YYMTITb3cDXsFgmvFlvkvWDMsR9X8RFnt7a0Wb6yNIdoFsiMO9WjYLq+U/FMtqIYAF8Q==}
engines: {node: ^20.19.0 || >=22.12.0}
'@bufbuild/protobuf@2.5.2':
@@ -670,14 +670,14 @@ packages:
'@dabh/diagnostics@2.0.3':
resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==}
- '@emnapi/core@1.9.0':
- resolution: {integrity: sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==}
+ '@emnapi/core@1.9.2':
+ resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==}
- '@emnapi/runtime@1.9.0':
- resolution: {integrity: sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==}
+ '@emnapi/runtime@1.9.2':
+ resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==}
- '@emnapi/wasi-threads@1.2.0':
- resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==}
+ '@emnapi/wasi-threads@1.2.1':
+ resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==}
'@esbuild/aix-ppc64@0.25.1':
resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==}
@@ -983,106 +983,107 @@ packages:
'@microsoft/tsdoc@0.16.0':
resolution: {integrity: sha512-xgAyonlVVS+q7Vc7qLW0UrJU7rSFcETRWsqdXZtjzRU8dF+6CkozTK4V4y1LwOX7j8r/vHphjDeMeGI4tNGeGA==}
- '@milaboratories/computable@2.8.6':
- resolution: {integrity: sha512-7LxXgX6H66wCN69/zKGVGRv8HalU7+6b+oDzpba5dfDPPzajG0h/mG2aZ8o+/3leUDZtsg5ACewvV/CkSo832Q==}
+ '@milaboratories/computable@2.9.2':
+ resolution: {integrity: sha512-MXDXRqfJLV1dFK9PgMpdgRyixVAElnqAF0/CSGiyQ6e3+BhPtdmH+xpVz9HYR5cXe54VFQSUQlDTpNch4m4ERg==}
engines: {node: '>=22.19.0'}
- '@milaboratories/graph-maker@1.2.4':
- resolution: {integrity: sha512-ZwQNI/wR8i7KS8d269FN3VW1uluY8jcLxRRX7yedOB8jbSiPQQoieWcmnFLGitEWfFi26p0BaekHLo17HGyFZA==}
+ '@milaboratories/graph-maker@1.2.10':
+ resolution: {integrity: sha512-rSS8c4N60SVldejLgcuYhvadcOzy6lO70g1VSPUVz0acnH2FlzFj8eL8UC8DXtA68QKe464qA2p9esVaFjHqHQ==}
peerDependencies:
- '@platforma-sdk/model': ^1.57.2
- '@platforma-sdk/ui-vue': ^1.57.3
+ '@platforma-sdk/model': ^1.61.1
+ '@platforma-sdk/ui-vue': ^1.61.1
'@milaboratories/helpers@1.13.5':
resolution: {integrity: sha512-BgwkcYrppMZzHyRpq6CgWZrns9zJr9ppSu+TIeJgozHQV+ufIujziyPttonWz2UmTVUEJh3/Q2TLp1bbbWKyNQ==}
engines: {node: '>=22'}
- '@milaboratories/helpers@1.13.7':
- resolution: {integrity: sha512-3OY8A0VmXAZEAb12fIaHi8CXXjiap2jSFDAXNrh7uabGbjpg4ZiP1g1xHhDcpbaIVlPIBB/4vlEGLhk9aScQsg==}
+ '@milaboratories/helpers@1.14.0':
+ resolution: {integrity: sha512-lKzbuUJHBiGEVxqS9+EaYkuMAQt0iAohQUiIviu+2rNZHrTIvJGLBIiLBHC7fmjJM45xCKzyLG6c0tPjDUi2kQ==}
engines: {node: '>=22'}
- '@milaboratories/miplots4@1.0.176':
- resolution: {integrity: sha512-PT2kw5H+YVYR8RNp4SOeP8Pi+sEbnptDQYsQYnwAhjNqfLjBG2kFvDeIXTrULPMW2L1L+hKwdRcEpDrO1ysUKg==}
+ '@milaboratories/helpers@1.14.1':
+ resolution: {integrity: sha512-GcxeGHakSLhewbA7hd8YVHnEzyi95UnzcZhgwvRPO+W7/svZc8sAGidAV5xgN/YmVmJfCRl7hfiIcL37+fm0Ew==}
+ engines: {node: '>=22'}
+
+ '@milaboratories/miplots4@1.0.179':
+ resolution: {integrity: sha512-tVUMALRzBRBHLEJgy4liVg2M6f5psxjKCwRBap44qk/lMRYU3LlKpQvfqcKYU5IzmJvGB5++Py//rR7q/0pD0Q==}
- '@milaboratories/pf-driver@1.0.66':
- resolution: {integrity: sha512-CYZRTYcwN/hnSFw6ZOUgTxlEBgwDZT1kj6o9D+Dkgq28cfW9TTtg0idvWwJhP0Gqqu/S6RlxO78Ly+uxDQDG1Q==}
+ '@milaboratories/pf-driver@1.3.5':
+ resolution: {integrity: sha512-wYPERfpDqEP9Y/cGaHBpvodE6qCgn8Fpc8GZP+u5f8Cu2rEI3wYCYY9Cvh2APSXgxeekglHdRPxusucibD/rqA==}
engines: {node: '>=22.19.0'}
- '@milaboratories/pf-plots@1.1.66':
- resolution: {integrity: sha512-RPvUAbmDo/bh8j/7FjmAODMF4AUmSn1/xahJZub8uVMrFh5bV9B6ZuRYFsGvnYJItp4zH/mUV0UaWXiZpZ3g5g==}
+ '@milaboratories/pf-plots@1.1.70':
+ resolution: {integrity: sha512-L5/DK6vlVvPJk6Sxz/iICLtlI7lg17nBvhA0lQ0ZX41QETT4UZyxZhvfegIMBhozxFpTH+3ujtOXQwlJ5/T5ag==}
peerDependencies:
- '@milaboratories/pl-model-common': ^1.25.0
- '@platforma-sdk/model': ^1.57.2
+ '@milaboratories/pl-model-common': ^1.29.0
+ '@platforma-sdk/model': ^1.61.1
+
+ '@milaboratories/pf-spec-driver@1.2.5':
+ resolution: {integrity: sha512-2f3MZ1WsUNowePpTbpf0Kg5k4GegmPIDn7YLcHQoel8vItatO4gVUeq8URib9X5Q79qafpxwMUT3NBkXge66Lw==}
- '@milaboratories/pframes-rs-node@1.1.13':
- resolution: {integrity: sha512-j3tpcVYgsakMB6751u/pDZIYfCf3Ip+JFYZSy37jj5EpH1ocX9QThnjwIubZUnWI04CbvbqTZVDcPKZGnRS2eg==}
+ '@milaboratories/pframes-rs-node@1.1.18':
+ resolution: {integrity: sha512-zK0pq5MzbRw0ihDpUJ68+yPb/xd7fbyf7HWwazMa0bB4hFZKn8Pn1LAAfJ5GV7OdwZHG6vckB46mK5m7nOlOhg==}
- '@milaboratories/pframes-rs-serv@1.1.13':
- resolution: {integrity: sha512-or56onLuK+g0/Csek+hUCowPEEbl9vaI799A3esnzBxRF0IwYp6MVtAZ0hywxqw7+HkW8PAjiUFR5lLhff3r9Q==}
+ '@milaboratories/pframes-rs-serv@1.1.18':
+ resolution: {integrity: sha512-1kqvvfkoC0gFl17IUdtBlRoQJzYYYJl6iMiOnFHcvHwbRUskJRw77c+r54kZW8BQ/VFY8Pgry6yY+mZk2JVrGQ==}
hasBin: true
- '@milaboratories/pframes-rs-wasm@1.1.13':
- resolution: {integrity: sha512-JW3RZYN+0F0qTzoqD+EDQSaMGpSv1jj40c3B0coGNhvm2vQqXrjWhHBLBVdMmc67aZ+xBYiz7f9p4JsbPcEz2Q==}
+ '@milaboratories/pframes-rs-wasm@1.1.18':
+ resolution: {integrity: sha512-K/Th/EGE5CBtCa1+w6ikYai/LHMi71eE5y+tObSxsHrZeOUP+J704xPaDbIV4CW2XOzS3VStY9AZCrOX4GrBWA==}
peerDependencies:
'@bytecodealliance/preview2-shim': 0.17.8
- '@milaboratories/pl-model-common': 1.25.1
- '@milaboratories/pl-model-middle-layer': 1.12.8
+ '@milaboratories/pl-model-common': 1.28.0
+ '@milaboratories/pl-model-middle-layer': 1.15.0
- '@milaboratories/pl-client@2.17.11':
- resolution: {integrity: sha512-CRimUn3hH4+kMqCHawYGQh34simUpbqQkZGo73jIvrJ0FYUfRhKkCzsz/P4u1a62gsSXVxG0grYbvy6yT7HFxw==}
+ '@milaboratories/pl-client@3.1.1':
+ resolution: {integrity: sha512-2h9PiaDUneZT6ieNnlet8A8HrwntUxJwxDmivXvXUEbiEStvsLnnrytkyYWMRS2PdwMrqbujZACyKbcdkOBMLQ==}
engines: {node: '>=22.19.0'}
- '@milaboratories/pl-config@1.7.15':
- resolution: {integrity: sha512-XYkyYdoPFGtxIVogCmQ6tGupUBoi1gtfLnTdd/i8Qqfnk/P673hr8TTH+CBAglqNbrg+jubw4oYO4cLpGIEzfA==}
+ '@milaboratories/pl-config@1.7.17':
+ resolution: {integrity: sha512-qqpgWAvKP/nL7GC9oBnAXLJwuib4johKqgKIrTkqiQE14B/HwjLebSAKTQUx9ya2/nDBZyjJbHeXvkmoWyqwrw==}
- '@milaboratories/pl-deployments@2.15.23':
- resolution: {integrity: sha512-mRZngMYJQqoSgJV3NrJH6XJcQJkrm89B94TsrbB4CXafGEzXA2HHRLQTKUtNXXtKQszHANPzOEf9/7lH8FuR6w==}
+ '@milaboratories/pl-deployments@2.16.6':
+ resolution: {integrity: sha512-gMXPQr6aQC/GRGLLwDiLbnxiHpF3AXkcotwUjbhH5VKwwGO2BrWH3j6oo8H6898l9CzXZBclTjc9YNOX1RVA/A==}
engines: {node: '>=22.19.0'}
- '@milaboratories/pl-drivers@1.11.65':
- resolution: {integrity: sha512-MoC3MXeqTYeGxlPZnRm2AEOb2EyQxdkEOhA3IiqM1KNFJFteANXyQ5nRtZGW3EPx6YDV8iFzZMbPg15f28hDHA==}
+ '@milaboratories/pl-drivers@1.12.10':
+ resolution: {integrity: sha512-Qkf42j3u5vMrC7WdGBNxabocNAcPCxMrHa78nwh7q05s+JOW5ZtoGGutqQ9Qfxh+0R6BkQc3QA1pEP+iNcoEQw==}
engines: {node: '>=22'}
- '@milaboratories/pl-error-like@1.12.8':
- resolution: {integrity: sha512-j8evT0YYuXQndVcsk8bOGfH9qpXRefFiO7uCdptG9Lz0QTv4e6OOxNUJPe9+TSp/72PXUsCrYGHUeTqtvUb0lA==}
-
'@milaboratories/pl-error-like@1.12.9':
resolution: {integrity: sha512-9qlfawLFO4qG656ayvVSRholhhwlfXUvKKllXpHadqbnf2zO2oCd+5J76bPaFXDz/A3T+1eokCnCX74JsqCYSw==}
- '@milaboratories/pl-errors@1.1.73':
- resolution: {integrity: sha512-6etsNOpLEK0RAtcbIwVDVoJt21gN9A7v5xRR5yIVi0SpQgyzO8VgyxUz0dU63v5tFCJwFsrNCf0fTQsQlaJQEw==}
+ '@milaboratories/pl-errors@1.2.8':
+ resolution: {integrity: sha512-Q2aeZKOdVjGKGn7MDRWTpHyPyE/DzeKTlJIz3WGocwkgnpT1DdPB8pz4nEvdUDg33N2GHJqi/YOyemhvMAzFhg==}
'@milaboratories/pl-http@1.2.4':
resolution: {integrity: sha512-QKmhx+WEvJCV9dUy/SBdQk/ApaJ5ewBFgm/b+XPlS10SusAdqUUTGvK5+hq8YSuUMXlHb/dk++UtI5YlDuDl2Q==}
- '@milaboratories/pl-middle-layer@1.48.25':
- resolution: {integrity: sha512-iiKwVKLP70vUX4tmJY0A4M9FSCEqqEY4JvgAiv0MEOv75C+6R9623vTzyzDiD1e0YY7xzJOPvmTD+/MdQmQG4g==}
+ '@milaboratories/pl-middle-layer@1.55.8':
+ resolution: {integrity: sha512-kmdlrAnVjy8vfmxTailzrfYp13WvPhUwqDawwXqXReOKz74kjqCqPMS3wQdejsEl96NdsDD4cMadRBRjb610Xg==}
engines: {node: '>=22.19.0'}
- '@milaboratories/pl-model-backend@1.1.58':
- resolution: {integrity: sha512-s3O8SawHgR0imIA1YimKt4EDZgoSc9MPDaHE7Uhx7dcvZvj4f+wGqLMb3fzxtnb26FCmJGcMA8ytuJfgoSjQeg==}
+ '@milaboratories/pl-model-backend@1.2.8':
+ resolution: {integrity: sha512-bIzTeSowEuSHENqb9x5Ypf0SIw3ed+B6JfvQU5Udf12yQFDmNsyJ9sVylSnLbNzUkTVtuj7e9FomySOH8XZkQg==}
- '@milaboratories/pl-model-common@1.25.1':
- resolution: {integrity: sha512-U3nwSU7FPhpSWyjrz47w/T1MmyS3sR66bzmvQw3FxXVV1fblNkTqSo/okuH1gJLRdaKnF6SZfxH9pTDa7vhHNg==}
+ '@milaboratories/pl-model-common@1.28.0':
+ resolution: {integrity: sha512-VGfXSzep5LR8vnj7El0ksDiZEmELhT8jB7EeXv3VIOmYZj4cPYbkNsb+54wrBloMzyIc1iG1H13ucR44qbv/bw==}
- '@milaboratories/pl-model-common@1.26.0':
- resolution: {integrity: sha512-HnbKSMOS2QXvlrDLo8ltC6Q2j9rpiPDsXsBDY+pDxq5Sw3AtSV3EKFqXj6tUAIeWf0WI1Fmat5NFHMiYKg/ejA==}
+ '@milaboratories/pl-model-common@1.31.2':
+ resolution: {integrity: sha512-dnK0zXzylN7MAO1Nyx8EJargaqa94iDDEDwZW7d1/lRl1p50cR9zGP8pUnIy1I8UcI4lzH34f81RRQy6AbTuTw==}
- '@milaboratories/pl-model-middle-layer@1.12.8':
- resolution: {integrity: sha512-0StiAyYcnYxiwY+8bkXx9n1R63NB3SaV2rRkZXKYDyx2on440Ftlrh3arKmCmEAHA9oiA/KpBoVAe5VXLDJC+g==}
+ '@milaboratories/pl-model-middle-layer@1.15.0':
+ resolution: {integrity: sha512-uYb/H+rYWSY4IckYxKClQF6yLv+yOJMqtIfJusd7MuCn29HYeQLMruowNaf9A/O35bFx5gqAeiF7XDCn2iQHNA==}
- '@milaboratories/pl-model-middle-layer@1.13.0':
- resolution: {integrity: sha512-FBgu0rdUoXcDMzjrgLXUdwRJtyv5BKLHgJ2fVwtDapjGCWxmLzeW7QeFo+VpLJPimxnuOXoZBxFcn7p1gfZuLQ==}
+ '@milaboratories/pl-model-middle-layer@1.16.4':
+ resolution: {integrity: sha512-uFTZHEjRmfRvY97tRbBuTvNzQnTYIj58S8HBzyMsFkzxbUI8vTBPtvEqbTU2IbQ31IEGvv8T0BBl9b7/vdud0A==}
- '@milaboratories/pl-tree@1.8.51':
- resolution: {integrity: sha512-sda0YMujvq9VwBgQvpa70WJbnQhPDPGicABz5LPiF7TJTLDZrYNyKIPxERPuhOKxGYuJR1V3e6Hn+/sa+Cfj8g==}
+ '@milaboratories/pl-tree@1.9.9':
+ resolution: {integrity: sha512-WHeWAR8xAfobdpXBFJY5rBV6lPkpMrfWLiNAROozWp9S16EHFlauHS//ykcxyqwr438HLjkGurDCygbS5COvmQ==}
engines: {node: '>=22.19.0'}
- '@milaboratories/ptabler-expression-js@1.1.23':
- resolution: {integrity: sha512-gEhaG3CEkjXF8AmLlQPG2R4EMJWXvfzegmYuQJFxeK5s6J6k7g0StARKNTUpuDX5QqFAyi9tntSzT2tdUbEVRw==}
-
- '@milaboratories/ptabler-expression-js@1.1.26':
- resolution: {integrity: sha512-/oUXPQmU5pfz4pK47Qg372crouD1FCo9Ywo+rD50d8oIWeoXZ+mGo1DtCeHC/eiL8rCLIIF4IQnnoYn00KqgfA==}
+ '@milaboratories/ptabler-expression-js@1.2.6':
+ resolution: {integrity: sha512-bjiDfy8Iy7iFV9i/PlFgIWPu4WoidzWt10PYiDQXcQsJPuP2CsXgwlQGW7RMaJeJYCvyFBVv0HtsRWk8IPvHtw==}
'@milaboratories/resolve-helper@1.1.3':
resolution: {integrity: sha512-38/dW/XRZQREOxAOOKtO0lzEWPCP/DH0qhB3q1kYcGoN++5V92/zbVwbYrMDeDcjTyo+D62iIep+sKXeWHa7Uw==}
@@ -1098,30 +1099,37 @@ packages:
os: [darwin, linux, win32]
hasBin: true
- '@milaboratories/ts-builder@1.3.0':
- resolution: {integrity: sha512-r3iAYwO8dpg/6NC9MQgrIFs8mPKLeB6wArXH8d6muazXwHEYxwEc4Xc5PlUWHcq+uFGgnbTU99wZndycO0feXA==}
+ '@milaboratories/ts-builder@1.3.1':
+ resolution: {integrity: sha512-p9OkdDa7u1V+FemFUZozfiNutu1lRM7EeTgOOiIPoRUPGLu0UBoXFrVezfojmy9JLQSA5kETZPGJQp8X/Gc4Yg==}
hasBin: true
- '@milaboratories/ts-configs@1.2.2':
- resolution: {integrity: sha512-tZEsBTgtyyn5HAEAF/PkOABVHI8bCwP5RV425a+IP+9M2V/iac2Rpqs1ZfhmdutQTJbmxLF5GhjHD6HOXXqM0A==}
+ '@milaboratories/ts-configs@1.2.3':
+ resolution: {integrity: sha512-NALtuzTbSzAz2Uk7X1sWq3rBo4XAV/vAQ1Mf7IfiNiv1euZ+0+TF0NDJMNiEcU6BT/Q55dATSKhIY2r680ljXw==}
- '@milaboratories/ts-helpers-oclif@1.1.38':
- resolution: {integrity: sha512-acc/gmGKtpg5fUhNoPXoYh+rcKzl7KoXOa9JWyNpvXcKirx1Q6+Cc14OdlbbxxUOS9P+5cLKW1youkLuT/jemQ==}
+ '@milaboratories/ts-helpers-oclif@1.1.40':
+ resolution: {integrity: sha512-0I5vpgfUYT0sfADFTy5iVeCNPPBnJcZzd6enmbxYp2YczV1EdPDVhv+BbLIN3oLLMKpADJJ485QEXhN2i39Yvg==}
- '@milaboratories/ts-helpers@1.7.3':
- resolution: {integrity: sha512-65/URvZfb5moAyIaRKoExjam5ZcXHg9EyepFU7dnUBpPaW0q5+HTS6ThQDIiGJk63qwXe9qyyDgIbSqyhFWulw==}
+ '@milaboratories/ts-helpers@1.8.1':
+ resolution: {integrity: sha512-eIDBzT9quzL3T7ivQn2BCKlsCqnCoSjtMSWSyFmdzPyDAY2OXb6sBjcYcSDdYLQAn2BANBEevii2Tp+WYAzIQw==}
engines: {node: '>=22.19.0'}
- '@milaboratories/uikit@2.10.44':
- resolution: {integrity: sha512-EMLaVhxSYycQ9gyZ23qPKsecbvaSIgSCdl9SSXo0PAUPG3mlUvOwhIiSP1QX1+A+sXIWMqLmZWt8FN4Kc/N/wg==}
+ '@milaboratories/uikit@2.11.9':
+ resolution: {integrity: sha512-uRJV0WkMRjK0mcxkuTcOh9LKlZ9Y/KTlzxhG6gis791MWwFlGhQWmuDpDP5xRPKWq4QY/ZdXu1FOpPkEsFjdVA==}
- '@napi-rs/wasm-runtime@1.1.1':
- resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==}
+ '@napi-rs/wasm-runtime@1.1.3':
+ resolution: {integrity: sha512-xK9sGVbJWYb08+mTJt3/YV24WxvxpXcXtP6B172paPZ+Ts69Re9dAr7lKwJoeIx8OoeuimEiRZ7umkiUVClmmQ==}
+ peerDependencies:
+ '@emnapi/core': ^1.7.1
+ '@emnapi/runtime': ^1.7.1
'@noble/hashes@1.4.0':
resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==}
engines: {node: '>= 16'}
+ '@noble/hashes@2.2.0':
+ resolution: {integrity: sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==}
+ engines: {node: '>= 20.19.0'}
+
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -1141,15 +1149,8 @@ packages:
'@one-ini/wasm@0.1.1':
resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
- '@oxc-project/runtime@0.114.0':
- resolution: {integrity: sha512-mVGQvr/uFJGQ3hsvgQ1sJfh79t5owyZZZtw+VaH+WhtvsmtgjT6imznB9sz2Q67Q0/4obM9mOOtQscU4aJteSg==}
- engines: {node: ^20.19.0 || >=22.12.0}
-
- '@oxc-project/types@0.114.0':
- resolution: {integrity: sha512-//nBfbzHQHvJs8oFIjv6coZ6uxQ4alLfiPe6D5vit6c4pmxATHHlVwgB1k+Hv4yoAMyncdxgRBF5K4BYWUCzvA==}
-
- '@oxc-project/types@0.115.0':
- resolution: {integrity: sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==}
+ '@oxc-project/types@0.124.0':
+ resolution: {integrity: sha512-VBFWMTBvHxS11Z5Lvlr3IWgrwhMTXV+Md+EQF0Xf60+wAdsGFTBx7X7K/hP4pi8N7dcm1RvcHwDxZ16Qx8keUg==}
'@oxfmt/binding-android-arm-eabi@0.35.0':
resolution: {integrity: sha512-BaRKlM3DyG81y/xWTsE6gZiv89F/3pHe2BqX2H4JbiB8HNVlWWtplzgATAE5IDSdwChdeuWLDTQzJ92Lglw3ZA==}
@@ -1343,39 +1344,36 @@ packages:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
- '@platforma-open/milaboratories.software-ptabler.schema@1.13.16':
- resolution: {integrity: sha512-VTagWtUvOBR8WjeC3H/a9CUVgutdnUxtkq5i0+TR+XoH8cIBlzLyvtuHU+7j4q92nYssXELRXCCozHoo1vw1tA==}
-
- '@platforma-open/milaboratories.software-ptabler.schema@1.13.19':
- resolution: {integrity: sha512-S1g5idMNu3KL2AdWKwivCgd0ZRwXrpCK+TkhAfuXBafezRwHAw0k+A1F62BY7OBA8pOGd5R7yvU2LpMpCnaPOQ==}
+ '@platforma-open/milaboratories.software-ptabler.schema@1.14.6':
+ resolution: {integrity: sha512-X9e81kETOcYQIx8n96cs7o1LvM3A1U8jeaaJJXoWuakMWP7+NVqK7rIdfcWPL5wIpjAKVpBUbuuHNctrzy23Tw==}
- '@platforma-open/milaboratories.software-ptabler@1.14.3':
- resolution: {integrity: sha512-nN0Z/+ZTK3DD4mD1LyYTd7bees+bL/YJYX5djf7Xj0cpWxCzvYDe0G3tTK6koejmAjiD48/3LfESDUxrUbpyBA==}
+ '@platforma-open/milaboratories.software-ptabler@1.15.0':
+ resolution: {integrity: sha512-7hbuOsIU3WsmAsBwWoVfP1UyZPBQj/Ec8KGoUBoaAq5VNjVQ7oQR3Nx4co+dIJJ9+cEB3c633Xx1DNxebb5uNQ==}
'@platforma-open/milaboratories.software-ptexter@1.2.2':
resolution: {integrity: sha512-I08YpKQ4+esLrfpVra5UJ+bznI9Zzba6OW0rKK407a1EUmanvYMVrCbM9gqnm6CHbv2vQxNGSaO8p1LoBh+9gA==}
- '@platforma-open/milaboratories.software-small-binaries.hello-world-py@1.0.9':
- resolution: {integrity: sha512-pCg5NZREkrzBqx7jXv14MQMGWh2nfB9JJMn4MoF0lYJjLGkXpyFyYSVErW8IIvbNHcFLE5tU1pG7zilP/wSPvg==}
+ '@platforma-open/milaboratories.software-small-binaries.hello-world-py@1.0.10':
+ resolution: {integrity: sha512-16BGRLIrsVW+YIaXwWLX6Nbm80PS5mQJEclHhjNbRrRTLHPaKI4RygZfBC0lLNzvHBiTXU4Qkh1+WmdovkshDg==}
- '@platforma-open/milaboratories.software-small-binaries.hello-world@1.1.4':
- resolution: {integrity: sha512-cN8zSWqn2PzO7xI3XLkWNySEOZ5TACH4zzbgTSnG6lWsqk0z/9gkubvYe4GUVWm2pAlngSw/nEju8CdcD7xmNA==}
+ '@platforma-open/milaboratories.software-small-binaries.hello-world@1.1.7':
+ resolution: {integrity: sha512-CqXbfFld2l6Y/8rtcZXRPsa5kqNnaS3QWUxrcfMYwNxultbhLzjZGdqSR7ejV9xRWilXpeg6DdZJIKF3+KDH8g==}
- '@platforma-open/milaboratories.software-small-binaries.mnz-client@1.6.2':
- resolution: {integrity: sha512-qRKXBUpZJUb02yi3qTPvf0vTEPg3zLFUuD/pKMcSj3FJTiObnWn/HOlmW68m2mPEfEpvAOPRxoIR1eiRIk72NQ==}
+ '@platforma-open/milaboratories.software-small-binaries.mnz-client@1.6.5':
+ resolution: {integrity: sha512-ZdVg77pZ0Hgvxdk+mYahEyPbcTzDyz6Y7qlm6A0rJw8WCYmDVkfLqctQj0QkTLHM76oSWOHJIgD07ZxORjjgwA==}
- '@platforma-open/milaboratories.software-small-binaries.table-converter@1.3.2':
- resolution: {integrity: sha512-A6cTLbRtyooPSD6PLYdv2fak/IucuPc0H/sQZvAQ55SBRFFlbOoxKHw73apigCRJ5U6+kSQ+3TQa9lksU42t1A==}
+ '@platforma-open/milaboratories.software-small-binaries.table-converter@1.3.5':
+ resolution: {integrity: sha512-x6WOZ8S3uLXzmwliCF500hw7VQ4A9U3VBbESjJlPia26aU91FqB3ylKyH2fEyTiVw2wADlTYuui1tHX47iS5Lw==}
- '@platforma-open/milaboratories.software-small-binaries@2.0.1':
- resolution: {integrity: sha512-gKWNwDWRmOfGLrJ25BL20eE4y7aD5yLB2abBcFoTiZfF9Z1F7lenFRAbpaZ7/TlcnCjD+Wf6dvcVL4EOVk00wQ==}
+ '@platforma-open/milaboratories.software-small-binaries@2.0.4':
+ resolution: {integrity: sha512-q8dAJ/RwAR35uKj74Bvzq4lpuBLxzuCNkuCH4suwb2ybDyEggL0XUB26aUuf15hX+6rFVulyBaQToXURKVKwzw==}
- '@platforma-sdk/block-tools@2.6.69':
- resolution: {integrity: sha512-wBfQsvimfTGkTxODTlkAG+Ko4NcubzOecRWFw+jpZfTyjmI3TIbofk+UH0+sEP/TlB7FHhnFeodXfKugHfyR9Q==}
+ '@platforma-sdk/block-tools@2.7.7':
+ resolution: {integrity: sha512-pcepxZC9XpSRdKIzb5AarCwvzSqPcr38QJZFo34iQiZF4/fVyFtPLOxT/Lux5eYWGiE82dw0xok4xfO4s7AELA==}
hasBin: true
- '@platforma-sdk/blocks-deps-updater@2.1.0':
- resolution: {integrity: sha512-a/kiOnzAaLAYXleCLmY6XlYygLSumQRa8AwKwImyR19OGU9I3QDs4ccyuvLrasYd/ZQJRD1PZIlSUj4OxpixFQ==}
+ '@platforma-sdk/blocks-deps-updater@2.2.0':
+ resolution: {integrity: sha512-p9lBxhFXM9WoRsrJO7dfkiXSK+1m63yIn1sKhBO71eMbhrLMyVYHEOeNf3w5OCdbRF5QsNhXzWuiTmFK3zHFsA==}
hasBin: true
'@platforma-sdk/eslint-config@1.2.0':
@@ -1390,25 +1388,22 @@ packages:
typescript: ~5.6.3
typescript-eslint: ^8.17.0
- '@platforma-sdk/model@1.58.5':
- resolution: {integrity: sha512-mB4Wh5XzKdwon9knnwR3dt2CBUDNkACOo1RWGd+s/Dz0NBb63umD5NsbPsD1ZlM7J0HSRXMwrNeAM8Fm4HeYjg==}
-
- '@platforma-sdk/model@1.59.0':
- resolution: {integrity: sha512-v+HiC04Bf6QinIo1zAQxvB1gzVP3JbDLuraGNs/dCeF1abhV0aq/+QfFq1o9xEHqiyNS2IugOLXH03PoL7JRoA==}
+ '@platforma-sdk/model@1.64.0':
+ resolution: {integrity: sha512-l1Y/rDcOkW0EJJBJVdbXjLZFoGLyRBaV3ZQPizdh/h8Zts8CVifvmUM1Oz6/wBjs23gSY10/wiwzf70dc0DC9A==}
- '@platforma-sdk/tengo-builder@2.4.29':
- resolution: {integrity: sha512-yRr6JxVFC28j5/NooLvCbfAAcO5u96Sk/K/iTqsjP5SRr1xGHHSU7uqTkNl70ANODZoxUvfk1N7CAAAcQ5g2yQ==}
+ '@platforma-sdk/tengo-builder@2.5.8':
+ resolution: {integrity: sha512-VztI3+WC8qc5tB2L8rX/RvbzNV/xMBJ5/yGCmKQ5BaIHMbtk/bJdPlBuasCcOkUo0PNNr0ivZt6vZGcUTxfvrA==}
engines: {node: '>=22'}
hasBin: true
- '@platforma-sdk/test@1.59.0':
- resolution: {integrity: sha512-cLej7aPXYYHZ7jtWYH5D9gaTegHfcxYipHvAprud02RP+fpoFXLW+HOKfKNSRi+nXR8nK9Bbh1YhLJyb9u7H9w==}
+ '@platforma-sdk/test@1.64.0':
+ resolution: {integrity: sha512-W0Zbk5BfuT3YSktZVYtVnWOVy8NnK319tRAtvENS/S3+S6gWz7z+UaAKXJGkZTDFdMI3P61eRYdz8AcgJ/SQOA==}
- '@platforma-sdk/ui-vue@1.59.0':
- resolution: {integrity: sha512-S0Brc8s4GdlOMFTUydg+yDnAlXlPrXFVwrSOVv2qVGlIn5sCphYwD0B1Qi4QjkOueaaIK9FAroOBftzJ+V91/w==}
+ '@platforma-sdk/ui-vue@1.64.0':
+ resolution: {integrity: sha512-4vd9nniWS8gUw9bU32q/O+gTt9AIrXUvUVnN15UAzaD1hTQwsbm0bXYulwCpGbwt+gj6mR559aiSWdt39K0DcA==}
- '@platforma-sdk/workflow-tengo@5.10.0':
- resolution: {integrity: sha512-Ky4yiDeUjLDjBu6BrmgcB12d6a35kSpTbDwqIzR8SiYOxZe9jcupak9hVqBWybeLbKYYWxz7q4UusEJfbe4qbw==}
+ '@platforma-sdk/workflow-tengo@5.13.1':
+ resolution: {integrity: sha512-8XcfEuc3/GqVV2CTgwNCKVgwGB43kvAg/znlug4Gcc24uva7eudlCmcURI/1H8CQ35bpQZKhL+I5oJnm4b6xCA==}
'@protobuf-ts/grpc-transport@2.11.1':
resolution: {integrity: sha512-l6wrcFffY+tuNnuyrNCkRM8hDIsAZVLA8Mn7PKdVyYxITosYh60qW663p9kL6TWXYuDCL3oxH8ih3vLKTDyhtg==}
@@ -1459,181 +1454,101 @@ packages:
'@protobufjs/utf8@1.1.0':
resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
- '@rolldown/binding-android-arm64@1.0.0-rc.5':
- resolution: {integrity: sha512-zCEmUrt1bggwgBgeKLxNj217J1OrChrp3jJt24VK9jAharSTeVaHODNL+LpcQVhRz+FktYWfT9cjo5oZ99ZLpg==}
+ '@rolldown/binding-android-arm64@1.0.0-rc.15':
+ resolution: {integrity: sha512-YYe6aWruPZDtHNpwu7+qAHEMbQ/yRl6atqb/AhznLTnD3UY99Q1jE7ihLSahNWkF4EqRPVC4SiR4O0UkLK02tA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-android-arm64@1.0.0-rc.9':
- resolution: {integrity: sha512-lcJL0bN5hpgJfSIz/8PIf02irmyL43P+j1pTCfbD1DbLkmGRuFIA4DD3B3ZOvGqG0XiVvRznbKtN0COQVaKUTg==}
+ '@rolldown/binding-darwin-arm64@1.0.0-rc.15':
+ resolution: {integrity: sha512-oArR/ig8wNTPYsXL+Mzhs0oxhxfuHRfG7Ikw7jXsw8mYOtk71W0OkF2VEVh699pdmzjPQsTjlD1JIOoHkLP1Fg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
- os: [android]
-
- '@rolldown/binding-darwin-arm64@1.0.0-rc.5':
- resolution: {integrity: sha512-ZP9xb9lPAex36pvkNWCjSEJW/Gfdm9I3ssiqOFLmpZ/vosPXgpoGxCmh+dX1Qs+/bWQE6toNFXWWL8vYoKoK9Q==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [darwin]
-
- '@rolldown/binding-darwin-arm64@1.0.0-rc.9':
- resolution: {integrity: sha512-J7Zk3kLYFsLtuH6U+F4pS2sYVzac0qkjcO5QxHS7OS7yZu2LRs+IXo+uvJ/mvpyUljDJ3LROZPoQfgBIpCMhdQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [darwin]
-
- '@rolldown/binding-darwin-x64@1.0.0-rc.5':
- resolution: {integrity: sha512-7IdrPunf6dp9mywMgTOKMMGDnMHQ6+h5gRl6LW8rhD8WK2kXX0IwzcM5Zc0B5J7xQs8QWOlKjv8BJsU/1CD3pg==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.0.0-rc.9':
- resolution: {integrity: sha512-iwtmmghy8nhfRGeNAIltcNXzD0QMNaaA5U/NyZc1Ia4bxrzFByNMDoppoC+hl7cDiUq5/1CnFthpT9n+UtfFyg==}
+ '@rolldown/binding-darwin-x64@1.0.0-rc.15':
+ resolution: {integrity: sha512-YzeVqOqjPYvUbJSWJ4EDL8ahbmsIXQpgL3JVipmN+MX0XnXMeWomLN3Fb+nwCmP/jfyqte5I3XRSm7OfQrbyxw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.0.0-rc.5':
- resolution: {integrity: sha512-o/JCk+dL0IN68EBhZ4DqfsfvxPfMeoM6cJtxORC1YYoxGHZyth2Kb2maXDb4oddw2wu8iIbnYXYPEzBtAF5CAg==}
+ '@rolldown/binding-freebsd-x64@1.0.0-rc.15':
+ resolution: {integrity: sha512-9Erhx956jeQ0nNTyif1+QWAXDRD38ZNjr//bSHrt6wDwB+QkAfl2q6Mn1k6OBPerznjRmbM10lgRb1Pli4xZPw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-freebsd-x64@1.0.0-rc.9':
- resolution: {integrity: sha512-DLFYI78SCiZr5VvdEplsVC2Vx53lnA4/Ga5C65iyldMVaErr86aiqCoNBLl92PXPfDtUYjUh+xFFor40ueNs4Q==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [freebsd]
-
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.5':
- resolution: {integrity: sha512-IIBwTtA6VwxQLcEgq2mfrUgam7VvPZjhd/jxmeS1npM+edWsrrpRLHUdze+sk4rhb8/xpP3flemgcZXXUW6ukw==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm]
- os: [linux]
-
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.9':
- resolution: {integrity: sha512-CsjTmTwd0Hri6iTw/DRMK7kOZ7FwAkrO4h8YWKoX/kcj833e4coqo2wzIFywtch/8Eb5enQ/lwLM7w6JX1W5RQ==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.15':
+ resolution: {integrity: sha512-cVwk0w8QbZJGTnP/AHQBs5yNwmpgGYStL88t4UIaqcvYJWBfS0s3oqVLZPwsPU6M0zlW4GqjP0Zq5MnAGwFeGA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.5':
- resolution: {integrity: sha512-KSol1De1spMZL+Xg7K5IBWXIvRWv7+pveaxFWXpezezAG7CS6ojzRjtCGCiLxQricutTAi/LkNWKMsd2wNhMKQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [linux]
-
- '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.9':
- resolution: {integrity: sha512-2x9O2JbSPxpxMDhP9Z74mahAStibTlrBMW0520+epJH5sac7/LwZW5Bmg/E6CXuEF53JJFW509uP+lSedaUNxg==}
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.15':
+ resolution: {integrity: sha512-eBZ/u8iAK9SoHGanqe/jrPnY0JvBN6iXbVOsbO38mbz+ZJsaobExAm1Iu+rxa4S1l2FjG0qEZn4Rc6X8n+9M+w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-arm64-musl@1.0.0-rc.5':
- resolution: {integrity: sha512-WFljyDkxtXRlWxMjxeegf7xMYXxUr8u7JdXlOEWKYgDqEgxUnSEsVDxBiNWQ1D5kQKwf8Wo4sVKEYPRhCdsjwA==}
+ '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15':
+ resolution: {integrity: sha512-ZvRYMGrAklV9PEkgt4LQM6MjQX2P58HPAuecwYObY2DhS2t35R0I810bKi0wmaYORt6m/2Sm+Z+nFgb0WhXNcQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-arm64-musl@1.0.0-rc.9':
- resolution: {integrity: sha512-JA1QRW31ogheAIRhIg9tjMfsYbglXXYGNPLdPEYrwFxdbkQCAzvpSCSHCDWNl4hTtrol8WeboCSEpjdZK8qrCg==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [linux]
-
- '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.9':
- resolution: {integrity: sha512-aOKU9dJheda8Kj8Y3w9gnt9QFOO+qKPAl8SWd7JPHP+Cu0EuDAE5wokQubLzIDQWg2myXq2XhTpOVS07qqvT+w==}
+ '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15':
+ resolution: {integrity: sha512-VDpgGBzgfg5hLg+uBpCLoFG5kVvEyafmfxGUV0UHLcL5irxAK7PKNeC2MwClgk6ZAiNhmo9FLhRYgvMmedLtnQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
- '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.9':
- resolution: {integrity: sha512-OalO94fqj7IWRn3VdXWty75jC5dk4C197AWEuMhIpvVv2lw9fiPhud0+bW2ctCxb3YoBZor71QHbY+9/WToadA==}
+ '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15':
+ resolution: {integrity: sha512-y1uXY3qQWCzcPgRJATPSOUP4tCemh4uBdY7e3EZbVwCJTY3gLJWnQABgeUetvED+bt1FQ01OeZwvhLS2bpNrAQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- '@rolldown/binding-linux-x64-gnu@1.0.0-rc.5':
- resolution: {integrity: sha512-CUlplTujmbDWp2gamvrqVKi2Or8lmngXT1WxsizJfts7JrvfGhZObciaY/+CbdbS9qNnskvwMZNEhTPrn7b+WA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [linux]
-
- '@rolldown/binding-linux-x64-gnu@1.0.0-rc.9':
- resolution: {integrity: sha512-cVEl1vZtBsBZna3YMjGXNvnYYrOJ7RzuWvZU0ffvJUexWkukMaDuGhUXn0rjnV0ptzGVkvc+vW9Yqy6h8YX4pg==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [linux]
-
- '@rolldown/binding-linux-x64-musl@1.0.0-rc.5':
- resolution: {integrity: sha512-wdf7g9NbVZCeAo2iGhsjJb7I8ZFfs6X8bumfrWg82VK+8P6AlLXwk48a1ASiJQDTS7Svq2xVzZg3sGO2aXpHRA==}
+ '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15':
+ resolution: {integrity: sha512-023bTPBod7J3Y/4fzAN6QtpkSABR0rigtrwaP+qSEabUh5zf6ELr9Nc7GujaROuPY3uwdSIXWrvhn1KxOvurWA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@rolldown/binding-linux-x64-musl@1.0.0-rc.9':
- resolution: {integrity: sha512-UzYnKCIIc4heAKgI4PZ3dfBGUZefGCJ1TPDuLHoCzgrMYPb5Rv6TLFuYtyM4rWyHM7hymNdsg5ik2C+UD9VDbA==}
+ '@rolldown/binding-linux-x64-musl@1.0.0-rc.15':
+ resolution: {integrity: sha512-witB2O0/hU4CgfOOKUoeFgQ4GktPi1eEbAhaLAIpgD6+ZnhcPkUtPsoKKHRzmOoWPZue46IThdSgdo4XneOLYw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@rolldown/binding-openharmony-arm64@1.0.0-rc.5':
- resolution: {integrity: sha512-0CWY7ubu12nhzz+tkpHjoG3IRSTlWYe0wrfJRf4qqjqQSGtAYgoL9kwzdvlhaFdZ5ffVeyYw9qLsChcjUMEloQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [openharmony]
-
- '@rolldown/binding-openharmony-arm64@1.0.0-rc.9':
- resolution: {integrity: sha512-+6zoiF+RRyf5cdlFQP7nm58mq7+/2PFaY2DNQeD4B87N36JzfF/l9mdBkkmTvSYcYPE8tMh/o3cRlsx1ldLfog==}
+ '@rolldown/binding-openharmony-arm64@1.0.0-rc.15':
+ resolution: {integrity: sha512-UCL68NJ0Ud5zRipXZE9dF5PmirzJE4E4BCIOOssEnM7wLDsxjc6Qb0sGDxTNRTP53I6MZpygyCpY8Aa8sPfKPg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.0.0-rc.5':
- resolution: {integrity: sha512-LztXnGzv6t2u830mnZrFLRVqT/DPJ9DL4ZTz/y93rqUVkeHjMMYIYaFj+BUthiYxbVH9dH0SZYufETspKY/NhA==}
- engines: {node: '>=14.0.0'}
- cpu: [wasm32]
-
- '@rolldown/binding-wasm32-wasi@1.0.0-rc.9':
- resolution: {integrity: sha512-rgFN6sA/dyebil3YTlL2evvi/M+ivhfnyxec7AccTpRPccno/rPoNlqybEZQBkcbZu8Hy+eqNJCqfBR8P7Pg8g==}
+ '@rolldown/binding-wasm32-wasi@1.0.0-rc.15':
+ resolution: {integrity: sha512-ApLruZq/ig+nhaE7OJm4lDjayUnOHVUa77zGeqnqZ9pn0ovdVbbNPerVibLXDmWeUZXjIYIT8V3xkT58Rm9u5Q==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.5':
- resolution: {integrity: sha512-jUct1XVeGtyjqJXEAfvdFa8xoigYZ2rge7nYEm70ppQxpfH9ze2fbIrpHmP2tNM2vL/F6Dd0CpXhpjPbC6bSxQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [win32]
-
- '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.9':
- resolution: {integrity: sha512-lHVNUG/8nlF1IQk1C0Ci574qKYyty2goMiPlRqkC5R+3LkXDkL5Dhx8ytbxq35m+pkHVIvIxviD+TWLdfeuadA==}
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.15':
+ resolution: {integrity: sha512-KmoUoU7HnN+Si5YWJigfTws1jz1bKBYDQKdbLspz0UaqjjFkddHsqorgiW1mxcAj88lYUE6NC/zJNwT+SloqtA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.0-rc.5':
- resolution: {integrity: sha512-VQ8F9ld5gw29epjnVGdrx8ugiLTe8BMqmhDYy7nGbdeDo4HAt4bgdZvLbViEhg7DZyHLpiEUlO5/jPSUrIuxRQ==}
+ '@rolldown/binding-win32-x64-msvc@1.0.0-rc.15':
+ resolution: {integrity: sha512-3P2A8L+x75qavWLe/Dll3EYBJLQmtkJN8rfh+U/eR3MqMgL/h98PhYI+JFfXuDPgPeCB7iZAKiqii5vqOvnA0g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.0-rc.9':
- resolution: {integrity: sha512-G0oA4+w1iY5AGi5HcDTxWsoxF509hrFIPB2rduV5aDqS9FtDg1CAfa7V34qImbjfhIcA8C+RekocJZA96EarwQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [win32]
+ '@rolldown/pluginutils@1.0.0-rc.15':
+ resolution: {integrity: sha512-UromN0peaE53IaBRe9W7CjrZgXl90fqGpK+mIZbA3qSTeYqg3pqpROBdIPvOG3F5ereDHNwoHBI2e50n1BDr1g==}
'@rolldown/pluginutils@1.0.0-rc.2':
resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==}
- '@rolldown/pluginutils@1.0.0-rc.5':
- resolution: {integrity: sha512-RxlLX/DPoarZ9PtxVrQgZhPoor987YtKQqCo5zkjX+0S0yLJ7Vv515Wk6+xtTL67VONKJKxETWZwuZjss2idYw==}
-
- '@rolldown/pluginutils@1.0.0-rc.9':
- resolution: {integrity: sha512-w6oiRWgEBl04QkFZgmW+jnU1EC9b57Oihi2ot3HNWIQRqgHp5PnYDia5iZ5FF7rpa4EQdiqMDXjlqKGXBhsoXw==}
-
'@rollup/pluginutils@5.2.0':
resolution: {integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==}
engines: {node: '>=14.0.0'}
@@ -3629,16 +3544,16 @@ packages:
vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
vue: ^3.2.25
- '@vitest/coverage-istanbul@4.1.0':
- resolution: {integrity: sha512-0+67gA94YToxd+Pc3XgIA/2c8HN2hXNSg3T+1FI4HW7W/2gPitYCtktsY6Ke7vrt5caboMq3TUf0/vwbHRb0og==}
+ '@vitest/coverage-istanbul@4.1.4':
+ resolution: {integrity: sha512-Pyi4F8RnqU6hBGiIDhS/e8gVD4FRcUvZJ2AbFiIlmIxHlEIsKyCxGOqufCECobty/dXELcN8oIH4Gms3hVOCYA==}
peerDependencies:
- vitest: 4.1.0
+ vitest: 4.1.4
'@vitest/expect@4.0.16':
resolution: {integrity: sha512-eshqULT2It7McaJkQGLkPjPjNph+uevROGuIMJdG3V+0BSR2w9u6J9Lwu+E8cK5TETlfou8GRijhafIMhXsimA==}
- '@vitest/expect@4.1.0':
- resolution: {integrity: sha512-EIxG7k4wlWweuCLG9Y5InKFwpMEOyrMb6ZJ1ihYu02LVj/bzUwn2VMU+13PinsjRW75XnITeFrQBMH5+dLvCDA==}
+ '@vitest/expect@4.1.4':
+ resolution: {integrity: sha512-iPBpra+VDuXmBFI3FMKHSFXp3Gx5HfmSCE8X67Dn+bwephCnQCaB7qWK2ldHa+8ncN8hJU8VTMcxjPpyMkUjww==}
'@vitest/mocker@4.0.16':
resolution: {integrity: sha512-yb6k4AZxJTB+q9ycAvsoxGn+j/po0UaPgajllBgt1PzoMAAmJGYFdDk0uCcRcxb3BrME34I6u8gHZTQlkqSZpg==}
@@ -3651,11 +3566,11 @@ packages:
vite:
optional: true
- '@vitest/mocker@4.1.0':
- resolution: {integrity: sha512-evxREh+Hork43+Y4IOhTo+h5lGmVRyjqI739Rz4RlUPqwrkFFDF6EMvOOYjTx4E8Tl6gyCLRL8Mu7Ry12a13Tw==}
+ '@vitest/mocker@4.1.4':
+ resolution: {integrity: sha512-R9HTZBhW6yCSGbGQnDnH3QHfJxokKN4KB+Yvk9Q1le7eQNYwiCyKxmLmurSpFy6BzJanSLuEUDrD+j97Q+ZLPg==}
peerDependencies:
msw: ^2.4.9
- vite: ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ vite: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
msw:
optional: true
@@ -3665,42 +3580,51 @@ packages:
'@vitest/pretty-format@4.0.16':
resolution: {integrity: sha512-eNCYNsSty9xJKi/UdVD8Ou16alu7AYiS2fCPRs0b1OdhJiV89buAXQLpTbe+X8V9L6qrs9CqyvU7OaAopJYPsA==}
- '@vitest/pretty-format@4.1.0':
- resolution: {integrity: sha512-3RZLZlh88Ib0J7NQTRATfc/3ZPOnSUn2uDBUoGNn5T36+bALixmzphN26OUD3LRXWkJu4H0s5vvUeqBiw+kS0A==}
+ '@vitest/pretty-format@4.1.4':
+ resolution: {integrity: sha512-ddmDHU0gjEUyEVLxtZa7xamrpIefdEETu3nZjWtHeZX4QxqJ7tRxSteHVXJOcr8jhiLoGAhkK4WJ3WqBpjx42A==}
'@vitest/runner@4.0.16':
resolution: {integrity: sha512-VWEDm5Wv9xEo80ctjORcTQRJ539EGPB3Pb9ApvVRAY1U/WkHXmmYISqU5E79uCwcW7xYUV38gwZD+RV755fu3Q==}
- '@vitest/runner@4.1.0':
- resolution: {integrity: sha512-Duvx2OzQ7d6OjchL+trw+aSrb9idh7pnNfxrklo14p3zmNL4qPCDeIJAK+eBKYjkIwG96Bc6vYuxhqDXQOWpoQ==}
+ '@vitest/runner@4.1.4':
+ resolution: {integrity: sha512-xTp7VZ5aXP5ZJrn15UtJUWlx6qXLnGtF6jNxHepdPHpMfz/aVPx+htHtgcAL2mDXJgKhpoo2e9/hVJsIeFbytQ==}
'@vitest/snapshot@4.0.16':
resolution: {integrity: sha512-sf6NcrYhYBsSYefxnry+DR8n3UV4xWZwWxYbCJUt2YdvtqzSPR7VfGrY0zsv090DAbjFZsi7ZaMi1KnSRyK1XA==}
- '@vitest/snapshot@4.1.0':
- resolution: {integrity: sha512-0Vy9euT1kgsnj1CHttwi9i9o+4rRLEaPRSOJ5gyv579GJkNpgJK+B4HSv/rAWixx2wdAFci1X4CEPjiu2bXIMg==}
+ '@vitest/snapshot@4.1.4':
+ resolution: {integrity: sha512-MCjCFgaS8aZz+m5nTcEcgk/xhWv0rEH4Yl53PPlMXOZ1/Ka2VcZU6CJ+MgYCZbcJvzGhQRjVrGQNZqkGPttIKw==}
'@vitest/spy@4.0.16':
resolution: {integrity: sha512-4jIOWjKP0ZUaEmJm00E0cOBLU+5WE0BpeNr3XN6TEF05ltro6NJqHWxXD0kA8/Zc8Nh23AT8WQxwNG+WeROupw==}
- '@vitest/spy@4.1.0':
- resolution: {integrity: sha512-pz77k+PgNpyMDv2FV6qmk5ZVau6c3R8HC8v342T2xlFxQKTrSeYw9waIJG8KgV9fFwAtTu4ceRzMivPTH6wSxw==}
+ '@vitest/spy@4.1.4':
+ resolution: {integrity: sha512-XxNdAsKW7C+FLydqFJLb5KhJtl3PGCMmYwFRfhvIgxJvLSXhhVI1zM8f1qD3Zg7RCjTSzDVyct6sghs9UEgBEQ==}
'@vitest/utils@4.0.16':
resolution: {integrity: sha512-h8z9yYhV3e1LEfaQ3zdypIrnAg/9hguReGZoS7Gl0aBG5xgA410zBqECqmaF/+RkTggRsfnzc1XaAHA6bmUufA==}
- '@vitest/utils@4.1.0':
- resolution: {integrity: sha512-XfPXT6a8TZY3dcGY8EdwsBulFCIw+BeeX0RZn2x/BtiY/75YGh8FeWGG8QISN/WhaqSrE2OrlDgtF8q5uhOTmw==}
+ '@vitest/utils@4.1.4':
+ resolution: {integrity: sha512-13QMT+eysM5uVGa1rG4kegGYNp6cnQcsTc67ELFbhNLQO+vgsygtYJx2khvdt4gVQqSSpC/KT5FZZxUpP3Oatw==}
'@volar/language-core@2.4.15':
resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==}
+ '@volar/language-core@2.4.28':
+ resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==}
+
'@volar/source-map@2.4.15':
resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==}
+ '@volar/source-map@2.4.28':
+ resolution: {integrity: sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==}
+
'@volar/typescript@2.4.15':
resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==}
+ '@volar/typescript@2.4.28':
+ resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==}
+
'@vue/compiler-core@3.5.26':
resolution: {integrity: sha512-vXyI5GMfuoBCnv5ucIT7jhHKl55Y477yxP6fc4eUswjP8FG3FFVFd41eNDArR+Uk3QKn2Z85NavjaxLxOC19/w==}
@@ -3724,13 +3648,8 @@ packages:
typescript:
optional: true
- '@vue/language-core@2.2.12':
- resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@vue/language-core@3.2.6':
+ resolution: {integrity: sha512-xYYYX3/aVup576tP/23sEUpgiEnujrENaoNRbaozC1/MA9I6EGFQRJb4xrt/MmUCAGlxTKL2RmT8JLTPqagCkg==}
'@vue/reactivity@3.5.26':
resolution: {integrity: sha512-9EnYB1/DIiUYYnzlnUBgwU32NNvLp/nhxLXeWRhHUEeWNTn1ECxX8aGO7RTXeX6PPcxe3LLuNBFoJbV4QZ+CFQ==}
@@ -3890,8 +3809,8 @@ packages:
alien-signals@0.4.14:
resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==}
- alien-signals@1.0.9:
- resolution: {integrity: sha512-2dQYgGZHrW4pOYv0BWiw4cH/ElhwmLnQDcj/fdnRRF2OO3YBqgJXSleI1EbbXdQsuC5oCvr6+VKAOEElsmcx4Q==}
+ alien-signals@3.1.2:
+ resolution: {integrity: sha512-d9dYqZTS90WLiU0I5c6DHj/HcKkF8ZyGN3G5x8wSbslulz70KOxaqCT0hQCo9KOyhVqzqGojvNdJXoTumZOtcw==}
ansi-colors@4.1.3:
resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
@@ -4624,6 +4543,9 @@ packages:
get-tsconfig@4.13.6:
resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==}
+ get-tsconfig@4.13.7:
+ resolution: {integrity: sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==}
+
glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -5257,6 +5179,10 @@ packages:
resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
engines: {node: '>=12'}
+ picomatch@4.0.4:
+ resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
+ engines: {node: '>=12'}
+
pify@2.3.0:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
@@ -5295,6 +5221,10 @@ packages:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
+ postcss@8.5.9:
+ resolution: {integrity: sha512-7a70Nsot+EMX9fFU3064K/kdHWZqGVY+BADLyXc8Dfv+mTLLVl6JzJpPaCZ2kQL9gIJvKXSLMHhqdRRjwQeFtw==}
+ engines: {node: ^10 || ^12 || >=14}
+
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -5408,14 +5338,14 @@ packages:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- rolldown-plugin-dts@0.22.5:
- resolution: {integrity: sha512-M/HXfM4cboo+jONx9Z0X+CUf3B5tCi7ni+kR5fUW50Fp9AlZk0oVLesibGWgCXDKFp5lpgQ9yhKoImUFjl3VZw==}
+ rolldown-plugin-dts@0.23.2:
+ resolution: {integrity: sha512-PbSqLawLgZBGcOGT3yqWBGn4cX+wh2nt5FuBGdcMHyOhoukmjbhYAl8NT9sE4U38Cm9tqLOIQeOrvzeayM0DLQ==}
engines: {node: '>=20.19.0'}
peerDependencies:
'@ts-macro/tsc': ^0.3.6
- '@typescript/native-preview': '>=7.0.0-dev.20250601.1'
- rolldown: ^1.0.0-rc.3
- typescript: ^5.0.0 || ^6.0.0-beta
+ '@typescript/native-preview': '>=7.0.0-dev.20260325.1'
+ rolldown: ^1.0.0-rc.12
+ typescript: ^5.0.0 || ^6.0.0
vue-tsc: ~3.2.0
peerDependenciesMeta:
'@ts-macro/tsc':
@@ -5427,13 +5357,8 @@ packages:
vue-tsc:
optional: true
- rolldown@1.0.0-rc.5:
- resolution: {integrity: sha512-0AdalTs6hNTioaCYIkAa7+xsmHBfU5hCNclZnM/lp7lGGDuUOb6N4BVNtwiomybbencDjq/waKjTImqiGCs5sw==}
- engines: {node: ^20.19.0 || >=22.12.0}
- hasBin: true
-
- rolldown@1.0.0-rc.9:
- resolution: {integrity: sha512-9EbgWge7ZH+yqb4d2EnELAntgPTWbfL8ajiTW+SyhJEC4qhBbkCKbqFV4Ge4zmu5ziQuVbWxb/XwLZ+RIO7E8Q==}
+ rolldown@1.0.0-rc.15:
+ resolution: {integrity: sha512-Ff31guA5zT6WjnGp0SXw76X6hzGRk/OQq2hE+1lcDe+lJdHSgnSX6nK3erbONHyCbpSj9a9E+uX/OvytZoWp2g==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -5687,6 +5612,10 @@ packages:
resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==}
engines: {node: '>=14.0.0'}
+ tinyrainbow@3.1.0:
+ resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==}
+ engines: {node: '>=14.0.0'}
+
to-buffer@1.1.1:
resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==}
@@ -5865,10 +5794,10 @@ packages:
vite-plugin-dynamic-import@1.6.0:
resolution: {integrity: sha512-TM0sz70wfzTIo9YCxVFwS8OA9lNREsh+0vMHGSkWDTZ7bgd1Yjs5RV8EgB634l/91IsXJReg0xtmuQqP0mf+rg==}
- vite-plugin-externalize-deps@0.9.0:
- resolution: {integrity: sha512-wg3qb5gCy2d1KpPKyD9wkXMcYJ84yjgziHrStq9/8R7chhUC73mhQz+tVtvhFiICQHsBn1pnkY4IBbPqF9JHNw==}
+ vite-plugin-externalize-deps@0.10.0:
+ resolution: {integrity: sha512-eQrtpT/Do7AvDn76l1yL6ZHyXJ+UWH2LaHVqhAes9go54qaAnPZuMbgxcroQ/7WY3ZyetZzYW2quQnDF0DV5qg==}
peerDependencies:
- vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0
+ vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
vite-plugin-lib-inject-css@2.2.2:
resolution: {integrity: sha512-NF30p0GwtfSAmVlxo2NgPXM2rEdtgV7LFi4lkzajKD7P3Ru/ZAFmI533M0Z5qyMZpvNMxVGkewzpjD0HOWtbDQ==}
@@ -5915,14 +5844,14 @@ packages:
yaml:
optional: true
- vite@8.0.0-beta.15:
- resolution: {integrity: sha512-RHX7IvsJlEfjyA1rS7MY0UsmF91etdLAamslHR5lfuO3W/BXRdXm2tRE64ztpSPZbKqB4wAAZ0AwtF6QzfKZLA==}
+ vite@8.0.8:
+ resolution: {integrity: sha512-dbU7/iLVa8KZALJyLOBOQ88nOXtNG8vxKuOT4I2mD+Ya70KPceF4IAmDsmU0h1Qsn5bPrvsY9HJstCRh3hG6Uw==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
'@types/node': ^20.19.0 || >=22.12.0
- '@vitejs/devtools': ^0.0.0-alpha.31
- esbuild: ^0.27.0
+ '@vitejs/devtools': ^0.1.0
+ esbuild: ^0.27.0 || ^0.28.0
jiti: '>=1.21.0'
less: ^4.0.0
sass: ^1.70.0
@@ -5992,21 +5921,23 @@ packages:
jsdom:
optional: true
- vitest@4.1.0:
- resolution: {integrity: sha512-YbDrMF9jM2Lqc++2530UourxZHmkKLxrs4+mYhEwqWS97WJ7wOYEkcr+QfRgJ3PW9wz3odRijLZjHEaRLTNbqw==}
+ vitest@4.1.4:
+ resolution: {integrity: sha512-tFuJqTxKb8AvfyqMfnavXdzfy3h3sWZRWwfluGbkeR7n0HUev+FmNgZ8SDrRBTVrVCjgH5cA21qGbCffMNtWvg==}
engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
'@opentelemetry/api': ^1.9.0
'@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0
- '@vitest/browser-playwright': 4.1.0
- '@vitest/browser-preview': 4.1.0
- '@vitest/browser-webdriverio': 4.1.0
- '@vitest/ui': 4.1.0
+ '@vitest/browser-playwright': 4.1.4
+ '@vitest/browser-preview': 4.1.4
+ '@vitest/browser-webdriverio': 4.1.4
+ '@vitest/coverage-istanbul': 4.1.4
+ '@vitest/coverage-v8': 4.1.4
+ '@vitest/ui': 4.1.4
happy-dom: '*'
jsdom: '*'
- vite: ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ vite: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
@@ -6020,6 +5951,10 @@ packages:
optional: true
'@vitest/browser-webdriverio':
optional: true
+ '@vitest/coverage-istanbul':
+ optional: true
+ '@vitest/coverage-v8':
+ optional: true
'@vitest/ui':
optional: true
happy-dom:
@@ -6039,8 +5974,8 @@ packages:
peerDependencies:
eslint: '>=6.0.0'
- vue-tsc@2.2.12:
- resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==}
+ vue-tsc@3.2.6:
+ resolution: {integrity: sha512-gYW/kWI0XrwGzd0PKc7tVB/qpdeAkIZLNZb10/InizkQjHjnT8weZ/vBarZoj4kHKbUTZT/bAVgoOr8x4NsQ/Q==}
hasBin: true
peerDependencies:
typescript: '>=5.0.0'
@@ -6148,6 +6083,9 @@ packages:
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
+ zod@3.25.76:
+ resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
+
snapshots:
'@ag-grid-community/core@32.3.4':
@@ -6696,10 +6634,10 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.31
jsesc: 3.1.0
- '@babel/generator@8.0.0-rc.2':
+ '@babel/generator@8.0.0-rc.3':
dependencies:
- '@babel/parser': 8.0.0-rc.2
- '@babel/types': 8.0.0-rc.2
+ '@babel/parser': 8.0.0-rc.3
+ '@babel/types': 8.0.0-rc.3
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31
'@types/jsesc': 2.5.1
@@ -6733,11 +6671,11 @@ snapshots:
'@babel/helper-string-parser@7.27.1': {}
- '@babel/helper-string-parser@8.0.0-rc.2': {}
+ '@babel/helper-string-parser@8.0.0-rc.3': {}
'@babel/helper-validator-identifier@7.28.5': {}
- '@babel/helper-validator-identifier@8.0.0-rc.2': {}
+ '@babel/helper-validator-identifier@8.0.0-rc.3': {}
'@babel/helper-validator-option@7.27.1': {}
@@ -6754,9 +6692,9 @@ snapshots:
dependencies:
'@babel/types': 7.29.0
- '@babel/parser@8.0.0-rc.2':
+ '@babel/parser@8.0.0-rc.3':
dependencies:
- '@babel/types': 8.0.0-rc.2
+ '@babel/types': 8.0.0-rc.3
'@babel/runtime@7.28.6': {}
@@ -6788,10 +6726,10 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
- '@babel/types@8.0.0-rc.2':
+ '@babel/types@8.0.0-rc.3':
dependencies:
- '@babel/helper-string-parser': 8.0.0-rc.2
- '@babel/helper-validator-identifier': 8.0.0-rc.2
+ '@babel/helper-string-parser': 8.0.0-rc.3
+ '@babel/helper-validator-identifier': 8.0.0-rc.3
'@bufbuild/protobuf@2.5.2': {}
@@ -7018,18 +6956,18 @@ snapshots:
enabled: 2.0.0
kuler: 2.0.0
- '@emnapi/core@1.9.0':
+ '@emnapi/core@1.9.2':
dependencies:
- '@emnapi/wasi-threads': 1.2.0
+ '@emnapi/wasi-threads': 1.2.1
tslib: 2.8.1
optional: true
- '@emnapi/runtime@1.9.0':
+ '@emnapi/runtime@1.9.2':
dependencies:
tslib: 2.8.1
optional: true
- '@emnapi/wasi-threads@1.2.0':
+ '@emnapi/wasi-threads@1.2.1':
dependencies:
tslib: 2.8.1
optional: true
@@ -7339,21 +7277,21 @@ snapshots:
'@microsoft/tsdoc@0.16.0': {}
- '@milaboratories/computable@2.8.6':
+ '@milaboratories/computable@2.9.2':
dependencies:
'@milaboratories/pl-error-like': 1.12.9
- '@milaboratories/ts-helpers': 1.7.3
+ '@milaboratories/ts-helpers': 1.8.1
'@types/node': 24.5.2
utility-types: 3.11.0
- '@milaboratories/graph-maker@1.2.4(@milaboratories/pl-model-common@1.26.0)(@platforma-sdk/model@1.59.0)(@platforma-sdk/ui-vue@1.59.0(typescript@5.6.3))(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)(typescript@5.6.3)':
+ '@milaboratories/graph-maker@1.2.10(@milaboratories/pl-model-common@1.31.2)(@platforma-sdk/model@1.64.0)(@platforma-sdk/ui-vue@1.64.0(@bytecodealliance/preview2-shim@0.17.8)(typescript@5.6.3))(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)(typescript@5.6.3)':
dependencies:
'@ag-grid-community/core': 32.3.4
- '@milaboratories/helpers': 1.13.7
- '@milaboratories/miplots4': 1.0.176(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)
- '@milaboratories/pf-plots': 1.1.66(@milaboratories/pl-model-common@1.26.0)(@platforma-sdk/model@1.59.0)
- '@platforma-sdk/model': 1.59.0
- '@platforma-sdk/ui-vue': 1.59.0(typescript@5.6.3)
+ '@milaboratories/helpers': 1.14.0
+ '@milaboratories/miplots4': 1.0.179(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)
+ '@milaboratories/pf-plots': 1.1.70(@milaboratories/pl-model-common@1.31.2)(@platforma-sdk/model@1.64.0)
+ '@platforma-sdk/model': 1.64.0
+ '@platforma-sdk/ui-vue': 1.64.0(@bytecodealliance/preview2-shim@0.17.8)(typescript@5.6.3)
'@types/d3-hierarchy': 3.1.7
'@types/d3-scale': 4.0.9
'@vueuse/core': 13.5.0(vue@3.5.26(typescript@5.6.3))
@@ -7372,9 +7310,11 @@ snapshots:
'@milaboratories/helpers@1.13.5': {}
- '@milaboratories/helpers@1.13.7': {}
+ '@milaboratories/helpers@1.14.0': {}
+
+ '@milaboratories/helpers@1.14.1': {}
- '@milaboratories/miplots4@1.0.176(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)':
+ '@milaboratories/miplots4@1.0.179(d3-dispatch@3.0.1)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)':
dependencies:
'@d3fc/d3fc-chart': 5.1.9(d3-array@3.2.4)(d3-path@3.1.0)(d3-scale-chromatic@3.1.0)(d3-scale@4.0.2)(d3-selection@3.0.0)(d3-shape@3.2.0)
'@d3fc/d3fc-pointer': 3.0.3(d3-dispatch@3.0.1)(d3-selection@3.0.0)
@@ -7412,59 +7352,69 @@ snapshots:
- d3-scale-chromatic
- supports-color
- '@milaboratories/pf-driver@1.0.66(@bytecodealliance/preview2-shim@0.17.8)(@milaboratories/pl-model-common@1.26.0)':
+ '@milaboratories/pf-driver@1.3.5(@bytecodealliance/preview2-shim@0.17.8)':
dependencies:
- '@milaboratories/pframes-rs-node': 1.1.13
- '@milaboratories/pframes-rs-wasm': 1.1.13(@bytecodealliance/preview2-shim@0.17.8)(@milaboratories/pl-model-common@1.26.0)(@milaboratories/pl-model-middle-layer@1.13.0)
- '@milaboratories/pl-model-middle-layer': 1.13.0
- '@milaboratories/ts-helpers': 1.7.3
- '@platforma-sdk/model': 1.59.0
+ '@milaboratories/helpers': 1.14.1
+ '@milaboratories/pframes-rs-node': 1.1.18
+ '@milaboratories/pframes-rs-wasm': 1.1.18(@bytecodealliance/preview2-shim@0.17.8)(@milaboratories/pl-model-common@1.31.2)(@milaboratories/pl-model-middle-layer@1.16.4)
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/pl-model-middle-layer': 1.16.4
+ '@milaboratories/ts-helpers': 1.8.1
es-toolkit: 1.39.10
lru-cache: 11.2.4
transitivePeerDependencies:
- '@bytecodealliance/preview2-shim'
- - '@milaboratories/pl-model-common'
- encoding
- supports-color
- '@milaboratories/pf-plots@1.1.66(@milaboratories/pl-model-common@1.26.0)(@platforma-sdk/model@1.59.0)':
+ '@milaboratories/pf-plots@1.1.70(@milaboratories/pl-model-common@1.31.2)(@platforma-sdk/model@1.64.0)':
dependencies:
- '@milaboratories/pl-model-common': 1.26.0
- '@platforma-sdk/model': 1.59.0
+ '@milaboratories/pl-model-common': 1.31.2
+ '@platforma-sdk/model': 1.64.0
canonicalize: 2.1.0
lodash: 4.17.23
- '@milaboratories/pframes-rs-node@1.1.13':
+ '@milaboratories/pf-spec-driver@1.2.5(@bytecodealliance/preview2-shim@0.17.8)':
+ dependencies:
+ '@milaboratories/helpers': 1.14.1
+ '@milaboratories/pframes-rs-wasm': 1.1.18(@bytecodealliance/preview2-shim@0.17.8)(@milaboratories/pl-model-common@1.31.2)(@milaboratories/pl-model-middle-layer@1.16.4)
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/pl-model-middle-layer': 1.16.4
+ '@noble/hashes': 2.2.0
+ transitivePeerDependencies:
+ - '@bytecodealliance/preview2-shim'
+
+ '@milaboratories/pframes-rs-node@1.1.18':
dependencies:
'@mapbox/node-pre-gyp': 2.0.3
'@milaboratories/helpers': 1.13.5
- '@milaboratories/pframes-rs-serv': 1.1.13
- '@milaboratories/pl-model-common': 1.25.1
+ '@milaboratories/pframes-rs-serv': 1.1.18
+ '@milaboratories/pl-model-common': 1.28.0
ulid: 3.0.2
transitivePeerDependencies:
- encoding
- supports-color
- '@milaboratories/pframes-rs-serv@1.1.13':
+ '@milaboratories/pframes-rs-serv@1.1.18':
dependencies:
'@milaboratories/helpers': 1.13.5
- '@milaboratories/pl-model-common': 1.25.1
- '@milaboratories/pl-model-middle-layer': 1.12.8
+ '@milaboratories/pl-model-common': 1.28.0
+ '@milaboratories/pl-model-middle-layer': 1.15.0
commander: 14.0.3
selfsigned: 5.5.0
- '@milaboratories/pframes-rs-wasm@1.1.13(@bytecodealliance/preview2-shim@0.17.8)(@milaboratories/pl-model-common@1.26.0)(@milaboratories/pl-model-middle-layer@1.13.0)':
+ '@milaboratories/pframes-rs-wasm@1.1.18(@bytecodealliance/preview2-shim@0.17.8)(@milaboratories/pl-model-common@1.31.2)(@milaboratories/pl-model-middle-layer@1.16.4)':
dependencies:
'@bytecodealliance/preview2-shim': 0.17.8
- '@milaboratories/pl-model-common': 1.26.0
- '@milaboratories/pl-model-middle-layer': 1.13.0
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/pl-model-middle-layer': 1.16.4
- '@milaboratories/pl-client@2.17.11':
+ '@milaboratories/pl-client@3.1.1':
dependencies:
'@grpc/grpc-js': 1.13.4
'@milaboratories/pl-http': 1.2.4
- '@milaboratories/pl-model-common': 1.26.0
- '@milaboratories/ts-helpers': 1.7.3
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/ts-helpers': 1.8.1
'@protobuf-ts/grpc-transport': 2.11.1(@grpc/grpc-js@1.13.4)
'@protobuf-ts/runtime': 2.11.1
'@protobuf-ts/runtime-rpc': 2.11.1
@@ -7477,35 +7427,35 @@ snapshots:
utility-types: 3.11.0
yaml: 2.8.2
- '@milaboratories/pl-config@1.7.15':
+ '@milaboratories/pl-config@1.7.17':
dependencies:
- '@milaboratories/ts-helpers': 1.7.3
+ '@milaboratories/ts-helpers': 1.8.1
upath: 2.0.1
yaml: 2.8.2
- '@milaboratories/pl-deployments@2.15.23':
+ '@milaboratories/pl-deployments@2.16.6':
dependencies:
- '@milaboratories/pl-config': 1.7.15
+ '@milaboratories/pl-config': 1.7.17
'@milaboratories/pl-http': 1.2.4
- '@milaboratories/pl-model-common': 1.26.0
- '@milaboratories/ts-helpers': 1.7.3
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/ts-helpers': 1.8.1
decompress: 4.2.1
ssh2: 1.16.0
tar: 7.5.2
undici: 7.16.0
upath: 2.0.1
yaml: 2.8.2
- zod: 3.23.8
+ zod: 3.25.76
- '@milaboratories/pl-drivers@1.11.65':
+ '@milaboratories/pl-drivers@1.12.10':
dependencies:
'@grpc/grpc-js': 1.13.4
- '@milaboratories/computable': 2.8.6
- '@milaboratories/helpers': 1.13.7
- '@milaboratories/pl-client': 2.17.11
- '@milaboratories/pl-model-common': 1.26.0
- '@milaboratories/pl-tree': 1.8.51
- '@milaboratories/ts-helpers': 1.7.3
+ '@milaboratories/computable': 2.9.2
+ '@milaboratories/helpers': 1.14.1
+ '@milaboratories/pl-client': 3.1.1
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/pl-tree': 1.9.9
+ '@milaboratories/ts-helpers': 1.8.1
'@protobuf-ts/grpc-transport': 2.11.1(@grpc/grpc-js@1.13.4)
'@protobuf-ts/plugin': 2.11.1
'@protobuf-ts/runtime': 2.11.1
@@ -7515,49 +7465,47 @@ snapshots:
openapi-fetch: 0.15.0
tar-fs: 3.0.10
undici: 7.16.0
- zod: 3.23.8
+ zod: 3.25.76
transitivePeerDependencies:
- supports-color
- '@milaboratories/pl-error-like@1.12.8':
- dependencies:
- json-stringify-safe: 5.0.1
- zod: 3.23.8
-
'@milaboratories/pl-error-like@1.12.9':
dependencies:
json-stringify-safe: 5.0.1
zod: 3.23.8
- '@milaboratories/pl-errors@1.1.73':
+ '@milaboratories/pl-errors@1.2.8':
dependencies:
- '@milaboratories/pl-client': 2.17.11
- '@milaboratories/ts-helpers': 1.7.3
- zod: 3.23.8
+ '@milaboratories/pl-client': 3.1.1
+ '@milaboratories/ts-helpers': 1.8.1
+ zod: 3.25.76
'@milaboratories/pl-http@1.2.4':
dependencies:
undici: 7.16.0
- '@milaboratories/pl-middle-layer@1.48.25(@bytecodealliance/preview2-shim@0.17.8)':
- dependencies:
- '@milaboratories/computable': 2.8.6
- '@milaboratories/pf-driver': 1.0.66(@bytecodealliance/preview2-shim@0.17.8)(@milaboratories/pl-model-common@1.26.0)
- '@milaboratories/pframes-rs-node': 1.1.13
- '@milaboratories/pl-client': 2.17.11
- '@milaboratories/pl-deployments': 2.15.23
- '@milaboratories/pl-drivers': 1.11.65
- '@milaboratories/pl-errors': 1.1.73
+ '@milaboratories/pl-middle-layer@1.55.8(@bytecodealliance/preview2-shim@0.17.8)':
+ dependencies:
+ '@milaboratories/computable': 2.9.2
+ '@milaboratories/helpers': 1.14.1
+ '@milaboratories/pf-driver': 1.3.5(@bytecodealliance/preview2-shim@0.17.8)
+ '@milaboratories/pf-spec-driver': 1.2.5(@bytecodealliance/preview2-shim@0.17.8)
+ '@milaboratories/pframes-rs-node': 1.1.18
+ '@milaboratories/pframes-rs-wasm': 1.1.18(@bytecodealliance/preview2-shim@0.17.8)(@milaboratories/pl-model-common@1.31.2)(@milaboratories/pl-model-middle-layer@1.16.4)
+ '@milaboratories/pl-client': 3.1.1
+ '@milaboratories/pl-deployments': 2.16.6
+ '@milaboratories/pl-drivers': 1.12.10
+ '@milaboratories/pl-errors': 1.2.8
'@milaboratories/pl-http': 1.2.4
- '@milaboratories/pl-model-backend': 1.1.58
- '@milaboratories/pl-model-common': 1.26.0
- '@milaboratories/pl-model-middle-layer': 1.13.0
- '@milaboratories/pl-tree': 1.8.51
+ '@milaboratories/pl-model-backend': 1.2.8
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/pl-model-middle-layer': 1.16.4
+ '@milaboratories/pl-tree': 1.9.9
'@milaboratories/resolve-helper': 1.1.3
- '@milaboratories/ts-helpers': 1.7.3
- '@platforma-sdk/block-tools': 2.6.69
- '@platforma-sdk/model': 1.59.0
- '@platforma-sdk/workflow-tengo': 5.10.0
+ '@milaboratories/ts-helpers': 1.8.1
+ '@platforma-sdk/block-tools': 2.7.7
+ '@platforma-sdk/model': 1.64.0
+ '@platforma-sdk/workflow-tengo': 5.13.1
canonicalize: 2.1.0
denque: 2.1.0
es-toolkit: 1.39.10
@@ -7566,64 +7514,62 @@ snapshots:
undici: 7.16.0
utility-types: 3.11.0
yaml: 2.8.2
- zod: 3.23.8
+ zod: 3.25.76
transitivePeerDependencies:
- '@bytecodealliance/preview2-shim'
- aws-crt
- encoding
- supports-color
- '@milaboratories/pl-model-backend@1.1.58':
+ '@milaboratories/pl-model-backend@1.2.8':
dependencies:
- '@milaboratories/pl-client': 2.17.11
+ '@milaboratories/pl-client': 3.1.1
canonicalize: 2.1.0
- zod: 3.23.8
+ zod: 3.25.76
- '@milaboratories/pl-model-common@1.25.1':
+ '@milaboratories/pl-model-common@1.28.0':
dependencies:
- '@milaboratories/pl-error-like': 1.12.8
+ '@milaboratories/helpers': 1.14.0
+ '@milaboratories/pl-error-like': 1.12.9
canonicalize: 2.1.0
zod: 3.23.8
- '@milaboratories/pl-model-common@1.26.0':
+ '@milaboratories/pl-model-common@1.31.2':
dependencies:
+ '@milaboratories/helpers': 1.14.1
'@milaboratories/pl-error-like': 1.12.9
canonicalize: 2.1.0
- zod: 3.23.8
+ zod: 3.25.76
- '@milaboratories/pl-model-middle-layer@1.12.8':
+ '@milaboratories/pl-model-middle-layer@1.15.0':
dependencies:
- '@milaboratories/pl-model-common': 1.25.1
- '@platforma-sdk/model': 1.58.5
+ '@milaboratories/helpers': 1.14.0
+ '@milaboratories/pl-model-common': 1.28.0
es-toolkit: 1.39.10
utility-types: 3.11.0
zod: 3.23.8
- '@milaboratories/pl-model-middle-layer@1.13.0':
+ '@milaboratories/pl-model-middle-layer@1.16.4':
dependencies:
- '@milaboratories/pl-model-common': 1.26.0
- '@platforma-sdk/model': 1.59.0
+ '@milaboratories/helpers': 1.14.1
+ '@milaboratories/pl-model-common': 1.31.2
es-toolkit: 1.39.10
utility-types: 3.11.0
- zod: 3.23.8
+ zod: 3.25.76
- '@milaboratories/pl-tree@1.8.51':
+ '@milaboratories/pl-tree@1.9.9':
dependencies:
- '@milaboratories/computable': 2.8.6
- '@milaboratories/pl-client': 2.17.11
- '@milaboratories/pl-errors': 1.1.73
- '@milaboratories/ts-helpers': 1.7.3
+ '@milaboratories/computable': 2.9.2
+ '@milaboratories/pl-client': 3.1.1
+ '@milaboratories/pl-errors': 1.2.8
+ '@milaboratories/ts-helpers': 1.8.1
denque: 2.1.0
utility-types: 3.11.0
- zod: 3.23.8
-
- '@milaboratories/ptabler-expression-js@1.1.23':
- dependencies:
- '@platforma-open/milaboratories.software-ptabler.schema': 1.13.16
+ zod: 3.25.76
- '@milaboratories/ptabler-expression-js@1.1.26':
+ '@milaboratories/ptabler-expression-js@1.2.6':
dependencies:
- '@platforma-open/milaboratories.software-ptabler.schema': 1.13.19
+ '@platforma-open/milaboratories.software-ptabler.schema': 1.14.6
'@milaboratories/resolve-helper@1.1.3': {}
@@ -7633,25 +7579,25 @@ snapshots:
'@milaboratories/tengo-tester@1.6.4': {}
- '@milaboratories/ts-builder@1.3.0(@types/node@22.19.3)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)':
+ '@milaboratories/ts-builder@1.3.1(@types/node@22.19.3)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)':
dependencies:
- '@milaboratories/ts-configs': 1.2.2
- '@vitejs/plugin-vue': 6.0.5(vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2))(vue@3.5.26(typescript@5.6.3))
+ '@milaboratories/ts-configs': 1.2.3
+ '@vitejs/plugin-vue': 6.0.5(vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2))(vue@3.5.26(typescript@5.6.3))
commander: 12.1.0
jsonc-parser: 3.3.1
oxfmt: 0.35.0
oxlint: 1.43.0
- rolldown: 1.0.0-rc.9
- rolldown-plugin-dts: 0.22.5(rolldown@1.0.0-rc.9)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))
+ rolldown: 1.0.0-rc.15
+ rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.15)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.6.3))
rollup-plugin-copy: 3.5.0
rollup-plugin-sourcemaps2: 0.5.4(@types/node@22.19.3)(rollup@4.55.1)
typescript: 5.9.3
- vite: 8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@22.19.3)(yaml@2.8.2)
vite-plugin-commonjs: 0.10.4
- vite-plugin-dts: 4.5.4(@types/node@22.19.3)(rollup@4.55.1)(typescript@5.9.3)(vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2))
- vite-plugin-externalize-deps: 0.9.0(vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2))
- vite-plugin-lib-inject-css: 2.2.2(vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2))
- vue-tsc: 2.2.12(typescript@5.9.3)
+ vite-plugin-dts: 4.5.4(@types/node@22.19.3)(rollup@4.55.1)(typescript@5.9.3)(vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2))
+ vite-plugin-externalize-deps: 0.10.0(vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2))
+ vite-plugin-lib-inject-css: 2.2.2(vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2))
+ vue-tsc: 3.2.6(typescript@5.9.3)
transitivePeerDependencies:
- '@ts-macro/tsc'
- '@types/node'
@@ -7673,25 +7619,25 @@ snapshots:
- vue
- yaml
- '@milaboratories/ts-builder@1.3.0(@types/node@24.5.2)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)':
+ '@milaboratories/ts-builder@1.3.1(@types/node@24.5.2)(rollup@4.55.1)(vue@3.5.26(typescript@5.6.3))(yaml@2.8.2)':
dependencies:
- '@milaboratories/ts-configs': 1.2.2
- '@vitejs/plugin-vue': 6.0.5(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))(vue@3.5.26(typescript@5.6.3))
+ '@milaboratories/ts-configs': 1.2.3
+ '@vitejs/plugin-vue': 6.0.5(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))(vue@3.5.26(typescript@5.6.3))
commander: 12.1.0
jsonc-parser: 3.3.1
oxfmt: 0.35.0
oxlint: 1.43.0
- rolldown: 1.0.0-rc.9
- rolldown-plugin-dts: 0.22.5(rolldown@1.0.0-rc.9)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))
+ rolldown: 1.0.0-rc.15
+ rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.15)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.6.3))
rollup-plugin-copy: 3.5.0
rollup-plugin-sourcemaps2: 0.5.4(@types/node@24.5.2)(rollup@4.55.1)
typescript: 5.9.3
- vite: 8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@24.5.2)(yaml@2.8.2)
vite-plugin-commonjs: 0.10.4
- vite-plugin-dts: 4.5.4(@types/node@24.5.2)(rollup@4.55.1)(typescript@5.9.3)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))
- vite-plugin-externalize-deps: 0.9.0(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))
- vite-plugin-lib-inject-css: 2.2.2(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))
- vue-tsc: 2.2.12(typescript@5.9.3)
+ vite-plugin-dts: 4.5.4(@types/node@24.5.2)(rollup@4.55.1)(typescript@5.9.3)(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))
+ vite-plugin-externalize-deps: 0.10.0(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))
+ vite-plugin-lib-inject-css: 2.2.2(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))
+ vue-tsc: 3.2.6(typescript@5.9.3)
transitivePeerDependencies:
- '@ts-macro/tsc'
- '@types/node'
@@ -7713,22 +7659,23 @@ snapshots:
- vue
- yaml
- '@milaboratories/ts-configs@1.2.2': {}
+ '@milaboratories/ts-configs@1.2.3': {}
- '@milaboratories/ts-helpers-oclif@1.1.38':
+ '@milaboratories/ts-helpers-oclif@1.1.40':
dependencies:
- '@milaboratories/ts-helpers': 1.7.3
+ '@milaboratories/ts-helpers': 1.8.1
'@oclif/core': 4.8.0
- '@milaboratories/ts-helpers@1.7.3':
+ '@milaboratories/ts-helpers@1.8.1':
dependencies:
+ '@milaboratories/helpers': 1.14.1
canonicalize: 2.1.0
denque: 2.1.0
- '@milaboratories/uikit@2.10.44(typescript@5.6.3)':
+ '@milaboratories/uikit@2.11.9(typescript@5.6.3)':
dependencies:
- '@milaboratories/helpers': 1.13.7
- '@platforma-sdk/model': 1.59.0
+ '@milaboratories/helpers': 1.14.1
+ '@platforma-sdk/model': 1.64.0
'@types/d3-array': 3.2.1
'@types/d3-axis': 3.0.6
'@types/d3-scale': 4.0.9
@@ -7759,15 +7706,17 @@ snapshots:
- typescript
- universal-cookie
- '@napi-rs/wasm-runtime@1.1.1':
+ '@napi-rs/wasm-runtime@1.1.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)':
dependencies:
- '@emnapi/core': 1.9.0
- '@emnapi/runtime': 1.9.0
+ '@emnapi/core': 1.9.2
+ '@emnapi/runtime': 1.9.2
'@tybys/wasm-util': 0.10.1
optional: true
'@noble/hashes@1.4.0': {}
+ '@noble/hashes@2.2.0': {}
+
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -7803,11 +7752,7 @@ snapshots:
'@one-ini/wasm@0.1.1': {}
- '@oxc-project/runtime@0.114.0': {}
-
- '@oxc-project/types@0.114.0': {}
-
- '@oxc-project/types@0.115.0': {}
+ '@oxc-project/types@0.124.0': {}
'@oxfmt/binding-android-arm-eabi@0.35.0':
optional: true
@@ -7983,55 +7928,51 @@ snapshots:
'@pkgjs/parseargs@0.11.0':
optional: true
- '@platforma-open/milaboratories.software-ptabler.schema@1.13.16':
- dependencies:
- '@milaboratories/pl-model-common': 1.25.1
-
- '@platforma-open/milaboratories.software-ptabler.schema@1.13.19':
+ '@platforma-open/milaboratories.software-ptabler.schema@1.14.6':
dependencies:
- '@milaboratories/pl-model-common': 1.26.0
+ '@milaboratories/pl-model-common': 1.31.2
- '@platforma-open/milaboratories.software-ptabler@1.14.3': {}
+ '@platforma-open/milaboratories.software-ptabler@1.15.0': {}
'@platforma-open/milaboratories.software-ptexter@1.2.2': {}
- '@platforma-open/milaboratories.software-small-binaries.hello-world-py@1.0.9': {}
+ '@platforma-open/milaboratories.software-small-binaries.hello-world-py@1.0.10': {}
- '@platforma-open/milaboratories.software-small-binaries.hello-world@1.1.4': {}
+ '@platforma-open/milaboratories.software-small-binaries.hello-world@1.1.7': {}
- '@platforma-open/milaboratories.software-small-binaries.mnz-client@1.6.2': {}
+ '@platforma-open/milaboratories.software-small-binaries.mnz-client@1.6.5': {}
- '@platforma-open/milaboratories.software-small-binaries.table-converter@1.3.2': {}
+ '@platforma-open/milaboratories.software-small-binaries.table-converter@1.3.5': {}
- '@platforma-open/milaboratories.software-small-binaries@2.0.1':
+ '@platforma-open/milaboratories.software-small-binaries@2.0.4':
dependencies:
- '@platforma-open/milaboratories.software-small-binaries.hello-world': 1.1.4
- '@platforma-open/milaboratories.software-small-binaries.hello-world-py': 1.0.9
- '@platforma-open/milaboratories.software-small-binaries.mnz-client': 1.6.2
- '@platforma-open/milaboratories.software-small-binaries.table-converter': 1.3.2
+ '@platforma-open/milaboratories.software-small-binaries.hello-world': 1.1.7
+ '@platforma-open/milaboratories.software-small-binaries.hello-world-py': 1.0.10
+ '@platforma-open/milaboratories.software-small-binaries.mnz-client': 1.6.5
+ '@platforma-open/milaboratories.software-small-binaries.table-converter': 1.3.5
- '@platforma-sdk/block-tools@2.6.69':
+ '@platforma-sdk/block-tools@2.7.7':
dependencies:
'@aws-sdk/client-s3': 3.859.0
'@milaboratories/pl-http': 1.2.4
- '@milaboratories/pl-model-common': 1.26.0
- '@milaboratories/pl-model-middle-layer': 1.13.0
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/pl-model-middle-layer': 1.16.4
'@milaboratories/resolve-helper': 1.1.3
- '@milaboratories/ts-helpers': 1.7.3
- '@milaboratories/ts-helpers-oclif': 1.1.38
+ '@milaboratories/ts-helpers': 1.8.1
+ '@milaboratories/ts-helpers-oclif': 1.1.40
'@oclif/core': 4.8.0
- '@platforma-sdk/blocks-deps-updater': 2.1.0
+ '@platforma-sdk/blocks-deps-updater': 2.2.0
canonicalize: 2.1.0
lru-cache: 11.2.4
mime-types: 2.1.35
tar: 7.5.2
undici: 7.16.0
yaml: 2.8.2
- zod: 3.23.8
+ zod: 3.25.76
transitivePeerDependencies:
- aws-crt
- '@platforma-sdk/blocks-deps-updater@2.1.0':
+ '@platforma-sdk/blocks-deps-updater@2.2.0':
dependencies:
yaml: 2.8.2
@@ -8046,47 +7987,37 @@ snapshots:
typescript: 5.6.3
typescript-eslint: 8.24.0(eslint@9.39.2)(typescript@5.6.3)
- '@platforma-sdk/model@1.58.5':
+ '@platforma-sdk/model@1.64.0':
dependencies:
- '@milaboratories/helpers': 1.13.5
- '@milaboratories/pl-error-like': 1.12.8
- '@milaboratories/pl-model-common': 1.25.1
- '@milaboratories/ptabler-expression-js': 1.1.23
- canonicalize: 2.1.0
- es-toolkit: 1.39.10
- fast-json-patch: 3.1.1
- utility-types: 3.11.0
- zod: 3.23.8
-
- '@platforma-sdk/model@1.59.0':
- dependencies:
- '@milaboratories/helpers': 1.13.7
+ '@milaboratories/helpers': 1.14.1
'@milaboratories/pl-error-like': 1.12.9
- '@milaboratories/pl-model-common': 1.26.0
- '@milaboratories/ptabler-expression-js': 1.1.26
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/pl-model-middle-layer': 1.16.4
+ '@milaboratories/ptabler-expression-js': 1.2.6
canonicalize: 2.1.0
es-toolkit: 1.39.10
fast-json-patch: 3.1.1
utility-types: 3.11.0
- zod: 3.23.8
+ zod: 3.25.76
- '@platforma-sdk/tengo-builder@2.4.29':
+ '@platforma-sdk/tengo-builder@2.5.8':
dependencies:
- '@milaboratories/pl-model-backend': 1.1.58
+ '@milaboratories/pl-model-backend': 1.2.8
'@milaboratories/resolve-helper': 1.1.3
'@milaboratories/tengo-tester': 1.6.4
- '@milaboratories/ts-helpers': 1.7.3
+ '@milaboratories/ts-helpers': 1.8.1
'@oclif/core': 4.8.0
winston: 3.17.0
- '@platforma-sdk/test@1.59.0(@bytecodealliance/preview2-shim@0.17.8)(@types/node@24.5.2)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))':
+ '@platforma-sdk/test@1.64.0(@bytecodealliance/preview2-shim@0.17.8)(@types/node@24.5.2)(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))':
dependencies:
- '@milaboratories/computable': 2.8.6
- '@milaboratories/pl-client': 2.17.11
- '@milaboratories/pl-middle-layer': 1.48.25(@bytecodealliance/preview2-shim@0.17.8)
- '@milaboratories/pl-tree': 1.8.51
- '@vitest/coverage-istanbul': 4.1.0(vitest@4.1.0(@types/node@24.5.2)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)))
- vitest: 4.1.0(@types/node@24.5.2)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))
+ '@milaboratories/computable': 2.9.2
+ '@milaboratories/pl-client': 3.1.1
+ '@milaboratories/pl-middle-layer': 1.55.8(@bytecodealliance/preview2-shim@0.17.8)
+ '@milaboratories/pl-tree': 1.9.9
+ '@platforma-sdk/model': 1.64.0
+ '@vitest/coverage-istanbul': 4.1.4(vitest@4.0.16(@types/node@24.5.2)(lightningcss@1.32.0)(yaml@2.8.2))
+ vitest: 4.1.4(@types/node@24.5.2)(@vitest/coverage-istanbul@4.1.4)(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))
transitivePeerDependencies:
- '@bytecodealliance/preview2-shim'
- '@edge-runtime/vm'
@@ -8095,6 +8026,7 @@ snapshots:
- '@vitest/browser-playwright'
- '@vitest/browser-preview'
- '@vitest/browser-webdriverio'
+ - '@vitest/coverage-v8'
- '@vitest/ui'
- aws-crt
- encoding
@@ -8104,10 +8036,12 @@ snapshots:
- supports-color
- vite
- '@platforma-sdk/ui-vue@1.59.0(typescript@5.6.3)':
+ '@platforma-sdk/ui-vue@1.64.0(@bytecodealliance/preview2-shim@0.17.8)(typescript@5.6.3)':
dependencies:
- '@milaboratories/uikit': 2.10.44(typescript@5.6.3)
- '@platforma-sdk/model': 1.59.0
+ '@milaboratories/pf-spec-driver': 1.2.5(@bytecodealliance/preview2-shim@0.17.8)
+ '@milaboratories/pl-model-common': 1.31.2
+ '@milaboratories/uikit': 2.11.9(typescript@5.6.3)
+ '@platforma-sdk/model': 1.64.0
'@types/d3-format': 3.0.4
'@types/node': 24.5.2
'@types/semver': 7.7.0
@@ -8121,8 +8055,9 @@ snapshots:
fast-json-patch: 3.1.1
lru-cache: 11.2.4
vue: 3.5.26(typescript@5.6.3)
- zod: 3.23.8
+ zod: 3.25.76
transitivePeerDependencies:
+ - '@bytecodealliance/preview2-shim'
- async-validator
- axios
- change-case
@@ -8136,12 +8071,12 @@ snapshots:
- typescript
- universal-cookie
- '@platforma-sdk/workflow-tengo@5.10.0':
+ '@platforma-sdk/workflow-tengo@5.13.1':
dependencies:
'@milaboratories/software-pframes-conv': 2.2.9
- '@platforma-open/milaboratories.software-ptabler': 1.14.3
+ '@platforma-open/milaboratories.software-ptabler': 1.15.0
'@platforma-open/milaboratories.software-ptexter': 1.2.2
- '@platforma-open/milaboratories.software-small-binaries': 2.0.1
+ '@platforma-open/milaboratories.software-small-binaries': 2.0.4
'@protobuf-ts/grpc-transport@2.11.1(@grpc/grpc-js@1.13.4)':
dependencies:
@@ -8191,100 +8126,59 @@ snapshots:
'@protobufjs/utf8@1.1.0': {}
- '@rolldown/binding-android-arm64@1.0.0-rc.5':
- optional: true
-
- '@rolldown/binding-android-arm64@1.0.0-rc.9':
- optional: true
-
- '@rolldown/binding-darwin-arm64@1.0.0-rc.5':
- optional: true
-
- '@rolldown/binding-darwin-arm64@1.0.0-rc.9':
- optional: true
-
- '@rolldown/binding-darwin-x64@1.0.0-rc.5':
- optional: true
-
- '@rolldown/binding-darwin-x64@1.0.0-rc.9':
- optional: true
-
- '@rolldown/binding-freebsd-x64@1.0.0-rc.5':
- optional: true
-
- '@rolldown/binding-freebsd-x64@1.0.0-rc.9':
- optional: true
-
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.5':
- optional: true
-
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.9':
- optional: true
-
- '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.5':
+ '@rolldown/binding-android-arm64@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.9':
+ '@rolldown/binding-darwin-arm64@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.0.0-rc.5':
+ '@rolldown/binding-darwin-x64@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.0.0-rc.9':
+ '@rolldown/binding-freebsd-x64@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.9':
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.9':
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.0.0-rc.5':
+ '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.0.0-rc.9':
+ '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-x64-musl@1.0.0-rc.5':
+ '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15':
optional: true
- '@rolldown/binding-linux-x64-musl@1.0.0-rc.9':
+ '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15':
optional: true
- '@rolldown/binding-openharmony-arm64@1.0.0-rc.5':
+ '@rolldown/binding-linux-x64-musl@1.0.0-rc.15':
optional: true
- '@rolldown/binding-openharmony-arm64@1.0.0-rc.9':
- optional: true
-
- '@rolldown/binding-wasm32-wasi@1.0.0-rc.5':
- dependencies:
- '@napi-rs/wasm-runtime': 1.1.1
+ '@rolldown/binding-openharmony-arm64@1.0.0-rc.15':
optional: true
- '@rolldown/binding-wasm32-wasi@1.0.0-rc.9':
+ '@rolldown/binding-wasm32-wasi@1.0.0-rc.15':
dependencies:
- '@napi-rs/wasm-runtime': 1.1.1
+ '@emnapi/core': 1.9.2
+ '@emnapi/runtime': 1.9.2
+ '@napi-rs/wasm-runtime': 1.1.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.5':
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.15':
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.9':
+ '@rolldown/binding-win32-x64-msvc@1.0.0-rc.15':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.0.0-rc.5':
- optional: true
-
- '@rolldown/binding-win32-x64-msvc@1.0.0-rc.9':
- optional: true
+ '@rolldown/pluginutils@1.0.0-rc.15': {}
'@rolldown/pluginutils@1.0.0-rc.2': {}
- '@rolldown/pluginutils@1.0.0-rc.5': {}
-
- '@rolldown/pluginutils@1.0.0-rc.9': {}
-
'@rollup/pluginutils@5.2.0(rollup@4.55.1)':
dependencies:
'@types/estree': 1.0.8
@@ -11084,19 +10978,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@6.0.5(vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2))(vue@3.5.26(typescript@5.6.3))':
+ '@vitejs/plugin-vue@6.0.5(vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2))(vue@3.5.26(typescript@5.6.3))':
dependencies:
'@rolldown/pluginutils': 1.0.0-rc.2
- vite: 8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@22.19.3)(yaml@2.8.2)
vue: 3.5.26(typescript@5.6.3)
- '@vitejs/plugin-vue@6.0.5(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))(vue@3.5.26(typescript@5.6.3))':
+ '@vitejs/plugin-vue@6.0.5(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))(vue@3.5.26(typescript@5.6.3))':
dependencies:
'@rolldown/pluginutils': 1.0.0-rc.2
- vite: 8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@24.5.2)(yaml@2.8.2)
vue: 3.5.26(typescript@5.6.3)
- '@vitest/coverage-istanbul@4.1.0(vitest@4.1.0(@types/node@24.5.2)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)))':
+ '@vitest/coverage-istanbul@4.1.4(vitest@4.0.16(@types/node@24.5.2)(lightningcss@1.32.0)(yaml@2.8.2))':
dependencies:
'@babel/core': 7.29.0
'@istanbuljs/schema': 0.1.3
@@ -11107,8 +11001,8 @@ snapshots:
istanbul-reports: 3.2.0
magicast: 0.5.2
obug: 2.1.1
- tinyrainbow: 3.0.3
- vitest: 4.1.0(@types/node@24.5.2)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))
+ tinyrainbow: 3.1.0
+ vitest: 4.0.16(@types/node@24.5.2)(lightningcss@1.32.0)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
@@ -11121,14 +11015,14 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.0.3
- '@vitest/expect@4.1.0':
+ '@vitest/expect@4.1.4':
dependencies:
'@standard-schema/spec': 1.1.0
'@types/chai': 5.2.3
- '@vitest/spy': 4.1.0
- '@vitest/utils': 4.1.0
+ '@vitest/spy': 4.1.4
+ '@vitest/utils': 4.1.4
chai: 6.2.2
- tinyrainbow: 3.0.3
+ tinyrainbow: 3.1.0
'@vitest/mocker@4.0.16(vite@6.4.1(@types/node@22.19.3)(lightningcss@1.32.0)(yaml@2.8.2))':
dependencies:
@@ -11146,30 +11040,30 @@ snapshots:
optionalDependencies:
vite: 6.4.1(@types/node@24.5.2)(lightningcss@1.32.0)(yaml@2.8.2)
- '@vitest/mocker@4.1.0(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))':
+ '@vitest/mocker@4.1.4(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))':
dependencies:
- '@vitest/spy': 4.1.0
+ '@vitest/spy': 4.1.4
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@24.5.2)(yaml@2.8.2)
'@vitest/pretty-format@4.0.16':
dependencies:
tinyrainbow: 3.0.3
- '@vitest/pretty-format@4.1.0':
+ '@vitest/pretty-format@4.1.4':
dependencies:
- tinyrainbow: 3.0.3
+ tinyrainbow: 3.1.0
'@vitest/runner@4.0.16':
dependencies:
'@vitest/utils': 4.0.16
pathe: 2.0.3
- '@vitest/runner@4.1.0':
+ '@vitest/runner@4.1.4':
dependencies:
- '@vitest/utils': 4.1.0
+ '@vitest/utils': 4.1.4
pathe: 2.0.3
'@vitest/snapshot@4.0.16':
@@ -11178,40 +11072,52 @@ snapshots:
magic-string: 0.30.21
pathe: 2.0.3
- '@vitest/snapshot@4.1.0':
+ '@vitest/snapshot@4.1.4':
dependencies:
- '@vitest/pretty-format': 4.1.0
- '@vitest/utils': 4.1.0
+ '@vitest/pretty-format': 4.1.4
+ '@vitest/utils': 4.1.4
magic-string: 0.30.21
pathe: 2.0.3
'@vitest/spy@4.0.16': {}
- '@vitest/spy@4.1.0': {}
+ '@vitest/spy@4.1.4': {}
'@vitest/utils@4.0.16':
dependencies:
'@vitest/pretty-format': 4.0.16
tinyrainbow: 3.0.3
- '@vitest/utils@4.1.0':
+ '@vitest/utils@4.1.4':
dependencies:
- '@vitest/pretty-format': 4.1.0
+ '@vitest/pretty-format': 4.1.4
convert-source-map: 2.0.0
- tinyrainbow: 3.0.3
+ tinyrainbow: 3.1.0
'@volar/language-core@2.4.15':
dependencies:
'@volar/source-map': 2.4.15
+ '@volar/language-core@2.4.28':
+ dependencies:
+ '@volar/source-map': 2.4.28
+
'@volar/source-map@2.4.15': {}
+ '@volar/source-map@2.4.28': {}
+
'@volar/typescript@2.4.15':
dependencies:
'@volar/language-core': 2.4.15
path-browserify: 1.0.1
vscode-uri: 3.0.8
+ '@volar/typescript@2.4.28':
+ dependencies:
+ '@volar/language-core': 2.4.28
+ path-browserify: 1.0.1
+ vscode-uri: 3.0.8
+
'@vue/compiler-core@3.5.26':
dependencies:
'@babel/parser': 7.28.5
@@ -11260,18 +11166,15 @@ snapshots:
optionalDependencies:
typescript: 5.9.3
- '@vue/language-core@2.2.12(typescript@5.9.3)':
+ '@vue/language-core@3.2.6':
dependencies:
- '@volar/language-core': 2.4.15
+ '@volar/language-core': 2.4.28
'@vue/compiler-dom': 3.5.26
- '@vue/compiler-vue2': 2.7.16
'@vue/shared': 3.5.26
- alien-signals: 1.0.9
- minimatch: 9.0.5
+ alien-signals: 3.1.2
muggle-string: 0.4.1
path-browserify: 1.0.1
- optionalDependencies:
- typescript: 5.9.3
+ picomatch: 4.0.3
'@vue/reactivity@3.5.26':
dependencies:
@@ -11409,7 +11312,7 @@ snapshots:
alien-signals@0.4.14: {}
- alien-signals@1.0.9: {}
+ alien-signals@3.1.2: {}
ansi-colors@4.1.3: {}
@@ -11451,7 +11354,7 @@ snapshots:
ast-kit@3.0.0-beta.1:
dependencies:
- '@babel/parser': 8.0.0-rc.2
+ '@babel/parser': 8.0.0-rc.3
estree-walker: 3.0.3
pathe: 2.0.3
@@ -12145,6 +12048,10 @@ snapshots:
dependencies:
resolve-pkg-maps: 1.0.0
+ get-tsconfig@4.13.7:
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+
glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
@@ -12714,6 +12621,8 @@ snapshots:
picomatch@4.0.3: {}
+ picomatch@4.0.4: {}
+
pify@2.3.0: {}
pify@3.0.0: {}
@@ -12758,6 +12667,12 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
+ postcss@8.5.9:
+ dependencies:
+ nanoid: 3.3.11
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
prelude-ls@1.2.1: {}
prettier@2.8.8: {}
@@ -12874,63 +12789,45 @@ snapshots:
reusify@1.0.4: {}
- rolldown-plugin-dts@0.22.5(rolldown@1.0.0-rc.9)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)):
+ rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.15)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.6.3)):
dependencies:
- '@babel/generator': 8.0.0-rc.2
- '@babel/helper-validator-identifier': 8.0.0-rc.2
- '@babel/parser': 8.0.0-rc.2
- '@babel/types': 8.0.0-rc.2
+ '@babel/generator': 8.0.0-rc.3
+ '@babel/helper-validator-identifier': 8.0.0-rc.3
+ '@babel/parser': 8.0.0-rc.3
+ '@babel/types': 8.0.0-rc.3
ast-kit: 3.0.0-beta.1
birpc: 4.0.0
dts-resolver: 2.1.3
- get-tsconfig: 4.13.6
+ get-tsconfig: 4.13.7
obug: 2.1.1
- rolldown: 1.0.0-rc.9
+ picomatch: 4.0.4
+ rolldown: 1.0.0-rc.15
optionalDependencies:
typescript: 5.9.3
- vue-tsc: 2.2.12(typescript@5.9.3)
+ vue-tsc: 3.2.6(typescript@5.9.3)
transitivePeerDependencies:
- oxc-resolver
- rolldown@1.0.0-rc.5:
+ rolldown@1.0.0-rc.15:
dependencies:
- '@oxc-project/types': 0.114.0
- '@rolldown/pluginutils': 1.0.0-rc.5
- optionalDependencies:
- '@rolldown/binding-android-arm64': 1.0.0-rc.5
- '@rolldown/binding-darwin-arm64': 1.0.0-rc.5
- '@rolldown/binding-darwin-x64': 1.0.0-rc.5
- '@rolldown/binding-freebsd-x64': 1.0.0-rc.5
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.5
- '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.5
- '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.5
- '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.5
- '@rolldown/binding-linux-x64-musl': 1.0.0-rc.5
- '@rolldown/binding-openharmony-arm64': 1.0.0-rc.5
- '@rolldown/binding-wasm32-wasi': 1.0.0-rc.5
- '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.5
- '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.5
-
- rolldown@1.0.0-rc.9:
- dependencies:
- '@oxc-project/types': 0.115.0
- '@rolldown/pluginutils': 1.0.0-rc.9
+ '@oxc-project/types': 0.124.0
+ '@rolldown/pluginutils': 1.0.0-rc.15
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.0.0-rc.9
- '@rolldown/binding-darwin-arm64': 1.0.0-rc.9
- '@rolldown/binding-darwin-x64': 1.0.0-rc.9
- '@rolldown/binding-freebsd-x64': 1.0.0-rc.9
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.9
- '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.9
- '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.9
- '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.9
- '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.9
- '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.9
- '@rolldown/binding-linux-x64-musl': 1.0.0-rc.9
- '@rolldown/binding-openharmony-arm64': 1.0.0-rc.9
- '@rolldown/binding-wasm32-wasi': 1.0.0-rc.9
- '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.9
- '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.9
+ '@rolldown/binding-android-arm64': 1.0.0-rc.15
+ '@rolldown/binding-darwin-arm64': 1.0.0-rc.15
+ '@rolldown/binding-darwin-x64': 1.0.0-rc.15
+ '@rolldown/binding-freebsd-x64': 1.0.0-rc.15
+ '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.15
+ '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.15
+ '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.15
+ '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.15
+ '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.15
+ '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.15
+ '@rolldown/binding-linux-x64-musl': 1.0.0-rc.15
+ '@rolldown/binding-openharmony-arm64': 1.0.0-rc.15
+ '@rolldown/binding-wasm32-wasi': 1.0.0-rc.15
+ '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.15
+ '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.15
rollup-plugin-copy@3.5.0:
dependencies:
@@ -13198,6 +13095,8 @@ snapshots:
tinyrainbow@3.0.3: {}
+ tinyrainbow@3.1.0: {}
+
to-buffer@1.1.1: {}
to-regex-range@5.0.1:
@@ -13320,7 +13219,7 @@ snapshots:
magic-string: 0.30.21
vite-plugin-dynamic-import: 1.6.0
- vite-plugin-dts@4.5.4(@types/node@22.19.3)(rollup@4.55.1)(typescript@5.9.3)(vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2)):
+ vite-plugin-dts@4.5.4(@types/node@22.19.3)(rollup@4.55.1)(typescript@5.9.3)(vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2)):
dependencies:
'@microsoft/api-extractor': 7.55.2(@types/node@22.19.3)
'@rollup/pluginutils': 5.3.0(rollup@4.55.1)
@@ -13333,13 +13232,13 @@ snapshots:
magic-string: 0.30.21
typescript: 5.9.3
optionalDependencies:
- vite: 8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@22.19.3)(yaml@2.8.2)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
- vite-plugin-dts@4.5.4(@types/node@24.5.2)(rollup@4.55.1)(typescript@5.9.3)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)):
+ vite-plugin-dts@4.5.4(@types/node@24.5.2)(rollup@4.55.1)(typescript@5.9.3)(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2)):
dependencies:
'@microsoft/api-extractor': 7.55.2(@types/node@24.5.2)
'@rollup/pluginutils': 5.3.0(rollup@4.55.1)
@@ -13352,7 +13251,7 @@ snapshots:
magic-string: 0.30.21
typescript: 5.9.3
optionalDependencies:
- vite: 8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@24.5.2)(yaml@2.8.2)
transitivePeerDependencies:
- '@types/node'
- rollup
@@ -13365,27 +13264,27 @@ snapshots:
fast-glob: 3.3.3
magic-string: 0.30.21
- vite-plugin-externalize-deps@0.9.0(vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2)):
+ vite-plugin-externalize-deps@0.10.0(vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2)):
dependencies:
- vite: 8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@22.19.3)(yaml@2.8.2)
- vite-plugin-externalize-deps@0.9.0(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)):
+ vite-plugin-externalize-deps@0.10.0(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2)):
dependencies:
- vite: 8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@24.5.2)(yaml@2.8.2)
- vite-plugin-lib-inject-css@2.2.2(vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2)):
+ vite-plugin-lib-inject-css@2.2.2(vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2)):
dependencies:
'@ast-grep/napi': 0.36.3
magic-string: 0.30.21
picocolors: 1.1.1
- vite: 8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@22.19.3)(yaml@2.8.2)
- vite-plugin-lib-inject-css@2.2.2(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)):
+ vite-plugin-lib-inject-css@2.2.2(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2)):
dependencies:
'@ast-grep/napi': 0.36.3
magic-string: 0.30.21
picocolors: 1.1.1
- vite: 8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)
+ vite: 8.0.8(@types/node@24.5.2)(yaml@2.8.2)
vite@6.4.1(@types/node@22.19.3)(lightningcss@1.32.0)(yaml@2.8.2):
dependencies:
@@ -13415,26 +13314,24 @@ snapshots:
lightningcss: 1.32.0
yaml: 2.8.2
- vite@8.0.0-beta.15(@types/node@22.19.3)(yaml@2.8.2):
+ vite@8.0.8(@types/node@22.19.3)(yaml@2.8.2):
dependencies:
- '@oxc-project/runtime': 0.114.0
lightningcss: 1.32.0
- picomatch: 4.0.3
- postcss: 8.5.6
- rolldown: 1.0.0-rc.5
+ picomatch: 4.0.4
+ postcss: 8.5.9
+ rolldown: 1.0.0-rc.15
tinyglobby: 0.2.15
optionalDependencies:
'@types/node': 22.19.3
fsevents: 2.3.3
yaml: 2.8.2
- vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2):
+ vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2):
dependencies:
- '@oxc-project/runtime': 0.114.0
lightningcss: 1.32.0
- picomatch: 4.0.3
- postcss: 8.5.6
- rolldown: 1.0.0-rc.5
+ picomatch: 4.0.4
+ postcss: 8.5.9
+ rolldown: 1.0.0-rc.15
tinyglobby: 0.2.15
optionalDependencies:
'@types/node': 24.5.2
@@ -13515,15 +13412,15 @@ snapshots:
- tsx
- yaml
- vitest@4.1.0(@types/node@24.5.2)(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)):
+ vitest@4.1.4(@types/node@24.5.2)(@vitest/coverage-istanbul@4.1.4)(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2)):
dependencies:
- '@vitest/expect': 4.1.0
- '@vitest/mocker': 4.1.0(vite@8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2))
- '@vitest/pretty-format': 4.1.0
- '@vitest/runner': 4.1.0
- '@vitest/snapshot': 4.1.0
- '@vitest/spy': 4.1.0
- '@vitest/utils': 4.1.0
+ '@vitest/expect': 4.1.4
+ '@vitest/mocker': 4.1.4(vite@8.0.8(@types/node@24.5.2)(yaml@2.8.2))
+ '@vitest/pretty-format': 4.1.4
+ '@vitest/runner': 4.1.4
+ '@vitest/snapshot': 4.1.4
+ '@vitest/spy': 4.1.4
+ '@vitest/utils': 4.1.4
es-module-lexer: 2.0.0
expect-type: 1.3.0
magic-string: 0.30.21
@@ -13534,11 +13431,12 @@ snapshots:
tinybench: 2.9.0
tinyexec: 1.0.2
tinyglobby: 0.2.15
- tinyrainbow: 3.0.3
- vite: 8.0.0-beta.15(@types/node@24.5.2)(yaml@2.8.2)
+ tinyrainbow: 3.1.0
+ vite: 8.0.8(@types/node@24.5.2)(yaml@2.8.2)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 24.5.2
+ '@vitest/coverage-istanbul': 4.1.4(vitest@4.0.16(@types/node@24.5.2)(lightningcss@1.32.0)(yaml@2.8.2))
transitivePeerDependencies:
- msw
@@ -13559,10 +13457,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vue-tsc@2.2.12(typescript@5.9.3):
+ vue-tsc@3.2.6(typescript@5.9.3):
dependencies:
- '@volar/typescript': 2.4.15
- '@vue/language-core': 2.2.12(typescript@5.9.3)
+ '@volar/typescript': 2.4.28
+ '@vue/language-core': 3.2.6
typescript: 5.9.3
vue@3.5.26(typescript@5.6.3):
@@ -13671,3 +13569,5 @@ snapshots:
yocto-queue@0.1.0: {}
zod@3.23.8: {}
+
+ zod@3.25.76: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 59970c0..5014b89 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -7,18 +7,18 @@ packages:
catalog:
# SDK packages - EXACT VERSIONS (no ^ or ~)
- '@milaboratories/ts-builder': 1.3.0
- '@milaboratories/ts-configs': 1.2.2
- '@platforma-sdk/workflow-tengo': 5.10.0
- '@platforma-sdk/model': 1.59.0
- '@platforma-sdk/ui-vue': 1.59.0
- '@platforma-sdk/tengo-builder': 2.4.29
- '@platforma-sdk/package-builder': 3.11.6
- '@platforma-sdk/block-tools': 2.6.69
+ '@milaboratories/ts-builder': 1.3.1
+ '@milaboratories/ts-configs': 1.2.3
+ '@platforma-sdk/workflow-tengo': 5.13.1
+ '@platforma-sdk/model': 1.64.0
+ '@platforma-sdk/ui-vue': 1.64.0
+ '@platforma-sdk/tengo-builder': 2.5.8
+ '@platforma-sdk/package-builder': 3.12.0
+ '@platforma-sdk/block-tools': 2.7.7
'@platforma-sdk/eslint-config': 1.2.0
- '@platforma-sdk/test': 1.59.0
- '@milaboratories/helpers': 1.13.7
- '@milaboratories/graph-maker': 1.2.4
+ '@platforma-sdk/test': 1.64.0
+ '@milaboratories/helpers': 1.14.1
+ '@milaboratories/graph-maker': 1.2.10
'@milaboratories/strings': 0.1.2
# Common dependencies - can use ^ or ~
diff --git a/ui/src/app.ts b/ui/src/app.ts
index 0f15cd7..d854051 100644
--- a/ui/src/app.ts
+++ b/ui/src/app.ts
@@ -2,6 +2,7 @@ import { isJsonEqual } from '@milaboratories/helpers';
import { getDefaultBlockLabel, model } from '@platforma-open/milaboratories.cdr3-spectratype.model';
import { defineApp } from '@platforma-sdk/ui-vue';
import { computed, watchEffect } from 'vue';
+import AAPositionPlot from './pages/AAPositionPlot.vue';
import BubblePlot from './pages/BubblePlot.vue';
import CDR3StackedBarPlot from './pages/CDR3StackedBarPlot.vue';
import VStackedBarPlot from './pages/VStackedBarPlot.vue';
@@ -17,6 +18,7 @@ export const sdkPlugin = defineApp(model, (app) => {
'/': () => BubblePlot,
'/vStackedBarPlot': () => VStackedBarPlot,
'/cdr3StackedBarPlot': () => CDR3StackedBarPlot,
+ '/aaPositionPlot': () => AAPositionPlot,
},
};
});
diff --git a/ui/src/pages/AAPositionPlot.vue b/ui/src/pages/AAPositionPlot.vue
new file mode 100644
index 0000000..0a23087
--- /dev/null
+++ b/ui/src/pages/AAPositionPlot.vue
@@ -0,0 +1,63 @@
+
+
+
+
+