{"_id":"@adapttable/unstyled","_rev":"30-daa2bb006200c3fd6a83e6d8b743a8d7","name":"@adapttable/unstyled","dist-tags":{"rc":"2.0.0-rc.0","latest":"2.6.0"},"versions":{"0.1.0":{"name":"@adapttable/unstyled","version":"0.1.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@0.1.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://github.com/orwa-mahmoud/adapttable/tree/main/packages/adapter-unstyled#readme","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"e9ad4000058bd6cc7c3b3a480239971983cdbf32","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.1.0.tgz","fileCount":10,"integrity":"sha512-j2ff8CfeBz9Y0/NwgwNUzyrzNChcK2YsdjUT/kNp34NyqefzjNvTRrkS5KlYRPUC3SxMcbVC1bAJza38Qo/mQA==","signatures":[{"sig":"MEYCIQCz2ZH3PmfJPlljEO1+lEhsQvbtvEdLZ8y9ctrwFVLpHwIhAPdaV3tC4Z+RuX2FOkvx3hdbIBYFUQNbL+Jm07xmZGXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":517262},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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":"tsup --watch","lint":"eslint .","test":"vitest run","build":"tsup","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/13e09756db3a8d420eab1fe7b1dc9c79/adapttable-unstyled-0.1.0.tgz","_integrity":"sha512-j2ff8CfeBz9Y0/NwgwNUzyrzNChcK2YsdjUT/kNp34NyqefzjNvTRrkS5KlYRPUC3SxMcbVC1bAJza38Qo/mQA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@adapttable/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","axe-core":"^4.12.0","react-dom":"^18.3.1","vitest-axe":"^0.1.0","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unstyled_0.1.0_1781249184473_0.9919212990625879","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@adapttable/unstyled","version":"0.1.1","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@0.1.1","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://github.com/orwa-mahmoud/adapttable/tree/main/packages/adapter-unstyled#readme","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"9a3ce45eca38316cdb578e2703f6fdb7ad238327","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.1.1.tgz","fileCount":10,"integrity":"sha512-Y4rqtC7g8zeGLbG4U5Gb3K1ftjksf/dDE6f1Ft2XVHsPT5n2cUBzhIdhgCemNG3XOAU2IsIdQTR2enw1IqBxSw==","signatures":[{"sig":"MEUCIEDXlJcZnFF/q3uDkliV0hof1qR4AxlHK+Al1VocmfnTAiEAnSfutlE1aHXL3jaIfzUMWHI1j0tDbJgWiUGeK7j+aL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":519019},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-0.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":"tsup --watch","lint":"eslint .","test":"vitest run","build":"tsup","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/10d40092d02c7099187cca0078b7ccbd/adapttable-unstyled-0.1.1.tgz","_integrity":"sha512-Y4rqtC7g8zeGLbG4U5Gb3K1ftjksf/dDE6f1Ft2XVHsPT5n2cUBzhIdhgCemNG3XOAU2IsIdQTR2enw1IqBxSw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@adapttable/core":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","axe-core":"^4.12.0","react-dom":"^18.3.1","vitest-axe":"^0.1.0","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unstyled_0.1.1_1781275159363_0.7816118856065946","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@adapttable/unstyled","version":"0.2.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@0.2.0","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"homepage":"https://github.com/orwa-mahmoud/adapttable/tree/main/packages/adapter-unstyled#readme","bugs":{"url":"https://github.com/orwa-mahmoud/adapttable/issues"},"dist":{"shasum":"3cd36af3a503a01cb8668a5d4b8820b03e493df8","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.2.0.tgz","fileCount":12,"integrity":"sha512-gFOM290dPKbYK8qPTUmeh8U7qaDBAFgQpOclEdwwxjJAe1A4qnfTjRCM49LeAlQPxNudsmagHIEREqT67IfrSA==","signatures":[{"sig":"MEQCICJaR9okJ/ExgeyuOZFBSPmeFZ7ySDmnkeHwo8joJ+hNAiAPqaBuSNKCowvpJmtsIHXHI47hT7qjdanuxsHFp1VWog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":455034},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/ed427d501712b429bef5fd72de6ccd7e/adapttable-unstyled-0.2.0.tgz","_integrity":"sha512-gFOM290dPKbYK8qPTUmeh8U7qaDBAFgQpOclEdwwxjJAe1A4qnfTjRCM49LeAlQPxNudsmagHIEREqT67IfrSA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@adapttable/core":"0.2.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","@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/unstyled_0.2.0_1781444863217_0.34532751078252866","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@adapttable/unstyled","version":"0.2.1","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"db0a85c66194bfb4b7d8ea86f7b49d231f8a0e8f","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.2.1.tgz","fileCount":12,"integrity":"sha512-nJh13NBMrJeJ8GYOri9PP5UOxvnfPO05l05tO3frbECUiAavlPHj6jaLfVbWwSlM+9q3M5/7o/LpJW7fWl0JgQ==","signatures":[{"sig":"MEUCIQDcrueK/BaYcf0euW9iDqf4gaE7+eI+zQ9jJQMDTQNQWAIgV8y3x8/rWvS6oqcL2bUDtPnp8HzooJQrSbhGxbDlHGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":457134},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/47a6a3cc38a78f8f780fecc3dd94901f/adapttable-unstyled-0.2.1.tgz","_integrity":"sha512-nJh13NBMrJeJ8GYOri9PP5UOxvnfPO05l05tO3frbECUiAavlPHj6jaLfVbWwSlM+9q3M5/7o/LpJW7fWl0JgQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@adapttable/core":"0.2.1"},"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","@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/unstyled_0.2.1_1782240470838_0.9455393643380783","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@adapttable/unstyled","version":"0.2.2","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@0.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":"a9b8827000e595bb02594b1993ac53de1c0a713d","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.2.2.tgz","fileCount":12,"integrity":"sha512-3H5QZbyoTmfdGQ2bdbDFQywExfh8TsIy1xDY1DIrWWvjqE2kTR9xuHwXwhhyF00Yw6JU755GP2mACHeeDjmCRw==","signatures":[{"sig":"MEUCIHJLuYBmgQARa2P/9U7UUVkpAqApO7ZIdjBmz9ZutOaeAiEA9dGgMUziGFHNfZ4jyEvUEphKw2P4kWRcpwWkEhzFYbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640576},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-0.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/760fcbaaaf4a540b08b0ec96025ffb7c/adapttable-unstyled-0.2.2.tgz","_integrity":"sha512-3H5QZbyoTmfdGQ2bdbDFQywExfh8TsIy1xDY1DIrWWvjqE2kTR9xuHwXwhhyF00Yw6JU755GP2mACHeeDjmCRw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/core":"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","@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/unstyled_0.2.2_1782474614320_0.7425359368088704","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@adapttable/unstyled","version":"0.3.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@0.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":"401f41957a4ee3e53f9aa46956cd34d800420082","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.3.0.tgz","fileCount":12,"integrity":"sha512-iTgNQs2ia+fbmCw2yFD3Y1kW3cDISqh3vJYf7BjrRi13k1SFfDA9Qbxf9ewYiaaFJMGtaQFBM5YQV//xeWuZ1A==","signatures":[{"sig":"MEUCIQCSU9Wfgl3acCsVBOJWkXXCNfb6cNR4mB/3XeT0LFTwUgIgTMlgFrp91KlRTSaD951phJXuolzOrdALW8O5bvfkiTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649827},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-0.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/18bc3d3701ce6643ab5b3aa24fef47a0/adapttable-unstyled-0.3.0.tgz","_integrity":"sha512-iTgNQs2ia+fbmCw2yFD3Y1kW3cDISqh3vJYf7BjrRi13k1SFfDA9Qbxf9ewYiaaFJMGtaQFBM5YQV//xeWuZ1A==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/core":"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","@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/unstyled_0.3.0_1782509649357_0.5790976288717729","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@adapttable/unstyled","version":"0.3.1","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@0.3.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":"539af16f6af9e08436ba68d67a6e99d38db620e4","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.3.1.tgz","fileCount":12,"integrity":"sha512-x8KW5g/fJpz+hZlU+BXveJhGvp7AwYS0aMTsEwi4Ivx0GpT9XVVe9BvyXZR1JXORlRFVI9q6pn54E7WAjMHI9Q==","signatures":[{"sig":"MEUCIQD+v++mqeLzgnEbhlZR+d+cpV777qokaIbMSJ0WmJat+AIgSAXJt1PhK1/HZ5zyvdEOwGzU+8+FdaYcRO+COPkvGXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":650322},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-0.3.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/d333173363cd177e1b64067d2ed93af4/adapttable-unstyled-0.3.1.tgz","_integrity":"sha512-x8KW5g/fJpz+hZlU+BXveJhGvp7AwYS0aMTsEwi4Ivx0GpT9XVVe9BvyXZR1JXORlRFVI9q6pn54E7WAjMHI9Q==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/core":"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","@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/unstyled_0.3.1_1782549084199_0.8499932913555517","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@adapttable/unstyled","version":"0.3.2","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"e33585093d244909bdcefa60bbc484ccfce5255a","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.3.2.tgz","fileCount":12,"integrity":"sha512-eVaePQny5WRw5CwVJxFYS67U3Y00h7Rkpv0nuGAVuZC4HjTrPZaVCgSHIcPBCtBwcYxFdIypOXVRAKYkuA0cRQ==","signatures":[{"sig":"MEYCIQDfOM/As923YxMNmhfZhQ7grPCgvdg6u2GZVLvNJrxFoAIhAMlJ3X70JLjKVPL64jlkYZqkwzKghlgTrpv2IYxVtSaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":650848},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/0f7bf610e0d0a6da44adce1fc3e0109f/adapttable-unstyled-0.3.2.tgz","_integrity":"sha512-eVaePQny5WRw5CwVJxFYS67U3Y00h7Rkpv0nuGAVuZC4HjTrPZaVCgSHIcPBCtBwcYxFdIypOXVRAKYkuA0cRQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/core":"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","@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/unstyled_0.3.2_1782561792674_0.8908264072171286","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@adapttable/unstyled","version":"0.3.3","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"d9ea799f16e006568c4d9a5abd794c180cd8ec5f","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-0.3.3.tgz","fileCount":12,"integrity":"sha512-o38k7LgD9JaV/8ZoHMBWvGIU5OicmLb4e9WssaRLv+zblKSNrNX0UQfMcrMpzZalUAucbZeAxoObmJL0ocExaQ==","signatures":[{"sig":"MEYCIQD3Nqxwc8Gg3cbYGSiJETngX3+S50p0Iiw0mxy9Zdl9iwIhALZ945jdbmfORRwi8Va89UNkljf3/lIKWslofCoPIIJi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651080},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/afd93625e755f13c34d0272bf9f785b1/adapttable-unstyled-0.3.3.tgz","_integrity":"sha512-o38k7LgD9JaV/8ZoHMBWvGIU5OicmLb4e9WssaRLv+zblKSNrNX0UQfMcrMpzZalUAucbZeAxoObmJL0ocExaQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/core":"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","@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/unstyled_0.3.3_1782575100411_0.5947792196900217","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@adapttable/unstyled","version":"1.0.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"497f10bcdffa9a06c049fe5c6b75533e719461c6","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-1.0.0.tgz","fileCount":12,"integrity":"sha512-z+/h6jKc0mEz/6JMYVxqE+pCV+8Hju8efiYnhCRldzdk6WbAtDRBMrJRZJfgKQ7PRwaooyIxk7H6LslB4Yi5LQ==","signatures":[{"sig":"MEQCID6R5qY/teRGkZ8rnKrBNSSi54dv0rJapR/BsvD2VQ2pAiAsemX8ntv1Oz8Vqxlm44J+TN4T5qNeHHCkOSTG7xKgcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651847},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/eddcac1f07fbbca9c4f35ed80299f643/adapttable-unstyled-1.0.0.tgz","_integrity":"sha512-z+/h6jKc0mEz/6JMYVxqE+pCV+8Hju8efiYnhCRldzdk6WbAtDRBMrJRZJfgKQ7PRwaooyIxk7H6LslB4Yi5LQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@adapttable/core":"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","@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/unstyled_1.0.0_1782598450031_0.04551992830605389","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@adapttable/unstyled","version":"1.1.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"06c1c014c7760a0bfbe23a21efd6660ef269ebd1","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-1.1.0.tgz","fileCount":12,"integrity":"sha512-MDqcnXZe8ImESeYw7fpKLfP1mLugkZcnpejI1nEdZxnkYt0XK6r89VDwNwA6hagazXF6Rpz2KEx6f+z+US3tTA==","signatures":[{"sig":"MEYCIQC+C0GuIwhZnShPyIq+UnRKqNK/VcdQo4vycJoc+f/H3AIhALkQVgw4/JPKMTVSWSPP0Xlwtr7n3/Ue0YMtHbvvc9EN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655010},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/f13f20d1b1c78d2f87fcd3058232efc6/adapttable-unstyled-1.1.0.tgz","_integrity":"sha512-MDqcnXZe8ImESeYw7fpKLfP1mLugkZcnpejI1nEdZxnkYt0XK6r89VDwNwA6hagazXF6Rpz2KEx6f+z+US3tTA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"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","@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/unstyled_1.1.0_1783081488590_0.15253163106901213","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@adapttable/unstyled","version":"1.1.1","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"cf5f59f7e229399711cfd9977d6a38ad168f1274","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-1.1.1.tgz","fileCount":12,"integrity":"sha512-4FUTscCjRY9cFYuOU5Mf6mSD0Huirt0wjGgpTohTfagEqwGN1zgIOkbuuZHdx77+0evMs3eov0P7UmnnHQY3Ng==","signatures":[{"sig":"MEUCIQCSyNog5C4VOqHMKiv4qoiFm7ZiTFsCNRP3OxSWaqJQtQIgPlGceJyg5f/yU0DmgYuvUlOCTtaJ3lYBkt7pxlgCmxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661999},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/128c7ab673768ea01e0146332284014d/adapttable-unstyled-1.1.1.tgz","_integrity":"sha512-4FUTscCjRY9cFYuOU5Mf6mSD0Huirt0wjGgpTohTfagEqwGN1zgIOkbuuZHdx77+0evMs3eov0P7UmnnHQY3Ng==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"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","@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/unstyled_1.1.1_1784153034110_0.3872515535726009","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@adapttable/unstyled","version":"1.1.2","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"c8f0b72cbd8bb36c8078ac8ced629138e3067a6e","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-1.1.2.tgz","fileCount":12,"integrity":"sha512-IT/mKMc7homY80wOQVgwusLG9qpnr25idMhPtwQuqHkpT+TmbNlzYtNk30hDqYDOvpIgC+SaZX3mQZKUdzs82Q==","signatures":[{"sig":"MEUCIFzux+eqgLmw/ZJdt8Q1WiTtK+CQamPrjRdnyfYu2wIuAiEAxY7l1y+sDSAZ4tBO4de9nL1p2+AiP13AS2hm3vYFop4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":662246},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/15363d846c79b0c88f8dd5b3ea66c459/adapttable-unstyled-1.1.2.tgz","_integrity":"sha512-IT/mKMc7homY80wOQVgwusLG9qpnr25idMhPtwQuqHkpT+TmbNlzYtNk30hDqYDOvpIgC+SaZX3mQZKUdzs82Q==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"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","@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/unstyled_1.1.2_1784405649384_0.1661742325729776","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@adapttable/unstyled","version":"1.2.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"eeeb4e16aafe500e09a43e766d92b9ba33c078e8","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-1.2.0.tgz","fileCount":12,"integrity":"sha512-lvlabgxA4u3kPz0o3ipkek2yIw7VZeFC7ow/4JlgVePAd+YH3CyIhXpZaingKxLr0k+/sgMRLnlGCftAoirMIQ==","signatures":[{"sig":"MEQCICNY8NvOVd5D+x6AAuAwnb0DXKW9nWKUAzlIl4FF8scAAiBc0Ebc8KzTOS0elIBTVAM2NH8iXi0ODAb04XsqEEmapw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":752814},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/7b69e3a6e1c61c4a2bce17c2dc71b3bd/adapttable-unstyled-1.2.0.tgz","_integrity":"sha512-lvlabgxA4u3kPz0o3ipkek2yIw7VZeFC7ow/4JlgVePAd+YH3CyIhXpZaingKxLr0k+/sgMRLnlGCftAoirMIQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"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","@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/unstyled_1.2.0_1784457770341_0.8418861178213815","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@adapttable/unstyled","version":"1.2.1","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"b53eedef2bbcdb24991a39b0c203ac92b445e7ae","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-1.2.1.tgz","fileCount":12,"integrity":"sha512-mvAa+mEtVemxjqmwQ3DFJjGx4h3fLVUpTxQ0nuVH2SniuzDX+Y9dQULsimfKGcwTdj77Pin99NtbDFnuuPVcYQ==","signatures":[{"sig":"MEYCIQCSAa6Q/WAaF1A3KFPVMqU0AZ7S6ERp81eFexA7GVQTFwIhAJrNtCZTpOekw6Xn9nnln47vAzqGv2RzJAVPy84SJjNe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":754089},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/46221618a70edc28bba0f6b159043166/adapttable-unstyled-1.2.1.tgz","_integrity":"sha512-mvAa+mEtVemxjqmwQ3DFJjGx4h3fLVUpTxQ0nuVH2SniuzDX+Y9dQULsimfKGcwTdj77Pin99NtbDFnuuPVcYQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"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","@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/unstyled_1.2.1_1784733772530_0.3711018088035536","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@adapttable/unstyled","version":"1.2.2","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"821c0c143f9ac0e20f5dd758943e75c42987695f","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-1.2.2.tgz","fileCount":12,"integrity":"sha512-6l2ABrjOhhLhDKyn2VUCoVk5TUc+2a6yFDuWGh1aTeg7eC2ZYbPlayX01/3gERVrtyVS66M/uD2P27uU9QBR+g==","signatures":[{"sig":"MEQCIEfqYwmJuLJPeSJcPOsGpO4Fm7Ekc+0p051lh2EwVkAmAiAfm3XU6lYK/ZFeTnMy12d8omUTi/7/X/6Tles2a/C/Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":757566},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/8451ee5684556a3595b2338f0fdd1807/adapttable-unstyled-1.2.2.tgz","_integrity":"sha512-6l2ABrjOhhLhDKyn2VUCoVk5TUc+2a6yFDuWGh1aTeg7eC2ZYbPlayX01/3gERVrtyVS66M/uD2P27uU9QBR+g==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"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","@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/unstyled_1.2.2_1784739841301_0.6397126512326137","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@adapttable/unstyled","version":"1.2.3","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"5ccd7e7964fe63bb70e34b1ee89f17358e6bc623","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-1.2.3.tgz","fileCount":12,"integrity":"sha512-DgGz37TAt3vEuzdL7tmbOm8b3VYfp97AXH1Yv/UXrvfzinUZy6PqNv2G9wYYMECTppi0ioMUWG552mmfM89uCQ==","signatures":[{"sig":"MEQCIEGfxZqwGOfiDIo4RGLfWI1/eSYSD9rE2qK7Np0pW6ZlAiB2wM/hwrZoOlRGOREM/H+SJMJsx2VecDvY0CZWPyuCQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758853},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/95bd18ae322ba2f1db84e815bcdcf023/adapttable-unstyled-1.2.3.tgz","_integrity":"sha512-DgGz37TAt3vEuzdL7tmbOm8b3VYfp97AXH1Yv/UXrvfzinUZy6PqNv2G9wYYMECTppi0ioMUWG552mmfM89uCQ==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"^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","@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/unstyled_1.2.3_1784780467506_0.13740932588153854","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.0":{"name":"@adapttable/unstyled","version":"2.0.0-rc.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"5e3eeefdd57b93018a76b0ccb633006272269708","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.0.0-rc.0.tgz","fileCount":12,"integrity":"sha512-KoH5n1fBiyxmRkCKMGk6EVzwGhfUGVzDfGg1E6Xt5V/x3Th6D6P1fQh0T91BUeau+6v833ySiHBsL8SXESFH5A==","signatures":[{"sig":"MEUCIGKtmUU81yC8rLD+GJ0hw34rulJI1Vxme7xT56W/09zFAiEAyixMkCJeBWkMObEjkk4K+Zuv5Bk2cUAx+iGptlTAbJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":827383},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/55b4d403d3cee21f08710da1fe524174/adapttable-unstyled-2.0.0-rc.0.tgz","_integrity":"sha512-KoH5n1fBiyxmRkCKMGk6EVzwGhfUGVzDfGg1E6Xt5V/x3Th6D6P1fQh0T91BUeau+6v833ySiHBsL8SXESFH5A==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"^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","@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/unstyled_2.0.0-rc.0_1785182382413_0.8632309289647386","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@adapttable/unstyled","version":"2.0.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"5c045ed05bbbdcdec8207cf4161e473a6bb2b996","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.0.0.tgz","fileCount":12,"integrity":"sha512-l1jJnlmcYBDOkgRr03z4zzU8/1E3Pvin5Xgu/B1w2V1N8uLiOPyFe1yPUYW0djYPCzMPp5T5YrtgsFa1K4+iaw==","signatures":[{"sig":"MEYCIQCE8kNSErXOOvogDBWrkU7AsldiscjOByIgpKqClx9zoAIhAP9JCZfdGiXdCKtmFQbuj1RypC4/JHYn3Kk1cNwvShgh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":835149},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/35d0b16020115490edd0ac14721c3b51/adapttable-unstyled-2.0.0.tgz","_integrity":"sha512-l1jJnlmcYBDOkgRr03z4zzU8/1E3Pvin5Xgu/B1w2V1N8uLiOPyFe1yPUYW0djYPCzMPp5T5YrtgsFa1K4+iaw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"^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","@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/unstyled_2.0.0_1785185772547_0.5788301101518838","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@adapttable/unstyled","version":"2.1.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"c344c22cee0a0eee5c7a09e3b0a9c68ce4f44a3e","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.1.0.tgz","fileCount":12,"integrity":"sha512-Tv+rr677AWZdPDlEP3pMw+K7yWR2pG46H86o7M2QPVBPIWy6VFF8OPcBYWg48CIR0T9QSTPd0Y9HcAcNtyxIeA==","signatures":[{"sig":"MEUCIDjDuUasJu2Py74gRxz/b3iYiHMxhrutjqN6IMNWf1QuAiEAw5//NO7T0zLt1E1Q2/nsAxjgV8DYthQug8lhUPxk608=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848568},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/42dfbe8d8661e0c4c310c738de183852/adapttable-unstyled-2.1.0.tgz","_integrity":"sha512-Tv+rr677AWZdPDlEP3pMw+K7yWR2pG46H86o7M2QPVBPIWy6VFF8OPcBYWg48CIR0T9QSTPd0Y9HcAcNtyxIeA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"^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","@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/unstyled_2.1.0_1785244665296_0.9815326691257507","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@adapttable/unstyled","version":"2.1.1","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"46bbc210c29c345a602172da07c970677f15653c","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.1.1.tgz","fileCount":12,"integrity":"sha512-Xq4tGhHRvzcaKxsJrb9GrEnfCig9b18SsUswhLeYBcvfF0qJVZSz309WttQy/2ywyEDGfKj+bq8boZDgwycSjA==","signatures":[{"sig":"MEUCIQD9sTEkQrC4YqkHMIVPq6gC7d1DOqq42YkFjUTIgOFZuQIgVXwA3LXwYk3gTIkD9c3udXGUnNXh7ndo8V6+OOXhGqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849112},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/ed886eefa203ebfe78b4fbecafa72769/adapttable-unstyled-2.1.1.tgz","_integrity":"sha512-Xq4tGhHRvzcaKxsJrb9GrEnfCig9b18SsUswhLeYBcvfF0qJVZSz309WttQy/2ywyEDGfKj+bq8boZDgwycSjA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"^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","@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/unstyled_2.1.1_1785426883933_0.41273478077880843","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@adapttable/unstyled","version":"2.1.2","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@2.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":"b81fb8126f6b076b0f840bc9bd66c57ab8a23e4d","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.1.2.tgz","fileCount":12,"integrity":"sha512-N3tB6j5qPt31mkjSpJJUV7gMTTuhtfq3rAVL3b1MecekNyJd4bjvl5DC0egxT/uQgDH6Bn+ook65RK0/LcH7gw==","signatures":[{"sig":"MEUCIQDoZNx8yqdUUTTXzFKNrPZhZiYVmVyKiBzz4zNrQZHuqAIgaieTLhTEDccaYwCYcI3nah+H7+PAULLxLIeIkFnsCNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828181},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-2.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/fd196db2b5d1cd961cc750f8b5430bfb/adapttable-unstyled-2.1.2.tgz","_integrity":"sha512-N3tB6j5qPt31mkjSpJJUV7gMTTuhtfq3rAVL3b1MecekNyJd4bjvl5DC0egxT/uQgDH6Bn+ook65RK0/LcH7gw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"10.9.8","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adapttable/core":"^2.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","@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/unstyled_2.1.2_1785680483767_0.5120007516829894","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@adapttable/unstyled","version":"2.2.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"7f41582aa680a0fb77ec4778978278e707302214","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.2.0.tgz","fileCount":12,"integrity":"sha512-L/KGXNKX3MU9gRLXiHdQrsecY0C68rEIql/gs3LtPi8yLHmrfAn20yjml646A4jhcLC16Lvn2sw6Sx/iuGpWBg==","signatures":[{"sig":"MEQCIFsGJYW1BIPDoOoUPHArjvhb8WC1uBhLlGc//7qd6gNRAiAZ7h7YlUWoOdg+kk6lAQfaie+Zr/PsSLRPEqaNKhTVMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859275},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/f1bbdbf0b6a8185dc7902b787ee388a9/adapttable-unstyled-2.2.0.tgz","_integrity":"sha512-L/KGXNKX3MU9gRLXiHdQrsecY0C68rEIql/gs3LtPi8yLHmrfAn20yjml646A4jhcLC16Lvn2sw6Sx/iuGpWBg==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"11.16.0","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@adapttable/core":"^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","@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/unstyled_2.2.0_1786549940521_0.9266248635365721","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@adapttable/unstyled","version":"2.2.1","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"27577044a3907f847f92397842d61a79c535e61e","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.2.1.tgz","fileCount":12,"integrity":"sha512-tK6ZkCmbGZVcVw6BGGi+wEy+KSe426+Ove1WV/quPtdauHWmhKQwVzz2PmwisTkJQJkBirjyWLyD+bVH00obPA==","signatures":[{"sig":"MEUCIQC1uMHy3DYEHIO0pbRC5zi/McR6sWkq96oK9OYE9uT0PAIgCSVPHkNRCub8DdbvcGNEv2euhBYhbLIph5qGDQulSqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146264},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/66eba0a188d7abb9ede22348892b3065/adapttable-unstyled-2.2.1.tgz","_integrity":"sha512-tK6ZkCmbGZVcVw6BGGi+wEy+KSe426+Ove1WV/quPtdauHWmhKQwVzz2PmwisTkJQJkBirjyWLyD+bVH00obPA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"11.17.0","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/core":"^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","@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/unstyled_2.2.1_1786738345008_0.7205416832268174","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@adapttable/unstyled","version":"2.2.2","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"36fe5af9ce2aeeec62933caed7db65d620ca25a2","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.2.2.tgz","fileCount":12,"integrity":"sha512-zlQwMsWU087r5UXGVtMifwYjEbcWwtjz6Vxb6Pn7y2H8t7X3AUbhUMmC7ns0P//ugBWRkaS8ShvjR4afWuAaBg==","signatures":[{"sig":"MEMCIDZTw7GG31dIWTYV2FD//g0AkAdDpkdBJJh1+gCthcTUAh8vEfrapU1vuP8zUfH0EYd2bWSTzkVEusa4wJDp8YH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148535},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/7db7ddb7acf852b1c82dcee19e0226bb/adapttable-unstyled-2.2.2.tgz","_integrity":"sha512-zlQwMsWU087r5UXGVtMifwYjEbcWwtjz6Vxb6Pn7y2H8t7X3AUbhUMmC7ns0P//ugBWRkaS8ShvjR4afWuAaBg==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"11.17.0","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/core":"^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","@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/unstyled_2.2.2_1786777250434_0.9937090804723341","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@adapttable/unstyled","version":"2.3.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"5bf1a4598c4e088379ff460c8e6d67b7c339fe75","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.3.0.tgz","fileCount":12,"integrity":"sha512-OnVWKPN+vetu2rcfHFctU10Bx7cDzwDLBfP9nF7su8/Zoz6Jb1mmpzQPD7CVccXzAvkAj1drBdwtY+guW9uLgA==","signatures":[{"sig":"MEUCIQDTceXbYcy2Xjgbny0W7jUENF3/glyFOyR4TIKoQ8OgXAIgUH7L7I33+T08LMCkiguluMWoOP9ZQG3umqmjq6RQlag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1318791},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/bc23a68bf8e5aa34c3a6a1f8c3bb02d7/adapttable-unstyled-2.3.0.tgz","_integrity":"sha512-OnVWKPN+vetu2rcfHFctU10Bx7cDzwDLBfP9nF7su8/Zoz6Jb1mmpzQPD7CVccXzAvkAj1drBdwtY+guW9uLgA==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"11.17.0","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/core":"^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","@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/unstyled_2.3.0_1786820552997_0.09954778623267968","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@adapttable/unstyled","version":"2.4.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"33cef167ba53988007f77a46096534c9d7d5397b","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.4.0.tgz","fileCount":12,"integrity":"sha512-ab0xlXNmkmBsf01sF4HmC52jBDTLQtIWx5u0dHUygoKW7VESaBZQGRxWWzyODDvQ/cjmRYQB3RnUKP4RcP0dSg==","signatures":[{"sig":"MEQCIECSiKLUZFcuHFNL11wxIlzNXUVc7PUCfx+sbjTolIOaAiBvL9kdqRKO2ZNcDo+/KK0scuvnTfV171xwCwZt0fGLTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1625830},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/13d362fbcfb4b515d64e78a83c7cfaea/adapttable-unstyled-2.4.0.tgz","_integrity":"sha512-ab0xlXNmkmBsf01sF4HmC52jBDTLQtIWx5u0dHUygoKW7VESaBZQGRxWWzyODDvQ/cjmRYQB3RnUKP4RcP0dSg==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"11.17.0","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/core":"^2.6.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","@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/unstyled_2.4.0_1787186397956_0.8419894616435919","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@adapttable/unstyled","version":"2.4.1","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@2.4.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":"932d15dfb03ca313297bcf4da0ceb812a860bde9","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.4.1.tgz","fileCount":12,"integrity":"sha512-GW/BezypT6A0LuxpltJYbcNiN6V4TH5FxjTGa/eR68JRZNOHnBXiAV39ZvEKanvWpCHExr75To+TIzG27mRg/g==","signatures":[{"sig":"MEYCIQChI4XobStxJI7rjKpWvrrlOIWvwF76TkiCILnZbOdgYgIhAPU+DLUf3uk64zsLr+4bMEW4lY9kJ7wddKcxMu0cYi8i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1497927},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-2.4.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/1ba1bd64deaacc053f50bfbd6f9b2b15/adapttable-unstyled-2.4.1.tgz","_integrity":"sha512-GW/BezypT6A0LuxpltJYbcNiN6V4TH5FxjTGa/eR68JRZNOHnBXiAV39ZvEKanvWpCHExr75To+TIzG27mRg/g==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"11.17.0","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/core":"^2.7.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","@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/unstyled_2.4.1_1787667843077_0.7212437036011696","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@adapttable/unstyled","version":"2.5.0","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"author":{"name":"Orwa Mahmoud"},"license":"MIT","_id":"@adapttable/unstyled@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":"2e2a55c81a2ddd9755246e52f12b410583237c92","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.5.0.tgz","fileCount":56,"integrity":"sha512-pKtqCTuaKuN8Ksc7qEnux7VpenoklJ1EG2tkv05glHqYzoZKUPOeKoTZTzjVYntUh4Al2ekUvBYOOcm4nN9XQw==","signatures":[{"sig":"MEUCIQCdnoMo3Z19v8BiIBaTKmsYU1S7lf4FWOrHZLsZ5A6XZQIgBytVvmRi52O56CCISUcErRXhN9ZqpT0F2qT3KlCcIMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1525907},"main":"./dist/index.cjs","type":"module","_from":"file:adapttable-unstyled-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/4ac2ec0d36f72e2d3b82bad8cb5e9e75/adapttable-unstyled-2.5.0.tgz","_integrity":"sha512-pKtqCTuaKuN8Ksc7qEnux7VpenoklJ1EG2tkv05glHqYzoZKUPOeKoTZTzjVYntUh4Al2ekUvBYOOcm4nN9XQw==","repository":{"url":"git+https://github.com/orwa-mahmoud/adapttable.git","type":"git","directory":"packages/adapter-unstyled"},"_npmVersion":"11.17.0","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@adapttable/core":"^2.8.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","@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/unstyled_2.5.0_1787772368451_0.13181744260603945","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@adapttable/unstyled","version":"2.6.0","description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","keywords":["react","data-table","table","headless","unstyled","tailwind","shadcn","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-unstyled"},"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/core":"^2.9.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"},"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/unstyled@2.6.0","_integrity":"sha512-ujlOrHzeauHFas60/XJvvblGudPNFy4vO6zyxH++XHlna+9nHp7JLXb328f/+75+AmaIz2FONaqrv35bPZi+tg==","_resolved":"/tmp/dc8e6ce1b6ed265e1f440dde14423eb9/adapttable-unstyled-2.6.0.tgz","_from":"file:adapttable-unstyled-2.6.0.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-ujlOrHzeauHFas60/XJvvblGudPNFy4vO6zyxH++XHlna+9nHp7JLXb328f/+75+AmaIz2FONaqrv35bPZi+tg==","shasum":"065a6e7effffb1977b3c5072e3ed417823d1a67a","tarball":"https://registry.npmjs.org/@adapttable/unstyled/-/unstyled-2.6.0.tgz","fileCount":56,"unpackedSize":1556736,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adapttable%2funstyled@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICc8qorObAzkTtcZqrR15tbKmKQH9YSEcB5xTXlSXY76AiEA10GZaRAMhsPUCQqF9GQUOADZphOzFLPds2mUTk3RRhQ="}]},"_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/unstyled_2.6.0_1788015232514_0.11601711347201449"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-12T07:26:24.316Z","modified":"2026-08-29T14:53:53.067Z","0.1.0":"2026-06-12T07:26:24.642Z","0.1.1":"2026-06-12T14:39:19.547Z","0.2.0":"2026-06-14T13:47:43.425Z","0.2.1":"2026-06-23T18:47:50.983Z","0.2.2":"2026-06-26T11:50:14.477Z","0.3.0":"2026-06-26T21:34:09.509Z","0.3.1":"2026-06-27T08:31:24.337Z","0.3.2":"2026-06-27T12:03:12.848Z","0.3.3":"2026-06-27T15:45:00.595Z","1.0.0":"2026-06-27T22:14:10.205Z","1.1.0":"2026-07-03T12:24:48.758Z","1.1.1":"2026-07-15T22:03:54.290Z","1.1.2":"2026-07-18T20:14:09.567Z","1.2.0":"2026-07-19T10:42:50.489Z","1.2.1":"2026-07-22T15:22:52.704Z","1.2.2":"2026-07-22T17:04:01.472Z","1.2.3":"2026-07-23T04:21:07.708Z","2.0.0-rc.0":"2026-07-27T19:59:42.618Z","2.0.0":"2026-07-27T20:56:12.828Z","2.1.0":"2026-07-28T13:17:45.459Z","2.1.1":"2026-07-30T15:54:44.120Z","2.1.2":"2026-08-02T14:21:23.934Z","2.2.0":"2026-08-12T15:52:20.690Z","2.2.1":"2026-08-14T20:12:25.189Z","2.2.2":"2026-08-15T07:00:50.575Z","2.3.0":"2026-08-15T19:02:33.159Z","2.4.0":"2026-08-20T00:39:58.119Z","2.4.1":"2026-08-25T14:24:03.231Z","2.5.0":"2026-08-26T19:26:08.634Z","2.6.0":"2026-08-29T14:53:52.690Z"},"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","headless","unstyled","tailwind","shadcn","url-state","rtl","typescript"],"repository":{"type":"git","url":"git+https://github.com/orwa-mahmoud/adapttable.git","directory":"packages/adapter-unstyled"},"description":"Headless, unstyled AdaptTable adapter — semantic HTML with class + data-attribute hooks for Tailwind, shadcn/ui, or your own CSS.","maintainers":[{"name":"orwa.mahmoud","email":"orwa.mahmoud.uae@gmail.com"}],"readme":"# @adapttable/unstyled\n\n[![@adapttable/unstyled — a headless table styled with Tailwind / shadcn](https://orwa-mahmoud.github.io/adapttable/media/adapters/unstyled/parts/filtering.gif)](https://orwa-mahmoud.github.io/adapttable/demo/?kit=tailwind)\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/unstyled)**\n\nThe **headless, unstyled** adapter for [AdaptTable](https://github.com/orwa-mahmoud/adapttable).\nRenders semantic HTML with `data-adapttable-part` + `data-*` state hooks\nand per-part `className` overrides — style it with **Tailwind**, **shadcn/ui**,\nor your own CSS. Ships zero styles.\n\n```bash\npnpm add @adapttable/unstyled @adapttable/core react react-dom\n```\n\n## Quickstart\n\n```tsx\nimport {\n  DataTable,\n  useFrontendData,\n  type ColumnDef,\n} from \"@adapttable/unstyled\";\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({ data, columns });\n  return (\n    <DataTable\n      source={source}\n      columns={columns}\n      rowKey={(r) => r.id}\n      classNames={{\n        table: \"w-full text-sm\",\n        headerCell: \"text-left font-medium text-zinc-500 px-3 py-2\",\n        row: \"border-b hover:bg-zinc-50 data-[selected]:bg-blue-50\",\n        cell: \"px-3 py-2\",\n      }}\n    />\n  );\n}\n```\n\n## Features\n\n- **Automatic mobile cards** — below the mobile breakpoint every row renders as a semantic card block (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 drawer or popover of filters plus removable removable chips, with a filter count on the trigger. Nested AND/OR filter tree in the same panel.\n- **Selection + bulk actions** using plain `<input type=\"checkbox\">`, 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/unstyled/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** is whatever your CSS says.\n- **Customisation** — `classNames` for every part, `slots`, injectable `confirm` — zero opinions about styling, and the full headless escape hatch via `@adapttable/core`.\n\n## Styling hooks\n\nEvery node carries:\n\n- `data-adapttable-part=\"…\"` — `root`, `toolbar`, `search-field`,\n  `search-icon`, `search`, `filters-button`, `filters-icon`, `column-menu`,\n  `table`, `row`, `cell`, `header-cell`, `sort-button`, `chips`, `chip`,\n  `bulk-bar`, `footer`, `empty`, `loading`, `error`, `card`, …\n- `data-*` state — `data-selected` on selected rows/cards, `data-sorted`\n  (`asc`/`desc`) on the active header, `data-mobile` on the root, and\n  `data-density` (`comfortable`/`compact`) on the root. The adapter ships no\n  density styles — drive spacing yourself, e.g.\n  `[data-density=\"compact\"] [data-adapttable-part=\"cell\"] { padding: 4px 8px; }`.\n- A per-part `className` from the `classNames` prop.\n\nTarget them with attribute selectors (`[data-adapttable-part=\"row\"]`),\nTailwind data variants (`data-[selected]:bg-blue-50`), or class overrides.\n\nThe leading search/funnel glyphs render as inline `currentColor` SVGs in the\n`search-icon` / `filters-icon` slots, so you can restyle or hide them via the\n`searchIcon` / `filtersIcon` class names (or the matching `data-adapttable-part`\nselectors). `SearchIcon` and `FiltersIcon` are also exported for reuse.\n\n## Empty / loading overrides\n\nReplace the empty-state or first-load skeleton with the top-level\n`emptyState` / `loadingState` props, or with the cross-adapter `slots` alias —\nwhichever your other adapters already use:\n\n```tsx\n<DataTable\n  source={source}\n  columns={columns}\n  rowKey={(r) => r.id}\n  slots={{ empty: <MyEmpty />, skeleton: <MySkeleton /> }}\n/>\n```\n\n`slots.empty` / `slots.skeleton` take precedence when both forms are supplied\n(`slots.empty ?? emptyState`, `slots.skeleton ?? loadingState`).\n\nEverything else — client/server data, URL state, sorting, filtering,\nselection + bulk actions, RTL (`dir`), auto desktop/mobile — works the same\nas the other adapters, on the headless `@adapttable/core` engine.\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![unstyled Row grouping](https://orwa-mahmoud.github.io/adapttable/media/adapters/unstyled/parts/row-grouping.gif)\n\n**Inline cell editing** — double-click a cell; text, number and select editors\n\n![unstyled Inline cell editing](https://orwa-mahmoud.github.io/adapttable/media/adapters/unstyled/parts/cell-editing.gif)\n\n**Filtering** — type a bound and the table answers as you type\n\n![unstyled Filtering](https://orwa-mahmoud.github.io/adapttable/media/adapters/unstyled/parts/filtering.gif)\n\n**Column management** — show, hide, reorder, pin and resize\n\n![unstyled Column management](https://orwa-mahmoud.github.io/adapttable/media/adapters/unstyled/parts/column-management.gif)\n\n**RTL / Arabic** — the whole table mirrors, not just the text\n\n![unstyled RTL / Arabic](https://orwa-mahmoud.github.io/adapttable/media/adapters/unstyled/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","readmeFilename":"README.md"}