{"_id":"@bmsuisse/datagrid","_rev":"33-5f3d10fb7ab9c3260947870ac977e097","name":"@bmsuisse/datagrid","dist-tags":{"latest":"0.38.0"},"versions":{"0.23.0":{"name":"@bmsuisse/datagrid","version":"0.23.0","license":"MIT","_id":"@bmsuisse/datagrid@0.23.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"bb960b7a5d3549c5b5822a9ad1c530ce3c7f716d","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.23.0.tgz","fileCount":6,"integrity":"sha512-cyKHyQq4tMwggkv+OTmN+Ismt7f0EOfthO/zG2EmT4N9jMo58sjuoBDmGtAHyvMDet8M5z2FgTJxRU02cv+JAA==","signatures":[{"sig":"MEUCIQDmalDF1YmYLZ9o5e+rDVLg6W5WgRcnSvHjGBRBaCuDGwIgIcdVA/DyJUXWXWV+072LXmmT0L+Q6MqptRH/tEVq3OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396651},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ba1c5fb922c0deddb665bd7c88f246366fd1ce0","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aersam2","email":"aersam934@outlook.com"},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"10.9.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.23.0_1786696547524_0.25450385110009854","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@bmsuisse/datagrid","version":"0.23.1","license":"MIT","_id":"@bmsuisse/datagrid@0.23.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"637203d52dd7b148ff0ca17ff96402819bacbade","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.23.1.tgz","fileCount":6,"integrity":"sha512-3299dVEpC3oreFVMGGTFPlgSkqSyL0biojs6OxjUQkrV6Q/8LdsrNxqK2ObDrqFrHFSbj/6bCE4q8XAsd9rOkA==","signatures":[{"sig":"MEUCIFoNHWMZg3n1tVeTdy9v86ZvQMBMwz0P99FPZlyH/4L8AiEAxe60PmNJzk+lmC52R8STsMmu/TIhxidY6epqVL3sh+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396651},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c5d07b7b9c19bc6fc083ab293e40e70b62981fb5","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.23.1_1786700496171_0.36129023490555157","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@bmsuisse/datagrid","version":"0.23.2","license":"MIT","_id":"@bmsuisse/datagrid@0.23.2","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"ff00b18eacfbbc2a42e7acede727ab065ef19bb7","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.23.2.tgz","fileCount":6,"integrity":"sha512-8Hh3x0A5Ztg+o1IKY+lNSHa8b8odmxdfbsuEkn7yoUtd8RTqiKHNpBHdQ1bOMg7tPp1hFDg1NN2qiFI0+g5JHg==","signatures":[{"sig":"MEQCIHUHReKBXMBC+4JPbmkwQe4eA7MVWaeKScfeoPOgcndqAiAugKAV2oxzgfFY4Su2GmuElGYampInxk7B8XCLNWqSKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409264},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"108ea6aeafc32b4ba2a04d545487d0069a85f577","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.23.2_1786967220575_0.9639119354772927","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"name":"@bmsuisse/datagrid","version":"0.23.4","license":"MIT","_id":"@bmsuisse/datagrid@0.23.4","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"b9232f2e46a80ea78723f2bdb2ca933691f8c119","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.23.4.tgz","fileCount":6,"integrity":"sha512-Kxl/j71AHYIqefzgg7ANBGoeehXmCEwjOCpXK7Si20dNwOR5O60NGb5wwppsVVs16bHNKdwxwubbUZOskd0FuQ==","signatures":[{"sig":"MEUCIQCr/7vyjb7wHso9R5+bumoR/4yzKGFbbAENXnNS6LWIaQIgE2Mx1oPG6L0Cx3FP82Rmhfh313cxW3zEmHwkF5erS/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.23.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420463},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"becddc0c771567151c7399cd4439b5528123579f","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.23.4_1787143863194_0.2985117905673036","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@bmsuisse/datagrid","version":"0.24.0","license":"MIT","_id":"@bmsuisse/datagrid@0.24.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"3ef39bba9782e09a8b840a8eb0659f5e06c0067b","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.24.0.tgz","fileCount":6,"integrity":"sha512-ofVjtQN9EzlavXLRHrMUChfYZzCEb4RcRxywlhb0GKTstajN4SMnW0EvxnCbbrKZSQty9UumW7zdVzb6k8vqPA==","signatures":[{"sig":"MEUCIDAuwPPoGWdONpcLnH5JBRUMLZ+69otxdjy55GsLflsgAiEA/QxwWKWgBTc/mLob0/sMz0rAkw+fzqPFDF8AmrLA19U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":450596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aec2a90795dd4a0c4b93ee0bb2d2e435f6129031","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.24.0_1787148446129_0.11759778935542009","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@bmsuisse/datagrid","version":"0.24.1","license":"MIT","_id":"@bmsuisse/datagrid@0.24.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"49269380604fe24b2a042354ffc37762682270b3","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.24.1.tgz","fileCount":6,"integrity":"sha512-Qye6Hfx5ySGKwwXFu2CX1JQ5nXrjAk6RT/gRAE460d+HH3zoo4Eohlffqhgge+HwXusSDbse8yWKFge8PxGNwg==","signatures":[{"sig":"MEUCIDNAEOfgXq0QAJw1T3pojMT2YEWE8GqCd0IJiLMqxgNuAiEA6930XjHphZaFy9+O/LSCn9JxIsFfol1uBXS5KgPKXTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1b5b1fff3ca577c86b5284b87de9e417545f6e88","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.24.1_1787556351879_0.8573322587571901","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@bmsuisse/datagrid","version":"0.25.0","license":"MIT","_id":"@bmsuisse/datagrid@0.25.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"996050e680af6b1454191ca854c1a5aeb06405e7","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.25.0.tgz","fileCount":6,"integrity":"sha512-qk1AJpEkjlpg3sbS/lxfWRl0N78e5W35f0P/L/1QgCJLANixJ6kdXme1xPkD3aVUV3RTvH6CUAerwTS6X34hHg==","signatures":[{"sig":"MEUCIQC2JCQwlccu6BK+qxt/nwgcwQqiU3zarNr1NQEowq5rFgIgWYOOJ3lKnzXlFt26p5Xl755tiMoHkXCJqZOgZGNcoLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451999},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68470de703774290d1e1638847ab2dcdf6baa4f0","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.25.0_1787585590581_0.2792551492885629","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@bmsuisse/datagrid","version":"0.25.1","license":"MIT","_id":"@bmsuisse/datagrid@0.25.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"66c0674e27f28b1579fff20d0210927b6e23de27","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.25.1.tgz","fileCount":6,"integrity":"sha512-yLTRQIFRJJX8KoUp8RhTb24crrU6SIyl33z8k6KNfJPDFxsRsU416ISCK/DVM/FPw8GceZTVteR8onl60Hb8Ug==","signatures":[{"sig":"MEYCIQDoVFBb0ZGzchSi3XrM+hjS9X+S77DLdMzdXjv/8w/v+wIhALlJlvDtTWXdHX0GtOnW5buo4bMjyUTDeLDIAx3ywis6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":456555},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"08a09f55b3894772a67ef593d9d9a99cfb99bdd1","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.25.1_1787654909849_0.8115594282927505","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@bmsuisse/datagrid","version":"0.25.2","license":"MIT","_id":"@bmsuisse/datagrid@0.25.2","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"a89f3216570533def91e67ccb383bf4b6bab51d1","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.25.2.tgz","fileCount":6,"integrity":"sha512-AFBbQNJEKGjfQZAm046jJVQSwF7/htIDNGse6ahYOBS295ww5CAMaAzvWvHd76nFJwMG/sHkWb6oLSfwncJN0w==","signatures":[{"sig":"MEYCIQCevF+rAfoc7WehMqomhNzeUwOzH+lZ4Xq3//vSAdfRqAIhAPPaJ5LZlbEMLVIrz4jFshOqd2Vm1c0ZMBfWHbQs/oUK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459980},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c531cb1af5a6576f69ed1d88e726fe34813408a9","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.25.2_1787663905108_0.8603061364701392","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@bmsuisse/datagrid","version":"0.25.3","license":"MIT","_id":"@bmsuisse/datagrid@0.25.3","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"e2665a9f59cbf9e420394dac3e9b49e7449ff3b9","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.25.3.tgz","fileCount":6,"integrity":"sha512-LM1VtqY6ULIiGVoD/6hG/NGf+p3H++i6S0TPQrcQ0LPUEGj9tllE6N5Qm0TIK5E7x5Dzn4kXx2qt68/p58vvww==","signatures":[{"sig":"MEYCIQC8LdyS2qBhhzIr3mPC64HBvH2wGokLU14dsro7uEeLDQIhAO+lUe9vEtxnhKWU3eKGxR1i1hffza67sIBoxn1TFD6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.25.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1eb7cf010c3ef3bd70c1eb6534bbc1704780addc","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.25.3_1787736676970_0.6109627220126073","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@bmsuisse/datagrid","version":"0.26.0","license":"MIT","_id":"@bmsuisse/datagrid@0.26.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"3f32eb9c599650be787672b3f3efeb8e13a0d447","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.26.0.tgz","fileCount":6,"integrity":"sha512-LqYMgT2NcX8EVGRkNMVOLf9gz7NnnfXLtY3AWfb5kUpw+3qcNdaOB8w+6emZMQZRgs0AKj0vTrHmxxK7gujCFw==","signatures":[{"sig":"MEUCIQDWe3+WzjQRPrzpZJuVzcz+3y5u5jBlEuklPvtu+pt++gIgXRbPUXeDPSrCic5tj60kX/ypvDAVylK3fh39GX2eH6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"32d4014131b89f062f5de48fcd82d91cfb66d1be","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.26.0_1787824960861_0.2924070137503023","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@bmsuisse/datagrid","version":"0.27.0","license":"MIT","_id":"@bmsuisse/datagrid@0.27.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"9b45dcb2438156bd3ab567925ad406e52a62c1b3","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.27.0.tgz","fileCount":6,"integrity":"sha512-hmliH9GiFMD70JDKbVdpEqAJQCFfTCBH59tzfS58WHqfg3yRhyp2mYGzZjOG5augCFM1nM4n06PVSryg1ley7w==","signatures":[{"sig":"MEUCIQCHTN+MYDfwdupCraLEr0veHCe6Y9Fk8CMxbD5XN9+nHAIgPNSdnmF0M/cUwSpmdB1enGlRTRKqrOW6TdBXF9XbgMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":553313},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f37a9d5f0ef149dbafcbdc6ced6c8a556278a7ae","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.27.0_1787836635120_0.2771883331653351","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@bmsuisse/datagrid","version":"0.28.0","license":"MIT","_id":"@bmsuisse/datagrid@0.28.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"40c0195678dc8764e85bc515d31349b9d9e7862f","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.28.0.tgz","fileCount":6,"integrity":"sha512-gQKMZRfQtjv3doLfwqBCArvZgZLowPIij2OYVXnCLMN14FhaToU7hqbSP8VOyaqPTZQPCZcnHybvw2aczZPBnQ==","signatures":[{"sig":"MEUCIH4dJe0S/ZEBX+4C+4t6rRANXPdvUeDXr7cLq2S10vEJAiEAzjchlVZuFiaHkOB/7v0c7ZutpvWfVQzrKgj/D9788IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"88361cf4cedad1dfd7351143c41ac2e030bf5024","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.28.0_1787923173077_0.3750699386103211","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@bmsuisse/datagrid","version":"0.29.0","license":"MIT","_id":"@bmsuisse/datagrid@0.29.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"7a050396756ad55ca7945fb1cea5ba57d21bf243","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.29.0.tgz","fileCount":6,"integrity":"sha512-tV/dWNVM0aB9Jeh+0tTbTVTUxAf+0e9P1Nc58KGD2PS05sycK6PrccezSLBnrVb0pGEt0LagpkAjQiuNep+jqg==","signatures":[{"sig":"MEQCIGsbCbyoOFcsqVaEYLmFA4eeb+Kfyc3BIjMNm6mioRIBAiBiSbieZbeCCQP4CWu6D6A04vj72haZWg+SbB90sD6aBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a0211058e6e5e3a6db0a2ab0998a39c2c2d0606","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.29.0_1788263713761_0.6967273168383508","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bmsuisse/datagrid","version":"0.30.0","license":"MIT","_id":"@bmsuisse/datagrid@0.30.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"e188686ac323b113dd615eb9cd2c27dd4eab90ca","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.30.0.tgz","fileCount":6,"integrity":"sha512-KRQvE1MnpRhyCkP9+/Rnf2ZnoRn1BcpLEPAVmYGV2DF2ni62RAIeL+n3Cp6Q4UwcGRoym2/lknrWramyzu4uZA==","signatures":[{"sig":"MEUCIQCJrga+4fBdT9Be3BpUkCN3VVsyXCVHKW5ds5eGSuPGOwIgfIn+W/xPrzOr51ekFTzeh1IG0IZPomW+h+BET0sZHKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751930},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f26de6bf189dfa918e016bf47dbcde63eefc6f79","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.30.0_1788269302823_0.40879219152088564","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@bmsuisse/datagrid","version":"0.31.0","license":"MIT","_id":"@bmsuisse/datagrid@0.31.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"e928b58cbdbfa10e86649b46d5d5fd8f54c8b49f","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.31.0.tgz","fileCount":6,"integrity":"sha512-u1VFDO9uNWFfGV5aa3hhKXBnvpeZYsdJTrCny3OrRSdd31bzRVbacilvifMwHPBs0hro5WEF2b62XhsDFXE1lA==","signatures":[{"sig":"MEUCIAaZaFQPDQOyq5Nsu4agTHgdCYWsmMzuQ49pTfU8Hhk1AiEAuth4HXVJv5gdk2GfmrfmDAYyTWuPZoloWzKGy8RrOnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778927},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0029731c81d9154825b7d5557a868311c7126953","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.31.0_1788282069418_0.7660289217226814","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@bmsuisse/datagrid","version":"0.31.1","license":"MIT","_id":"@bmsuisse/datagrid@0.31.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"bb9a9975e65b44b6c9a308b5864462323757fcba","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.31.1.tgz","fileCount":6,"integrity":"sha512-vFvISAM3dLGGuG4thgpcAtgXhSMc8O8jzexkqKythS3S/j50hjK2bkwG3fLsu9tEb9Ag+oEgP3smxoB/35No9A==","signatures":[{"sig":"MEYCIQDvt8V6sHwwjzcWU9qSZCCEP+wfO83YeyQfXjOiTn3ewwIhALQFYCbP1ESQURvrraogP5yJdQSGlYzF6CO0zl3UedQL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":801647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1ec506a0a8c3ba5fdddb1160b368e922acc105a5","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.31.1_1788291973503_0.12352668942503553","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@bmsuisse/datagrid","version":"0.31.2","license":"MIT","_id":"@bmsuisse/datagrid@0.31.2","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"eccecbf8d42137f03722fa8be6d02ef57266b903","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.31.2.tgz","fileCount":6,"integrity":"sha512-xp9bFo2F7n7I71cuHOTU5nPQgAGGsWMqyc5x9X7Ktdbe4se2ntJUysTmhlF/bChWndq4+DkxORS+yHt3eST9Dw==","signatures":[{"sig":"MEYCIQCzE88LfPFLBndthsP30hmehCGyVysujCBUwGRx1vAAygIhAL8ayi0+gBL5/OyFYwD1quTfREgyF3B8lRK1NiLC7uHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2a80de1f0cc9678f6c6b821471ced9e9fba8c329","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.31.2_1788322997104_0.5944374404141426","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bmsuisse/datagrid","version":"0.32.0","license":"MIT","_id":"@bmsuisse/datagrid@0.32.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"eea20b686866408d7570c3d7eb3f6a0226e850a3","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.32.0.tgz","fileCount":6,"integrity":"sha512-qOxy+gYiwxBL9s81JWnGfcEe32iz5CAzOMe5sEDjT3nT5aSoCO9IdH8XeUsk5Xia8aB9s1ljkglaQBLEC2QJTw==","signatures":[{"sig":"MEYCIQDjDn7bopNYewAy26IEF1rnusWC5dYVu6RBX7jHM3ErGAIhANEKNNq2klFqHpobAdA+QLfEj5QwqveDdGZkjMT5/zLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8558e934d911632164adfb0d8e9a1a564f7fe0e1","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.32.0_1788409215245_0.7927043326934793","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@bmsuisse/datagrid","version":"0.32.1","license":"MIT","_id":"@bmsuisse/datagrid@0.32.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"8ab39e85462c53628c1c8bf26d10df41cbd64ec1","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.32.1.tgz","fileCount":6,"integrity":"sha512-3Mvt1NGBI0X9UEEKMV3wRBuSGYs7LJ2x3+xaVwwWrM7gVaDbDmHQ2xs3BZieb9eH5JBTBg59099A9EISw6+pBQ==","signatures":[{"sig":"MEUCIQCJ47gnaU3/T9fZJ0njB0lFWfwXcoNrdh0XtLGwmxC6SQIgRe7ds4Zj1yjRRc3jRl5c2fnIH96f8rn9aE3Ivn+xsVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812179},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"309fbb5fdf70f016b146c99baafa7e53963464dc","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.32.1_1788419859087_0.6437507338226913","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"@bmsuisse/datagrid","version":"0.32.2","license":"MIT","_id":"@bmsuisse/datagrid@0.32.2","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"0d8ebdc5803e7fc2e20809c65cdbd78ce33c2eec","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.32.2.tgz","fileCount":6,"integrity":"sha512-0Jvq7Wita7Cp45AslFEWXM31UerYYaFhshk1UTdd+XxOG+bDDRKaVCpH3lofVq8CGBD0lA3SYolqzyKKltLvig==","signatures":[{"sig":"MEUCIHtYwAuM76JvhSdcBhnkMun8u2AkbR7HFLLAvoUWMSpbAiEA80iaB2J9q4ntEQu7laP0NdMOrJAQ9fmFbZePQlkcmh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.32.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813523},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cc542f69ca9c95526278c751bf23699e8bc49a50","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.32.2_1788421047508_0.15266776061738718","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@bmsuisse/datagrid","version":"0.33.0","license":"MIT","_id":"@bmsuisse/datagrid@0.33.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"a795b9a613efa689357e9a02cfb925ba66fe20a3","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.33.0.tgz","fileCount":6,"integrity":"sha512-+xSbqIQ9Rer4TRd6DrYXfLQ7+2oytuFmqi5fG9fOi7Rnra/ubE2ndK/8Uh7ti969fJ3Ja4vyKNQ4mHlH0r1y/A==","signatures":[{"sig":"MEUCIQDpEzF52g1YaAjfAyP9GTjbPmLwwOZwVVWJGX5u+KaQmQIgP4J80wXcCbN1b6Uqk+uwJxrViVW21YOTzsEzWnFDGkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":835178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"43f728505b51d8dfc25f7c87caf2500b549f97e7","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.33.0_1788427073911_0.335325725206306","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@bmsuisse/datagrid","version":"0.33.1","license":"MIT","_id":"@bmsuisse/datagrid@0.33.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"7cad6224eee78ca6a5c12ac9f64074fd7e36d08c","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.33.1.tgz","fileCount":6,"integrity":"sha512-4fO/u6SbIdDrGjdmEcaJiUEc6KujbBSS1daGyZT2LqD6a9UGeo4W6AQqLpYo3oa82xcmlCJ/rQEREtjaLaSY+w==","signatures":[{"sig":"MEQCIGXBuQU4j+NJDyFhKw8mrX08N4WRw+4byQD3lEas6xbzAiB/lHwp4tpWhpUN7k1QSzmDk43Iqrm2maST/kn9mfPR8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":835805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c9272b5622114c725fe332dde42004a8a159284","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.33.1_1788427966103_0.9600421597719517","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bmsuisse/datagrid","version":"0.34.0","license":"MIT","_id":"@bmsuisse/datagrid@0.34.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"8f6122a1a03ac8469b802c9da175113fa766750f","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.34.0.tgz","fileCount":6,"integrity":"sha512-7rCXKveboAAs/B4tHlBRFYrtoB2PfohgbnnaDP65AAmU3wyAhXijiEyeX0DVO/s1ZeSFmoqVs2PCHGIRvK5CQw==","signatures":[{"sig":"MEQCIADVXbUByVYPomLFFLRIkDCXkV6tvS4RCMxI56VFp3w5AiAH6r7ag2UgNwSGHaGpEn/oxdqBnD5C2pTvDbcMUgQGyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":839250},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"649316699cfd56f58b6904c21f24997ca8110147","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.34.0_1788430044818_0.04296985197687775","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@bmsuisse/datagrid","version":"0.34.1","license":"MIT","_id":"@bmsuisse/datagrid@0.34.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"039fb5536a3a94ee3e602de83ced5f8154ff1c84","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.34.1.tgz","fileCount":6,"integrity":"sha512-08M6zZRUrj8cRX0hdgLo/XDBGXklv9PD2WLZJcCQUGB/QOx0Oh0Kq8+D007NLJF/AUoSNiivPppRfVBHyP3mNw==","signatures":[{"sig":"MEQCICfLVgCOSFlVtR5b4XM9rhfuRCopQhIhrmF1iQbp52+/AiAXaKbayfCfjNylMcDOLIL2nlKGcc1GIqlHQk0tUxrHew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":840432},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1ba22a9814e96f8ce049fed9137d731064f557de","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.34.1_1788435713797_0.14188067099218582","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bmsuisse/datagrid","version":"0.35.0","license":"MIT","_id":"@bmsuisse/datagrid@0.35.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"95b21948aa33fe1dbab2eaac0d8fff712005750c","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.35.0.tgz","fileCount":6,"integrity":"sha512-sz7l7dmFruvEpnWKbH1YEWf+zy2v8RrMETaQC4H4RyyFUHrf4PN7g1bmq7G5nJyTzd5mfH/CRZOGRS/CZiTmyQ==","signatures":[{"sig":"MEQCIEzCxGMIrgQfNG35rChMX2iR0iScTCJAHm5w4q8oG39lAiBrVfw3sBxyNCNCMr5KwFcJgp+fVmdvngeB/molZYpZog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":858322},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"21958ff8a718a374746a2b07da5f0fb9c93f7604","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.35.0_1788791310989_0.6037399773677856","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"@bmsuisse/datagrid","version":"0.35.1","license":"MIT","_id":"@bmsuisse/datagrid@0.35.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"a60ef14edbc5919341e831c87810bc33b393d978","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.35.1.tgz","fileCount":6,"integrity":"sha512-mKssUzOEsVsdQhpfucjz/ddufwCrPV1Hhz+vLNOhTogBvdONF9RfZfgdB/W883I2Sq4Kmd62G+FFHVl37RLeLg==","signatures":[{"sig":"MEUCIEmfYZ2EW6oW3Awlb14Sb9vWYA+T7/XzHBV3XMR5gJFtAiEAixT92frKKJar0RkNX27aoZEnJahkL1lpl5SFMvQLEfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.35.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"03473779cf293d03e11e53f8ec4d63bb6a22ea11","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.35.1_1788792522488_0.7611899175446395","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"@bmsuisse/datagrid","version":"0.35.2","license":"MIT","_id":"@bmsuisse/datagrid@0.35.2","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"1fb7a7ce129e4c995674a3951757f7ed79d07010","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.35.2.tgz","fileCount":6,"integrity":"sha512-dnNvwMp7Ft9xlY8LvebIo30nIb+7tWLD0F2ERcmGLRRZoftPR43l/VT02siXTfGzID9qlA893/1eWuTWL0jZKg==","signatures":[{"sig":"MEUCIQCvT0QdjWZ3Ll+OBGkgAOM2kNuLy0kQaCvqf/UUD+zmxAIgJKOrWcGeJTJDmvq4bs+wqoDNZSwrKZxkv2IMsF2xhXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.35.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"302b1985affc947cdb518c38a51fa48b145a6d0e","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.35.2_1788884943145_0.5920259503362257","host":"s3://npm-registry-packages-npm-production"}},"0.35.3":{"name":"@bmsuisse/datagrid","version":"0.35.3","license":"MIT","_id":"@bmsuisse/datagrid@0.35.3","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"03eca56f8dfba0e14e29843066d18105b1bb1c94","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.35.3.tgz","fileCount":6,"integrity":"sha512-/5MpXi7K7iN4y1JuSoPOSaOwiKjYQl1Nm3ZIX99gQYYYmBTXvQR7KZwBBmi9kCw7F6r7T8dI6YMurqQnEzAjcg==","signatures":[{"sig":"MEUCIEcVSHYvzT8Ls5TfpKYZelY0qbGMCkVJEZbdVMH6fWNcAiEA6TBg/M3EdKOC+QUavM1D8wUFWUfcwJogXMLay7R8RzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.35.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"43b85c7e3669781d91347192797d0970e87af177","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.35.3_1789064599795_0.6294806704357765","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bmsuisse/datagrid","version":"0.36.0","license":"MIT","_id":"@bmsuisse/datagrid@0.36.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"c66e33acaea6de337d24b62f787400e3103177b8","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.36.0.tgz","fileCount":6,"integrity":"sha512-FtOY3nY/CoZMJyo3AXtsZPeV+EcXR2ht+a6K5UhiHgRLb5pHSe0x4J69ZwnXuj3L/0NHKtb0OXCIMyKkeNcFyQ==","signatures":[{"sig":"MEUCIG0l4Q6xFOEC6Mof5/Fp+zQRLHOI+Zzsx5mBoNTtvrmlAiEAxphMNznVLxMA3ubCn1H3Qh/+GnZuWLgwVZvmgRtrjdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsDZczTBqqimtrUU+mgz+rhcWaUnFK0TW0nycp1MdmewIgLDvNVFbtH8w4iwCCa1894nv40uuM9mKh06rwrTW/v+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":871908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b09abccef92b1a35345bcf579f542fd24e4480ec","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.36.0_1789998531426_0.5170191579087557","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@bmsuisse/datagrid","version":"0.37.0","license":"MIT","_id":"@bmsuisse/datagrid@0.37.0","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"af53a4adfb94e45acd42522bfef6175c90b486ed","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.37.0.tgz","fileCount":6,"integrity":"sha512-ezegdHdTzwkLRwhoOr2AxV7CRfWtMG1smloNeMCpeKN2kWTiwdxyR5MBibq+J0yjmshGhlCQSqWItj0BPv71AQ==","signatures":[{"sig":"MEQCIHCC/F/XF4GPdHb/MR6xVMeoianA04nbH3ky2B9mqfgRAiAaNJfYML+4vNGs/MVLC5zfMJdgiOHk+gPG8KRl42c4/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDD8SJByw0oTblQVe7wMnZ9JhruR1GC5JKgd+mKabd9YAiEAqx7CvDHYu31F311fYqqK+3o5czKsnl0OEFoyzV+w+ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":882833},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f7ebc55d588907a08018b5af7204af025dba1615","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.0.2","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.37.0_1790069879615_0.4960647503215905","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"@bmsuisse/datagrid","version":"0.37.1","license":"MIT","_id":"@bmsuisse/datagrid@0.37.1","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"08ae1ecc7937d54c61523c4c38f1569743b86906","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.37.1.tgz","fileCount":6,"integrity":"sha512-vPM6jQ4FewsozdOnXpEVZZUQaSOQdVOv/PQGHxQufrV7mlbVdAoDeVhs3ta6tC/Q334n0jWmH8w150sVR/fFfA==","signatures":[{"sig":"MEQCIDZoE0BYUmBRpILYh5Ya6BR2W0pVBxrcrUff7w/SGjdQAiA5TD3+HSrXPJdmI02saydBLTp50mn2P/ZIFLUXIkTlVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCipBFqVXZYmdDcR2I7zxBlSPs7vEfRpIr4W3Tg9p3BuwIhAMZLrwL+A6cZrAQ019awVHRQ0wS9qnxt2RP67Zj9OatR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":883960},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8051671062561c63403c53fcbd23578fb8e0bfee","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.1.0","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/datagrid_0.37.1_1790224813624_0.22465175352012223","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"_id":"@bmsuisse/datagrid@0.38.0","bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"dist":{"shasum":"ea0cabc8137ea0a9c5b539cef67b2022424db092","tarball":"https://registry.npmjs.org/@bmsuisse/datagrid/-/datagrid-0.38.0.tgz","fileCount":6,"integrity":"sha512-K/0irpFYdUWW2/fBDghyLa/o7bLihb4t9o662XpjmG44/ZWWU09Ae7N2c/IomdjgCnSBYEs9GO0oimII8GEAuw==","signatures":[{"sig":"MEYCIQCzxn1S2WWG8mvpX5zgcC0Y7HZQYPds5M5+8lP1QLSPHwIhAN8mDacfAMMoSgXXH5pv9RddaP0vQiPn4y1r1uPmeNJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFUHtAJes+u1++oMJFbQhn9h/y7ReNpI01keAbY0FD7gIhAOep8ZiTlir0CimJUqKoNRIew+hB4/izJgM077YKrnFX"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bmsuisse%2fdatagrid@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904956},"main":"./dist/index.js","name":"@bmsuisse/datagrid","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ea4df200f2524904ab7969886729533d2d7f27e","license":"MIT","scripts":{"dev":"tsup --watch","e2e":"playwright test","test":"vitest run","build":"tsup","check":"bun run typecheck && bun run test","typecheck":"tsc --noEmit","test:watch":"vitest"},"version":"0.38.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5503eb-f7cd-4de9-94e5-67ee22a59495"}},"homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"_npmVersion":"12.1.0","description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","directories":{},"maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.468.0","tailwind-merge":"^2.6.0","@heroicons/react":"^2.2.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.2","@tanstack/react-table":"^9.1.2","@radix-ui/react-dialog":"^1.1.4","@radix-ui/react-select":"^2.1.6","@radix-ui/react-popover":"^1.1.6","@tanstack/react-virtual":"^3.13.0","@radix-ui/react-checkbox":"^1.3.11","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.8","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.5","@types/react":"^18.3.18","@playwright/test":"^1.49.1","@types/react-dom":"^18.3.5","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/datagrid_0.38.0_1790230560759_0.44099787618994024"}}},"time":{"created":"2026-08-14T08:35:47.378Z","modified":"2026-09-24T06:16:01.251Z","0.23.0":"2026-08-14T08:35:47.693Z","0.23.1":"2026-08-14T09:41:36.335Z","0.23.2":"2026-08-17T11:47:00.711Z","0.23.4":"2026-08-19T12:51:03.336Z","0.24.0":"2026-08-19T14:07:26.290Z","0.24.1":"2026-08-24T07:25:52.080Z","0.25.0":"2026-08-24T15:33:10.757Z","0.25.1":"2026-08-25T10:48:30.335Z","0.25.2":"2026-08-25T13:18:25.236Z","0.25.3":"2026-08-26T09:31:17.125Z","0.26.0":"2026-08-27T10:02:41.022Z","0.27.0":"2026-08-27T13:17:15.318Z","0.28.0":"2026-08-28T13:19:33.223Z","0.29.0":"2026-09-01T11:55:13.906Z","0.30.0":"2026-09-01T13:28:22.958Z","0.31.0":"2026-09-01T17:01:09.586Z","0.31.1":"2026-09-01T19:46:13.641Z","0.31.2":"2026-09-02T04:23:17.259Z","0.32.0":"2026-09-03T04:20:15.416Z","0.32.1":"2026-09-03T07:17:39.280Z","0.32.2":"2026-09-03T07:37:27.656Z","0.33.0":"2026-09-03T09:17:54.051Z","0.33.1":"2026-09-03T09:32:46.313Z","0.34.0":"2026-09-03T10:07:24.957Z","0.34.1":"2026-09-03T11:41:53.972Z","0.35.0":"2026-09-07T14:28:31.117Z","0.35.1":"2026-09-07T14:48:42.653Z","0.35.2":"2026-09-08T16:29:03.307Z","0.35.3":"2026-09-10T18:23:19.972Z","0.36.0":"2026-09-21T13:48:51.530Z","0.37.0":"2026-09-22T09:37:59.710Z","0.37.1":"2026-09-24T04:40:13.751Z","0.38.0":"2026-09-24T06:16:00.846Z"},"bugs":{"url":"https://github.com/bmsuisse/bmsui/issues"},"license":"MIT","homepage":"https://github.com/bmsuisse/bmsui/tree/main/packages/datagrid#readme","repository":{"url":"git+https://github.com/bmsuisse/bmsui.git","type":"git","directory":"packages/datagrid"},"description":"Headless-core React datagrid (TanStack Table v9) with a shared filter/sort contract, built on shadcn/ui primitives.","maintainers":[{"name":"aersam2","email":"aersam934@outlook.com"}],"readme":"# @bmsuisse/datagrid\n\nHeadless-core React datagrid built on [TanStack Table v9](https://tanstack.com/table),\nwith a shared filter/sort contract (mirrored by the [`bmsdna-datagrid`](../../python/datagrid)\nPython package) and shadcn/ui-based primitives. Includes `<DataGrid>`,\n`<TreeDataGrid>` (lazy-loading tree grid), `<ColumnSelector>`, row\nvirtualization, infinite scroll, and column-level filter widgets\n(`NumberComparisonFilter`, `NumberHistogramFilter`, enum filters, and more).\n\n## Install\n\n```\nnpm install @bmsuisse/datagrid\n```\n\nPeer dependencies: `react` and `react-dom` (`^18` or `^19`).\n\n## Usage\n\n```tsx\nimport { DataGrid, type ColumnDef } from \"@bmsuisse/datagrid\";\n\nconst columns: ColumnDef<Row>[] = [\n  { id: \"name\", type: \"string\", header: \"Name\", accessorKey: \"name\" },\n];\n\n<DataGrid columns={columns} dataSource={{ mode: \"client\", data: rows }} />;\n```\n\n### Translating the filter UI\n\nFilter widgets ship with English strings. Pass `filterLabels` (a\n`Partial<FilterLabels>`; anything omitted keeps its default from\n`defaultFilterLabels`) to translate them:\n\n```tsx\nimport { de } from \"date-fns/locale\";\n\n<DataGrid\n  columns={columns}\n  dataSource={{ mode: \"client\", data: rows }}\n  filterLabels={{\n    selectAll: \"Alle auswählen\",\n    searchPlaceholder: (header) => `${header} suchen…`,\n    filterAriaLabel: (header) => `${header} filtern`,\n    dateLocale: de,\n  }}\n/>;\n```\n\nWidgets rendered outside a `<DataGrid>` read the same labels from a\n`<FilterLabelsProvider labels={…}>`, or take a per-widget `labels` prop.\n\nSee [AGENTS.md](../../AGENTS.md) for the full design rationale, and\n`packages/datagrid/demo` for a runnable example against both a SQL and a\nMeilisearch backend.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}