From 664b4c838b8db651e9fd35fdfc7a6cab9e344df1 Mon Sep 17 00:00:00 2001 From: Vadim Piven Date: Mon, 25 Nov 2024 22:53:16 +0400 Subject: [PATCH] PlAgDataTable export CSV --- CHANGELOG.md | 10 ++ model/CHANGELOG.md | 6 + model/package.json | 2 +- package.json | 2 +- pnpm-lock.yaml | 282 ++++++++++++++++++----------------------- pnpm-workspace.yaml | 12 +- test/CHANGELOG.md | 6 + test/package.json | 2 +- ui/CHANGELOG.md | 6 + ui/package.json | 2 +- ui/src/BrowserPage.vue | 13 +- workflow/CHANGELOG.md | 6 + workflow/package.json | 2 +- 13 files changed, 177 insertions(+), 174 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c8b232..322fdc6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # @platforma-open/milaboratories.clonotype-browser +## 1.3.9 + +### Patch Changes + +- 62f2c23: PlAgDataTable export CSV +- Updated dependencies [62f2c23] + - @platforma-open/milaboratories.clonotype-browser.ui@1.3.9 + - @platforma-open/milaboratories.clonotype-browser.model@1.3.8 + - @platforma-open/milaboratories.clonotype-browser.workflow@1.2.14 + ## 1.3.8 ### Patch Changes diff --git a/model/CHANGELOG.md b/model/CHANGELOG.md index c3e639b..36b607a 100644 --- a/model/CHANGELOG.md +++ b/model/CHANGELOG.md @@ -1,5 +1,11 @@ # @platforma-open/milaboratories.clonotype-browser.model +## 1.3.8 + +### Patch Changes + +- 62f2c23: PlAgDataTable export CSV + ## 1.3.7 ### Patch Changes diff --git a/model/package.json b/model/package.json index 26b7f5c..6369ca5 100644 --- a/model/package.json +++ b/model/package.json @@ -1,6 +1,6 @@ { "name": "@platforma-open/milaboratories.clonotype-browser.model", - "version": "1.3.7", + "version": "1.3.8", "description": "Block model", "type": "module", "main": "dist/index.cjs", diff --git a/package.json b/package.json index cdbb888..deda4c2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@platforma-open/milaboratories.clonotype-browser", - "version": "1.3.8", + "version": "1.3.9", "scripts": { "pretty": "prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json,vue}\"", "build": "rm -rf ./block-pack && block-tools pack", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ce3689..2c3fb13 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,11 +16,11 @@ catalogs: specifier: ^1.3.2 version: 1.3.2 '@platforma-open/milaboratories.samples-and-data': - specifier: ^1.7.0 - version: 1.7.0 + specifier: ^1.7.1 + version: 1.7.1 '@platforma-open/milaboratories.samples-and-data.model': - specifier: ^1.7.0 - version: 1.7.0 + specifier: ^1.7.1 + version: 1.7.1 '@platforma-sdk/block-tools': specifier: ^2.3.25 version: 2.3.25 @@ -31,11 +31,11 @@ catalogs: specifier: ^1.17.3 version: 1.17.3 '@platforma-sdk/test': - specifier: ^1.10.12 - version: 1.10.12 - '@platforma-sdk/ui-vue': - specifier: ^1.10.13 + specifier: ^1.11.1 version: 1.11.1 + '@platforma-sdk/ui-vue': + specifier: ^1.11.6 + version: 1.11.6 '@platforma-sdk/workflow-tengo': specifier: ^2.2.1 version: 2.2.1 @@ -43,8 +43,8 @@ catalogs: specifier: ^4.17.13 version: 4.17.13 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0 + specifier: ^5.2.1 + version: 5.2.1 '@vueuse/core': specifier: ^11.3.0 version: 11.3.0 @@ -61,8 +61,8 @@ catalogs: specifier: ^5.4.11 version: 5.4.11 vitest: - specifier: ^2.1.5 - version: 2.1.5 + specifier: ^2.1.6 + version: 2.1.6 vue: specifier: ^3.5.13 version: 3.5.13 @@ -123,23 +123,23 @@ importers: version: 1.3.2 '@platforma-open/milaboratories.samples-and-data': specifier: 'catalog:' - version: 1.7.0 + version: 1.7.1 '@platforma-open/milaboratories.samples-and-data.model': specifier: 'catalog:' - version: 1.7.0 + version: 1.7.1 this-block: specifier: workspace:@platforma-open/milaboratories.clonotype-browser@* version: link:.. devDependencies: '@platforma-sdk/test': specifier: 'catalog:' - version: 1.10.12(@types/node@22.0.0) + version: 1.11.1(@types/node@22.0.0) typescript: specifier: 'catalog:' version: 5.6.3 vitest: specifier: 'catalog:' - version: 2.1.5(@types/node@22.0.0) + version: 2.1.6(@types/node@22.0.0) ui: devDependencies: @@ -151,13 +151,13 @@ importers: version: 1.10.12 '@platforma-sdk/ui-vue': specifier: 'catalog:' - version: 1.11.1(typescript@5.6.3) + version: 1.11.6(typescript@5.6.3) '@types/lodash': specifier: 'catalog:' version: 4.17.13 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.0(vite@5.4.11(@types/node@22.0.0))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.1(vite@5.4.11(@types/node@22.0.0))(vue@3.5.13(typescript@5.6.3)) '@vueuse/core': specifier: 'catalog:' version: 11.3.0(vue@3.5.13(typescript@5.6.3)) @@ -184,7 +184,7 @@ importers: version: 1.17.3 '@platforma-sdk/test': specifier: 'catalog:' - version: 1.10.12(@types/node@22.0.0) + version: 1.11.1(@types/node@22.0.0) '@platforma-sdk/workflow-tengo': specifier: 'catalog:' version: 2.2.1 @@ -844,20 +844,20 @@ packages: peerDependencies: '@milaboratories/pl-model-common': '*' - '@milaboratories/pl-client@2.5.10': - resolution: {integrity: sha512-rt9PN0a82GOVj9XfdDDMIhbq9boBucvfE8Kn/eH/Wp2x6IFKMiZjGK7fUit6XqqG1Eb3kIuaYEapiNeYNfxN9g==} + '@milaboratories/pl-client@2.6.0': + resolution: {integrity: sha512-PnqXFaEjUDmojMtBXHqA0sHv4pEoOohjr6xXNlxtuZRCR5psjq1yXjbhcIZAj2rPnfNmHEiAllyCVXV+oCHxtw==} '@milaboratories/pl-config@1.3.1': resolution: {integrity: sha512-f73h222C9bjiiX0y7kwTU78X+CAKejSEKWKIRrMhbio092uQEODf+aVlvMFnejSR45Pe5rGOyolE3/GNuv8U2Q==} - '@milaboratories/pl-drivers@1.3.18': - resolution: {integrity: sha512-c6MeytZgDaA0eII0Ihu+1ugs006V+nAKrezUGocktMHQJyLbn7oINIBC/psBgxi+g6mB4My+PcWY5WeTUs87hg==} + '@milaboratories/pl-drivers@1.3.19': + resolution: {integrity: sha512-qRpNpUOEtjO3Wmg1CLQP1MARdnZvPeRR3Alq7mDVpFHjelePN0Vc/A+G5wtC4g91QPYyien5OWEUudU8nUPR0Q==} '@milaboratories/pl-local@1.7.1': resolution: {integrity: sha512-DQunI6z+M7HLGHv78iUQpbU2WYp4VDG13uaaAlbgegsy14yPrPcJLNL1OHINpSTEeNO7W7tnZ2JUHIhpIdj83A==} - '@milaboratories/pl-middle-layer@1.15.12': - resolution: {integrity: sha512-w5b6/Hiqp7j4MUCxfjX/NKquxpOXctSkwr+jPcWMrpwb6xVhVQZGpbOEJ6n6JS3qka+zzhFLyoe83emGQihXGQ==} + '@milaboratories/pl-middle-layer@1.16.0': + resolution: {integrity: sha512-2PdUk8MItxq7fAEuRH3f7o7bkgCU+mIE4Y7h1ZJqDL5qAuiE6EmGHiOMI6Ifj2yhAimgW44ZAJ35VHogoTVTCg==} '@milaboratories/pl-model-common@1.6.2': resolution: {integrity: sha512-7srfKzzFb5GltuoAMHZavU5LjxSzp1kArwzvhcIfwl+MnQQiV/8mlzIv2rkxYBNiY/500e294hQPmnBpLy6nGA==} @@ -865,8 +865,8 @@ packages: '@milaboratories/pl-model-middle-layer@1.5.9': resolution: {integrity: sha512-eRvhA+6kQKwS0mSgtgIJg7cxYQLUjPx4zTlNXInvdmu7uaK2EYdATteHHw7QHn/ogaCVfuNx60y2UVlYSDa+bA==} - '@milaboratories/pl-tree@1.4.13': - resolution: {integrity: sha512-EHIEOzY8kyAuDXVfCpPhapzga9FY+MWLI0dcjuGP1+5mWuP2xsA90HVBRXvweGp0eTVKO6t3FnsQ6YjMsmykqw==} + '@milaboratories/pl-tree@1.4.14': + resolution: {integrity: sha512-XDIRMDhvqse6NzZxutVdPMWswNt7sOM7lOrs9e7ZUb+6DMgW/RzYeB1r8Y4XNwdxgl9qOU1HPje8Me8Fs+SbzA==} '@milaboratories/resolve-helper@1.0.1': resolution: {integrity: sha512-X3SV7YA21LRN8caw3glOsENubglQPIRc02i+C2Sa+cuy4iGc6sk6fQQC34Cx1BXHeZWHXL8fjntFjIWHAfVlQw==} @@ -885,8 +885,8 @@ packages: '@milaboratories/ts-helpers@1.1.1': resolution: {integrity: sha512-frFq4u6Z0iePdtcA+Jj8h798RiHe+Ls5U+YpCQcx1Dk349RFs59HMNK7Y9xWTdxfSTna8+noEiBhqp2tV6Y4cA==} - '@milaboratories/uikit@2.2.9': - resolution: {integrity: sha512-8Kvuy/znqP7hsN6TBnhuF/rVKaO/x4o+5iGtbAZyS4+VFHqKTrXHrbbD6SF2vPE4GrBN144KkXwTXe1WwqZ5/A==} + '@milaboratories/uikit@2.2.11': + resolution: {integrity: sha512-hnm3U1GA5EJFD0Nlre+TxI4VB8MclNeoG7V+g9IvIeuy72CIRf51URLWMNwITiRtz6ybXMixVhAwPUEBT3ZwOQ==} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -920,17 +920,17 @@ packages: '@platforma-open/milaboratories.mixcr-clonotyping@1.4.2': resolution: {integrity: sha512-5FCe7dMHiflv88fZZ92PKSHe8TLUlfNNk9qDDgctvFFl0O6U3yjsX2SoCEhvP+qCkX5EmZfw3/1RI6p9ljGJWQ==} - '@platforma-open/milaboratories.samples-and-data.model@1.7.0': - resolution: {integrity: sha512-n3JFNn9Nop9j3zPGNfxTG8vPrIDI3kaPbNC8W8iVImTNiI77FhFcSF/5ro16pkuFWp5b+sYEK3lO3jD6b2djAA==} + '@platforma-open/milaboratories.samples-and-data.model@1.7.1': + resolution: {integrity: sha512-FtIit3szu8wmD6tbVhFyYQep/lRtu9b5DUDpy2Aab2FSeYuDOYAz1fDmr8MvLCKsMsZRxyD2IuICD+/hbROc0Q==} - '@platforma-open/milaboratories.samples-and-data.ui@1.12.0': - resolution: {integrity: sha512-Rg81LvmngnTXTDh1563ZQh9MeTNXvRSbCaRJy+ogyyVPbpwc5dqJJSgGgkzeUMXR4f/HmIl/kE6orage2+xuCg==} + '@platforma-open/milaboratories.samples-and-data.ui@1.12.1': + resolution: {integrity: sha512-U8Q+e87kaVmfajctBqLn50YqMupNiHyWrtX5fILoV8TJw2AX2G0wOnnfRmOhqV4+Z5d49EsJx5SZBVhY2ukJRg==} - '@platforma-open/milaboratories.samples-and-data.workflow@1.8.0': - resolution: {integrity: sha512-zVAB7lSE5iWtgnILgjVUZwOp0iXZm/zTUiYNf8X+vIQkLdC1QZKqbL71gRGI82CcmjOZBSczh20yd45nag/ATg==} + '@platforma-open/milaboratories.samples-and-data.workflow@1.8.1': + resolution: {integrity: sha512-v5OGXJ3uWPHOFJ9KWecTYY3bLH33WS4AWGXyTCDXyx/buFqLWRyX7gPL0UD9Q0Fa3EML2JHcxGpKQvcE/4DILg==} - '@platforma-open/milaboratories.samples-and-data@1.7.0': - resolution: {integrity: sha512-CROFOBYNTqoXRMkG4fUEEO03we1G+j+9EJvRZeJna5e54/H4jks9BvohCxfj0hnYO47IXv0seqcwDTFFjFmLDg==} + '@platforma-open/milaboratories.samples-and-data@1.7.1': + resolution: {integrity: sha512-o+nOCy71LG2hly0S6zBjaiNtWN/+UcybyK/LKFDxz2//IUTRcY6kZw1RTLV70eQS0qOGaNlf5Zld72r1qJGgXw==} '@platforma-open/milaboratories.software-small-binaries@1.14.6': resolution: {integrity: sha512-d7cbFNHb6/1O4wWNlvjTVlTTsIelafnt/niAe8AZNjxoM0ivbE8bR4jnTUXaXwURjUzwV/LI5sk39kJelZxsMA==} @@ -946,11 +946,11 @@ packages: resolution: {integrity: sha512-UQzDKlPpnwW6VIZoYrEn+rDE4yQfg6xWczMSf/Rl92FVusZ6SjQHOQ1WQtGrvyufLA6ut55XUHLXrOF2cSo3LQ==} hasBin: true - '@platforma-sdk/test@1.10.12': - resolution: {integrity: sha512-vKjLHAHt3rdbMaLlhdZ1GpehBWZlhEDL7Fqgb3DMaoZVuj/tqzqYUkkHsCG91XIR0RoywVXVuRLlP0ubR7eSLQ==} + '@platforma-sdk/test@1.11.1': + resolution: {integrity: sha512-qrV4SRQkggKtmwIKW4TvYL562o9M69raeXlmsdZhkztGzSnvURIDrCXIr2/BmVW27PASb0EPh1Sz6hqGVz45Lw==} - '@platforma-sdk/ui-vue@1.11.1': - resolution: {integrity: sha512-DEQvdtQbE697RZiYC142qQIkhl3F8c3x17HZMjczDAU+gQ1SbrhxQt/1HkqmcAfu5LpMpOMAVDrEqN+LudWDaA==} + '@platforma-sdk/ui-vue@1.11.6': + resolution: {integrity: sha512-ywTLD+ynvr7vOoJXlZnzK772X+jESzAu/3DGSy7/8IrBsBq4Xw/w4nu/80yyQk/KMDhwVbeUJSmii1qmeoNfiA==} '@platforma-sdk/workflow-tengo@2.2.1': resolution: {integrity: sha512-YNOUjyvJ8lzFh9eAgX+ssMyMtyHsXD7pRDqOgwHo3yfZIb1ir1a7D0ABIj83yIKvfLRc18kJ0tKoLiyoOlsWFQ==} @@ -1311,41 +1311,41 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - '@vitejs/plugin-vue@5.2.0': - resolution: {integrity: sha512-7n7KdUEtx/7Yl7I/WVAMZ1bEb0eVvXF3ummWTeLcs/9gvo9pJhuLdouSXGjdZ/MKD1acf1I272+X0RMua4/R3g==} + '@vitejs/plugin-vue@5.2.1': + resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@2.1.5': - resolution: {integrity: sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==} + '@vitest/expect@2.1.6': + resolution: {integrity: sha512-9M1UR9CAmrhJOMoSwVnPh2rELPKhYo0m/CSgqw9PyStpxtkwhmdM6XYlXGKeYyERY1N6EIuzkQ7e3Lm1WKCoUg==} - '@vitest/mocker@2.1.5': - resolution: {integrity: sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==} + '@vitest/mocker@2.1.6': + resolution: {integrity: sha512-MHZp2Z+Q/A3am5oD4WSH04f9B0T7UvwEb+v5W0kCYMhtXGYbdyl2NUk1wdSMqGthmhpiThPDp/hEoVwu16+u1A==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@2.1.5': - resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} + '@vitest/pretty-format@2.1.6': + resolution: {integrity: sha512-exZyLcEnHgDMKc54TtHca4McV4sKT+NKAe9ix/yhd/qkYb/TP8HTyXRFDijV19qKqTZM0hPL4753zU/U8L/gAA==} - '@vitest/runner@2.1.5': - resolution: {integrity: sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==} + '@vitest/runner@2.1.6': + resolution: {integrity: sha512-SjkRGSFyrA82m5nz7To4CkRSEVWn/rwQISHoia/DB8c6IHIhaE/UNAo+7UfeaeJRE979XceGl00LNkIz09RFsA==} - '@vitest/snapshot@2.1.5': - resolution: {integrity: sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==} + '@vitest/snapshot@2.1.6': + resolution: {integrity: sha512-5JTWHw8iS9l3v4/VSuthCndw1lN/hpPB+mlgn1BUhFbobeIUj1J1V/Bj2t2ovGEmkXLTckFjQddsxS5T6LuVWw==} - '@vitest/spy@2.1.5': - resolution: {integrity: sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==} + '@vitest/spy@2.1.6': + resolution: {integrity: sha512-oTFObV8bd4SDdRka5O+mSh5w9irgx5IetrD5i+OsUUsk/shsBoHifwCzy45SAORzAhtNiprUVaK3hSCCzZh1jQ==} - '@vitest/utils@2.1.5': - resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} + '@vitest/utils@2.1.6': + resolution: {integrity: sha512-ixNkFy3k4vokOUTU2blIUvOgKq/N2PW8vKIjZZYsGJCMX69MRa9J2sKqX5hY/k5O5Gty3YJChepkqZ3KM9LyIQ==} '@volar/language-core@2.4.8': resolution: {integrity: sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==} @@ -2672,42 +2672,11 @@ packages: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true - vite-node@2.1.5: - resolution: {integrity: sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==} - engines: {node: ^18.0.0 || >=20.0.0} + vite-node@2.1.6: + resolution: {integrity: sha512-DBfJY0n9JUwnyLxPSSUmEePT21j8JZp/sR9n+/gBwQU6DcQOioPdb8/pibWfXForbirSagZCilseYIwaL3f95A==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite@5.4.10: - resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - vite@5.4.11: resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -2739,15 +2708,15 @@ packages: terser: optional: true - vitest@2.1.5: - resolution: {integrity: sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==} - engines: {node: ^18.0.0 || >=20.0.0} + vitest@2.1.6: + resolution: {integrity: sha512-isUCkvPL30J4c5O5hgONeFRsDmlw6kzFEdLQHLezmDdKQHy8Ke/B/dgdTMEgU0vm+iZ0TjW8GuK83DiahBoKWQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.5 - '@vitest/ui': 2.1.5 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 2.1.6 + '@vitest/ui': 2.1.6 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -3893,7 +3862,7 @@ snapshots: - encoding - supports-color - '@milaboratories/pl-client@2.5.10': + '@milaboratories/pl-client@2.6.0': dependencies: '@grpc/grpc-js': 1.12.2 '@milaboratories/ts-helpers': 1.1.1 @@ -3919,13 +3888,13 @@ snapshots: yaml: 2.6.0 zod: 3.23.8 - '@milaboratories/pl-drivers@1.3.18': + '@milaboratories/pl-drivers@1.3.19': dependencies: '@grpc/grpc-js': 1.12.2 '@milaboratories/computable': 2.3.1 - '@milaboratories/pl-client': 2.5.10 + '@milaboratories/pl-client': 2.6.0 '@milaboratories/pl-model-common': 1.6.2 - '@milaboratories/pl-tree': 1.4.13 + '@milaboratories/pl-tree': 1.4.14 '@milaboratories/ts-helpers': 1.1.1 '@protobuf-ts/grpc-transport': 2.9.4(@grpc/grpc-js@1.12.2) '@protobuf-ts/plugin': 2.9.4 @@ -3947,17 +3916,17 @@ snapshots: yaml: 2.6.0 zod: 3.23.8 - '@milaboratories/pl-middle-layer@1.15.12': + '@milaboratories/pl-middle-layer@1.16.0': dependencies: '@milaboratories/computable': 2.3.1 '@milaboratories/pframes-node': 2.0.4(@milaboratories/pl-model-common@1.6.2) - '@milaboratories/pl-client': 2.5.10 + '@milaboratories/pl-client': 2.6.0 '@milaboratories/pl-config': 1.3.1 - '@milaboratories/pl-drivers': 1.3.18 + '@milaboratories/pl-drivers': 1.3.19 '@milaboratories/pl-local': 1.7.1 '@milaboratories/pl-model-common': 1.6.2 '@milaboratories/pl-model-middle-layer': 1.5.9 - '@milaboratories/pl-tree': 1.4.13 + '@milaboratories/pl-tree': 1.4.14 '@milaboratories/resolve-helper': 1.0.1 '@milaboratories/ts-helpers': 1.1.1 '@platforma-sdk/block-tools': 2.3.25 @@ -3986,10 +3955,10 @@ snapshots: utility-types: 3.11.0 zod: 3.23.8 - '@milaboratories/pl-tree@1.4.13': + '@milaboratories/pl-tree@1.4.14': dependencies: '@milaboratories/computable': 2.3.1 - '@milaboratories/pl-client': 2.5.10 + '@milaboratories/pl-client': 2.6.0 '@milaboratories/ts-helpers': 1.1.1 denque: 2.1.0 utility-types: 3.11.0 @@ -4012,7 +3981,7 @@ snapshots: dependencies: denque: 2.1.0 - '@milaboratories/uikit@2.2.9(typescript@5.6.3)': + '@milaboratories/uikit@2.2.11(typescript@5.6.3)': dependencies: vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: @@ -4068,7 +4037,7 @@ snapshots: '@milaboratories/helpers': 1.6.6 '@platforma-open/milaboratories.mixcr-clonotyping.model': 1.3.2 '@platforma-sdk/model': 1.10.12 - '@platforma-sdk/ui-vue': 1.11.1(typescript@5.6.3) + '@platforma-sdk/ui-vue': 1.11.6(typescript@5.6.3) '@vueuse/core': 11.3.0(vue@3.5.13(typescript@5.6.3)) utility-types: 3.11.0 vue: 3.5.13(typescript@5.6.3) @@ -4089,20 +4058,20 @@ snapshots: - '@vue/composition-api' - typescript - '@platforma-open/milaboratories.samples-and-data.model@1.7.0': + '@platforma-open/milaboratories.samples-and-data.model@1.7.1': dependencies: '@platforma-sdk/model': 1.10.12 zod: 3.23.8 - '@platforma-open/milaboratories.samples-and-data.ui@1.12.0': {} + '@platforma-open/milaboratories.samples-and-data.ui@1.12.1': {} - '@platforma-open/milaboratories.samples-and-data.workflow@1.8.0': {} + '@platforma-open/milaboratories.samples-and-data.workflow@1.8.1': {} - '@platforma-open/milaboratories.samples-and-data@1.7.0': + '@platforma-open/milaboratories.samples-and-data@1.7.1': dependencies: - '@platforma-open/milaboratories.samples-and-data.model': 1.7.0 - '@platforma-open/milaboratories.samples-and-data.ui': 1.12.0 - '@platforma-open/milaboratories.samples-and-data.workflow': 1.8.0 + '@platforma-open/milaboratories.samples-and-data.model': 1.7.1 + '@platforma-open/milaboratories.samples-and-data.ui': 1.12.1 + '@platforma-open/milaboratories.samples-and-data.workflow': 1.8.1 '@platforma-sdk/model': 1.10.12 '@platforma-open/milaboratories.software-small-binaries@1.14.6': {} @@ -4138,15 +4107,15 @@ snapshots: canonicalize: 2.0.0 winston: 3.15.0 - '@platforma-sdk/test@1.10.12(@types/node@22.0.0)': + '@platforma-sdk/test@1.11.1(@types/node@22.0.0)': dependencies: '@milaboratories/computable': 2.3.1 - '@milaboratories/pl-client': 2.5.10 - '@milaboratories/pl-middle-layer': 1.15.12 - '@milaboratories/pl-tree': 1.4.13 + '@milaboratories/pl-client': 2.6.0 + '@milaboratories/pl-middle-layer': 1.16.0 + '@milaboratories/pl-tree': 1.4.14 '@milaboratories/ts-helpers': 1.1.1 '@platforma-sdk/model': 1.10.12 - vitest: 2.1.5(@types/node@22.0.0) + vitest: 2.1.6(@types/node@22.0.0) transitivePeerDependencies: - '@edge-runtime/vm' - '@types/node' @@ -4166,7 +4135,7 @@ snapshots: - supports-color - terser - '@platforma-sdk/ui-vue@1.11.1(typescript@5.6.3)': + '@platforma-sdk/ui-vue@1.11.6(typescript@5.6.3)': dependencies: '@ag-grid-community/client-side-row-model': 32.3.3 '@ag-grid-community/core': 32.3.3 @@ -4184,7 +4153,7 @@ snapshots: '@ag-grid-enterprise/rich-select': 32.3.3 '@ag-grid-enterprise/server-side-row-model': 32.3.3 '@ag-grid-enterprise/side-bar': 32.3.3 - '@milaboratories/uikit': 2.2.9(typescript@5.6.3) + '@milaboratories/uikit': 2.2.11(typescript@5.6.3) '@platforma-sdk/model': 1.10.12 canonicalize: 2.0.0 lru-cache: 11.0.2 @@ -4644,48 +4613,48 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.0.0))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.1(vite@5.4.11(@types/node@22.0.0))(vue@3.5.13(typescript@5.6.3))': dependencies: vite: 5.4.11(@types/node@22.0.0) vue: 3.5.13(typescript@5.6.3) - '@vitest/expect@2.1.5': + '@vitest/expect@2.1.6': dependencies: - '@vitest/spy': 2.1.5 - '@vitest/utils': 2.1.5 + '@vitest/spy': 2.1.6 + '@vitest/utils': 2.1.6 chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.5(vite@5.4.10(@types/node@22.0.0))': + '@vitest/mocker@2.1.6(vite@5.4.11(@types/node@22.0.0))': dependencies: - '@vitest/spy': 2.1.5 + '@vitest/spy': 2.1.6 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.10(@types/node@22.0.0) + vite: 5.4.11(@types/node@22.0.0) - '@vitest/pretty-format@2.1.5': + '@vitest/pretty-format@2.1.6': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.5': + '@vitest/runner@2.1.6': dependencies: - '@vitest/utils': 2.1.5 + '@vitest/utils': 2.1.6 pathe: 1.1.2 - '@vitest/snapshot@2.1.5': + '@vitest/snapshot@2.1.6': dependencies: - '@vitest/pretty-format': 2.1.5 + '@vitest/pretty-format': 2.1.6 magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.5': + '@vitest/spy@2.1.6': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.5': + '@vitest/utils@2.1.6': dependencies: - '@vitest/pretty-format': 2.1.5 + '@vitest/pretty-format': 2.1.6 loupe: 3.1.2 tinyrainbow: 1.2.0 @@ -6027,13 +5996,13 @@ snapshots: uuid@9.0.1: {} - vite-node@2.1.5(@types/node@22.0.0): + vite-node@2.1.6(@types/node@22.0.0): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.10(@types/node@22.0.0) + vite: 5.4.11(@types/node@22.0.0) transitivePeerDependencies: - '@types/node' - less @@ -6045,15 +6014,6 @@ snapshots: - supports-color - terser - vite@5.4.10(@types/node@22.0.0): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.24.0 - optionalDependencies: - '@types/node': 22.0.0 - fsevents: 2.3.3 - vite@5.4.11(@types/node@22.0.0): dependencies: esbuild: 0.21.5 @@ -6063,15 +6023,15 @@ snapshots: '@types/node': 22.0.0 fsevents: 2.3.3 - vitest@2.1.5(@types/node@22.0.0): + vitest@2.1.6(@types/node@22.0.0): dependencies: - '@vitest/expect': 2.1.5 - '@vitest/mocker': 2.1.5(vite@5.4.10(@types/node@22.0.0)) - '@vitest/pretty-format': 2.1.5 - '@vitest/runner': 2.1.5 - '@vitest/snapshot': 2.1.5 - '@vitest/spy': 2.1.5 - '@vitest/utils': 2.1.5 + '@vitest/expect': 2.1.6 + '@vitest/mocker': 2.1.6(vite@5.4.11(@types/node@22.0.0)) + '@vitest/pretty-format': 2.1.6 + '@vitest/runner': 2.1.6 + '@vitest/snapshot': 2.1.6 + '@vitest/spy': 2.1.6 + '@vitest/utils': 2.1.6 chai: 5.1.2 debug: 4.3.7(supports-color@8.1.1) expect-type: 1.1.0 @@ -6082,8 +6042,8 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@22.0.0) - vite-node: 2.1.5(@types/node@22.0.0) + vite: 5.4.11(@types/node@22.0.0) + vite-node: 2.1.6(@types/node@22.0.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.0.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ca69e9d..c554c00 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -10,23 +10,23 @@ catalog: '@platforma-sdk/block-tools': ^2.3.25 '@platforma-sdk/model': ^1.10.12 '@platforma-sdk/tengo-builder': ^1.17.3 - '@platforma-sdk/test': ^1.10.12 - '@platforma-sdk/ui-vue': ^1.10.13 + '@platforma-sdk/test': ^1.11.1 + '@platforma-sdk/ui-vue': ^1.11.6 '@platforma-sdk/workflow-tengo': ^2.2.1 '@types/lodash': ^4.17.13 - '@vitejs/plugin-vue': ^5.2.0 + '@vitejs/plugin-vue': ^5.2.1 '@vueuse/core': ^11.3.0 'lodash': ^4.17.21 'tsup': ^8.3.5 'typescript': ^5.6.3 'vite': ^5.4.11 - 'vitest': ^2.1.5 + 'vitest': ^2.1.6 'vue': ^3.5.13 'vue-tsc': ^2.1.10 # other blocks used in tests - '@platforma-open/milaboratories.samples-and-data': ^1.7.0 - '@platforma-open/milaboratories.samples-and-data.model': ^1.7.0 + '@platforma-open/milaboratories.samples-and-data': ^1.7.1 + '@platforma-open/milaboratories.samples-and-data.model': ^1.7.1 '@platforma-open/milaboratories.mixcr-clonotyping': ^1.4.2 '@platforma-open/milaboratories.mixcr-clonotyping.model': ^1.3.2 diff --git a/test/CHANGELOG.md b/test/CHANGELOG.md index 45f2ec5..ee7389d 100644 --- a/test/CHANGELOG.md +++ b/test/CHANGELOG.md @@ -1,5 +1,11 @@ # @platforma-open/milaboratories.clonotype-browser.test +## 1.2.14 + +### Patch Changes + +- 62f2c23: PlAgDataTable export CSV + ## 1.2.13 ### Patch Changes diff --git a/test/package.json b/test/package.json index 9acf424..9222c73 100644 --- a/test/package.json +++ b/test/package.json @@ -1,7 +1,7 @@ { "name": "@platforma-open/milaboratories.clonotype-browser.test", "private": true, - "version": "1.2.13", + "version": "1.2.14", "description": "Block tests", "type": "module", "scripts": { diff --git a/ui/CHANGELOG.md b/ui/CHANGELOG.md index 80a6b10..71ec2e5 100644 --- a/ui/CHANGELOG.md +++ b/ui/CHANGELOG.md @@ -1,5 +1,11 @@ # @platforma-open/milaboratories.clonotype-browser.ui +## 1.3.9 + +### Patch Changes + +- 62f2c23: PlAgDataTable export CSV + ## 1.3.8 ### Patch Changes diff --git a/ui/package.json b/ui/package.json index d5f8103..4deedd5 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,6 +1,6 @@ { "name": "@platforma-open/milaboratories.clonotype-browser.ui", - "version": "1.3.8", + "version": "1.3.9", "type": "module", "files": [ "dist/**/*" diff --git a/ui/src/BrowserPage.vue b/ui/src/BrowserPage.vue index 1dc2ede..cf312a6 100644 --- a/ui/src/BrowserPage.vue +++ b/ui/src/BrowserPage.vue @@ -1,6 +1,6 @@