{"_id":"@bimetal/table-vue-components","_rev":"10-95146fb2e0f0f4b5416c9951b24916a7","name":"@bimetal/table-vue-components","dist-tags":{"next":"1.0.0-rc.3","latest":"0.37.0"},"versions":{"0.29.0":{"name":"@bimetal/table-vue-components","version":"0.29.0","author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/table-vue-components@0.29.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"37bd74c319f8777a8d3fb2654ac454d42ab7e040","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-0.29.0.tgz","fileCount":13,"integrity":"sha512-I91kQJf5/3ZLUg5Vnsmfhjl1ZFf2YYzvAXxN1d21UBqMOiJdicnCeLrtw7EWSo9gSB40jqwjuPHzRbfoi8AIuA==","signatures":[{"sig":"MEUCIQCGf53M7VU9EqVJB7DTag7OgARDKQOQRl7WjsEzzmX38AIgS0I0llEd3+UtlPPIG0nIlrB2kbcKQrH0SL/WZWKTJW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136734},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"186d8761ec5cd0a33f6ea349beb975099167fbc9","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/vue":"^0.29.0","@bimetal/table-data":"^0.29.0","@bimetal/table-themes":"^0.29.0","@bimetal/table-headless":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_0.29.0_1784139015821_0.5987565131141241","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bimetal/table-vue-components","version":"0.30.0","author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/table-vue-components@0.30.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"d9caacb8dc0034dfdcda26c91ff50e9d89d8907b","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-0.30.0.tgz","fileCount":13,"integrity":"sha512-U/kuooFa3CIkKjEMPH4FMQiAI71KqZYhMyzMj9mJEn/9drwA08LvMcUUO5SJqsvXVK5pnSgQYwHTxddCY/YIXg==","signatures":[{"sig":"MEUCIQD5LFZ5XBylei/lIq7PMCRliZxxlPwrgTELS0a8llT11gIgOqM37yirtIAvWusT1kclsrLDKvoo42TfDu9vD3Wup9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137053},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"51dea0f01db49be01780bf4692853f6882cc98f2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/vue":"^0.30.0","@bimetal/table-data":"^0.30.0","@bimetal/table-themes":"^0.30.0","@bimetal/table-headless":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_0.30.0_1784223889022_0.6304425923287995","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bimetal/table-vue-components","version":"0.32.0","author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/table-vue-components@0.32.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"44a6c8ceabfdd9802c96941d9a85c7f2ce3b8d27","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-0.32.0.tgz","fileCount":13,"integrity":"sha512-mLLVd/nrItgc8lX1jfxkbRpXYalQFoj0AnbPk2VvqBj5MpgXcmwuecsvf5WwF0jULsJFR5q4lNoRS6g8GMC5Sg==","signatures":[{"sig":"MEQCIADkps+8GG9lDL5t6x/FOE4SLHWW9TJjnA8iIFLsLeheAiAuQ8lphmT89lUySontEAuNHBFEjX9cHH3JssaWUg1JGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"4dd8f4baf3c73447e7bec4a54c815b414c6bcba1","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/vue":"^0.32.0","@bimetal/a11y-dom":"^0.32.0","@bimetal/table-data":"^0.32.0","@bimetal/table-themes":"^0.32.0","@bimetal/table-headless":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_0.32.0_1784451109260_0.37176354954601054","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bimetal/table-vue-components","version":"0.34.0","author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/table-vue-components@0.34.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"e699105099336448bb7b1dd6695f638694a624ed","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-0.34.0.tgz","fileCount":13,"integrity":"sha512-C7h99JIKslFZgUQa28BM3j9gGnzEVGpBjc4UBXdT7h10Hhxs9oTNtNcIV5wlFAewLmP5M+wf1zsj6MguuaqfQQ==","signatures":[{"sig":"MEYCIQDChaF0toh8+41oJ3NSfS1i23yhI5TWmy94giDGq9O57gIhANq3E+ibtUi3Ys35hYJ2JFCVdSlAupRVrh+HFwSbaGNr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138345},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"0ab9c94645e5187e22508816ff6bf33a13c0ce35","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/vue":"^0.34.0","@bimetal/a11y-dom":"^0.34.0","@bimetal/table-data":"^0.34.0","@bimetal/table-themes":"^0.34.0","@bimetal/table-headless":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_0.34.0_1784529391972_0.48147703434267686","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@bimetal/table-vue-components","version":"1.0.0-rc.1","author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/table-vue-components@1.0.0-rc.1","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"6cacd1d280129a386e0c00a375b63db9ef0a1576","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-1.0.0-rc.1.tgz","fileCount":13,"integrity":"sha512-3umH7riV7SVHThUd37napPP6XcnMOwNxvy5GTW9izOgUWFc2nPeCZJixoVyDMdEqjFtY5grnpvr+ljfUoSl+sQ==","signatures":[{"sig":"MEUCIEQAp2uWvWmkEXwq2rMgdV5lKvy4T2rx5PCEhPrKMyu+AiEAr/nSpSOB0OZM1WmXprKw/Ndh7hIghP8IE3WDzPujNbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138831},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"906ba734fbbbc028d11051bfcc7577242eba2139","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/vue":"^1.0.0-rc.1","@bimetal/a11y-dom":"^1.0.0-rc.1","@bimetal/table-data":"^1.0.0-rc.1","@bimetal/table-themes":"^1.0.0-rc.1","@bimetal/table-headless":"^1.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_1.0.0-rc.1_1784739381389_0.47742464600758416","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@bimetal/table-vue-components","version":"1.0.0-rc.2","author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/table-vue-components@1.0.0-rc.2","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"5a771f2be279db105057ecfc3e01e9943bf6a0e3","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-1.0.0-rc.2.tgz","fileCount":13,"integrity":"sha512-dVx0s36DmunxrRc8MJtOVgacIP3sHZ1IuAeLghPW637DNXf3LbDLcn97t7oIDUdcMTBA8rzEksfEZ3AndNNOvQ==","signatures":[{"sig":"MEQCICZgMoBIUAdF/oDz7YLipqQlzLkM6lQ2ffYGEd3S8AyqAiAscTKMuMcPvgv2Q+hWmmIhZjzDR8p6G57QQnPZHe0n3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144079},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"913c01472f17bffe76658f9e6c760838c0e238b2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/vue":"^1.0.0-rc.2","@bimetal/a11y-dom":"^1.0.0-rc.2","@bimetal/table-data":"^1.0.0-rc.2","@bimetal/table-themes":"^1.0.0-rc.2","@bimetal/table-headless":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_1.0.0-rc.2_1784833963483_0.6720241463267735","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@bimetal/table-vue-components","version":"1.0.0-rc.3","author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/table-vue-components@1.0.0-rc.3","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"253dd0da95dcef95463bb3e78e0f7cf68cd863e1","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-1.0.0-rc.3.tgz","fileCount":13,"integrity":"sha512-ssPs8v/XervVEH7W29jkgsrBYZvfi6YSkvg5ZB7feO1KhZrCqHGYtUHlDpk6VcjfKKTZMUOpeEnllap+Tyijew==","signatures":[{"sig":"MEUCIQCn1XYhL81NBFi2m/8zd2WnATTrOFwRmjSovxEW9eGyqQIgIrhFhCNfXW6jKw1YpFUnKHd4YZwggQrRj8Even2atCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"869ba9953a91ee395a35ae56bceb98f63acf1a70","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/vue":"^1.0.0-rc.3","@bimetal/a11y-dom":"^1.0.0-rc.3","@bimetal/table-data":"^1.0.0-rc.3","@bimetal/table-themes":"^1.0.0-rc.3","@bimetal/table-headless":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_1.0.0-rc.3_1785017860809_0.09124205219844583","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bimetal/table-vue-components","version":"0.35.0","author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/table-vue-components@0.35.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"c8705c95c4148c16275f03116155837c5bfac189","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-0.35.0.tgz","fileCount":13,"integrity":"sha512-SCJ5zAen6fr9J5rGZliVOHm+4jEt6sQLoGmjN7DCamng9b9N/pxpKc+8lCrez25CK67c6BR9lMlwGiu7q9sY9A==","signatures":[{"sig":"MEYCIQDnbVFsKW06tY/dGNwmj/m3ZjdCyov/1tV96QUthpv+gQIhAPERoUyaQtLha8IB4b4wWtM7GXuMFcwfFdcRzCSMhJRf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150831},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"879bd4f41496ec870dbfac92a8228bf93226f256","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/vue":"^0.35.0","@bimetal/a11y-dom":"^0.35.0","@bimetal/table-data":"^0.35.0","@bimetal/table-themes":"^0.35.0","@bimetal/table-headless":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_0.35.0_1785078732750_0.2952619113469461","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bimetal/table-vue-components","version":"0.36.0","author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/table-vue-components@0.36.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"dist":{"shasum":"b9bfce176287cb827f085726f312b5c1e144b184","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-0.36.0.tgz","fileCount":14,"integrity":"sha512-9ucP//WrD9QpfovIavn5HtOjl42sBomA7p+MNOxZZj+tfwxkhJfGKZLCZewVs9PHpKg09O+8MDOocgIz+e9ZPQ==","signatures":[{"sig":"MEUCIE5O+gL2yuLGO93sHlpPv1crxtjEe9dm3T2O1OHrV2XxAiEAwQe4k7fcfYkPuQiy73OrNyuKMJqWNIMMy7qAggVq2Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159719},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"c398884cce8cfe7004bcd7523398ebaf63c5452c","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit -p tsconfig.test.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","dependencies":{"@bimetal/vue":"^0.36.0","@bimetal/a11y-dom":"^0.36.0","@bimetal/table-data":"^0.36.0","@bimetal/table-themes":"^0.36.0","@bimetal/table-headless":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vitest":"^3.2.4","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/table-vue-components_0.36.0_1788079250548_0.019328258639184748","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"_id":"@bimetal/table-vue-components@0.37.0","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"8af38b9cb2c2c9f7f79f40f30552dc9a214e1d77","tarball":"https://registry.npmjs.org/@bimetal/table-vue-components/-/table-vue-components-0.37.0.tgz","fileCount":14,"integrity":"sha512-W20btHEYbcWZnOoQ0PW7J3NhE60RkwycxBwDNMa0nAdU1OKhIdaLxzb+v6RECi0A2lLXsJTP2lQTTFFVF13pdg==","signatures":[{"sig":"MEUCIQCJEfblvRmIHRWo7PXlyUtSMQ8HsUNJhXJUjJ4yb06ddAIgBNzsSlfx+CXZpZSU257VJwI5WwYirzuOSq8B85TP++o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBAkBqiVW67vH/neCbu8OSHGNcBwOdlegekO6NjCj/37AiEA+xiIa4T3tNx+EZ9RCkCDTSyZ6UozgBfFLyKmNN75qJA="}],"unpackedSize":164130},"main":"./dist/index.js","name":"@bimetal/table-vue-components","type":"module","types":"./dist/index.d.ts","author":{"name":"Andreas Biederbeck"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"7c443deff9a8b0a534c68757c83f5a6b0794e018","license":"Apache-2.0","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit -p tsconfig.test.json","prepublishOnly":"npm run build"},"version":"0.37.0","_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"homepage":"https://github.com/bimetal/bimetal#readme","repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/table/table-vue-components"},"_npmVersion":"11.17.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","directories":{},"maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","dependencies":{"@bimetal/vue":"^0.37.0","@bimetal/a11y-dom":"^0.37.0","@bimetal/table-data":"^0.37.0","@bimetal/table-themes":"^0.37.0","@bimetal/table-headless":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^8.0.1","vitest":"^5.0.0","happy-dom":"^18.0.1","@vue/test-utils":"^2.4.6"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/table-vue-components_0.37.0_1789245291807_0.5270756204314015"}}},"time":{"created":"2026-07-15T18:10:15.696Z","modified":"2026-09-12T20:34:52.054Z","0.29.0":"2026-07-15T18:10:15.947Z","0.30.0":"2026-07-16T17:44:49.143Z","0.32.0":"2026-07-19T08:51:49.395Z","0.34.0":"2026-07-20T06:36:32.133Z","1.0.0-rc.1":"2026-07-22T16:56:21.530Z","1.0.0-rc.2":"2026-07-23T19:12:43.633Z","1.0.0-rc.3":"2026-07-25T22:17:40.952Z","0.35.0":"2026-07-26T15:12:12.894Z","0.36.0":"2026-08-30T08:40:50.685Z","0.37.0":"2026-09-12T20:34:51.890Z"},"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","description":"Default Vue 3 table / data-grid — sorting, inline cell editing, selection, undo, theming. A thin binding over the canonical table controller.","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"readme":"# @bimetal/table-vue-components\n\nThe default **Vue 3 table / data-grid** for BIMETAL — a thin binding over the\ncanonical [`@bimetal/table-headless`](../table-headless) controller. Every\ninteraction decision (sort cycle, inline-edit lifecycle, selection, input\npolicy, undo, keyboard semantics) lives in the headless controller; this\npackage owns only the DOM: normalising keyboard events and rendering the\ncanonical `.bm-table*` markup with ARIA grid roles.\n\n## Features\n\n- **Column sorting** — header click cycles none → asc → desc → none; the active\n  header reflects `aria-sort` and a directional glyph.\n- **Inline cell editing** — click a cell to edit in place; boolean cells toggle a\n  checkbox, text/number cells use a typed input. Enter commits, Escape cancels —\n  both owned by the controller.\n- **Row selection, add & delete** — select a row, add via the toolbar, delete via\n  the per-row action button.\n- **Search, undo, theming** — text search, one-click undo toast, light/dark token\n  set from `@bimetal/table-themes`.\n\n## Usage\n\n```vue\n<script setup lang=\"ts\">\nimport { Table } from '@bimetal/table-vue-components';\nimport { createTableStore } from '@bimetal/table-data';\nimport '@bimetal/table-vue-components/styles';\n\nconst store = createTableStore();\n// …seed the rows…\nconst config = {\n  columns: [\n    { id: 'name', header: 'Name', type: 'text' as const },\n    { id: 'qty', header: 'Qty', type: 'number' as const },\n    { id: 'active', header: 'Active', type: 'boolean' as const },\n  ],\n};\n</script>\n\n<template>\n  <Table :store=\"store\" :config=\"config\" />\n</template>\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md","homepage":"https://github.com/bimetal/bimetal#readme","repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/table/table-vue-components"},"bugs":{"url":"https://github.com/bimetal/bimetal/issues"}}