{"_id":"@adapttable/shadcn","_rev":"24-4cd4ab5bd8d5b079cbe73b23f769f74f","name":"@adapttable/shadcn","dist-tags":{"rc":"2.0.0-rc.0","latest":"2.6.0"},"versions":{"0.1.0":{"name":"@adapttable/shadcn","version":"0.1.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@0.1.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"4dea939a22b60d14107067d4d7ba7814de0f732e","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-0.1.0.tgz","fileCount":12,"integrity":"sha512-VHc7cLrpE26JwRfutksAU6NVaiW9U9s1JbI7MjSQd6KaVaNagz6a7avuyLwVXFzTchQ0FVE/PoGMnciZhcZA0w==","signatures":[{"sig":"MEYCIQCIDKxexz9DrKSeFsvITB/0MRC44+9KLCS4fSwbcucg/gIhAMqwAPY5i2kxY9UEWf4tj4aKBMIyZh1x3E/xTkBaaJNR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46896},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/3e601f4088e46aeaf3afc369a0b1810f/adapttable-shadcn-0.1.0.tgz","_integrity":"sha512-VHc7cLrpE26JwRfutksAU6NVaiW9U9s1JbI7MjSQd6KaVaNagz6a7avuyLwVXFzTchQ0FVE/PoGMnciZhcZA0w==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/unstyled":"0.2.2","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"0.2.2","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_0.1.0_1782474614168_0.15914975360639105","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@adapttable/shadcn","version":"0.2.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@0.2.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"438fea6094a6a969382e0705637262c5c152db7c","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-0.2.0.tgz","fileCount":12,"integrity":"sha512-fuam+SI9Xq/aE6vyLMvcJb8hRV9iKh3U9QwczgBiyWh9motobOhg6l9iMBOp00Yg7xM3eTuOBzo9Zgi+Ef0pxQ==","signatures":[{"sig":"MEUCIFqvqR4gt2vhqAwIbDC+yfEqaEQ6EwncE/4PAMICFrlaAiEAsJv8gVWb6i6/jLeLET6JyC452fz+ehaV5nY5qErgN44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49348},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/25c4bf1e0b64cf92e22d7c7e49151c1b/adapttable-shadcn-0.2.0.tgz","_integrity":"sha512-fuam+SI9Xq/aE6vyLMvcJb8hRV9iKh3U9QwczgBiyWh9motobOhg6l9iMBOp00Yg7xM3eTuOBzo9Zgi+Ef0pxQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/unstyled":"0.3.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"0.3.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_0.2.0_1782509649321_0.6891585598716088","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@adapttable/shadcn","version":"0.2.1","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@0.2.1","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"4f9d8164a1c5a83feb471a15e4e3e1d8e34a86a8","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-0.2.1.tgz","fileCount":12,"integrity":"sha512-OcaVYDfrwiYW023DiYZqx7MuDfST3LzK4zQRhDs+LW1crOb6JRgUndyYmWB5YpYcoH1Mtf8Px6KMSE8Xex9ieQ==","signatures":[{"sig":"MEQCIFkfHhVhQBDwNdoWSrYUGpv9lhPS3Q32HrWR+XJ28Pg7AiAGFfLl2sdO1/U8a2Q7nxn5uonmmGFjE/ui6gu4LFGU/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49843},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/65bbf4e7b1949603b3127eccb90b8a45/adapttable-shadcn-0.2.1.tgz","_integrity":"sha512-OcaVYDfrwiYW023DiYZqx7MuDfST3LzK4zQRhDs+LW1crOb6JRgUndyYmWB5YpYcoH1Mtf8Px6KMSE8Xex9ieQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/unstyled":"0.3.1","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"0.3.1","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_0.2.1_1782549084336_0.867931277609004","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@adapttable/shadcn","version":"0.3.2","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@0.3.2","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"ceb084c032ec7e270cdebcb2c1696533933e90e3","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-0.3.2.tgz","fileCount":12,"integrity":"sha512-i/OS+ZL199uV/qEapfQCDJvKeLkDI97U5ktHMHES1888HPi7IfMuibmDjRlvmaCOX/jkmbHrllf7J+0/nQd1aw==","signatures":[{"sig":"MEUCIFJCnV5tRUI115huCjSd5P1tMMXmpe7kvxNx6XT8s06TAiEA1/VjntLYfJ4DZEYdJ7yNbSon4cw0Xe5qu6jZYaXu9no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50375},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/fc585c0478ccee3db865dd98d433b0bb/adapttable-shadcn-0.3.2.tgz","_integrity":"sha512-i/OS+ZL199uV/qEapfQCDJvKeLkDI97U5ktHMHES1888HPi7IfMuibmDjRlvmaCOX/jkmbHrllf7J+0/nQd1aw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/unstyled":"0.3.2","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"0.3.2","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_0.3.2_1782561792534_0.8013999145038095","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@adapttable/shadcn","version":"0.3.3","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@0.3.3","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"d35c2c2256ac561375ff1be0f2207561b0a0e6a9","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-0.3.3.tgz","fileCount":12,"integrity":"sha512-AqCMH4My6gQ7J2d7L/0T9J5o5EXr0WYWgAH3B4fSd39pmMr4Pb6xl3eZVh7YEJL4ezhd3R23catk4Q4PLohoHQ==","signatures":[{"sig":"MEYCIQCGIJhwVMCh++IraMxSBOIgFFx+R5LFogo5TlJ04qG7RwIhALBP8AQ8dAJAFw+NoxKQC1dMU8s/G1h4ii6ql27LU+Vg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50434},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/4206acdff15b0a8244ef175699e9e215/adapttable-shadcn-0.3.3.tgz","_integrity":"sha512-AqCMH4My6gQ7J2d7L/0T9J5o5EXr0WYWgAH3B4fSd39pmMr4Pb6xl3eZVh7YEJL4ezhd3R23catk4Q4PLohoHQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/unstyled":"0.3.3","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"0.3.3","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_0.3.3_1782575100348_0.5843953178489047","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@adapttable/shadcn","version":"1.0.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@1.0.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"4f6bc555dde096d111611c8075c4155877ab711e","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-1.0.0.tgz","fileCount":12,"integrity":"sha512-RtgqwMzfkTGzwI5ZA05MylWoWt6tl5N+Qd10zUNlrn+xnzFL2o1L+QrQVlR+BZKTgHJMxr6m7iOmLdfo2WMjgw==","signatures":[{"sig":"MEQCIH1VLGWsPUkeeXrruNQQv2MQNksAJlUshyX2U9o67qR/AiBmRR96Jsr6e967xKNcgGXMoqadCugKtWenBUmrXhYXLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51205},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/5966be6d50667c2eb8379d76f24bfa48/adapttable-shadcn-1.0.0.tgz","_integrity":"sha512-RtgqwMzfkTGzwI5ZA05MylWoWt6tl5N+Qd10zUNlrn+xnzFL2o1L+QrQVlR+BZKTgHJMxr6m7iOmLdfo2WMjgw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/unstyled":"1.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"1.0.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_1.0.0_1782598449737_0.9449766048197588","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@adapttable/shadcn","version":"1.1.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@1.1.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"92f97a71e4a27af0a4be0b4b522034601e0bd82a","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-1.1.0.tgz","fileCount":12,"integrity":"sha512-ggAI/5jJy7itw4g2Tne/IAWzM/QG7FqHDQezNjnaRetGaIn4ZkSiVrcOSol3yddn0LEiLwnVtX2pTmVD71NdtA==","signatures":[{"sig":"MEUCIBSZqllz9y5ADSvsWqlwUyka2laZp99+coAC/HUnrbqyAiEAnoyC10jGnQVFnpsCcqHqWy1VQxVoL9BGVrcFxOwiAAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52626},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/bc6e471b77ed8f64c2dbeadd1296ef60/adapttable-shadcn-1.1.0.tgz","_integrity":"sha512-ggAI/5jJy7itw4g2Tne/IAWzM/QG7FqHDQezNjnaRetGaIn4ZkSiVrcOSol3yddn0LEiLwnVtX2pTmVD71NdtA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"1.1.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"1.1.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_1.1.0_1783081488512_0.06354105171489222","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@adapttable/shadcn","version":"1.1.1","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@1.1.1","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"d9efc6e69b1218c14fbac7976debc06719469467","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-1.1.1.tgz","fileCount":12,"integrity":"sha512-jn+BKovKxbGHsrFgpAngItOTQ9mOLM5ACVBrbrfcOm1E5bAbgxBcXb0FLBuT+v/xhu50w8r6slMoXlMLJcEwbA==","signatures":[{"sig":"MEUCIQDHG27terJW+KWRP7fE4KZ9Aa1+yqA3A0LQg7m0TLOEGwIgOI7tsrrFGood9WdGjVy2msbkX/dSOxbhQHRuVhvXWr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52720},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-1.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/d9ae8e8a1d3fc6aba452974706426a38/adapttable-shadcn-1.1.1.tgz","_integrity":"sha512-jn+BKovKxbGHsrFgpAngItOTQ9mOLM5ACVBrbrfcOm1E5bAbgxBcXb0FLBuT+v/xhu50w8r6slMoXlMLJcEwbA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"1.1.1","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"1.1.1","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_1.1.1_1784153032250_0.9866273599348072","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@adapttable/shadcn","version":"1.1.2","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@1.1.2","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"2d3a2e81b8365cf9570186488a7640adaf3154ad","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-1.1.2.tgz","fileCount":12,"integrity":"sha512-w4/9j6AGPJlUckRiLh/vhGEi8+8em+e7PmQG5tqBoa//O2OXuaV5RmJ5KDKbegsZ6WpaQyqKq8/rfPISSsAfsg==","signatures":[{"sig":"MEYCIQCS7jIUo6ERs/O9N/6k2t6p/oBppRl84KoOoP+FdZ+DcAIhAM8WETnS6urwQtYdJC3Oxx2e6FMHD2y76ztovXNKPbvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52971},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-1.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/87463900341eba791136f1cc2db88d9e/adapttable-shadcn-1.1.2.tgz","_integrity":"sha512-w4/9j6AGPJlUckRiLh/vhGEi8+8em+e7PmQG5tqBoa//O2OXuaV5RmJ5KDKbegsZ6WpaQyqKq8/rfPISSsAfsg==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"1.1.2","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"1.1.2","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_1.1.2_1784405649084_0.4906961233813045","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@adapttable/shadcn","version":"1.2.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@1.2.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"93acc460e4195b389828f6e06287c2d3ea503323","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-1.2.0.tgz","fileCount":12,"integrity":"sha512-zN4R9VkKV1Y0bs4VFNYmWz6NOzpiwgTLl/0wUgA0TkxfXInA08lrIM2QM3QE2QbzkcAi9oGSWnJkRnNXh1p0sQ==","signatures":[{"sig":"MEUCIGvowg4lygnjW3ED5X2gbVoQlTbgtwttEAyg0TY/UDyyAiEA8LR49t7ah4WqWR2wQOD856pSWkejJqUsTnwn5PAa5qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55096},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/d6ba38e82de62da020e42b86ad412890/adapttable-shadcn-1.2.0.tgz","_integrity":"sha512-zN4R9VkKV1Y0bs4VFNYmWz6NOzpiwgTLl/0wUgA0TkxfXInA08lrIM2QM3QE2QbzkcAi9oGSWnJkRnNXh1p0sQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"1.2.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"1.2.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_1.2.0_1784457770061_0.380657398611284","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@adapttable/shadcn","version":"1.2.1","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@1.2.1","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"e53078dbd0df2fc26830ae6e426b9c7a87df01be","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-1.2.1.tgz","fileCount":12,"integrity":"sha512-vUlkyc/c4XZhFk7SLhxqTCO12dy7MCLg/MmpOfGrJnfQ4o4b0bMTtiKKVM5btjpaulLGv9PRKIwpnUrqVyjQ/A==","signatures":[{"sig":"MEYCIQDv8v2sx4ZrY6ogeMn6MB9sRgv4dQb3+q9mEAXvgIzpkQIhAPFkLFWnNgunQqn4raz61MpTLU1TXG7FNcTpiyxwiedI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56031},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-1.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/ada286d822bd60db2d09b6268b55b41a/adapttable-shadcn-1.2.1.tgz","_integrity":"sha512-vUlkyc/c4XZhFk7SLhxqTCO12dy7MCLg/MmpOfGrJnfQ4o4b0bMTtiKKVM5btjpaulLGv9PRKIwpnUrqVyjQ/A==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"1.2.1","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"1.2.1","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_1.2.1_1784733772475_0.6757844426579978","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@adapttable/shadcn","version":"1.2.2","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@1.2.2","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"57f04942fcef4ba47f1b762109b341d728c004b5","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-1.2.2.tgz","fileCount":12,"integrity":"sha512-kaSjpJ+VIpazFRb7l5iyknRDdhJx/UVG9vygV0/vCkfaOoOLc+f7yIn5U6AXIVfpylDLLq8bnh6sO5jlVQC2uw==","signatures":[{"sig":"MEUCIQDgoDok0cU/o5swWTrscwmT4ZF45GaIAVTbe5YVPbTlFwIgBLoD0ahgPY3/RZX8D05iCahAxCCGFiZr5wsyAy/y2Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59525},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-1.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/8baf5cb267959f6d62e3f6b6d4c7b2b9/adapttable-shadcn-1.2.2.tgz","_integrity":"sha512-kaSjpJ+VIpazFRb7l5iyknRDdhJx/UVG9vygV0/vCkfaOoOLc+f7yIn5U6AXIVfpylDLLq8bnh6sO5jlVQC2uw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"1.2.2","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"1.2.2","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_1.2.2_1784739841780_0.32728265811913504","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@adapttable/shadcn","version":"1.2.3","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@1.2.3","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"4d54feacc63b1c5b61f6ae30748d27aaa4fc4d85","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-1.2.3.tgz","fileCount":12,"integrity":"sha512-MPhfKTUt/qYtQkTVyR3gLfAes9f6un37uXhScRUZQIDy4bsBhprSRPoxNb3HKBvgfB42KWcrBm3TMJ0lqeTWqA==","signatures":[{"sig":"MEUCIFBem9DYxB2p+yLGcDdF7xjmyOlfN6qPH399p1SFosQgAiEAh7ayCVg0V3s6/KkZDL/w56wuzDCO0BF8tH+z7P2RH6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60787},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-1.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/670e2126934c24358d983a326bd30bcb/adapttable-shadcn-1.2.3.tgz","_integrity":"sha512-MPhfKTUt/qYtQkTVyR3gLfAes9f6un37uXhScRUZQIDy4bsBhprSRPoxNb3HKBvgfB42KWcrBm3TMJ0lqeTWqA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"^1.2.3","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"1.2.3","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_1.2.3_1784780474197_0.6659948433084739","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.0":{"name":"@adapttable/shadcn","version":"2.0.0-rc.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.0.0-rc.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"7fdb54f058afc8d8315fee2fe11380812ff814bf","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.0.0-rc.0.tgz","fileCount":12,"integrity":"sha512-9HQ/mpXtxstO7sgHvjLXFTEhLNqsGE4SvCY10bdhEQ74Vfgt0pWXyTFWFr9Dv2+WbaVUNHEhaPgHz41TCr8Y0w==","signatures":[{"sig":"MEQCICd1gQ0EiBtVXOxuK+/PV0VjXszZ22rqmY/3qa1lx/GbAiAXMWDqZ8fNSarFrtEjSaTiodH8enARO1rW3vKYReX4ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140719},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.0.0-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/4ad810c3ec07d5c7f556b1cf92d3dfda/adapttable-shadcn-2.0.0-rc.0.tgz","_integrity":"sha512-9HQ/mpXtxstO7sgHvjLXFTEhLNqsGE4SvCY10bdhEQ74Vfgt0pWXyTFWFr9Dv2+WbaVUNHEhaPgHz41TCr8Y0w==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"^2.0.0-rc.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.0.0-rc.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.0.0-rc.0_1785182381953_0.7159837380771186","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@adapttable/shadcn","version":"2.0.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.0.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"7d4b28cf88a1d889977fdb8b6dd948f8ac50036f","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.0.0.tgz","fileCount":12,"integrity":"sha512-GAVFP7oYnQ2sgSHhmZNAlCea7CfXj86QuXMCHwSX7bN0Be5My4y2zeE7VmZoKrx3zvJI/eSPsXD3W8VC9Cgq5w==","signatures":[{"sig":"MEUCIFAYy+krcEUbFLVQqKGh9KQfwSZKM1sicZNc/GswNv/NAiEA7Cdq14xTJv4POP0+1J6H+LDag4q1c3mMqy0lSmnyX6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148484},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/c95a10e7935af29e43abe7437b6f6c54/adapttable-shadcn-2.0.0.tgz","_integrity":"sha512-GAVFP7oYnQ2sgSHhmZNAlCea7CfXj86QuXMCHwSX7bN0Be5My4y2zeE7VmZoKrx3zvJI/eSPsXD3W8VC9Cgq5w==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"^2.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.0.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.0.0_1785185772598_0.7888279293098441","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@adapttable/shadcn","version":"2.1.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.1.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"94ca3a1199220317fd0aaceecfa509e774c74dca","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.1.0.tgz","fileCount":12,"integrity":"sha512-LiGyPNo9nomolTB1q4tmP77+A3UgdemKde4/o/r7Z+pWLGAoH5AHkuD3B/lGtVS1bK8kEIqqLmPEhUzTZBWN2Q==","signatures":[{"sig":"MEYCIQC2RgGr6h+nV9x73BiziJ2TxijhTCltP9XYGX1wUEGFSwIhANj1N3Eg41XfMSXFEkUzGhCZjQOQNx/b6ecy0Dtj5aSg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151033},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/fa27a8e1565eb53346db471308f8820d/adapttable-shadcn-2.1.0.tgz","_integrity":"sha512-LiGyPNo9nomolTB1q4tmP77+A3UgdemKde4/o/r7Z+pWLGAoH5AHkuD3B/lGtVS1bK8kEIqqLmPEhUzTZBWN2Q==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"^2.1.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.1.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.1.0_1785244665147_0.2770232840822744","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@adapttable/shadcn","version":"2.1.1","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.1.1","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"b892f2413f3285761bdeff0d2af240a3232a0faf","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.1.1.tgz","fileCount":12,"integrity":"sha512-S8D68ZxwXTXATtGhPmNq2aT0G7rcNUWdrNKRWJpgifyaM7YNdoHudcpYWN6wU00RI8YTPVimkzHfLGHkUGMbYw==","signatures":[{"sig":"MEYCIQCNQZDlNdCPmWAjLGu46Ht9ecXVcSd2LL4p5S4ReiuvgAIhAIvGtwgSbCjM3aCvKVnVIG7w/dI1Dkr4PI0W/iBZK8aU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151578},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/35bab0d1ba8179bfc160ad5d4704ce03/adapttable-shadcn-2.1.1.tgz","_integrity":"sha512-S8D68ZxwXTXATtGhPmNq2aT0G7rcNUWdrNKRWJpgifyaM7YNdoHudcpYWN6wU00RI8YTPVimkzHfLGHkUGMbYw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"10.9.8","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/unstyled":"^2.1.1","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.1.1","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.1.1_1785426883781_0.08830847392444197","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@adapttable/shadcn","version":"2.2.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.2.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"ea9f4b4db3c27a989201c812ce5d075895219720","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.2.0.tgz","fileCount":12,"integrity":"sha512-kZ02gkAvQKil3Zxp01Kv6BSUXcJw0iqAp2BlCb3Ze4zK14rgUdQBDtsZ6Q9asdAopkj/fZ7yJWvCZGr743kung==","signatures":[{"sig":"MEUCIQCpdvhRK1X/XFkOVyjQZAFwC8HHBoG2PZVv4wep7isOuQIgc989oKY5XtE99Hnu6D52OFtyD6Oi6Pgt53jhXn+DoVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171674},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/dab48dc7b9317ddc9b3f4a1bc25f14a0/adapttable-shadcn-2.2.0.tgz","_integrity":"sha512-kZ02gkAvQKil3Zxp01Kv6BSUXcJw0iqAp2BlCb3Ze4zK14rgUdQBDtsZ6Q9asdAopkj/fZ7yJWvCZGr743kung==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"11.16.0","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@adapttable/unstyled":"^2.2.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.2.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.2.0_1786549939919_0.7698232438470309","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@adapttable/shadcn","version":"2.2.1","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.2.1","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"b1a3d98ac2e4ba4c99df582c5320d693cdeee3f4","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.2.1.tgz","fileCount":12,"integrity":"sha512-fsmij9Cy50id7ZgG9+H6JxrFuSV6I0zQXaBDdUgz4xT69lwtV4J8FsoZaigb61CQy2hikJI8YhfU5DS53xSj+Q==","signatures":[{"sig":"MEUCIGFbk/4sFHmOazqBhwmXU+g1YgBnQSs9i20Zt9s6dlSbAiEA03Iimn6raRSNEYfydRtptHYG4U33cg5rDwEU5MUv5LA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247817},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/0d60e0add9b52fd5036d73093745da33/adapttable-shadcn-2.2.1.tgz","_integrity":"sha512-fsmij9Cy50id7ZgG9+H6JxrFuSV6I0zQXaBDdUgz4xT69lwtV4J8FsoZaigb61CQy2hikJI8YhfU5DS53xSj+Q==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"11.17.0","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/unstyled":"^2.2.1","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.3.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.2.1_1786738343793_0.8246920592848186","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@adapttable/shadcn","version":"2.2.2","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.2.2","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"038126746fc1dc6d0e477275ad72e25d2b123fdb","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.2.2.tgz","fileCount":12,"integrity":"sha512-R/fpfqpAe7coE3CWbDYYcxHYulDRLn+NZw6/5Bxqb17Yuwr5AR8xaNEAWfIC4c+kFkhm9u4EQy9QRyU/Jemskw==","signatures":[{"sig":"MEUCIE4PybxjPlL0efr8gShdIvng4RI4DW48WPhB0xuJ7xyLAiEA66OxW6s/m3vK/9R7k801mXgVoiAhpWVs08oyct2n+hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249234},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/237b0cafda2fd355bdb58c7f1e32a86d/adapttable-shadcn-2.2.2.tgz","_integrity":"sha512-R/fpfqpAe7coE3CWbDYYcxHYulDRLn+NZw6/5Bxqb17Yuwr5AR8xaNEAWfIC4c+kFkhm9u4EQy9QRyU/Jemskw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"11.17.0","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/unstyled":"^2.2.2","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.4.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.2.2_1786777250358_0.8705241126291847","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@adapttable/shadcn","version":"2.3.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.3.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"f4764bb11499e938f5b1958b860c2fa1cf7f8d5f","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.3.0.tgz","fileCount":12,"integrity":"sha512-N+urM/XPvlj8fdqIAx5DijIZMus3SbiFtZ1FubNfwb1D3NVqnK03JjIf07l40tXpFH5bw6eLPubs0B4EUfB42Q==","signatures":[{"sig":"MEQCIBVOv+13ss0lpJ8QZuYRuP3YNHka9xX3pylViQjSJxgOAiBOwNcQh5EiRx52RFajXB8Wuv2TQYbqmUlA81sUz6l47g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252086},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/12b33814ed11a6d955597ae0eb53a246/adapttable-shadcn-2.3.0.tgz","_integrity":"sha512-N+urM/XPvlj8fdqIAx5DijIZMus3SbiFtZ1FubNfwb1D3NVqnK03JjIf07l40tXpFH5bw6eLPubs0B4EUfB42Q==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"11.17.0","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/unstyled":"^2.3.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.5.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.3.0_1786820553415_0.3025328731256556","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@adapttable/shadcn","version":"2.4.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.4.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"590e9a5254731fa4e628f508f5946e0f2851267a","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.4.0.tgz","fileCount":12,"integrity":"sha512-Dp2DB0islYZmvii34Kvn2Ef7qC7lFaM2VXTFS7nSSQiG+zYugaXs4hNhOJVB8x6ICDUTb5A2koh9kOty+ifJ4w==","signatures":[{"sig":"MEUCIQD7QaMVKtWIwGy4wyQTct3icnJkq0827cNAtA+gnLoIWwIgSz2ut/TFgIuU8qceZXfR9UGQAIcSSZvsMrlI4LcOPCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371773},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/35f22be1769cbdf5ab43fdd3505e2270/adapttable-shadcn-2.4.0.tgz","_integrity":"sha512-Dp2DB0islYZmvii34Kvn2Ef7qC7lFaM2VXTFS7nSSQiG+zYugaXs4hNhOJVB8x6ICDUTb5A2koh9kOty+ifJ4w==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"11.17.0","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/unstyled":"^2.4.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.6.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.4.0_1787186397158_0.42147633753010805","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@adapttable/shadcn","version":"2.5.0","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/shadcn@2.5.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://orwa-mahmoud.github.io/adapttable/","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"aa4fb3861448873169bf2af2e21df0e068ca3507","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.5.0.tgz","fileCount":48,"integrity":"sha512-m0VNkbq6XTH97Q/qO3cZKBSkt/hrwmbZNS8kkRtB7SIhaAx4bMfz6B+JOekyfYxzMBaellxhA0Zz7LE91OrC6g==","signatures":[{"sig":"MEYCIQC1DcP4XtzmY4vu4CgPLj/kW32gjzzErtqTADTG+whCEgIhAPX0MHaP3hnpVf7DpbjoK79cM7ZRVw/uv8algqPYwLCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398060},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-shadcn-2.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pivot":{"import":{"types":"./dist/pivot.d.ts","default":"./dist/pivot.js"},"require":{"types":"./dist/pivot.d.cts","default":"./dist/pivot.cjs"}},"./editing":{"import":{"types":"./dist/editing.d.ts","default":"./dist/editing.js"},"require":{"types":"./dist/editing.d.cts","default":"./dist/editing.cjs"}},"./features":{"import":{"types":"./dist/features.d.ts","default":"./dist/features.js"},"require":{"types":"./dist/features.d.cts","default":"./dist/features.cjs"}},"./grouping":{"import":{"types":"./dist/grouping.d.ts","default":"./dist/grouping.js"},"require":{"types":"./dist/grouping.d.cts","default":"./dist/grouping.cjs"}},"./virtualize":{"import":{"types":"./dist/virtualize.d.ts","default":"./dist/virtualize.js"},"require":{"types":"./dist/virtualize.d.cts","default":"./dist/virtualize.cjs"}},"./column-menu":{"import":{"types":"./dist/column-menu.d.ts","default":"./dist/column-menu.js"},"require":{"types":"./dist/column-menu.d.cts","default":"./dist/column-menu.cjs"}},"./row-reorder":{"import":{"types":"./dist/row-reorder.d.ts","default":"./dist/row-reorder.js"},"require":{"types":"./dist/row-reorder.d.cts","default":"./dist/row-reorder.cjs"}},"./saved-views":{"import":{"types":"./dist/saved-views.d.ts","default":"./dist/saved-views.js"},"require":{"types":"./dist/saved-views.d.cts","default":"./dist/saved-views.cjs"}},"./package.json":"./package.json","./cell-navigation":{"import":{"types":"./dist/cell-navigation.d.ts","default":"./dist/cell-navigation.js"},"require":{"types":"./dist/cell-navigation.d.cts","default":"./dist/cell-navigation.cjs"}}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","clean":"rimraf dist coverage .turbo","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"_resolved":"/tmp/3a1f301c171c5357f3bec0394b8c7354/adapttable-shadcn-2.5.0.tgz","_integrity":"sha512-m0VNkbq6XTH97Q/qO3cZKBSkt/hrwmbZNS8kkRtB7SIhaAx4bMfz6B+JOekyfYxzMBaellxhA0Zz7LE91OrC6g==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-shadcn"},"_npmVersion":"11.17.0","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/unstyled":"^2.5.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","axe-core":"^4.12.1","react-dom":"^19.2.7","vitest-axe":"^0.1.0","@adapttable/core":"2.8.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shadcn_2.5.0_1787772374197_0.44234410844786476","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@adapttable/shadcn","version":"2.6.0","description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"license":"MIT","author":{"name":"Orwa Mahmoud"},"homepage":"https://orwa-mahmoud.github.io/adapttable/","repository":{"type":"git","url":"git+https://github.com/orwa-mahmoud/adapttable.git","directory":"packages/adapter-shadcn"},"bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./features":{"import":{"types":"./dist/features.d.ts","default":"./dist/features.js"},"require":{"types":"./dist/features.d.cts","default":"./dist/features.cjs"}},"./row-reorder":{"import":{"types":"./dist/row-reorder.d.ts","default":"./dist/row-reorder.js"},"require":{"types":"./dist/row-reorder.d.cts","default":"./dist/row-reorder.cjs"}},"./saved-views":{"import":{"types":"./dist/saved-views.d.ts","default":"./dist/saved-views.js"},"require":{"types":"./dist/saved-views.d.cts","default":"./dist/saved-views.cjs"}},"./grouping":{"import":{"types":"./dist/grouping.d.ts","default":"./dist/grouping.js"},"require":{"types":"./dist/grouping.d.cts","default":"./dist/grouping.cjs"}},"./editing":{"import":{"types":"./dist/editing.d.ts","default":"./dist/editing.js"},"require":{"types":"./dist/editing.d.cts","default":"./dist/editing.cjs"}},"./virtualize":{"import":{"types":"./dist/virtualize.d.ts","default":"./dist/virtualize.js"},"require":{"types":"./dist/virtualize.d.cts","default":"./dist/virtualize.cjs"}},"./column-menu":{"import":{"types":"./dist/column-menu.d.ts","default":"./dist/column-menu.js"},"require":{"types":"./dist/column-menu.d.cts","default":"./dist/column-menu.cjs"}},"./cell-navigation":{"import":{"types":"./dist/cell-navigation.d.ts","default":"./dist/cell-navigation.js"},"require":{"types":"./dist/cell-navigation.d.cts","default":"./dist/cell-navigation.cjs"}},"./pivot":{"import":{"types":"./dist/pivot.d.ts","default":"./dist/pivot.js"},"require":{"types":"./dist/pivot.d.cts","default":"./dist/pivot.cjs"}},"./package.json":"./package.json"},"dependencies":{"react-compiler-runtime":"^1.0.0","@adapttable/unstyled":"^2.6.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^7.0.1","@testing-library/react":"^16.3.2","axe-core":"^4.13.0","react":"^19.2.8","react-dom":"^19.2.8","vitest-axe":"^0.1.0","@adapttable/core":"2.9.0"},"publishConfig":{"access":"public"},"engines":{"node":">=18.18.0"},"scripts":{"build":"tsdown","dev":"tsdown --watch","test":"vitest run","test:coverage":"vitest run --coverage","lint":"eslint .","typecheck":"tsc --noEmit","clean":"rimraf dist coverage .turbo"},"_id":"@adapttable/shadcn@2.6.0","_integrity":"sha512-v7WjeigqD/FY8R4hVhFcHgcAUraTo0CFwtRLn1KYoNh9OM13DO/DAOyM7KV98GTtPbgJFyYq6pmrfhcPxQNbYw==","_resolved":"/tmp/4496f213b621b9e21d6f34ad8584450c/adapttable-shadcn-2.6.0.tgz","_from":"file:adapttable-shadcn-2.6.0.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-v7WjeigqD/FY8R4hVhFcHgcAUraTo0CFwtRLn1KYoNh9OM13DO/DAOyM7KV98GTtPbgJFyYq6pmrfhcPxQNbYw==","shasum":"45c95b2f8691efbf445a7abc62a53ddc3a0abbfb","tarball":"https://registry.npmjs.org/@adapttable/shadcn/-/shadcn-2.6.0.tgz","fileCount":48,"unpackedSize":260149,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2fshadcn@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA+a8zfNnrreKQFg1tfzFogA5ATm+YTm3U6aCN9JDH1EAiEAnxJF+OjxFsCLLNmJz5IkIhtpZAZjd/BbNYlST936Q6o="}]},"_npmUser":{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"},"directories":{},"maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shadcn_2.6.0_1788015237136_0.7069890405178316"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-26T11:50:14.049Z","modified":"2026-08-29T14:53:57.652Z","0.1.0":"2026-06-26T11:50:14.306Z","0.2.0":"2026-06-26T21:34:09.443Z","0.2.1":"2026-06-27T08:31:24.466Z","0.3.2":"2026-06-27T12:03:12.752Z","0.3.3":"2026-06-27T15:45:00.489Z","1.0.0":"2026-06-27T22:14:09.863Z","1.1.0":"2026-07-03T12:24:48.692Z","1.1.1":"2026-07-15T22:03:52.406Z","1.1.2":"2026-07-18T20:14:09.241Z","1.2.0":"2026-07-19T10:42:50.186Z","1.2.1":"2026-07-22T15:22:52.622Z","1.2.2":"2026-07-22T17:04:01.918Z","1.2.3":"2026-07-23T04:21:14.370Z","2.0.0-rc.0":"2026-07-27T19:59:42.105Z","2.0.0":"2026-07-27T20:56:12.802Z","2.1.0":"2026-07-28T13:17:45.285Z","2.1.1":"2026-07-30T15:54:43.937Z","2.2.0":"2026-08-12T15:52:20.079Z","2.2.1":"2026-08-14T20:12:23.945Z","2.2.2":"2026-08-15T07:00:50.505Z","2.3.0":"2026-08-15T19:02:33.550Z","2.4.0":"2026-08-20T00:39:57.319Z","2.5.0":"2026-08-26T19:26:14.375Z","2.6.0":"2026-08-29T14:53:57.321Z"},"bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"author":{"name":"Orwa Mahmoud"},"license":"MIT","homepage":"https://orwa-mahmoud.github.io/adapttable/","keywords":["react","data-table","table","shadcn","shadcn-ui","tailwind","headless","url-state","rtl","typescript"],"repository":{"type":"git","url":"git+https://github.com/orwa-mahmoud/adapttable.git","directory":"packages/adapter-shadcn"},"description":"shadcn/ui adapter for AdaptTable — a fully-styled React data table in one import, built on the headless @adapttable/core engine and shadcn's design tokens.","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"readme":"# @adapttable/shadcn\n\n[![@adapttable/shadcn — a shadcn/ui data table built on AdaptTable](https://orwa-mahmoud.github.io/adapttable/media/adapters/shadcn/parts/filtering.gif)](https://orwa-mahmoud.github.io/adapttable/demo/?kit=shadcn)\n\n**[📖 Documentation](https://orwa-mahmoud.github.io/adapttable/)** · **[🚀 Live demo](https://orwa-mahmoud.github.io/adapttable/demo/)** · **[Get started](https://orwa-mahmoud.github.io/adapttable/getting-started/)** · **[⚡ Try in StackBlitz](https://stackblitz.com/github/orwa-mahmoud/adapttable/tree/main/starters/shadcn)**\n\nThe **shadcn/ui adapter** for [AdaptTable](https://github.com/orwa-mahmoud/adapttable) —\na fully-styled React data table in **one import**, with sorting, filtering,\nURL-synced state, selection + bulk actions, column management, RTL, and dark\nmode. It's a thin wrapper over `@adapttable/unstyled` that applies the shadcn\nclass preset for you, built on the headless `@adapttable/core` engine.\n\n```bash\npnpm add @adapttable/shadcn @adapttable/core react react-dom\n```\n\n> Requires shadcn/ui set up in your app (its CSS variables + Tailwind config) —\n> this adapter only references shadcn's design tokens (`bg-card`,\n> `text-muted-foreground`, `border-border`, `bg-primary`, …).\n>\n> The preset ships utility classes in this package, so let Tailwind scan it or\n> they won't compile. In Tailwind v4, add it as a source in your CSS:\n>\n> ```css\n> @source \"../node_modules/@adapttable/shadcn/dist/**/*.js\";\n> ```\n\n## Quickstart\n\n```tsx\nimport { DataTable, useFrontendData, type ColumnDef } from \"@adapttable/shadcn\";\n\ninterface Person {\n  id: string;\n  name: string;\n  city: string;\n}\n\nconst columns: ColumnDef<Person>[] = [\n  { key: \"name\", header: \"Name\", accessor: (r) => r.name, sortable: true },\n  { key: \"city\", header: \"City\", accessor: (r) => r.city },\n];\n\nexport function People({ data }: { data: Person[] }) {\n  const source = useFrontendData<Person>({ data, columns });\n  return <DataTable source={source} columns={columns} rowKey={(r) => r.id} />;\n}\n```\n\nThat's it — a styled shadcn table, no class wiring. Swap `useFrontendData` for\n`useQuerySource` to drive it from a server-paginated query; the component doesn't\nchange.\n\n## Features\n\n- **Automatic mobile cards** — below the mobile breakpoint every row renders as a shadcn-styled card (same filters, search, selection and URL state) and infinite scroll replaces the pager; tune per column with `mobileLabel` / `hideOnMobile`, pin either layout with `forceMobile`. [See it flip live](https://orwa-mahmoud.github.io/adapttable/demo/mantine/mobile-cards/).\n- **Client or server data** through one `TableSource` contract — same props either way.\n- **URL-synced** search / sort / filters / page — shareable, deep-linkable links.\n- **Sorting** via sortable headers.\n- **Filtering** — a `Sheet` or `Popover` of filters plus removable `Badge` chips, with a filter count on the trigger. Nested AND/OR filter tree in the same panel.\n- **Selection + bulk actions** using shadcn `Checkbox`es, with confirm dialogs (`bulkActions`).\n- **Row actions** with optional confirm, `isHidden` / `isDisabled` per row.\n- **Row expansion** — inline detail panels via `renderRowDetail`.\n- **Inline cell editing** (`onCellEdit` + `editable` columns) — text, number and select\n  editors; Enter commits, Escape cancels, Tab moves on. Omit the handler and no cell opens.\n- **Row reordering** (`onRowReorder`) — drag handle, Space-lift keyboard, dataset-relative indices. Grouping and trees refuse it.\n- **Row pinning** (`pinnedRowIds` / `onPinnedRowIdsChange`) — sticky top and bottom rows outside the virtual window. Grouping and trees refuse it.\n- **Row and column spanning** (`getCellSpan`) — one cell list per row; covered cells are omitted.\n- **Full-width and separator rows** (`extraRows`) — host-injected slots spliced in by `beforeRowId`.\n- **Row styling and heights** (`rowStyle`, `rowHeight`) — conditional inline style and per-row height.\n- **Keyboard cell navigation** (`cellNavigation`) — one tab stop, arrow keys,\n  ARIA grid semantics and screen-reader announcements. It is also the gate for\n  cell-range selection, clipboard copy/paste of a range, and the fill handle.\n- **Row grouping** (`groupBy`) — one column key or an ordered list to nest, with per-group aggregates sharing the `summaryRow` mapper.\n- **Pivot tables** — rows, columns and measures with subtotals, from the optional\n  `@adapttable/core/pivot` entry.\n- **Tree data** (`getChildren` / `getParentId`) — hierarchical rows with expand/collapse, on desktop and on cards.\n- **Column management** — show/hide, reorder, pin (sticky) and resize, plus collapsible column groups.\n- **Sparkline columns** (`@adapttable/core/sparkline`) — bar, line and area as inline SVG. The base bundle never pays for it.\n- **PDF export and print layout** (`@adapttable/core/pdf`) — optional entry; `pdfWriter()` on `exportCsv`, `printTable` for the browser dialog.\n- **Formula engine** (`@adapttable/core/formula`) — spreadsheet formulas over rows and aggregates; circular refs report `#CYCLE!`.\n- **Feature composition** (`features={[rowReorder(fn)]}`) from `@adapttable/shadcn/row-reorder`-style subpaths. Enabling props still work until v3; no bundle saving yet. Host plugins share the same `setup(host)` surface.\n- **Saved views** — name a filter/sort/column arrangement and switch between them.\n- **CSV export** (`exportCsv`) — current page, the full filtered set, or the\n  selected rows; choose the columns, or hand the whole thing to your backend.\n- **Virtualization** (`virtualize`) — opt-in row/card windowing for very large lists.\n- **Pagination** — numbered pagination, or infinite scroll (auto by device).\n- **SSR & server components** — renders with no DOM; the client boundary is already in the build, so it drops straight into the Next.js App Router. [Docs](https://orwa-mahmoud.github.io/adapttable/ssr-rsc/).\n- **States** — `Skeleton` loading, error with retry, and an empty state.\n- **RTL** via `dir`; **dark mode** via your Tailwind `dark:` class strategy.\n- **Customisation** — the components are copied into your project — edit them directly, plus `slots`, `className`, injectable `confirm`, and the full headless escape hatch via `@adapttable/core`.\n\n## Customizing\n\nRestyle any part by passing your own `classNames` — they're merged **over** the\npreset, per part, so you only override what you name:\n\n```tsx\n<DataTable\n  source={source}\n  columns={columns}\n  rowKey={(r) => r.id}\n  classNames={{ root: \"rounded-2xl border-2 border-primary\" }} // only the root changes\n/>\n```\n\nNeed the raw class map (e.g. to spread into your own `@adapttable/unstyled`\ntable)? It's exported:\n\n```tsx\nimport { shadcnClassNames } from \"@adapttable/shadcn\";\n```\n\n## See it work\n\nEach clip is the real adapter, recorded on the live demo.\n\n**Row grouping** — group rows by a column with per-group subtotals\n\n![shadcn Row grouping](https://orwa-mahmoud.github.io/adapttable/media/adapters/shadcn/parts/row-grouping.gif)\n\n**Inline cell editing** — double-click a cell; text, number and select editors\n\n![shadcn Inline cell editing](https://orwa-mahmoud.github.io/adapttable/media/adapters/shadcn/parts/cell-editing.gif)\n\n**Filtering** — type a bound and the table answers as you type\n\n![shadcn Filtering](https://orwa-mahmoud.github.io/adapttable/media/adapters/shadcn/parts/filtering.gif)\n\n**Column management** — show, hide, reorder, pin and resize\n\n![shadcn Column management](https://orwa-mahmoud.github.io/adapttable/media/adapters/shadcn/parts/column-management.gif)\n\n**RTL / Arabic** — the whole table mirrors, not just the text\n\n![shadcn RTL / Arabic](https://orwa-mahmoud.github.io/adapttable/media/adapters/shadcn/parts/rtl.gif)\n\n## Documentation\n\n[Getting started](https://orwa-mahmoud.github.io/adapttable/getting-started/) · [Live demo](https://orwa-mahmoud.github.io/adapttable/demo/) · [Comparison vs ag-Grid · MUI X · TanStack](https://orwa-mahmoud.github.io/adapttable/comparison/)\n\n- **Data** — [client vs server tiers](https://orwa-mahmoud.github.io/adapttable/data-tiers/) · [pagination & infinite scroll](https://orwa-mahmoud.github.io/adapttable/pagination/) · [URL-synced state](https://orwa-mahmoud.github.io/adapttable/url-state/)\n- **Interaction** — [filtering](https://orwa-mahmoud.github.io/adapttable/filtering/) · [sorting](https://orwa-mahmoud.github.io/adapttable/sorting/) · [selection & bulk actions](https://orwa-mahmoud.github.io/adapttable/selection/) · [row expansion](https://orwa-mahmoud.github.io/adapttable/row-expansion/) · [inline cell editing](https://orwa-mahmoud.github.io/adapttable/cell-editing/)\n- **Columns** — [show/hide · reorder · pin · resize](https://orwa-mahmoud.github.io/adapttable/column-management/) · [row grouping & aggregates](https://orwa-mahmoud.github.io/adapttable/row-grouping/) · [CSV export](https://orwa-mahmoud.github.io/adapttable/customization/#csv-export)\n- **More** — [i18n & RTL](https://orwa-mahmoud.github.io/adapttable/i18n-rtl/) · [virtualization](https://orwa-mahmoud.github.io/adapttable/virtualization/) · [customization](https://orwa-mahmoud.github.io/adapttable/customization/) · [API](https://orwa-mahmoud.github.io/adapttable/api/) · [FAQ](https://orwa-mahmoud.github.io/adapttable/faq/)\n\n## License\n\n[MIT](../../LICENSE) © [Orwa Mahmoud](https://orwamahmoud.com)\n\n---\n\n<div align=\"center\">\n<sub>Keywords: shadcn table, shadcn/ui data table, react data table, tailwind table, headless table, server-side pagination, url state, rtl table, typescript, dark mode.</sub>\n</div>\n","readmeFilename":"README.md"}