{"_id":"@zvndev/yable-react","_rev":"62-13486df54dd71f803414f42658bafb5e","name":"@zvndev/yable-react","dist-tags":{"latest":"0.20.0","canary":"0.0.0-canary-20260725162852"},"versions":{"0.1.0":{"name":"@zvndev/yable-react","version":"0.1.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.1.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/table#readme","bugs":{"url":"https://github.com/ZVN-DEV/table/issues"},"dist":{"shasum":"faffd2516bfd4c0f62deb7d9b5bd1b3afd2147b6","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.1.0.tgz","fileCount":8,"integrity":"sha512-bhihz3cbgLYUu5SXpRuQ4Z9axOKJw8Bzc7euFoc3ppur4s4rS/kURoD8wh94Z26R71ad1Y54+glmYCC2qr+Kxw==","signatures":[{"sig":"MEYCIQC8Y5LUi147G1+kgwwvk2GytMyDyeKn172SE/UJZAyHdQIhAKgr3P3Pz4CVOYzLVzoGSsnyLusPHt2hGWzdLP18dgIe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1182553},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"e853ee37185bade53303b5c62e48be1d3e570c3b","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/table.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@zvndev/yable-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.4","@zvndev/yable-themes":"workspace:*"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.1.0_1775575516335_0.9850697154255501","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@zvndev/yable-react","version":"0.1.1","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.1.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"15b78a651ae21635c76372a5f78cdda6c3c36189","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.1.1.tgz","fileCount":9,"integrity":"sha512-Vwuh+Cs8tcBpCMkf+NK+h5auLIHa6zR8FM+aNfm4ZcxAdNLVgphhKjrnYzJgW6UkHeeasEnPXpR3cLRYWF8/YQ==","signatures":[{"sig":"MEUCIQDN3/XV57ovRC4e09vVnLWtHM/DL8iYyZ7doaxw9TTovAIge/Gy9TwKyI8w6LXBCpfInwS+AMrjCNujz8zr3LWfBZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1183648},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/private/var/folders/qd/40lr_64x54j6f8fgjjndwf000000gn/T/b4f32700b8704e5adcb27929de1827f2/zvndev-yable-react-0.1.1.tgz","_integrity":"sha512-Vwuh+Cs8tcBpCMkf+NK+h5auLIHa6zR8FM+aNfm4ZcxAdNLVgphhKjrnYzJgW6UkHeeasEnPXpR3cLRYWF8/YQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@zvndev/yable-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.4","@zvndev/yable-themes":"0.1.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.1.1_1775577159928_0.9167948556891516","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@zvndev/yable-react","version":"0.2.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.2.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"c8fec3fe1d522beb71ce9a92055e8fbacecbd5bf","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.2.0.tgz","fileCount":8,"integrity":"sha512-cBh2UtBql1Qo8f6aFOSxXxTnru7zbpRCazneoa2/94rZPQgMjVB2xLxTb+Vi8/WQviUKFcglaWgFlT0SZfcxEA==","signatures":[{"sig":"MEQCIGtm58xRl26Jgzjcl2ayXP/t9Vg83+bdrMe3ys6iqpbMAiB3iFnuh5n85O1tFNwhgCGD8BJBIDJR2NLCIYxLaIYg0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1196030},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"355f72eb0fe02ab1e83c568093b1a94d2f3bdec6","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@zvndev/yable-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.4","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.4","@zvndev/yable-themes":"workspace:*"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.2.0_1775700499137_0.8627231612947361","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@zvndev/yable-react","version":"0.3.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.3.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"225d1ff6f27fbeea66efa90c984277fe0a964e5a","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.3.0.tgz","fileCount":9,"integrity":"sha512-gVuWK6srM/4+FTfLlwSL5aKQDmaOtU6CJ1gcfzYPfN3lkqIHR+3W6MXVJKVil1voppmSEvNQJ9z6/PBW1gInNQ==","signatures":[{"sig":"MEQCIHylCBCpY5P1QPcuThqn9SrwmuNK5Pe2ko8a/YNsYtFrAiBwYL1SN5zE9Bj8BrTxh2YUYfyVNVRF0xvCRdUX7BAIjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334053},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/private/var/folders/qd/40lr_64x54j6f8fgjjndwf000000gn/T/309c6cc4165a28a121a37f47db697611/zvndev-yable-react-0.3.0.tgz","_integrity":"sha512-gVuWK6srM/4+FTfLlwSL5aKQDmaOtU6CJ1gcfzYPfN3lkqIHR+3W6MXVJKVil1voppmSEvNQJ9z6/PBW1gInNQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@zvndev/yable-core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.3.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.3.0_1778376694986_0.9121812225099217","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@zvndev/yable-react","version":"0.4.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.4.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"8bdd589043254ce0884a89df50c59b5f21c86985","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.4.0.tgz","fileCount":9,"integrity":"sha512-UXbWI24M8uC3uLxvYoyz7icN9S+srYRdXgU+1ZkivYvmu6As8+l51+JlOMj1nlN/es33pr/apP9tAyJXyQ2zkw==","signatures":[{"sig":"MEYCIQCwrLfs8w/qs5QH22MPOVkkZ0MYiYdZPoPRTLACNZiUyQIhAMSWwMyws4iP1L5V2g9glLcI6X3AQIamIqPzAtIk7Bav","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1456404},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/private/var/folders/qd/40lr_64x54j6f8fgjjndwf000000gn/T/692069b0ffae9f49131428db8ebd4f41/zvndev-yable-react-0.4.0.tgz","_integrity":"sha512-UXbWI24M8uC3uLxvYoyz7icN9S+srYRdXgU+1ZkivYvmu6As8+l51+JlOMj1nlN/es33pr/apP9tAyJXyQ2zkw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@zvndev/yable-core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.4.0_1778822484888_0.16002273400314548","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@zvndev/yable-react","version":"0.5.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.5.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"2a0146fb9be66bd219d422f7cc7fe932f30b1118","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.5.0.tgz","fileCount":9,"integrity":"sha512-3NWI0J9kfDHfYEodz0LpVtFNRhFRdPVqwwF7RC0ZT4raB5C+afENggJGool6xXilvjL80wFTPeaSdGTX6dM6/Q==","signatures":[{"sig":"MEQCICLG1dWeiHlCNafIrEe8y/5I8gH7QdIqGG+km5tpYFn1AiA7yeWTioJ2ZiuHY+v3tbctw7UHES/CCEAp+iMZGN8jaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610529},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/private/var/folders/qd/40lr_64x54j6f8fgjjndwf000000gn/T/65df836598abad8109d91567a3f41d5b/zvndev-yable-react-0.5.0.tgz","_integrity":"sha512-3NWI0J9kfDHfYEodz0LpVtFNRhFRdPVqwwF7RC0ZT4raB5C+afENggJGool6xXilvjL80wFTPeaSdGTX6dM6/Q==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@zvndev/yable-core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.1"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.5.0_1782657757772_0.34662080421785557","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@zvndev/yable-react","version":"0.5.1","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.5.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"d181890ec1168e8948f273a10630172e0044e65c","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.5.1.tgz","fileCount":9,"integrity":"sha512-IS44Fp84zuVyHK5vHjIfZ70viy6wDunyQ+slBZOM8Aj7dRo2mzxccvEJzBZfxPA6SQxz0JQYKSo7hLejRvgVRg==","signatures":[{"sig":"MEQCIHEV6fhJOfCQzue4Rm8XQWMh5qQEzsm2qzWD94fu8EcnAiAkp+CO/rOimQ/+Gm+4tfW4wlxB/zsEIAdG1bd3kKO24w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617356},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/private/var/folders/qd/40lr_64x54j6f8fgjjndwf000000gn/T/22fd0ea530da9cbc5dc2fb7e04ea88db/zvndev-yable-react-0.5.1.tgz","_integrity":"sha512-IS44Fp84zuVyHK5vHjIfZ70viy6wDunyQ+slBZOM8Aj7dRo2mzxccvEJzBZfxPA6SQxz0JQYKSo7hLejRvgVRg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@zvndev/yable-core":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.1"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.5.1_1782688838546_0.2027755206428763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260629011348":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260629011348","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260629011348","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"c2678310bce514170bb3c595bec1ffd8b8c7b197","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260629011348.tgz","fileCount":9,"integrity":"sha512-uijgoi4TED5eAE8X2iMDTkHnCnGMkbvM+WlrTIW6GqE7sLOgFvBg3Pys7niYVmtyjRepUzybTJibG3SK4/tnRg==","signatures":[{"sig":"MEYCIQDKQVlyVZDN/ANZSkNlPllanLsu4WItcYg61k4B5QrOdgIhAKPIDFK0n89uxRfHkowtpTnNxQr1vfuuj9qNJYRLKwnY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260629011348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1625804},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260629011348.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/35f5e16fa7cf3863eca23ea076c2800b/zvndev-yable-react-0.0.0-canary-20260629011348.tgz","_integrity":"sha512-uijgoi4TED5eAE8X2iMDTkHnCnGMkbvM+WlrTIW6GqE7sLOgFvBg3Pys7niYVmtyjRepUzybTJibG3SK4/tnRg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260629011348"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.1"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260629011348_1782695634416_0.6000345703763001","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@zvndev/yable-react","version":"0.6.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.6.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"ad3e06541bcc8a9e662c3e646f669cebbcf779e2","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.6.0.tgz","fileCount":9,"integrity":"sha512-M6td6D4qjkOFl98D0NOAmOdSnBfL/Xhx74RzV6ZHPxD33LhrnJFT/dnZk0yXqbvA7BOLxSOt/wnWte0qYq1Kqg==","signatures":[{"sig":"MEYCIQCAF/QNeqmMrFJqasXZ73Iy7lvVcYy4P1JruFygCMyoAAIhAKISg5Bx75r/tUkHZZkhfoUAadCDpKLvJvoFQtm50jLh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1625760},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/192eebd7e7b170c4fde618c544a333b6/zvndev-yable-react-0.6.0.tgz","_integrity":"sha512-M6td6D4qjkOFl98D0NOAmOdSnBfL/Xhx74RzV6ZHPxD33LhrnJFT/dnZk0yXqbvA7BOLxSOt/wnWte0qYq1Kqg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@zvndev/yable-core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.1"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.6.0_1782695795512_0.5988755161572419","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260704035138":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260704035138","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260704035138","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"3bb03ddaaee983387d3193f99a638fbd54399b04","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260704035138.tgz","fileCount":9,"integrity":"sha512-iMFDPV5rWS/P7VcgciZLgdu+r2IbTOGk9fZUh7gdkgVAvywb2tp5lmoMgB2vi4kwWMVeywULSsqXvOjh9ANrdQ==","signatures":[{"sig":"MEQCICQ+nNaAMGRzHN2YkICCafI0Ar4k7S/oH+pIGdaEr74fAiBbihaSqMwO++03ha7XwwhUgAIBzoLrFFKclSj23WanQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260704035138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1696165},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260704035138.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/dcd8917a5486ccc6701a8830800846b4/zvndev-yable-react-0.0.0-canary-20260704035138.tgz","_integrity":"sha512-iMFDPV5rWS/P7VcgciZLgdu+r2IbTOGk9fZUh7gdkgVAvywb2tp5lmoMgB2vi4kwWMVeywULSsqXvOjh9ANrdQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260704035138"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260704035138_1783137104294_0.143211656140245","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260704040307":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260704040307","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260704040307","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"2e450e1b3b877a9346e630237058d923db0906ed","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260704040307.tgz","fileCount":9,"integrity":"sha512-AJUn2VyeP1zfGyg7+hyPxotrntvygWJg4k3IlAlDzqyi+stZfCd7YMUsdL01k3tW+WqOfrN8PnfbiyA/Q79VMA==","signatures":[{"sig":"MEQCIBsybRxKvfIC5du2nyCCjhMLnC0Ug+5NrJhoNbjJF2jdAiB8x/qVPzxRkSJAUcJuJKKaYVi4nHnNs+2H9U0EVCVD3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260704040307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1696165},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260704040307.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/d4e40b54944b7efcb9f56c646aa6d811/zvndev-yable-react-0.0.0-canary-20260704040307.tgz","_integrity":"sha512-AJUn2VyeP1zfGyg7+hyPxotrntvygWJg4k3IlAlDzqyi+stZfCd7YMUsdL01k3tW+WqOfrN8PnfbiyA/Q79VMA==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260704040307"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260704040307_1783137793931_0.6072470787924391","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@zvndev/yable-react","version":"0.6.1","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.6.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"5fc7b9eea98eeedd0f7afb72efbc62473c100bcd","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.6.1.tgz","fileCount":9,"integrity":"sha512-e0LpokSwkoxlvabyjsuRtJsQ5Cu9WpIn8u1+MXBa5jIKv1cnvQPQVr5GUD5Wr3GAqC4Ypp1XERtdDiC/xNRVwg==","signatures":[{"sig":"MEUCIDbap4AMjiZxsd4o3moxHYX42pkRaj6/vDVNxe0dcTu6AiEA4u46TFks7lo6TgxCbOL/ceSDsQa4VzCPmCkULxnpq8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1696121},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/3e3875435db01e699613a1b2cc31f1f0/zvndev-yable-react-0.6.1.tgz","_integrity":"sha512-e0LpokSwkoxlvabyjsuRtJsQ5Cu9WpIn8u1+MXBa5jIKv1cnvQPQVr5GUD5Wr3GAqC4Ypp1XERtdDiC/xNRVwg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.2"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.6.1_1783137994185_0.147657765477472","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260704170710":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260704170710","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260704170710","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"ec38766f26221bc00a3d682a0a3775b0ce1b9ea3","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260704170710.tgz","fileCount":9,"integrity":"sha512-/QGyS3brLSMGTYPgdaL3QYGAnWECLqCEmYz4DiaMGX2rlMy06dZarZMk+nvp9zN5Z9AdhPnghCi5suN4bY63+Q==","signatures":[{"sig":"MEUCIQCAaOfZDG6KJ7XazpFMyAZjWA1NtHQil85a691L0U1BTwIgDvq6I1KU+1gH5hkwPbTZ/KGTbOSgOOCBdUOXPgHUGoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260704170710","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1716936},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260704170710.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/bd35103f914e1e201c05ef1e56e33306/zvndev-yable-react-0.0.0-canary-20260704170710.tgz","_integrity":"sha512-/QGyS3brLSMGTYPgdaL3QYGAnWECLqCEmYz4DiaMGX2rlMy06dZarZMk+nvp9zN5Z9AdhPnghCi5suN4bY63+Q==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260704170710"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.2"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260704170710_1783184836807_0.15438753008519002","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@zvndev/yable-react","version":"0.6.2","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.6.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"0ecec2707742de0eb3225f18b4dbe6f7a3dba525","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.6.2.tgz","fileCount":9,"integrity":"sha512-Mo1Camu3E8Rn+nQgzRj4dPHvDSZVzqeS3E8txNgBENLHzAQ6uqw43bJHPtM9mDniyAt8nlOFGclaaxZ5C9uB4Q==","signatures":[{"sig":"MEUCIQDWViosbOP9V5zcuWJBCi5sTi72s93baY0Ds3Z4ZKj8bQIgTx8otqvUfpCAbvXaVVi/gc76ZgIrF2NbBkXNP64UE14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1716892},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/e469f04a85160766dff1b6223e33f466/zvndev-yable-react-0.6.2.tgz","_integrity":"sha512-Mo1Camu3E8Rn+nQgzRj4dPHvDSZVzqeS3E8txNgBENLHzAQ6uqw43bJHPtM9mDniyAt8nlOFGclaaxZ5C9uB4Q==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.2"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.6.2_1783184997388_0.24459265310112732","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260704180820":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260704180820","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260704180820","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"343bad7547a786cb09c775c179e586ef0c57597f","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260704180820.tgz","fileCount":9,"integrity":"sha512-+egTNYWipdJTW/Z8wQlniLQXh61YUD0HGUkLKZCiOnCmnhpmwmA2opYWTLf3SL4wyRPJVbW3swJVbz/LGFyLpw==","signatures":[{"sig":"MEUCIETVv+Zw14SCmRrlItPrCCPNn7OpuUnhFIowN+YMXJrwAiEAzId8dgKtq5ZkljvwGTiRQiuDEovX3ijdacW1M18ZgKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260704180820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1716936},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260704180820.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/f7081fa14e70c7f3e25802b441b34b2b/zvndev-yable-react-0.0.0-canary-20260704180820.tgz","_integrity":"sha512-+egTNYWipdJTW/Z8wQlniLQXh61YUD0HGUkLKZCiOnCmnhpmwmA2opYWTLf3SL4wyRPJVbW3swJVbz/LGFyLpw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260704180820"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.2"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260704180820_1783188505379_0.443789965305297","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@zvndev/yable-react","version":"0.6.3","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.6.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"92f0976691512b14ede4b584c3f33fd736ed45e4","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.6.3.tgz","fileCount":9,"integrity":"sha512-wxI2/KNyegyYUntGIJfENBgC8lkV/Rt1jK1AtVu9pLzVjrurY7Y+H7kWq9cMfkMr0fxvbTQkKS+6deOD0gimyg==","signatures":[{"sig":"MEUCIHSWuiyH1+gahBtQVXdel/oTU5kH/poI0qPWqgUAa+zuAiEA5Gnbk6AzyTwhqs8xLDLDpBEfMhQWUZ33DWVyML+oDIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1716892},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.6.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/904bfe6d20b797899c39959ab969019a/zvndev-yable-react-0.6.3.tgz","_integrity":"sha512-wxI2/KNyegyYUntGIJfENBgC8lkV/Rt1jK1AtVu9pLzVjrurY7Y+H7kWq9cMfkMr0fxvbTQkKS+6deOD0gimyg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.2"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.6.3_1783188719345_0.30429768306157445","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@zvndev/yable-react","version":"0.7.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.7.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"2401bdc1e039606c2e2f471764fbdef84390ac5b","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.7.0.tgz","fileCount":9,"integrity":"sha512-nEBXn0tdfnq3nCi5CM/OJ6j6tE4R02KmuKZ1Lb7fBrXZHku7VQEfc8HxICNJmuH3+VIPDRUQ4iCWKFUexw/iZg==","signatures":[{"sig":"MEYCIQDZcf95pkJH2mRNmdDxON9OQ1dyqR2L2id5BQw+xU70bgIhAIlbEhBIX8XjxfDJ6K6YDBk4qNqGjNyKq3BdR80NfH2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1716892},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/474a3e67e734ea72e829fe21f1fd3b0c/zvndev-yable-react-0.7.0.tgz","_integrity":"sha512-nEBXn0tdfnq3nCi5CM/OJ6j6tE4R02KmuKZ1Lb7fBrXZHku7VQEfc8HxICNJmuH3+VIPDRUQ4iCWKFUexw/iZg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.2"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.7.0_1783212198791_0.7636397170590832","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260705005927":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260705005927","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260705005927","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"4f3bdf450142532b7f61c7960578b7396aec276c","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260705005927.tgz","fileCount":9,"integrity":"sha512-3b/oUvOo3/yZGW/s19nv50917zyXzzTasMy3mrW1FBc5N43t3a4ZoV2dPCg0O8QD6AOpnBHMXQYm+Mg76gxlwA==","signatures":[{"sig":"MEUCIE3CfTWnPmlf38UfHeie+S2uBhCXvNyCyq2KeVSyS199AiEAhduYeI570XwWbSNE1xMVfN6SGKCSnUIEac4t5CxaJ8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260705005927","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1728932},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260705005927.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/192f1bda736850c96b27edd206f076fe/zvndev-yable-react-0.0.0-canary-20260705005927.tgz","_integrity":"sha512-3b/oUvOo3/yZGW/s19nv50917zyXzzTasMy3mrW1FBc5N43t3a4ZoV2dPCg0O8QD6AOpnBHMXQYm+Mg76gxlwA==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.2"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260705005927_1783213172158_0.4713256554355745","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@zvndev/yable-react","version":"0.7.1","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.7.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"7891d0e0300d012302edc7bc55d801213e22d849","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.7.1.tgz","fileCount":9,"integrity":"sha512-ALHswvK5c441o4Jl1EBNk3r76vqEHI4YYfUt2cFt7ipZrjzwju8W0QwUi08JcgbrXvH1zRVjY5+zDzaZ+hQEJA==","signatures":[{"sig":"MEQCIFjxgSSFJ7J5umRJZNSo3xcLl5EPWYlvUYKe80HUATHnAiB/E9rasfv4KO7qVFlRiSDagXjY+q5qbx2zw8/C7+uzXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1728910},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/7cca145d819bed542000ab720a079311/zvndev-yable-react-0.7.1.tgz","_integrity":"sha512-ALHswvK5c441o4Jl1EBNk3r76vqEHI4YYfUt2cFt7ipZrjzwju8W0QwUi08JcgbrXvH1zRVjY5+zDzaZ+hQEJA==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.2"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.7.1_1783213399604_0.50700163370256","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260705015307":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260705015307","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260705015307","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"5574811297a87b47360df82fed427fe849dca1aa","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260705015307.tgz","fileCount":9,"integrity":"sha512-MFmwjcxuvwnU5cBeYAfMokPRNOAzoOh9WhuipGyqMIa7dHjLl91ST7oc91NnD/SMSAUzHthPzNqkpVJpdfum/Q==","signatures":[{"sig":"MEUCIAtAW03P2qxu5yL5qY0yXpRytwjxy8QwaJQRrInmQDYRAiEAzR9cQYFCnRJO8IbbP7d1EwQlyjN34AMDlS3vFHrwcfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260705015307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1733571},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260705015307.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/2524e9731893cb44df210a1aa58baab1/zvndev-yable-react-0.0.0-canary-20260705015307.tgz","_integrity":"sha512-MFmwjcxuvwnU5cBeYAfMokPRNOAzoOh9WhuipGyqMIa7dHjLl91ST7oc91NnD/SMSAUzHthPzNqkpVJpdfum/Q==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260705015307"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260705015307_1783216392371_0.9123756335864406","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@zvndev/yable-react","version":"0.7.2","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.7.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"848241b66640f83a9cf55a7fee7ba7661b966da8","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.7.2.tgz","fileCount":9,"integrity":"sha512-JTKokpGLSe0GUKJp8jUQLaAYVz+lcRbpKeRvQ8tkh4Rd0mu/UhlAJ5vWOBvFU6vUpqCmY1u1njFV5K5qlgaeNg==","signatures":[{"sig":"MEUCIQCWpBnRb65xouPUKwX2Lspdki/FX0W3qCRxfWciXLMWMQIgMR8Sl1qI/G2JBEBDZVe07cTuKgsVckrmEZccyixrUM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1733527},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.7.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/0540fdcd80f85cfb412a4461eab675bb/zvndev-yable-react-0.7.2.tgz","_integrity":"sha512-JTKokpGLSe0GUKJp8jUQLaAYVz+lcRbpKeRvQ8tkh4Rd0mu/UhlAJ5vWOBvFU6vUpqCmY1u1njFV5K5qlgaeNg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.3"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.7.2_1783217537055_0.6595848484132849","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260705033118":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260705033118","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260705033118","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"481dbcba0e4a4e894cb05426fbb80222fade01c1","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260705033118.tgz","fileCount":9,"integrity":"sha512-8nyNVfqLSJqO3uLz2n6tS3EYCl15Wed3BAe6EK9wDFlcezxqUp0KncFguATUMBNg4VwpRTRYMl6q6z2jzwxFsg==","signatures":[{"sig":"MEQCIAvJUJ9JjZXUax9EnBT4Zi3MbRgvsI86BJrYkwiC5Ga2AiB6cpf5qLSWbOuT+eCIQstpBum4QTVYB6mdmHh2PCzRiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260705033118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1744247},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260705033118.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/3b0b857741a3fbd066b9505285b05ff7/zvndev-yable-react-0.0.0-canary-20260705033118.tgz","_integrity":"sha512-8nyNVfqLSJqO3uLz2n6tS3EYCl15Wed3BAe6EK9wDFlcezxqUp0KncFguATUMBNg4VwpRTRYMl6q6z2jzwxFsg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260705033118"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260705033118_1783222283920_0.013528380290513953","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@zvndev/yable-react","version":"0.8.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.8.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"502a2e2242a046b7309f8db05b32113cfed3d9dd","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.8.0.tgz","fileCount":9,"integrity":"sha512-DuAB4B2xW3Mmd51aU62lnS07kzdJ/pEk+mvih3TXneDcPnWjEOicCO4kaPIn6CKZ/YngFgpghohO7E6KOT5fWw==","signatures":[{"sig":"MEYCIQCn4kqrEhOQ9juOijLz5S3dIIXTD+hI2x+Ma08vL5FzswIhALvbBJiQ8eiLK37DDXOU3D0nTgcPNTFGLq+k/wlpg+yn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1744203},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/87d6b8cb0aacfdd4cae213e0cd41f54d/zvndev-yable-react-0.8.0.tgz","_integrity":"sha512-DuAB4B2xW3Mmd51aU62lnS07kzdJ/pEk+mvih3TXneDcPnWjEOicCO4kaPIn6CKZ/YngFgpghohO7E6KOT5fWw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.4"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.8.0_1783222684694_0.5324125717557915","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260706012948":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260706012948","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260706012948","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"1a996fa01c6de277b30f1764a537681800211e79","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260706012948.tgz","fileCount":9,"integrity":"sha512-mewTk8ux1em2xCq3PHR9BYswLZ3wqmPv4ZngW8F00xLvq32copEn9w55nbCdW8lFszbIXCxc9rwxDQ2SZiktlw==","signatures":[{"sig":"MEYCIQCLpdcpVTLaNToZAUtHFQW7C1+Wsqh2UoEf1csPgngXdgIhAPMCiDM497f1Cz0EU5UO3dBhsbnK5adxhJz4zzUT1j3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260706012948","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1775015},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260706012948.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/89d76e6ba357dba4ea0ba3a201aa4290/zvndev-yable-react-0.0.0-canary-20260706012948.tgz","_integrity":"sha512-mewTk8ux1em2xCq3PHR9BYswLZ3wqmPv4ZngW8F00xLvq32copEn9w55nbCdW8lFszbIXCxc9rwxDQ2SZiktlw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.4"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260706012948_1783301393647_0.7076554304246416","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@zvndev/yable-react","version":"0.9.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.9.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"7d4aea3ee38822f07f7deac7629dd92d0a41773b","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.9.0.tgz","fileCount":9,"integrity":"sha512-tsaNAAszMBkluv0I3+ZOVvDzOJ6JYnpuzKk9y6fbTw9ePHJxMi+aClyBnshqo6J8ouDXZOZpQ2MHGQOlJh7+0g==","signatures":[{"sig":"MEUCIQCwwacQoqIA2NqNqrdcumv2pHY/3MydW2WT+0RDUF/KwwIgXO2DRhh6JKPlbsHMizi2i47Rz7vpHTQo5+D9Nq7fM6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1774993},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/05761b9b3faccef510c5651e8acb9e8f/zvndev-yable-react-0.9.0.tgz","_integrity":"sha512-tsaNAAszMBkluv0I3+ZOVvDzOJ6JYnpuzKk9y6fbTw9ePHJxMi+aClyBnshqo6J8ouDXZOZpQ2MHGQOlJh7+0g==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.4"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.9.0_1783301579134_0.2233530272898212","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260706020223":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260706020223","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260706020223","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"fc99f09fb41fea10928ffd5686ea90365539b3da","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260706020223.tgz","fileCount":9,"integrity":"sha512-Y4YkKjVGpsouMmVL/MGVu7SENxQ/AF7Lc+Bz0wbWu9iQ/Y7tMwyVHd/5Ypp73nHSTwpIU+c7ND1wmu5z3McIVg==","signatures":[{"sig":"MEQCIBXnRQen4UJ3XmPGW165PXgNdVkzm96B9HFtuGPskXDXAiAcyYJX0JtD7NKfOyvAkCu5kxVPzBVha2hr5+v4VNzAEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260706020223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1806814},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260706020223.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/3c04f8c1b68517dc9405000f10badb92/zvndev-yable-react-0.0.0-canary-20260706020223.tgz","_integrity":"sha512-Y4YkKjVGpsouMmVL/MGVu7SENxQ/AF7Lc+Bz0wbWu9iQ/Y7tMwyVHd/5Ypp73nHSTwpIU+c7ND1wmu5z3McIVg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260706020223"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260706020223"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260706020223_1783303349013_0.964640037253462","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@zvndev/yable-react","version":"0.10.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.10.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"45d434707cef011df7c93698a5b3c30bc27fb61c","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.10.0.tgz","fileCount":9,"integrity":"sha512-wdxgKBUcJtPIzFl/b/uvr2pTjjdSWMFPyuS7BpIPc/DkhqXQI/SkShgoVMjr2kQg3xyULrz82aNlv4TLGx6Pcw==","signatures":[{"sig":"MEYCIQDhePCgzT07NFf72Rk0WopHnGuIi0RY8zAN/Le3q8XLdAIhAKcUtYSMJ20kd6gsX4OlecQWEu8zu6a9Z7WjcHhUtqBO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1806749},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/16e70b41d216effbf9964e82235605eb/zvndev-yable-react-0.10.0.tgz","_integrity":"sha512-wdxgKBUcJtPIzFl/b/uvr2pTjjdSWMFPyuS7BpIPc/DkhqXQI/SkShgoVMjr2kQg3xyULrz82aNlv4TLGx6Pcw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.10.0_1783360933050_0.171271848755971","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260706185230":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260706185230","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260706185230","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"193fc1588111e83ec946251d36ada16b30fc2728","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260706185230.tgz","fileCount":9,"integrity":"sha512-7JlMdsfm1gvfsTteStlYCA2MYayFWMNgKl6+ISzPNOjjLg7zJErsQ/zAM27FC+oJZrbjD7f3Kvq4UAIExDQ1Zw==","signatures":[{"sig":"MEQCIBItswKfaVPls6CLABH6f7gs053g2my0bYvcZb3TivM9AiBRhkCEc+J/ONqwgQoFBUG4J50BoR3EYuqPVBtBmwOCeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260706185230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1811644},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260706185230.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/23dd13cec28bc4ef2857d8d2a142db05/zvndev-yable-react-0.0.0-canary-20260706185230.tgz","_integrity":"sha512-7JlMdsfm1gvfsTteStlYCA2MYayFWMNgKl6+ISzPNOjjLg7zJErsQ/zAM27FC+oJZrbjD7f3Kvq4UAIExDQ1Zw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260706185230"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260706185230_1783363955748_0.9122218875813097","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@zvndev/yable-react","version":"0.10.1","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.10.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"d59480aefbb970f89e0203b7fbd8afb201e04f14","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.10.1.tgz","fileCount":9,"integrity":"sha512-ocqUKGhnrNkLFPRi1wqvp8ln8GL1g0ggTS9DnyqhGTy5cnZhZoxtcyUt2M2SjZHbKXN5c506VCu/wt8WDR46PA==","signatures":[{"sig":"MEQCIFXO6LG3dvosAgkP36Q39Hn+tWOai2CD9Vl/Tgm+ZqRnAiB8aaFyJMwUpd8/vthl+Q+PfTe1/BljMuYXWQSRm+btKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1811601},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.10.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/8f05127ee31c204f26c441bdeb97f2b1/zvndev-yable-react-0.10.1.tgz","_integrity":"sha512-ocqUKGhnrNkLFPRi1wqvp8ln8GL1g0ggTS9DnyqhGTy5cnZhZoxtcyUt2M2SjZHbKXN5c506VCu/wt8WDR46PA==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.10.1_1783368738364_0.5317193034025582","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707015053":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707015053","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707015053","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"a0646d69e36c6741c9bc990d880f3d3e792f3325","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707015053.tgz","fileCount":9,"integrity":"sha512-XIM7jbWvvZyGTtHzyjSVglal9xOulizbtdIkbqV536zYinn9gW5H880kf4I54oGwIGp603Wxo0UcBB8aXV2JQQ==","signatures":[{"sig":"MEYCIQDzlkILHDyCiQkLC05yLafZVZ4e3HtTfSe+Nx/EYKE+/wIhAJY0Dbe8Dhk9vV5RyWLMUXlogPSglNmLBNIaAF0kshTH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707015053","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1811644},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707015053.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/5cae61c2e70cf3185bb35cfe2b57605c/zvndev-yable-react-0.0.0-canary-20260707015053.tgz","_integrity":"sha512-XIM7jbWvvZyGTtHzyjSVglal9xOulizbtdIkbqV536zYinn9gW5H880kf4I54oGwIGp603Wxo0UcBB8aXV2JQQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260707015053"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707015053_1783389059746_0.18829618516918623","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@zvndev/yable-react","version":"0.10.2","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.10.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"03db63fa5f73b370695ad753e707359d68e7b102","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.10.2.tgz","fileCount":9,"integrity":"sha512-ro+SQvS7lIz7UOvrMco80JItYl+OzmHjahxaQKUgIgxbTfDj/5NxmZKxlIopSeh516INsKP3RcCdTNffn+o+Rw==","signatures":[{"sig":"MEQCIEuvBmGwlU8gas58wHnIu9eQcM7+EMLs5U2eJP5GtBUfAiB5BFOoVPfLV1YJXAApcumRzYmOl0fIvbe77CtWuuYcMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1811601},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.10.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/c19f1132586986e45be386cd17cf287c/zvndev-yable-react-0.10.2.tgz","_integrity":"sha512-ro+SQvS7lIz7UOvrMco80JItYl+OzmHjahxaQKUgIgxbTfDj/5NxmZKxlIopSeh516INsKP3RcCdTNffn+o+Rw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.6"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.10.2_1783389184837_0.6642459236450076","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@zvndev/yable-react","version":"0.10.3","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.10.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"a5680c48bd8ae2ecb11653970a47998914de86f1","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.10.3.tgz","fileCount":9,"integrity":"sha512-sIGQDBkTFxH6imf+Th0QPwNEzvjOu74fAGqriMvvChmI35RKREvH0FOKIlgucjps5YbI4vJeUI2qDcYrGAEiHw==","signatures":[{"sig":"MEUCIQDz4Gki4pCJWp0YwPA5d7VTIKAJEELP+fKBla6QUeXIfwIgE7nIDkuPaEjeDbgL2z6G9Nu7SufeyVAklDKC6Vm70B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1811601},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.10.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/23be0b13aed35487abc27ff0f8205ae6/zvndev-yable-react-0.10.3.tgz","_integrity":"sha512-sIGQDBkTFxH6imf+Th0QPwNEzvjOu74fAGqriMvvChmI35RKREvH0FOKIlgucjps5YbI4vJeUI2qDcYrGAEiHw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.7"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.10.3_1783392019305_0.20865139522340725","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707142142":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707142142","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707142142","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"06b086e262c7251eb7a5277fa92c29cdc3c0d839","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707142142.tgz","fileCount":9,"integrity":"sha512-ec+lk0N6lamRDWzvnxOqIxjIAD/76LmXAIk5PgAA+9+LNvB64WfSj/L+S7eMT09vZ6EMeylKPxEtl5tdmB15Ew==","signatures":[{"sig":"MEQCIBKIkFM3GMk+L9tp8koC/quUV16DYqTCWOnTQbVQQcnBAiA+Q4I+f/OTGAyPuRygS0RfpAA6eA+uomWJMBXH4mgYBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707142142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1813190},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707142142.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/453133eb69e2cf8422f5da9a58a7c439/zvndev-yable-react-0.0.0-canary-20260707142142.tgz","_integrity":"sha512-ec+lk0N6lamRDWzvnxOqIxjIAD/76LmXAIk5PgAA+9+LNvB64WfSj/L+S7eMT09vZ6EMeylKPxEtl5tdmB15Ew==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260707142142"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707142142_1783434113021_0.13021291583920158","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@zvndev/yable-react","version":"0.10.4","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.10.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"e13eb25c6c0818b6216b75b6dc3a11fe7e19fc4d","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.10.4.tgz","fileCount":9,"integrity":"sha512-lR5JiAby8zsPXQe2wqXa4to7V5ARStb33A4m/CZjhpFP0NiCHEH8AbaUSIp7EKxdF2byQbMU052LzMb9AMA17w==","signatures":[{"sig":"MEYCIQDAGD+KtNm/w9fsqtwck0a+PI/xCBRQsCRVum7Rgm9lRQIhAJaOYahDPuWbCPVnX3bsFTEDEh+UFoslPye8JILl2EjW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1813147},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.10.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/a69723dafb35733ca1ec0cf5d5a31680/zvndev-yable-react-0.10.4.tgz","_integrity":"sha512-lR5JiAby8zsPXQe2wqXa4to7V5ARStb33A4m/CZjhpFP0NiCHEH8AbaUSIp7EKxdF2byQbMU052LzMb9AMA17w==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.8"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.10.4_1783434285024_0.8922009085662574","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707171830":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707171830","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707171830","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"57e80687ff2207b7be489a879e63f304c9ea3ae8","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707171830.tgz","fileCount":9,"integrity":"sha512-aHBnCpLq14wT7vFGuPIEjEYFRtSFcjdj7FG5PvLn/jDI5PAj1WBlnv00lw6bqMohpqSbixVEShPiiAhhdae6HQ==","signatures":[{"sig":"MEUCIQCNvypq3DUuweafsu7tl89uVji/ZhW1tRj4yd9m4j1TsgIgS9zmGjPvFYgeHMIXUlsduebszY4+ZBLIy7QqjLwJJWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707171830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1818927},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707171830.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/dd3eaebf0baa7bbce7302b3b0e801d09/zvndev-yable-react-0.0.0-canary-20260707171830.tgz","_integrity":"sha512-aHBnCpLq14wT7vFGuPIEjEYFRtSFcjdj7FG5PvLn/jDI5PAj1WBlnv00lw6bqMohpqSbixVEShPiiAhhdae6HQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260707171830"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.8"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707171830_1783444717381_0.5784043601578912","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@zvndev/yable-react","version":"0.11.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.11.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"dc17b5d642d9a2a2278139a5dad847e2ca296766","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.11.0.tgz","fileCount":9,"integrity":"sha512-t7FL/wETACVhFLqrgoJNO8nZ477WMVbnABAg8446PpJ5/2x6kcOjlSXfQNIGZMDnd+q973pOanahDlXVNiDyWA==","signatures":[{"sig":"MEYCIQClCzi5jmcg8EtFkmgWIzjyARGGgbyvItWkSr4OkAfXUAIhANl8nNPsTqxagDAUlfwx7Xae+jN+ewCEWIDcFptQS0vb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1818885},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/cbdd71f526386e5b02d850941a66bab2/zvndev-yable-react-0.11.0.tgz","_integrity":"sha512-t7FL/wETACVhFLqrgoJNO8nZ477WMVbnABAg8446PpJ5/2x6kcOjlSXfQNIGZMDnd+q973pOanahDlXVNiDyWA==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.8"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.11.0_1783444897628_0.8959578547483231","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707175615":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707175615","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707175615","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"c998c67154e8de27055395ab8df2a2b4bfa15747","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707175615.tgz","fileCount":21,"integrity":"sha512-fg94J2dMwbsc5STJzGXRMSBO/RitkL1Y7VZZ1oqtLYx/sw3RYWxs8YMxICtR/IZyxI8NM8So4wAqKsQWLXYG9Q==","signatures":[{"sig":"MEUCIH774zGP8PUEsIskA7Z+3rHnk4blo7Ib2BRlR8hvRR8aAiEAv54dARci1s75GSCvRQneztfhu8CvqoBw8YNUhr18rJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707175615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1841831},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707175615.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/11b99d7c44455b0c33cc69c98a935830/zvndev-yable-react-0.0.0-canary-20260707175615.tgz","_integrity":"sha512-fg94J2dMwbsc5STJzGXRMSBO/RitkL1Y7VZZ1oqtLYx/sw3RYWxs8YMxICtR/IZyxI8NM8So4wAqKsQWLXYG9Q==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.8"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707175615_1783446981241_0.5336370060810407","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@zvndev/yable-react","version":"0.12.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.12.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"4b7fd0ec5d8f03984bc37ad82a19574e0a4ec2a2","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.12.0.tgz","fileCount":21,"integrity":"sha512-cTB2GaEN7inziFntNUGSFXm9RKca7LYXA/sZz2R7RHEzSheRqklJSbA8l5YUiBs8OVzCNdnUyDa/OYAziES//A==","signatures":[{"sig":"MEUCIAVW3CwSkNAyT0D5cGeOWKxtk0u6eLSr6vAgVYNbNvwVAiEA5X2UMVmOnrZ8x8DaD96IvxUzKvKuKd3vGtBVqXPcTuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1841810},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/848b5a25394fb77ffbfe60c1b8f6b045/zvndev-yable-react-0.12.0.tgz","_integrity":"sha512-cTB2GaEN7inziFntNUGSFXm9RKca7LYXA/sZz2R7RHEzSheRqklJSbA8l5YUiBs8OVzCNdnUyDa/OYAziES//A==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.4.8"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.12.0_1783447142279_0.883124421096906","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707182957":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707182957","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707182957","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"6124e1791a0a5c4ca60d07ee76998da2200bee98","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707182957.tgz","fileCount":21,"integrity":"sha512-LGweA5DM7iDY2JsX/H4cNHVGU2eMaPc/FjbTNbMaTtPmUbyK9pVJ+0DQiZnv6pZR/IfVKUbnMgJMKJ+S0nkCSA==","signatures":[{"sig":"MEUCIQDYnhCRxhj7mRGGyx5bHL3MMCC5QyZxpsY1UuKu+3Ah9AIgaB2Nf9ld/66j/XroBNjfXzSTmbKyYZSw1Ob6k7ieYpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707182957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1862390},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707182957.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/e364599612051f31ef9029a2f5c892c0/zvndev-yable-react-0.0.0-canary-20260707182957.tgz","_integrity":"sha512-LGweA5DM7iDY2JsX/H4cNHVGU2eMaPc/FjbTNbMaTtPmUbyK9pVJ+0DQiZnv6pZR/IfVKUbnMgJMKJ+S0nkCSA==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260707182957"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707182957_1783449006072_0.5763289083080423","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707184330":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707184330","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707184330","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"70020001f008471a9acc3c28133227d37427a0d8","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707184330.tgz","fileCount":21,"integrity":"sha512-xhrWFPFTS/ToRYq2OXG9PSl3Da3iQhxLJIuThy1uIJReiBT7+jOrXI00PJhEFsR8VuTxNhxdDvnWltemIaMwrg==","signatures":[{"sig":"MEYCIQC7/A0wsKaLSEhEKu4WMRdWB9/smiP/ZrAf1XDfjVYB5gIhAJuGZwLgDQ/jn03ALjI4fKtRQHUGlLVqg9pfhtt5i3gV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707184330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1862390},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707184330.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/a6820a2b4f2a26c0af122bc8eef50823/zvndev-yable-react-0.0.0-canary-20260707184330.tgz","_integrity":"sha512-xhrWFPFTS/ToRYq2OXG9PSl3Da3iQhxLJIuThy1uIJReiBT7+jOrXI00PJhEFsR8VuTxNhxdDvnWltemIaMwrg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260707184330"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707184330_1783449816037_0.824666517004794","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@zvndev/yable-react","version":"0.13.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.13.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"3a00abd031df9fbaa8f330ffe3d71567515368dd","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.13.0.tgz","fileCount":21,"integrity":"sha512-QV5T9slU6ZVVmNV3VWynXDrIhNimgVDuzuMm0lSpjJdP/Uw/LTj+InzeMtbyWLmkyqdFvkljl78xWfcT15FuBg==","signatures":[{"sig":"MEYCIQC+VzGlBwg37cL5uHwU6KrSAnNNzxAR5mnySBo1Kv9q2wIhAK/vmTdZPMEM5NgxIPs9rIGc+BAJlxzVj0uwdwODZ7Ug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1862349},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/8739b928eaf3562684e413fc043d375f/zvndev-yable-react-0.13.0.tgz","_integrity":"sha512-QV5T9slU6ZVVmNV3VWynXDrIhNimgVDuzuMm0lSpjJdP/Uw/LTj+InzeMtbyWLmkyqdFvkljl78xWfcT15FuBg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.13.0_1783449986344_0.5707371787269822","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707190534":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707190534","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707190534","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"88d83c27972aec3eba3d4d7293c03916774a5704","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707190534.tgz","fileCount":21,"integrity":"sha512-6UNW3X+UHXczXsqJxLlO41SNwmWpVJrT4XnF4JyUZrhWdTOfNxXx+7wEl3LdX3jk/u6zY6L5ToIHngfpvV1LWw==","signatures":[{"sig":"MEQCIHsL3PsUM9wP0jTh08+7TKz336cO8yatHHUqXuzVDGB8AiAaKFDldE9auNWsp8bFRHhidpQdQ7PO/lN8XEiC9xEeJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707190534","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1862411},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707190534.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/d6a764e273da31924a1de029c6533186/zvndev-yable-react-0.0.0-canary-20260707190534.tgz","_integrity":"sha512-6UNW3X+UHXczXsqJxLlO41SNwmWpVJrT4XnF4JyUZrhWdTOfNxXx+7wEl3LdX3jk/u6zY6L5ToIHngfpvV1LWw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260707190534"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260707190534"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707190534_1783451139734_0.2966509166059512","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@zvndev/yable-react","version":"0.13.1","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.13.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"7a530f83aae0e2fcc3568c643514e6f045a87e97","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.13.1.tgz","fileCount":21,"integrity":"sha512-gFysTfjUAvoSqYkr4A3x3HbWP4sBdR/xgj/4j7D7Q6GrG+iJBiufPkQf5fUU8IoOV9rpL3aYXn1m7r8A3wrrsw==","signatures":[{"sig":"MEUCIQCpA4ZStUfVHXsTwsnD3FKw0reCl0WzLgFpxRTf+XbmUgIgDzfNRAQlHAcHuyzhwcZ994SwSC/5MsfajxzWM46+5js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1862349},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.13.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/7444b3d240e6d3019caae4995098e663/zvndev-yable-react-0.13.1.tgz","_integrity":"sha512-gFysTfjUAvoSqYkr4A3x3HbWP4sBdR/xgj/4j7D7Q6GrG+iJBiufPkQf5fUU8IoOV9rpL3aYXn1m7r8A3wrrsw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.13.1_1783451306935_0.29543353403247763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707194055":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707194055","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707194055","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"88245b9d4c746bcb6b427542a7d3b6464f738856","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707194055.tgz","fileCount":21,"integrity":"sha512-+csSTghGMgxwZ0NP9+yPOuEJHZtuHvtKxgs6aSFi28JjBisG6vpPHbte6/JUWT0nxZTtErL7thOmGLl1REVSoQ==","signatures":[{"sig":"MEQCIH1kj4zvXUpHbsZE/F+13wUY8U50Af0xsBKLayLnK8L2AiA3cSujysDSUzneAO9GAxMz+yhBOFor8N6YPenYfghWrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707194055","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1936614},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707194055.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/dc9da3da3b296762d36479a7fc5b734f/zvndev-yable-react-0.0.0-canary-20260707194055.tgz","_integrity":"sha512-+csSTghGMgxwZ0NP9+yPOuEJHZtuHvtKxgs6aSFi28JjBisG6vpPHbte6/JUWT0nxZTtErL7thOmGLl1REVSoQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260707194055"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260707194055"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707194055_1783453260890_0.8208594968288778","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@zvndev/yable-react","version":"0.14.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.14.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"9a3ee1f0d328d19ff2435d7005afcf1cae4914e5","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.14.0.tgz","fileCount":21,"integrity":"sha512-GFuVmIEfVnF2kRqOqaHmWHv6SrBXwYncQVRFVkfqFMDFIMVV+tEHC3XhyJO/a7H8UL/obXW44gVmSQ/wjUIHHQ==","signatures":[{"sig":"MEUCIQCWKyiYY2ZNapZFc3+pYGkWYAUiZZWhrlw4cXRcg2VBcgIgIBAELyjmqH4uZdzyMzg0xUYAFtG/bo3nAdqRaAmhz6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1936552},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/115926b10640e536804c67e197173701/zvndev-yable-react-0.14.0.tgz","_integrity":"sha512-GFuVmIEfVnF2kRqOqaHmWHv6SrBXwYncQVRFVkfqFMDFIMVV+tEHC3XhyJO/a7H8UL/obXW44gVmSQ/wjUIHHQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.14.0_1783453447798_0.3476297558199275","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707215555":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707215555","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707215555","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"c2b56d52f3a006461e565409294d6481c1bb65e5","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707215555.tgz","fileCount":21,"integrity":"sha512-iYEaUJvojILHC51xLUIhk6He3uKgzB28KkefH3kjX2GNvVPom69gS94H9ss0ytiSpTkDddoBrZitBmYh6xD18w==","signatures":[{"sig":"MEUCIQDt6dl1Xwb5VqmDrR7Aw3oSxd6jOhqoi4MtI/OosEz3xQIgbrx414uBekMgKIgFN/3s52tfWuh0Zrh4HW4mMNv6Eyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707215555","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1936594},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707215555.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/d4101d4260339c59ca9b707299a75a9a/zvndev-yable-react-0.0.0-canary-20260707215555.tgz","_integrity":"sha512-iYEaUJvojILHC51xLUIhk6He3uKgzB28KkefH3kjX2GNvVPom69gS94H9ss0ytiSpTkDddoBrZitBmYh6xD18w==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260707215555"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707215555_1783461360634_0.0867887635031952","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@zvndev/yable-react","version":"0.15.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.15.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"ce077e2a60f647fa93d63ed57caabd39d1c2b0e4","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.15.0.tgz","fileCount":21,"integrity":"sha512-eXKvRzquSlO4028oCbPQISLt7MgFiJ1nsbFyZQ/dbpDoR5g/PQtMvm60KPe7aldM7Xj2Eus4K7l3qsykhjFkMQ==","signatures":[{"sig":"MEUCIDDtfrtGq8p1PP8DuxRu6oDCKetGuX5fNunlQfvmfMKaAiEAzzRdP5GVPSNOrCY8qWuUqt3uCjJsOySxztJvNr2v1z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1936552},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/d26bc71725326c4eb78a277e46eab77b/zvndev-yable-react-0.15.0.tgz","_integrity":"sha512-eXKvRzquSlO4028oCbPQISLt7MgFiJ1nsbFyZQ/dbpDoR5g/PQtMvm60KPe7aldM7Xj2Eus4K7l3qsykhjFkMQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.15.0_1783461479272_0.6431498684907433","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707223020":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707223020","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707223020","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"0e80255ba37d1d420c746830f69a123938d74259","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707223020.tgz","fileCount":21,"integrity":"sha512-J8AQkvpXF30yMK7wKa5j2psUIXD7mO+UBMhpEB5HFsUsV4EqN8WFVgFgQSidalbNr9up9n4aCTHE6+j0mEOpnw==","signatures":[{"sig":"MEQCIB0pk1EVkTiqW2DZF/f8y+z/3aiCcHPJwlAX/qJFTwrCAiBjgdm3NHTLx/FRDM9nwnWIrosxhqG6/EAJRt7dD0NnHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707223020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957996},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707223020.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/74076bc90a66652aa2af8a499394cbb0/zvndev-yable-react-0.0.0-canary-20260707223020.tgz","_integrity":"sha512-J8AQkvpXF30yMK7wKa5j2psUIXD7mO+UBMhpEB5HFsUsV4EqN8WFVgFgQSidalbNr9up9n4aCTHE6+j0mEOpnw==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260707223020"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707223020_1783463427036_0.08731943990692259","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@zvndev/yable-react","version":"0.16.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.16.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"bf1605257d63eb4ab9c35cd34cffe5c4c307fbca","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.16.0.tgz","fileCount":21,"integrity":"sha512-GUCOU3BAgpJzOajME4l2GR3qlitbQQHNUbQkOlzZO5MLj7zuBzKI0VRiBgQyFT9QZiI2nYJGPvB6umerbUvNQg==","signatures":[{"sig":"MEUCIB/44b2ZLs/uUFBtFxCGUiYJqm6Yqo5pcXViJWnFzpY7AiEAoSjn7u0/7IeyPVWl8frWNwAWrVWuHFm0kpU1rujUdeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957954},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/778c1974a9e651a519f992e606c0c7e8/zvndev-yable-react-0.16.0.tgz","_integrity":"sha512-GUCOU3BAgpJzOajME4l2GR3qlitbQQHNUbQkOlzZO5MLj7zuBzKI0VRiBgQyFT9QZiI2nYJGPvB6umerbUvNQg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.16.0_1783463525518_0.17333413408873688","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260707234026":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260707234026","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260707234026","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"7ad286169f09a1a266dd86c96db3bb9c71420928","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260707234026.tgz","fileCount":21,"integrity":"sha512-KzBjU2wZSswTJq1X5QiH4r8GctS9tl2wx76HK/Rn6tlqrDr/cEwswScmuLA0fIiMUbQT00o2zP86k53IJu8kAQ==","signatures":[{"sig":"MEQCIFgazHSHEJg74ZtSyELGggYG8eGJHie9mDJpdiUlNjcCAiBh6KcltVYcZhdGFIznPMKXE212KTTOtfi4bBTU4V66fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260707234026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1981301},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260707234026.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/d0ecb8208f7f9180e57de009e03e5d0c/zvndev-yable-react-0.0.0-canary-20260707234026.tgz","_integrity":"sha512-KzBjU2wZSswTJq1X5QiH4r8GctS9tl2wx76HK/Rn6tlqrDr/cEwswScmuLA0fIiMUbQT00o2zP86k53IJu8kAQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260707234026"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260707234026_1783467633078_0.7332958717483617","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@zvndev/yable-react","version":"0.17.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.17.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"72a072f8d4a0f29fb6b58790ccbdd699f595e014","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.17.0.tgz","fileCount":21,"integrity":"sha512-h7DAt/npprPZguWWiz7jDbfB8gHivNRngXzNjzAaOLy2PuYkW2wf4qSiyaNzIhM1GD8VTXC3H4CNrWIrdpiEFA==","signatures":[{"sig":"MEYCIQCvqrluf1Np4XQZInu3xxxCL9x2MO386vaBj46nm9q0XQIhAIcuYiogxvyeYCG2PHWDHrI+Zc7wHN5DvYlD2s40Z2Hv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1981259},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/0ffdd7cabc50fd61abe330970f6130b4/zvndev-yable-react-0.17.0.tgz","_integrity":"sha512-h7DAt/npprPZguWWiz7jDbfB8gHivNRngXzNjzAaOLy2PuYkW2wf4qSiyaNzIhM1GD8VTXC3H4CNrWIrdpiEFA==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.17.0_1783467732157_0.7577998156370256","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260708060151":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260708060151","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260708060151","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"fe509b7225556d88530dfd8d6ea2e0052eb39456","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260708060151.tgz","fileCount":21,"integrity":"sha512-52EQQ3KMWa8KViOfbDS7oy0E6NCWmyx+Q920dtoGlwqB/0E7zyxZr57UT6c4WfOQY/kewnrdabqNQmc0L/6jTQ==","signatures":[{"sig":"MEUCIQCYsRIFfJmPAWAwG0jD9lJwJIGVv4EOFpM+m4rkHF2sEgIgMHkZnZ3YUUBDdfq7DW3hNs+5FSGd0rlRZzeWjpC860w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260708060151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988770},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260708060151.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/5b30f74fd918f755d45e2c14c1aef7b8/zvndev-yable-react-0.0.0-canary-20260708060151.tgz","_integrity":"sha512-52EQQ3KMWa8KViOfbDS7oy0E6NCWmyx+Q920dtoGlwqB/0E7zyxZr57UT6c4WfOQY/kewnrdabqNQmc0L/6jTQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260708060151"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260708060151_1783490517551_0.520941862529539","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@zvndev/yable-react","version":"0.18.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.18.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"9f6320e88799173d3c3a8ce2406bf2bdbba19af2","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.18.0.tgz","fileCount":21,"integrity":"sha512-3QNPCZx7Gx9utknKPZZ89d4g2kxF1XWhI6CpEQLGGuptovC+3kG+YWevrihWc7DyBetjLh07hta/qlCSC/WMQQ==","signatures":[{"sig":"MEUCIHd3HdQVqko4xQTJ7vWmuymqIwqCW4eW49IwLpSQAWdGAiEA4UImlPq7slQcaqReJiE54BmXMcYOPis77keGgwqx6uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988729},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.18.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/e32efddfdffbed4250eca2cb73515577/zvndev-yable-react-0.18.0.tgz","_integrity":"sha512-3QNPCZx7Gx9utknKPZZ89d4g2kxF1XWhI6CpEQLGGuptovC+3kG+YWevrihWc7DyBetjLh07hta/qlCSC/WMQQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.18.0_1783490868323_0.5860608644114538","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260708153317":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260708153317","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260708153317","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"9e1cbf860f9f85b7150240fa436e7aa74462b777","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260708153317.tgz","fileCount":21,"integrity":"sha512-CSfYrF+q6BH8oOELyS3EGmT7LvnE/YSz/5v7m/R+T/L2kgHgMulAGmDR+hYgszODpIgbGIADZ85dQ/WvvElw/Q==","signatures":[{"sig":"MEUCIQCoCE6WckeWw6X/gjy7HfEEFqJMb3FYnqYgLiEf621P7gIgbDQxvzwKa0cXb86zxAWUxjZBO4ndcp/q+r7ib0frxZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260708153317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989811},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260708153317.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/22160176a83384c86ddcd5d5fc5be735/zvndev-yable-react-0.0.0-canary-20260708153317.tgz","_integrity":"sha512-CSfYrF+q6BH8oOELyS3EGmT7LvnE/YSz/5v7m/R+T/L2kgHgMulAGmDR+hYgszODpIgbGIADZ85dQ/WvvElw/Q==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260708153317"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260708153317"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260708153317_1783524804699_0.9381909279103162","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@zvndev/yable-react","version":"0.18.1","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.18.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"5568f6ecae26d203e01803ef2146f629c2b880c2","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.18.1.tgz","fileCount":21,"integrity":"sha512-m1rX1Y+DdhyVt9JmCeXfVcrHtWgklsWVmdySiOWO47pUV3TTyVkLTTkblvqMmbjBz8n9ilXAukF4OZNv///Afg==","signatures":[{"sig":"MEUCIFDgVoV8Oocel8KKyHlk6bXd4grHlhWRXmKX2PLp0zEIAiEAzz2n+/WtLYLzhfJH4xStfiM4MD2hPvaRqYpwwrfYsl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989749},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.18.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/68977c0f9226ed1a382a0787fa8f7ac0/zvndev-yable-react-0.18.1.tgz","_integrity":"sha512-m1rX1Y+DdhyVt9JmCeXfVcrHtWgklsWVmdySiOWO47pUV3TTyVkLTTkblvqMmbjBz8n9ilXAukF4OZNv///Afg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.18.1_1783524988981_0.9957478661671635","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260709010611":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260709010611","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260709010611","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"609c0b43db1b514389258d78207490cdb9a5eebf","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260709010611.tgz","fileCount":21,"integrity":"sha512-U+zw/dfe6R/dBq46zdBSf2hO5/KxgFO4+0N5Be6bpR+LtmRFUH/kXyyza7Jo/QwoLzW8A8/C2OA+9vcsoJ2NNg==","signatures":[{"sig":"MEUCIQD+HCOrZrQ5fbmgd2cw+lmeZz2RdQrL9XCXRVuWCtrTyQIgViMRL4xBoL3MmE0GZ4YXifc5ZSRVS4QZZCRRr1PtN2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260709010611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2019581},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260709010611.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/688788de9186f32d00de9a15e5369f92/zvndev-yable-react-0.0.0-canary-20260709010611.tgz","_integrity":"sha512-U+zw/dfe6R/dBq46zdBSf2hO5/KxgFO4+0N5Be6bpR+LtmRFUH/kXyyza7Jo/QwoLzW8A8/C2OA+9vcsoJ2NNg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260709010611"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260709010611_1783559176987_0.45756551427099645","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@zvndev/yable-react","version":"0.19.0","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.19.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"80ab9c3eec6b52ade02960af0667014632869b03","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.19.0.tgz","fileCount":21,"integrity":"sha512-3Y8HTvdfR+GQ5nDor6E97mInp0D04x0aWBqYHt+8RbxlbKuvl0z0UgLFjQEackHkttmTCibugU4nJsqd1ewyZg==","signatures":[{"sig":"MEUCIFm2GQSRfgGct3rt+HYz3lqh1x//xqB4AKtIC3Fjy1EbAiEApxtOcofnWetyYZMuthJw9IKaeJGjXjQHF1G/ud3keCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2019540},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.19.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/a6a9871eae765612c788c07fb3a89f34/zvndev-yable-react-0.19.0.tgz","_integrity":"sha512-3Y8HTvdfR+GQ5nDor6E97mInp0D04x0aWBqYHt+8RbxlbKuvl0z0UgLFjQEackHkttmTCibugU4nJsqd1ewyZg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.19.0_1783559346723_0.111363964622885","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@zvndev/yable-react","version":"0.19.1","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.19.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"28d34e9efe1cfcbb81123e038dcd6945dff37267","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.19.1.tgz","fileCount":21,"integrity":"sha512-RJ1oAyur7GqNY+fkliN81tAeTW6s/RWjU+5rYqDUmNCbOIjf2PeTAUYPXW8NoL7UIsYTibN0gO/T25vorSE/FQ==","signatures":[{"sig":"MEYCIQDKSJjbIzg8x1dWkLFzfDODV/vNBv66bgUEMD5FetX4ogIhAOmPyAbavAzq+PLesJLDqHp5beLrn8iI3hEa9GFIl96l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026604},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.19.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/private/var/folders/qd/40lr_64x54j6f8fgjjndwf000000gn/T/8ee5053b7b380c509114a3fa8d5a9e79/zvndev-yable-react-0.19.1.tgz","_integrity":"sha512-RJ1oAyur7GqNY+fkliN81tAeTW6s/RWjU+5rYqDUmNCbOIjf2PeTAUYPXW8NoL7UIsYTibN0gO/T25vorSE/FQ==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"11.16.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@zvndev/yable-core":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.19.1_1784612400236_0.8160307592346039","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260725162852":{"name":"@zvndev/yable-react","version":"0.0.0-canary-20260725162852","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"author":{"name":"ZVN DEV"},"license":"MIT","_id":"@zvndev/yable-react@0.0.0-canary-20260725162852","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/yable#readme","bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"dist":{"shasum":"91aefcf9f0693d22ea1f5b15acc141611671eae1","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.0.0-canary-20260725162852.tgz","fileCount":21,"integrity":"sha512-2dXbKhlcNon0PyG2UQQdZiVXznABZM0vYkd6i4L1Ir7JZapFa6J0aLVLQP5GEqG+QMaanmwKCSe0mpH09pe6Tg==","signatures":[{"sig":"MEYCIQD1hwDF4rtEW00CaSoXJ2LPF6ysBiHn+n/nDT9XelUB6AIhALjnTMaJBLe/SJ3WkTs1k8afBSr/iIeSmsgEFDMqdXI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.0.0-canary-20260725162852","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2045845},"main":"./dist/index.cjs","type":"module","_from":"file:zvndev-yable-react-0.0.0-canary-20260725162852.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test:ci":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","test:coverage":"vitest run --passWithNoTests --coverage"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"_resolved":"/tmp/e7d00e1ef88737f3e40b777d48b9e12e/zvndev-yable-react-0.0.0-canary-20260725162852.tgz","_integrity":"sha512-2dXbKhlcNon0PyG2UQQdZiVXznABZM0vYkd6i4L1Ir7JZapFa6J0aLVLQP5GEqG+QMaanmwKCSe0mpH09pe6Tg==","repository":{"url":"git+https://github.com/ZVN-DEV/yable.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.8","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@zvndev/yable-core":"0.0.0-canary-20260725162852"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@chenglou/pretext":"^0.0.5","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":"0.0.0-canary-20260725162852"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/yable-react_0.0.0-canary-20260725162852_1784996939657_0.8081696687098674","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@zvndev/yable-react","version":"0.20.0","description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"license":"MIT","author":{"name":"ZVN DEV"},"repository":{"type":"git","url":"git+https://github.com/ZVN-DEV/yable.git","directory":"packages/react"},"homepage":"https://github.com/ZVN-DEV/yable#readme","type":"module","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"}},"./pretext":{"import":{"types":"./dist/pretext.d.ts","default":"./dist/pretext.js"},"require":{"types":"./dist/pretext.d.cts","default":"./dist/pretext.cjs"}},"./package.json":"./package.json"},"sideEffects":false,"dependencies":{"@zvndev/yable-core":"0.16.0"},"peerDependencies":{"@chenglou/pretext":">=0.0.5","@zvndev/yable-themes":">=0.4.0","react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true},"@zvndev/yable-themes":{"optional":true}},"devDependencies":{"@chenglou/pretext":"^0.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","jsdom":"^25.0.1","react":"^19.0.0","react-dom":"^19.0.0","tsup":"^8.3.0","typescript":"^5.7.0","vitest":"^2.1.0"},"bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint src","test":"vitest","test:ci":"vitest run --passWithNoTests","test:coverage":"vitest run --passWithNoTests --coverage","typecheck":"tsc --noEmit","clean":"rm -rf dist"},"_id":"@zvndev/yable-react@0.20.0","_integrity":"sha512-MmT+hPa8lvIbPJaaJk0ExXo7MIEcIDN7snlbJZMrDQJAkzINM87ehkLFVGJbe00/xrBBKliUpQry97+qCbnykg==","_resolved":"/tmp/1699c51d46f9b649136ba827ccae6ce8/zvndev-yable-react-0.20.0.tgz","_from":"file:zvndev-yable-react-0.20.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-MmT+hPa8lvIbPJaaJk0ExXo7MIEcIDN7snlbJZMrDQJAkzINM87ehkLFVGJbe00/xrBBKliUpQry97+qCbnykg==","shasum":"4672b8f99f3b18593be290f6ed1f034fd90c020f","tarball":"https://registry.npmjs.org/@zvndev/yable-react/-/yable-react-0.20.0.tgz","fileCount":21,"unpackedSize":2045783,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fyable-react@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCKNa5EW9A+WyLfLGFqL3ZUucxPLdIj4RDhdFDqtgPezAIgHMM/R8vGBou0qLU6I7sFOSB6AnfOlUD9hgvpVaHtHvg="}]},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"directories":{},"maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/yable-react_0.20.0_1784997052597_0.49896957877099246"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-07T15:25:16.250Z","modified":"2026-07-25T16:30:53.158Z","0.1.0":"2026-04-07T15:25:16.528Z","0.1.1":"2026-04-07T15:52:40.148Z","0.2.0":"2026-04-09T02:08:19.385Z","0.3.0":"2026-05-10T01:31:35.205Z","0.4.0":"2026-05-15T05:21:25.040Z","0.5.0":"2026-06-28T14:42:37.972Z","0.5.1":"2026-06-28T23:20:38.713Z","0.0.0-canary-20260629011348":"2026-06-29T01:13:54.624Z","0.6.0":"2026-06-29T01:16:35.725Z","0.0.0-canary-20260704035138":"2026-07-04T03:51:44.481Z","0.0.0-canary-20260704040307":"2026-07-04T04:03:14.114Z","0.6.1":"2026-07-04T04:06:34.409Z","0.0.0-canary-20260704170710":"2026-07-04T17:07:16.965Z","0.6.2":"2026-07-04T17:09:57.557Z","0.0.0-canary-20260704180820":"2026-07-04T18:08:25.541Z","0.6.3":"2026-07-04T18:11:59.526Z","0.7.0":"2026-07-05T00:43:18.967Z","0.0.0-canary-20260705005927":"2026-07-05T00:59:32.331Z","0.7.1":"2026-07-05T01:03:19.788Z","0.0.0-canary-20260705015307":"2026-07-05T01:53:12.509Z","0.7.2":"2026-07-05T02:12:17.209Z","0.0.0-canary-20260705033118":"2026-07-05T03:31:24.080Z","0.8.0":"2026-07-05T03:38:04.865Z","0.0.0-canary-20260706012948":"2026-07-06T01:29:53.831Z","0.9.0":"2026-07-06T01:32:59.288Z","0.0.0-canary-20260706020223":"2026-07-06T02:02:29.213Z","0.10.0":"2026-07-06T18:02:13.245Z","0.0.0-canary-20260706185230":"2026-07-06T18:52:35.895Z","0.10.1":"2026-07-06T20:12:18.631Z","0.0.0-canary-20260707015053":"2026-07-07T01:50:59.926Z","0.10.2":"2026-07-07T01:53:05.030Z","0.10.3":"2026-07-07T02:40:19.472Z","0.0.0-canary-20260707142142":"2026-07-07T14:21:53.197Z","0.10.4":"2026-07-07T14:24:45.213Z","0.0.0-canary-20260707171830":"2026-07-07T17:18:37.619Z","0.11.0":"2026-07-07T17:21:37.825Z","0.0.0-canary-20260707175615":"2026-07-07T17:56:21.456Z","0.12.0":"2026-07-07T17:59:02.499Z","0.0.0-canary-20260707182957":"2026-07-07T18:30:06.223Z","0.0.0-canary-20260707184330":"2026-07-07T18:43:36.211Z","0.13.0":"2026-07-07T18:46:26.582Z","0.0.0-canary-20260707190534":"2026-07-07T19:05:39.907Z","0.13.1":"2026-07-07T19:08:27.118Z","0.0.0-canary-20260707194055":"2026-07-07T19:41:01.069Z","0.14.0":"2026-07-07T19:44:07.975Z","0.0.0-canary-20260707215555":"2026-07-07T21:56:00.799Z","0.15.0":"2026-07-07T21:57:59.511Z","0.0.0-canary-20260707223020":"2026-07-07T22:30:27.249Z","0.16.0":"2026-07-07T22:32:05.801Z","0.0.0-canary-20260707234026":"2026-07-07T23:40:33.281Z","0.17.0":"2026-07-07T23:42:12.309Z","0.0.0-canary-20260708060151":"2026-07-08T06:01:57.715Z","0.18.0":"2026-07-08T06:07:48.581Z","0.0.0-canary-20260708153317":"2026-07-08T15:33:24.939Z","0.18.1":"2026-07-08T15:36:29.148Z","0.0.0-canary-20260709010611":"2026-07-09T01:06:17.140Z","0.19.0":"2026-07-09T01:09:06.899Z","0.19.1":"2026-07-21T05:40:00.401Z","0.0.0-canary-20260725162852":"2026-07-25T16:28:59.825Z","0.20.0":"2026-07-25T16:30:52.766Z"},"bugs":{"url":"https://github.com/ZVN-DEV/yable/issues"},"author":{"name":"ZVN DEV"},"license":"MIT","homepage":"https://github.com/ZVN-DEV/yable#readme","keywords":["react","table","data-grid","datagrid","components","hooks","typescript","editing"],"repository":{"type":"git","url":"git+https://github.com/ZVN-DEV/yable.git","directory":"packages/react"},"description":"React adapter for @zvndev/yable-core -- components, hooks, and form controls for building data tables","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"readme":"# @zvndev/yable-react\n\nReact bindings for the Yable data table engine.\n\n`@zvndev/yable-react` provides the `useTable` hook, a component tree for rendering tables, form controls for in-cell editing, and convenience components for pagination and filtering. It re-exports `@zvndev/yable-core` utilities so you only need one import for most use cases.\n\n## Installation\n\n```bash\nnpm install @zvndev/yable-core @zvndev/yable-react\n```\n\n**Peer dependencies:** React 18+ (also works with React 19).\n\n## Quick Start\n\n```tsx\nimport { createColumnHelper, useTable, Table, Pagination } from '@zvndev/yable-react'\nimport '@zvndev/yable-themes'\n\ninterface Task {\n  title: string\n  status: 'todo' | 'in-progress' | 'done'\n  priority: number\n}\n\nconst columnHelper = createColumnHelper<Task>()\n\nconst columns = [\n  columnHelper.accessor('title', { header: 'Title' }),\n  columnHelper.accessor('status', { header: 'Status' }),\n  columnHelper.accessor('priority', { header: 'Priority', enableSorting: true }),\n]\n\nconst data: Task[] = [\n  { title: 'Build table', status: 'done', priority: 1 },\n  { title: 'Write docs', status: 'in-progress', priority: 2 },\n  { title: 'Ship it', status: 'todo', priority: 3 },\n]\n\nfunction TaskTable() {\n  const table = useTable({ data, columns })\n\n  return (\n    <Table table={table} striped>\n      <Pagination />\n    </Table>\n  )\n}\n```\n\n## Hook\n\n### `useTable<TData>(options: TableOptions<TData>): Table<TData>`\n\nThe primary hook. Accepts the same options as `@zvndev/yable-core`'s `createTable()` but manages React state internally. Supports both uncontrolled (default) and controlled state patterns.\n\n```tsx\n// Uncontrolled -- useTable manages all state\nconst table = useTable({ data, columns })\n\n// Controlled -- you manage specific state slices\nconst [sorting, setSorting] = useState<SortingState>([])\nconst table = useTable({\n  data,\n  columns,\n  state: { sorting },\n  onSortingChange: setSorting,\n})\n```\n\n## Components\n\n### Layout Components\n\n| Component     | Description                                                                                                                                                                                                                                                   |\n| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `Table`       | Root container -- wraps everything in a `<div>` with a desktop table or adaptive card layout inside. Accepts `table`, `striped`, `bordered`, `compact`, `stickyHeader`, `theme`, `loading`, `emptyMessage`, `footer`, `adaptiveLayout`, and `children` props. |\n| `TableHeader` | Renders `<thead>` with header groups and sort indicators.                                                                                                                                                                                                     |\n| `TableBody`   | Renders `<tbody>` with rows and cells.                                                                                                                                                                                                                        |\n| `TableCell`   | Renders a single `<td>` with editing support.                                                                                                                                                                                                                 |\n| `TableFooter` | Renders `<tfoot>` with footer content.                                                                                                                                                                                                                        |\n\n### Interactive Components\n\n| Component         | Description                                                                                                                                                                 |\n| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `Pagination`      | Page navigation with first/last/prev/next buttons, page numbers, and page size selector. Props: optional `table`, `showPageSize`, `pageSizes`, `showInfo`, `showFirstLast`. |\n| `GlobalFilter`    | Debounced search input for the global filter. Props: `table`, `placeholder`, `debounce`, `className`.                                                                       |\n| `SortIndicator`   | Sort direction arrow icon. Props: `direction`, `index` (for multi-sort badge).                                                                                              |\n| `RowEditControls` | Edit/Save/Cancel buttons for full-row editing. Props: optional `table`, `row`, `rowId`, or `context`.                                                                       |\n\n### Form Components (In-Cell Editing)\n\n| Component        | Description                                                                                         |\n| ---------------- | --------------------------------------------------------------------------------------------------- |\n| `CellInput`      | Text/number input for cell editing. Props: `context`, `type`, `placeholder`, `inline`, `autoFocus`. |\n| `CellSelect`     | Dropdown select for cell editing.                                                                   |\n| `CellCheckbox`   | Checkbox for boolean cell values.                                                                   |\n| `CellToggle`     | Toggle switch for boolean cell values.                                                              |\n| `CellDatePicker` | Date input for cell editing.                                                                        |\n\nWhen a row is in full-row edit mode, the bundled form components route Enter, Escape, and Tab through the row edit session. Enter saves the row, Escape cancels, and Tab cycles through editable cells.\n\n### Context\n\n| Export              | Description                                                 |\n| ------------------- | ----------------------------------------------------------- |\n| `TableProvider`     | React context provider for the table instance.              |\n| `useTableContext()` | Hook to access the table instance from any child component. |\n\n## Re-exports from @zvndev/yable-core\n\nFor convenience, `@zvndev/yable-react` re-exports commonly used utilities so you don't need to import from `@zvndev/yable-core` directly:\n\n- `createColumnHelper`\n- `sortingFns`\n- `filterFns`\n- `aggregationFns`\n- `functionalUpdate`\n- All core types (`TableOptions`, `SortingState`, `ColumnDef`, etc.)\n\n## Table Props\n\nThe `<Table>` component accepts these props:\n\n```typescript\ninterface TableProps<TData> {\n  table: Table<TData> // Required -- the table instance from useTable\n  stickyHeader?: boolean // Pin header to top on scroll\n  striped?: boolean // Alternate row backgrounds\n  bordered?: boolean // Add cell borders\n  compact?: boolean // Reduce padding\n  theme?: string // Theme variant name\n  clickableRows?: boolean // Add pointer cursor + hover to rows\n  footer?: boolean // Show table footer\n  loading?: boolean // Show loading overlay\n  emptyMessage?: string // Text when no rows (default: \"No data\")\n  renderEmpty?: () => ReactNode // Custom empty state\n  renderLoading?: () => ReactNode // Custom loading state\n  adaptiveLayout?: boolean | AdaptiveTableLayoutOptions<TData>\n  children?: ReactNode // Extra content (e.g. Pagination)\n  className?: string // Additional CSS class\n}\n```\n\n### Adaptive tablet and mobile layouts\n\nUse `adaptiveLayout` when the same table instance should become a structural card layout on narrower containers instead of only scrolling horizontally.\n\n```tsx\n<Table\n  table={table}\n  adaptiveLayout={{\n    breakpoint: 720,\n    primaryColumnId: 'name',\n    secondaryColumnIds: ['status', 'owner', 'updatedAt'],\n  }}\n/>\n```\n\nSet `mode: 'cards'` or `mode: 'table'` to force a surface, or provide `renderCard` for a product-specific mobile layout while still receiving the row, cells, and table instance.\n\n### Rendered pivot tables\n\nEnable pivot mode on the same `useTable` instance and render it through `<Table>`. The React adapter swaps in generated pivot columns and synthetic aggregate rows while preserving normal table interactions such as sorting, pagination, column visibility, and adaptive card layouts.\n\n```tsx\nconst table = useTable({\n  data,\n  columns,\n  enablePivot: true,\n  pivotConfig: {\n    rowFields: [{ field: 'category', label: 'Category' }],\n    columnFields: [{ field: 'region', label: 'Region' }],\n    valueFields: [{ field: 'revenue', aggregation: 'sum', label: 'Revenue' }],\n    showGrandTotal: true,\n  },\n})\n\nreturn (\n  <Table table={table} adaptiveLayout={{ breakpoint: 720 }}>\n    <Pagination />\n  </Table>\n)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}