{"_id":"@rchemist/listgrid","_rev":"69-651ebe853d0abc619e93bbac5afa1b41","name":"@rchemist/listgrid","dist-tags":{"next":"0.4.0-alpha.0","latest":"0.5.14","legacy-0.2":"0.2.32"},"versions":{"0.2.6":{"name":"@rchemist/listgrid","version":"0.2.6","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.6","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"210d95378641820fb90b4373ae15ef9a1da81fda","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.6.tgz","fileCount":592,"integrity":"sha512-iw4/JBqRlRj1++cxUQBPeZxMnSEmZ7OHKfdoYRe6Ri8tIvUxPVwsAfd0uGf1j3R8ZwDQpTYLR2b9w86EojIxlA==","signatures":[{"sig":"MEYCIQDe+yFGaFy6bYKPlEbLSOh4982o40CK2RPEUWLtyy0WHAIhAJMRX8vdY6almsiAxqLq7JB6rTaqxe/N6ayhZp/4Ev98","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2168236},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"95e7cacd3fddce6be16014d126dab22285b6ff9b","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"rchemist","email":"kunner@rchemist.io"},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.4.2","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.6_1776763162793_0.6467201611017959","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@rchemist/listgrid","version":"0.2.9","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.9","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"7534abaa455acc0501e83de7052043b2d9d9cd1c","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.9.tgz","fileCount":592,"integrity":"sha512-83gxjITRMGgpYzTJg5IJfJRO3CBurDLTCILJtJbMFNMVWCO0HK2vKk4LhCuds8jSrv3wDvBZZjlg/yCEJ6XO3g==","signatures":[{"sig":"MEQCIBJPrFtMhdTiSmy9tWBe7KcVzPWESVePkYDdOK/1twSCAiAkXYxPR06E1HZwO/+b6HzVDFvlT/HtN+PmmKliWmm2og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2169321},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"8bdb9b13e796ee377a6bed92ef523aa9e06a1b63","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.9_1776856586236_0.10210809962219614","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@rchemist/listgrid","version":"0.2.10","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.10","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"6c58f43af9f0ee3b359fa1710f055c4843c2a99c","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.10.tgz","fileCount":592,"integrity":"sha512-9w8UMYC1QpF8Nh967NTT1pMnl+Pyxw8MEMjJOlbGWdM4mZG9MOEUqUQRbj65ip1+b6mPW/p86qn/0TCPy5OcEw==","signatures":[{"sig":"MEYCIQCLq3b8AWOv4otX7lviIa8p9p+qXJS5asGFeGspasYIbQIhAM84kdUa4uMx31O1Zq7bY3/g2GQq9ZqeHogqSWX0f0jN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2171327},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"499edbe3862948e902b072ee3ca6a19d89a27f3c","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.10_1776920683847_0.9118248160109359","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@rchemist/listgrid","version":"0.2.11","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.11","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"105bb16cbaa8b91d962559191bf662760fe4eb37","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.11.tgz","fileCount":592,"integrity":"sha512-MfRD80A/qtxoZ85IewG3KO9GIf5BjpcfHzC9D4k/m+zhynpL0cHHDuRRVY0q+hz6RIz+35ZZ/XIEmBS897jtCA==","signatures":[{"sig":"MEMCIE2ipu+l0TvFScgaJY7sAsJrKvRLPIWXCoYw+Ah3czOeAh8No0lWgeIuqcKTaIV+DC47sNGi2FXT/sFj06EYpXf0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2172079},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"6d6290314dadddbb076c7ea16c100ea2eaf05159","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.11_1776923992585_0.9623761947475704","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@rchemist/listgrid","version":"0.2.12","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.12","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"9862271295d4000ceba9a2f71a354ae85cc30e3f","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.12.tgz","fileCount":592,"integrity":"sha512-SwuDV+0y6WglrqUDadrrwGIAWxY1sdXm0Dyx5Vp8ECNxINa3USFIDgh41a6rLelrOwzwWRaYf/UmGeGytUxbXw==","signatures":[{"sig":"MEUCIGp7tQS2g/MGG8bvIMK4XWZl9q2vRXYQbVy3/uZ2Vs+vAiEAoVlZnzCAmgtMuprIW5srZRiww7t/ns5c+d4PS7cfhoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2181381},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"fd69255f658e5f89765d75c63192eca7901afdb8","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.12_1776999764338_0.9418634941553321","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@rchemist/listgrid","version":"0.2.13","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.13","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"5d5f9a10e0be5e65e0fa6ee156f464f10785e567","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.13.tgz","fileCount":592,"integrity":"sha512-RZgtdsH7c1gdFLe4nkAbv6ti3XA4M/YFb9ZgOpvGM3EMrEZpurrG8FkToljotFPRtynB7TbJKtoNNmPCRnhV5Q==","signatures":[{"sig":"MEUCIEwtFdReTHyyKWwRkqIAsxax7kHAfwmUaXOrYbm6XnEOAiEAgYBCdVeMkJ9wSI8j3I5GfvMOKFjTh/+SrZSwpUwLfLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182644},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"f8bf579814d8937102a50cd1fd4c6647fc0bd5ee","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.13_1777280783241_0.2853334761407409","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@rchemist/listgrid","version":"0.2.14","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.14","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"1630c63498387a7284ac734d41c148a790c296d6","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.14.tgz","fileCount":592,"integrity":"sha512-fcbXrqlRgd/mfP6m1vxmFpxlm/KYhhChFHB/IJo6dPv38rdO3+QgZrrbLH6xLND43UDiiWx5mqm60U7b96Gt1A==","signatures":[{"sig":"MEUCIA9OXXus6qfMyXB7uIBCT1ngS4x5dE2HuQolPLBHv6XiAiEAmpdKHZ9sLqqDQCmObpOiccI9jiyqM2TpMvKGtpTxRUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2184771},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"e865b70530991516216852ce17d8b85b0814557b","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.14_1777485544003_0.8537445800953418","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@rchemist/listgrid","version":"0.2.15","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.15","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"e4735d31f07be002c23a03695469be5621c111d2","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.15.tgz","fileCount":592,"integrity":"sha512-ugGIwjVgJRQ6mtH3HIT8o/4SjIwxDkWDHXu9/APRPV4FY+QZMfdUvUgbNGGPGGsjcTg3+sWM+ZdICS0dvmTLUA==","signatures":[{"sig":"MEYCIQD0bW7xAtOzTBHTnN00G3MHdObupp6amR0ZF1bv2Xs5VwIhAIujiTtySriUIinSZL2DNZJ1APNw92XG1EeKcKNO1TzS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2184906},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"72d8ce3a1caf2e8defe64df203cb3debe579afd5","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.15_1777602290694_0.1264947452316254","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@rchemist/listgrid","version":"0.3.1","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.1","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"7a2c6047183a7922450a044b9a5ad5bd21d2412d","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.1.tgz","fileCount":592,"integrity":"sha512-CPTunF9TaHq6EJfg4YPU5gNetn/plq/Y/UfS28/QdpMRLyRhhFgH1HoNguvUj++wrMc0jtPggDHQor+a/EuRdA==","signatures":[{"sig":"MEQCIHhQjNNu8vtX5J76sQRasLNPOD5dChKQNuvYh7Wkkd0xAiBkiEo9uGunneADGXw5Ge+bBNSbF4GZDOet36sglzEdGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2186360},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"0cabf74e4b12ebcee15d2bcaec73de3400535ac9","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.1_1777958268614_0.27934774730602596","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@rchemist/listgrid","version":"0.3.2","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.2","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"ebaae083ee150120dd6827aa6cb6fe1b299350c5","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.2.tgz","fileCount":592,"integrity":"sha512-8jZdsRVzIS9bBz1d+ZHp0I692ri59z13BXxpSMRqONXU6QlIi+jVEwdyU4VXFxzbxUNXFvQE9kwaWjMABbnvvQ==","signatures":[{"sig":"MEQCIEMctOrBeipcAL63gr2PtX+gfuo1DGr06vQJ7kd47gDwAiB8wYCtPB/GKRuHNua1N5BkuhP8Rbj1M1p8udXmuEph4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2186018},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"232e76266d553d45391c2180b7a11aaec984a041","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.2_1778268961076_0.5929339749903708","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@rchemist/listgrid","version":"0.2.16","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.16","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"d5908da8b7f26391313a75a8c786cc1c66d35e0a","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.16.tgz","fileCount":592,"integrity":"sha512-HHdF6XRZh9qtSy64f3uTy7BpOYE5dw7nTnWUBs25FVUD39JQ6jgGuqSCmOjYi/LicvNLZ2aGMpThxrlGZIdkMQ==","signatures":[{"sig":"MEYCIQDVpekDGiPSo6mgQl7Et2E1DDq06nslVFIFYZzZEGMisQIhAPl9+pSgHcLSwla+E73lYOoHW3A6MFR9679qbitD5Rxj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2184564},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"87b80671202cec0cce4ced7b4c7646d6e66ad55e","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.16_1778269039022_0.09504485314859523","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@rchemist/listgrid","version":"0.3.3","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.3","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"c70242c30192fe8df7e523cd9a116b6a1340687f","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.3.tgz","fileCount":592,"integrity":"sha512-CrsSmYiiyQm9B5b2x/0LdiXDPOxuD4ZAdVlWgpSLjT+BCaNa4HiwfEMvR724Ni9vwcT7r2ovMaPmig4npjjpCA==","signatures":[{"sig":"MEQCIAs/YuFDfMcvfN3l8Uiz1kEbHd9fZ9pOvQWvaeBKsBNHAiA4HvV2W5DmBYsB2+wGnLvGXBb8JI9ymw5/c7NypDkp7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2192386},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"473c94dcff3c235a076b8eb5233690801f6a9a2c","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.3_1778760265512_0.17942660559340373","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@rchemist/listgrid","version":"0.2.17","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.17","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"5b9e6c4443e482e42d689122d860e2de5893d871","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.17.tgz","fileCount":592,"integrity":"sha512-GEc3WG8YOJpXVn5gThU9bKPgxff6hccbPTCw8bb83zOn7tk55ctK/7BuZGRWJM4iUVzdjLrLqBRQW87nSVVmAA==","signatures":[{"sig":"MEUCIQD4j09M8Qcnhbc+TBI0qODH/d5WyekueZj44+676UKnuwIgc7HcM6c0L5GiiWg+90AlBgfuTL1M9NORCP1RJza+RDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2190932},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"c2dc468a4435305d73f41714f81bb87ba4b0d159","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.17_1778760399982_0.29725952782415277","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@rchemist/listgrid","version":"0.2.18","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.18","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"ee30adde38a480bcd50ab6b62f1842d1a6b34752","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.18.tgz","fileCount":592,"integrity":"sha512-NytQEKDqjP8bJTGGBGBPPfZ0Wr2PU0Jiu85jKYX4p+foIADh/xpQ5qCBNEpuo2xr6f8Kfp+ODgrwuoJlQVkIuQ==","signatures":[{"sig":"MEUCIGDHNzIHUnE1RHYRW/Uf2BNlkLAq2uj0bLApSVtE7zHyAiEA1hf34PIxNd8DDsHbsS32a+yz+PIWRY0KDJXA2X2ijIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2191666},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"8215e0f5fa27bc876c02fc44976d78c3fc5b8bab","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.18_1778811623010_0.001220628094979359","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@rchemist/listgrid","version":"0.3.4","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.4","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"ee508f19bddaea18db32613d3677239206a0f58b","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.4.tgz","fileCount":592,"integrity":"sha512-H4Z7KsQfGnBxubz0vZ8qiLlAbhR2W4+jiZev32p2gd5hYHK1zdXV/1d8Y52TSpysR0YIxQo7Z7Pp0WqXqEkFTg==","signatures":[{"sig":"MEYCIQCneHlcRy4neVjBtKVkkabXcaMjuhxGu2hBF2EKMaAArgIhALbc85QJP/xZV9+rwNYiyxvE+ztfMpow/6M/rpSxP6CF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193120},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"4bb6c859545361ef42b4d3645656e06254de7490","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.11.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.4_1778811624928_0.3502011656326236","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@rchemist/listgrid","version":"0.2.19","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.19","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"34dfba84a38c40348a9312869fdd970b3aa2900d","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.19.tgz","fileCount":592,"integrity":"sha512-kbKqU+JlczRLQc6G58Xik9rCpYIoSUF0AV4XwnSepVqoFYcpMWKzzXkR/yU4xOMsumwOTukx20OlYjzKlppHDA==","signatures":[{"sig":"MEUCIB2wFfsnafiGcdNegDZR21kOnvc9U3hA4feXIY792xRHAiEAj3ZM9y2nNfQPHBYk1rRZCuQY4G6h76r0LXfMDtyC5RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2192040},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"a57d24089f4a5d41cdf3cd5c18a65fb296696fcf","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.19_1778972104685_0.9745775427141987","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@rchemist/listgrid","version":"0.3.5","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.5","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"31d9e9b1b5a6b914b7981684f4cf22b15f30ed85","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.5.tgz","fileCount":592,"integrity":"sha512-7A9c//qx/QW2lWetxJas64tv/tmTkiUz0bmn3bQeCwSkrc1Q1uIirv++vJb855Zm7VTTz4aU9aawh7oMWZbTdA==","signatures":[{"sig":"MEUCIQDSKkcZ2MPGSpW5E2Lk4ggbUIQpJqsW1xh3XNuk4kwPzwIgPMDoyHVeAl+/BfD6+vaNhaXQaH+bOJQB+lfxtrNX8FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193494},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"11dbe25f6b390c985ffc2a1466a6397e31bf08e7","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.5_1778972120660_0.9965479791986702","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@rchemist/listgrid","version":"0.2.20","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.20","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"d109b176760c44b39598e1bdf67cc7fa8431c015","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.20.tgz","fileCount":592,"integrity":"sha512-v9IZF2uAJwxJ3ZKilbdiimaUEYAZK3yoWNyCHDXBbEShVdECRtfs+kDGbTWYBYrcAXdtmBx8jSVut9gkrrCAVQ==","signatures":[{"sig":"MEQCIEFdUkCETvDvJrnTRlSaQiO9SD5XCYfUYwyMlVW80WonAiAyWUgDHIOMnYF3St2N8+7x5Q2kx6ajIXj7cf9yZVquZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2192105},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"3f2305928fcd9a9cd0d5296d098c1bda2df1659b","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.20_1779173370710_0.9473795823581443","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@rchemist/listgrid","version":"0.3.6","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.6","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"a7a871fa0ac42244dd50cf13c42a579dfb124592","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.6.tgz","fileCount":592,"integrity":"sha512-14VmUjXpmmtwWCx7VknkyaXjkWsTNz9vqS6DeizHDqkIsciridm0jpqdB5T7HiLyjBx4lImpCrKhgDhM9tKV5w==","signatures":[{"sig":"MEUCIH/oC2hNXGca8YsYT+rRs/aVp+SV7Zxq0PGib0mqOM6NAiEA/odjQ9BPTiu9KHHVyaa2e+comUKZQI6f2WqLakzQiDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193559},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"49f780d0f10e134a869822ae56eff8e64c351c02","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.6_1779173739397_0.5791305565467311","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@rchemist/listgrid","version":"0.2.21","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.21","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"041228b778c5f83075ca5533191aaaa542c23ba5","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.21.tgz","fileCount":594,"integrity":"sha512-L1GQQ8ZHWRiOUOsCwzmgxADTh8ucwoTP06JgQXMR0/3hj77Cw2s13miUowE8iFt2hKgTG5T0E5CTztJoiy6SRQ==","signatures":[{"sig":"MEYCIQD1uPHRYn2IeqQJmoOUiw12y6j2ifho3jOQ6P8R1pHu0wIhALphuYBCwczH67UD/LwccpTYQXnxj3Bf6k9ZMunIXyhv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2200602},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"e9e6ef99583c4403892271c7451c035eed81b552","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.21_1779270283931_0.666135811530717","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@rchemist/listgrid","version":"0.3.7","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.7","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"d741f652cf72084f819addc844ac5701ea7752ad","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.7.tgz","fileCount":594,"integrity":"sha512-BYwtkOB9PNfyxhlr9UhZRss6uzIMlmoNU2D90iTLVTeSwBUYG97hLz4LVqEC22Nmnegz4iCUSIdvA3NiMxYXiA==","signatures":[{"sig":"MEYCIQCiKjWxpdU/uWvWWKIaO5vnMVpCGxXLE5F2LsgNLf1lgwIhAI728vCU58TSeggIRCkHDWa1A5lepahFVOB0XkugVI81","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2202056},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"d4ad18b6aca4cf029752592cd74852182be73950","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.7_1779270289136_0.006622465056349336","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@rchemist/listgrid","version":"0.3.8","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.8","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"603c7afcf4269640f7e108b8b95eeb4fe7f042ab","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.8.tgz","fileCount":594,"integrity":"sha512-BOLKK75mYE2q/5SHz3B4CNcWuPTR98EOl8ShtjKCaVbgYuPVt5WAgu1EonU9QEarKNM6Bis2UGAoIxEDBJ5glQ==","signatures":[{"sig":"MEQCIG0Mdrc3PQ0wQJpdwAGObK/h9YKl+/oXOYR/VfknCpg1AiBbUactJo9fOhss6dnf50Aq045jZLkrmCcBq8jIhJUgUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2202555},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"691b8c5a94e5d2463445a5dac51d2ea07a4ee1eb","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.12.1","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.8_1779870923274_0.8828314749284227","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@rchemist/listgrid","version":"0.2.22","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.22","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"f46e1f5b83f949fcd6ff9acbca373514215a223e","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.22.tgz","fileCount":594,"integrity":"sha512-660Qey1We+3sdpAYuu1hn1PmgT63StUkFmRqNsHqMn3XZ+mkzgqgzXIJQQAwt+Dxl53W17DIuTwmpY2+S4im5A==","signatures":[{"sig":"MEUCIQC0KDT72Vbh/N7UxvZlmFZT7Q3omgdLXJcDnt8IHAMbjAIgYL234C0+P9vF9Dyr/l9zRQG8K4MjxqIRsXIVTTSIJ9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2201101},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"0619998cb2019836dab11c933ea54f6d74a5f565","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.22_1779870989292_0.06961474103393894","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@rchemist/listgrid","version":"0.3.9","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.9","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"8b229ab2f178acf7d58aa893df596e383cd5c1b6","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.9.tgz","fileCount":596,"integrity":"sha512-hRr8kEnhroIXaRfkYKKdYRUweUsM4vBmAPOaOilQ6ilTeDxgNv0sQY52fvl/t0f40C5DciXPEBnX1HHTzWsOdw==","signatures":[{"sig":"MEUCIQCGQ4AFgVBCLnkfnpAiqeRFFBqxHBaR0x+5EC4LX5ZTMgIgJhzbH2gxCQ55jXs+Yfls7kMwEB3+KTfYcyaC6EjWEBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2220414},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"a780d029424761215061086337507689c617b126","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.9_1780035364472_0.9916182346560125","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@rchemist/listgrid","version":"0.2.23","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.23","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"8f34bd1d7a0799698ec92f0b36caac56a9d5b57a","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.23.tgz","fileCount":596,"integrity":"sha512-biGxHyIJdEoipltvaPHiqGCaJD2cVSRw2OwYvxVnRuELOCVo9SWSmo5PBhqY0MFrJlYC2q/vVbwXMAcw3DTaDw==","signatures":[{"sig":"MEQCIGCPs/+Fi261ZjArxB4MuaEvZ9ouyMEQGW/8xM5RH2JOAiB0seq2BqsbwcyM/AtCsHF20ct7hzwCMd4uxhMux/1oiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2218990},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"daa2ea8eeae10c222a234774b6a854c7ec6f67b8","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.23_1780035382854_0.864113666073856","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@rchemist/listgrid","version":"0.3.10","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.10","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"9db01e7317d55ad29732e248ef68cad87a046209","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.10.tgz","fileCount":596,"integrity":"sha512-k/a9HMaJDMsDq3UvnIhrmyLZgtnqxHvT9VDWvPi9a3apKwbZD3QrddMcdnzKWpzN7CcWbZuRrB6t4PQznrR1SA==","signatures":[{"sig":"MEYCIQCJsRHhLxbVJYr+Nxku5yd6vCx8ACKFGarGLdV1LFB7aAIhAIpGP3jmmID+EdUSTV5onq02nI+tkFuE7tn9LffqqFGS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2220934},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"66a8d4c1dbc9efb5963830d49e1bc91402caa946","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.10_1780043817641_0.5548042310876593","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@rchemist/listgrid","version":"0.2.24","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.24","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"3128085143882e2c3438c50b0f1d56b98978ff32","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.24.tgz","fileCount":596,"integrity":"sha512-GWERKwNc+pWduHXShXkRkMxWkE8SncpkrHGQPj6C/3k3NypOv2NLEMg/92iS5R+yhg00miBRRm4LUdKKgXtK8A==","signatures":[{"sig":"MEUCIQCYaF0DFDIFEdFB+HB1ecXGlMjFBur5ZGAi/8GKfAR1sAIgDGQsJn+ERbLMrErF0+47q57M5BIoEHcNCHYYIbVcMww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2219509},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"49e36c904392b948eb62ddf9770ab8d5885884d1","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.24_1780043912405_0.8783286878117571","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@rchemist/listgrid","version":"0.2.25","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.25","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"9da4d394df453ff46f22404d46281895d264fe46","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.25.tgz","fileCount":596,"integrity":"sha512-8jasIROJy+YvOmEhysqR0N+9ziLSLtjdaz6LqRpUYSqeKxJ1TlEtVJJ1FknT47vo4q7bUX+1v8EAsVr92mX+cA==","signatures":[{"sig":"MEYCIQCroh8Qwn94h7vd5lzgX329vBG2SIoZdo+KHNRnLPegGwIhALkN7tcvGybP/blVyHsHFlviK82ZV/tdL9LutNYZ1sfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2220631},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"52180aa9288d03a2df5bf860bc097e336055cf65","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.25_1780045381874_0.441876480900828","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@rchemist/listgrid","version":"0.3.11","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.11","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"7993cdc763c7ad6856543065e31dee7979a073f2","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.11.tgz","fileCount":596,"integrity":"sha512-ZbwLp/NUlKG+BpF4xZksZvgw2Kj1/8f9qFFxYUMTOy6yxN5nEhn5bkJUbTzVBCOKtIMlaIyRhvsWeSF8e3LW8A==","signatures":[{"sig":"MEUCIQCgXqYherbKctyrb+8k/8ikweeYEUGiPZAT/gHdfgJ+OwIgfKTTCrXTUZtH7FKFKQVmP9kYKSveYc36rRBun/EBevE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2222056},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"3d5930f7c97f71243ce5a37364f2011b5b25c403","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.11_1780045389979_0.3127178097675869","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@rchemist/listgrid","version":"0.3.12","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.12","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"c15f12d83a9164be5657e8f567e7f56b48e459be","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.12.tgz","fileCount":596,"integrity":"sha512-x71ahO1p4i/Ec5jfO3+N+iiOJfCu+X5rmbpYWBG07CQy7cpMEMfqgfjZeVO1R+ABFAODkSzHyCcQTbNYmxdG9Q==","signatures":[{"sig":"MEUCIQDKoHIBvJKLmBJWLcXF9pP5+DEYwetPwZqIgRHMveacPgIgTvNZ0ay5qXJbNZazNtxdPlMmY/vrt0AJWv0inuNfWf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2222283},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"917634f7aed24a13483554d31bf9e6ff1cf27bc8","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.12_1780127762726_0.7517784894430126","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@rchemist/listgrid","version":"0.2.26","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.26","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"5f4761b5fdd525a1bb59e98d2bc9fa25fdebadb7","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.26.tgz","fileCount":596,"integrity":"sha512-H312OsJHqqnob3qLd9BeG8I1ud/E/5F9SvZ29JOPAC5Q1vnNXz8sv2jyr8XUDB3dyZ19/3AdgxiVxeNUhRpBYQ==","signatures":[{"sig":"MEUCIBqtb2mi76PUMeFYQ+ChjzVaOa4h5GfugLNGwDaRW+P1AiEAns09vdewANdHZoCHWxUCtwYHZ50lVieTJI4FDqxRTtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2220858},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"bbf4fca0874fbb666fb9b604f08912bd4472946a","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.26_1780127770762_0.9494632160089673","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@rchemist/listgrid","version":"0.3.13","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.13","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"488f899302c788e528b1b0f335e75cfd9112a945","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.13.tgz","fileCount":596,"integrity":"sha512-RHZ6zvkKchArVWeIqog1N2rQIjhR15DBYzJlR5plVIhD9XRaJ7ygj/28FxBnECy96LyRXaUgSkMEtID8z3xG/Q==","signatures":[{"sig":"MEUCICHB+04szJGTYWAxd8BJhC8/g0OrPWIkP5y/JaS8C8YxAiEA9sS/LEHRsRIsTzyA/zaFPEXB46BUaRl2yl3TCwtuiHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2222738},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"d2f666ec86421a48ef0a5cd0acadab7d80ba0e7d","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.13_1780150195933_0.6079497479291416","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@rchemist/listgrid","version":"0.3.14","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.14","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"e10beb1c492fb03e7b308fc5b8071f6cc75c3381","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.14.tgz","fileCount":596,"integrity":"sha512-8sil6fafLdr5gN2nXcDVNgzzyAef1nWW+UlkljbIHokbA4+FY69rEWs9SeuaXY87mZj0OMkhAHhOw9ijGT5FLg==","signatures":[{"sig":"MEQCIAx73epb1s3F7F2BJ5mr4p9YullYqpy7xqDgLUwQxKWJAiB0tBSIA2Ru7hxV2HqVnuVgnK5UMjVDEvBnVANsUBxB9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2223000},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"5278a475b120a95126231a4e3035f6e0d44b04fd","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.14_1780168736583_0.06692181608358205","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@rchemist/listgrid","version":"0.3.15","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.15","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"1aafab9052c52df1842dbfd8897c52804a54f994","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.15.tgz","fileCount":596,"integrity":"sha512-cdEYfaca3N2czTCGDVP00fjZ/N2sTpHJfUljlfajR+Zgamla8+JAThWcGzBRVLbQlZv60YdBSUYxpZ+CFnB04A==","signatures":[{"sig":"MEUCIQCrbSjnULxz7vNxxu3+GSxpuU9JA0GMTQWdSGDdK9Q2SQIgV6ZIK0hWwaldm0/eue60UXMzJppiMXcm0LRAkg1OV38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2223645},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"ba4771083988b4a3c1d3165364c612c4bfe10f68","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.15_1780169623010_0.19164403700111765","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@rchemist/listgrid","version":"0.3.16","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.16","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"ff903735b6bf211a6a7e7367d36834a3adfeed6c","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.16.tgz","fileCount":596,"integrity":"sha512-olcWmuhKggIjtJp1LweyzjTTQEQ3XxBZ1yPVPRjsP4/vh5M3eN21uUbJDcpPG01vHP+aqNrW1Mo+W3nsmW28dw==","signatures":[{"sig":"MEUCIQDpUNXsbNeyAtu2NW9H+KlHBN+hh1cJXorm/02QNho1agIgaYjW47EFM435PrzJsm+hADQUrao4j2Y84muvyguh3b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2226165},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"f7d5daa66803e1818ddcf7ce7d6ee7cd4322b357","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.16_1780241520917_0.361540978892156","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@rchemist/listgrid","version":"0.2.27","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.27","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"e0929bb5b00d155fb50991bd807d83da5dc9d4a4","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.27.tgz","fileCount":596,"integrity":"sha512-8okSUrRBI/Ma8N4BwUEimgY0M9YdmuuNGs2rXfRuiWVlhrQ6a/XvC3ic1NoINpxfveEbFdrHWEOk0ENjvd4RkQ==","signatures":[{"sig":"MEUCIQDCKB2UFMQnRCz33r2ea2BrC8KUK0g8bo6x2KTkQojenAIgHkOjCbinuf+eD8dkzPVQYm+o9V/DjIk5cn5AQdklL9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2221065},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"1449418c8d41c0f19fe59a6e09fc70e0e59d0051","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.27_1780290208537_0.24001250074386982","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@rchemist/listgrid","version":"0.3.17","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.17","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"cd66c9477478468bf80c5af89c4adeca821b8e3a","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.17.tgz","fileCount":596,"integrity":"sha512-ipmct2uAaMa2BrRJNOLlRlAoxV3FYhqE4IR6yOTqyOH/4cooqKUhUa+LrBtRJQUv4p8pjbEThlbRaNU/dMwTtg==","signatures":[{"sig":"MEYCIQCn9EmkyyFdc9ZVzD3iCVJXXf1Ha0JIm1Y3hJOcXhLplwIhAPdFZkPGj/uvt4k05U9yumDKNKcw7CIf8OAIJoO/FatA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2226372},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"7e444a10ff5ec9baea79adb55ba4f37e8cc8deeb","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.17_1780290211540_0.8986286808297117","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@rchemist/listgrid","version":"0.2.28","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.28","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"8b5bb41b5671c3b18cf9543d69f14467d9a3d0a8","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.28.tgz","fileCount":596,"integrity":"sha512-ovEZy//hH2Cj3mv86sarzSDMQJIN59/pZxX1rF9jiL9jSeO5xbrF+SIvxPphhgpvXEf0RLj4ssizgywWs/FTgw==","signatures":[{"sig":"MEUCICcp/hqpCiaQQeOYxvvURkfC77d9Myy88+TBjyKORqMYAiEAvVzym5aibU8QPUYKa1obBXXfuSYMxxZUpgTyqKZ4G1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2221044},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"7ca272cca1061d2a7040032a43d654a51415d31e","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.28_1780381528396_0.5314911742335262","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@rchemist/listgrid","version":"0.3.18","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.18","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"f79df84ed0e709cd568dc2b9c8ed97aac895d110","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.18.tgz","fileCount":596,"integrity":"sha512-tBKmwHow9WXUNOzGv4AGle2XjyTpD33bl7ETbSDInk0QfP8t1uYcL5VRHXMC7WoZRdWbzfFHNm1PVsWgzW6PSA==","signatures":[{"sig":"MEUCIQC2Hia0htXeo3PTwg6ZRYiLy37oEYhUqWnCtnsO0EYywwIgTerg/qizmBxOxcE4Sdqfr6WyRv/5kOTtyqaGe0VsouQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2226351},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"8e56ee7728918a8bb431826a4964bc50822fd996","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.18_1780381530754_0.997875245480851","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@rchemist/listgrid","version":"0.3.19","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.19","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"970ea9e8ecb15cace8f8f94415f2400854564726","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.19.tgz","fileCount":596,"integrity":"sha512-Ud6pCNDBHH7o9M4G4jWOKPGMhoypxn8zD7wHpWTfuqTe948W5fLA0WqrYqOxyhxZIGwWI7J+0RG14RL7F1KDVw==","signatures":[{"sig":"MEUCIHx62QF1s0Y7bI7HcLs3XYRujjIUV2ek03wHNZb/XVbQAiEA+CxYDYTJQbzNWlehpt1wAsGqOxqJ1wPzYSqDFi4mBuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2226764},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"685b074383f2014922a8b2b535de6515243acbb3","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.19_1780431868983_0.6938328915435672","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@rchemist/listgrid","version":"0.2.29","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.29","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"b4beb8693107e2411063fc5ad55394362b7b8fcb","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.29.tgz","fileCount":596,"integrity":"sha512-cj3Q+v/0iCmhtGnP1oHhykMyrrBuC2NTIzAsrtjbPt+NTZDeeTY4twhxzR8izpMstHgm5UQJwVhRFN0kKgeagA==","signatures":[{"sig":"MEUCIQCW3f30wvelGVBs1nK5guCPRBO1/RXR8FyureR6E8+DSgIgJ7CS+wl1KZDePSbBS8nyGYpTWWZnLzzg6ZTNcy4PRZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2220522},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"a4d7fef8074636272059fb0d559e209c31bcc5e1","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.29_1780556113505_0.9563896504850531","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@rchemist/listgrid","version":"0.3.20","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.20","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"1bb0c0bbb148ec4710011af199d1678f496608d7","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.20.tgz","fileCount":596,"integrity":"sha512-kVvrlhRkD0EpT+4UT8H7q9NK9wMBKGYVp3+UB0w90jfo4nLgUYHrhA1Brn7vC83z3J7z2JYXsEUiB3Z7jQPDbA==","signatures":[{"sig":"MEUCIQCl9k8PqRkkrxKmSNRyyEVQVm4n9AjDf3gthcqQ8cIjzwIgD9dmg89j8/KD7sYSftULvNXP2AtQohsBIVZt7Eafm10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2226242},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"8a8295723541d7e641810a5f4a6683595f8ab3eb","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.20_1780556180736_0.19664347606612043","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@rchemist/listgrid","version":"0.3.21","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.21","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"e5c0a7c891401cd936d27e311c85e7b856f62e78","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.21.tgz","fileCount":608,"integrity":"sha512-DkedA4lnk2sBz4MdF9EglcFHHfceJTSqWNszH8rko6e0j4P8YLlrwtL2JhcFsPoQn9FNwg8AzTV7QFeNbN3LtQ==","signatures":[{"sig":"MEYCIQD/tIWNA0sgyPL/gB7FG0rSzzVveCgf/Jiv6+IFHzUaigIhAOwt7jWrLq7iseVXWnysvi0lBKtimdpIzahzy8dCN/YA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2235787},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./qr":{"types":"./dist/qr.d.ts","default":"./dist/qr.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./excel":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"./address":{"types":"./dist/address.d.ts","default":"./dist/address.js"},"./api-spec":{"types":"./dist/api-spec.d.ts","default":"./dist/api-spec.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./xref-price":{"types":"./dist/xref-price.d.ts","default":"./dist/xref-price.js"},"./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"6d453454848d67a221e624201c2812799aee0a78","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sortablejs":"^1.15.0","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":false},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":false},"react-sortablejs":{"optional":false},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.21_1781600360619_0.13600030786353878","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@rchemist/listgrid","version":"0.3.22","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.22","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"31bcde217abce7f538dd17ea9fd2aa55c86b0e0d","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.22.tgz","fileCount":608,"integrity":"sha512-n8ydVB7Ws655nOg9GVee86RggxKQqR7kxIKX+DGtPZyPX1XG3YUegplYWeZjSFKDOONyKBQt8pawuifsN80EKQ==","signatures":[{"sig":"MEUCIDdF26vWHKJ0jU11pWdVIN5RFhhenY3gJA13xpfla0IkAiEAwM8cScKOI3ynnf+84VnyPZ3utlw/YkMkrzC3J1Akurk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2237166},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./qr":{"types":"./dist/qr.d.ts","default":"./dist/qr.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./excel":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"./address":{"types":"./dist/address.d.ts","default":"./dist/address.js"},"./api-spec":{"types":"./dist/api-spec.d.ts","default":"./dist/api-spec.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./xref-price":{"types":"./dist/xref-price.d.ts","default":"./dist/xref-price.js"},"./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"943f771227f4384cb1106c8348d0cb2dff35e03a","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sortablejs":"^1.15.0","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":false},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":false},"react-sortablejs":{"optional":false},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.22_1781693456830_0.8403786202511683","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@rchemist/listgrid","version":"0.3.24","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.24","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"c2dad71d0b90dda13c688da2eff53f9d91574f72","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.24.tgz","fileCount":608,"integrity":"sha512-pD5eWVg3QTteEY72xEACU3GkTn3PPQtH7Q8W20cfDyQ2xPLnBZBOeB27wqck/cCbZQ/utD+k34fzHNH5KrpoIg==","signatures":[{"sig":"MEUCIAx+3PUIpFdyNPLkkxbytILwGebFNF9cPxbmDk4zT8r/AiEAn4YJa0c3P6rx0G6FFcfJqQ/GxV+mqyM1giu8fNzHCBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2240451},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./qr":{"types":"./dist/qr.d.ts","default":"./dist/qr.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./excel":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"./address":{"types":"./dist/address.d.ts","default":"./dist/address.js"},"./api-spec":{"types":"./dist/api-spec.d.ts","default":"./dist/api-spec.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./xref-price":{"types":"./dist/xref-price.d.ts","default":"./dist/xref-price.js"},"./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"f83babeecae5fa0565045f577cafeca410f37756","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sortablejs":"^1.15.0","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":false},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":false},"react-sortablejs":{"optional":false},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.24_1781931405813_0.6383303486048542","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@rchemist/listgrid","version":"0.3.25","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.25","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"4daf010c5ae5390d5e1b3e7ae861db508e9683b3","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.25.tgz","fileCount":608,"integrity":"sha512-ZvpARk1EsK/uOsVG0+RXg8i0djn6XkPOzqKTXBkX4GLU3wnHAH9dL/4yhAPGCl+3N9/wfwnn/N0Rzv3WQbFASw==","signatures":[{"sig":"MEQCICyXfe00VF7+TK88RF/JNm9CgxI5qMfLsLpD7tQOuQzdAiALKvwAZYpQkSCfTogYQqZm3AbdLTeQD7pfkAOZTyDFig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2240773},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./qr":{"types":"./dist/qr.d.ts","default":"./dist/qr.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./excel":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"./address":{"types":"./dist/address.d.ts","default":"./dist/address.js"},"./api-spec":{"types":"./dist/api-spec.d.ts","default":"./dist/api-spec.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./xref-price":{"types":"./dist/xref-price.d.ts","default":"./dist/xref-price.js"},"./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"48ab8636eb3f86aba4f9c032b270865746a7a7b1","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sortablejs":"^1.15.0","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":false},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":false},"react-sortablejs":{"optional":false},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.25_1781931727105_0.5098709911684389","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@rchemist/listgrid","version":"0.3.26","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.3.26","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"34c60db2cab4a469eabd510c6af9f2944dcdc679","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.3.26.tgz","fileCount":610,"integrity":"sha512-wSfWsYfw+4SvgX5Dso2CJEIiPcug2eEcDYiMOeUBlCw4PogdSbNBsiDb3ZFu5XLFsKAmKBhN9S0/3ohFMTz+4w==","signatures":[{"sig":"MEYCIQD+ua0Gcz3ZVTYzNFS0rqhAKN25D4tgQgqbW45nzoM3QgIhANWrM0TBAsBLL6lU8s4tvjABWz7ymFnZ7Sdb1nKXhVz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.3.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2243119},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./qr":{"types":"./dist/qr.d.ts","default":"./dist/qr.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./excel":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"./address":{"types":"./dist/address.d.ts","default":"./dist/address.js"},"./api-spec":{"types":"./dist/api-spec.d.ts","default":"./dist/api-spec.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./xref-price":{"types":"./dist/xref-price.d.ts","default":"./dist/xref-price.js"},"./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"853660ba5bd18b8043ca921f2241f9931228ec61","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sortablejs":"^1.15.0","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":false},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":false},"react-sortablejs":{"optional":false},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.3.26_1783744907252_0.8690635631729708","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.0":{"name":"@rchemist/listgrid","version":"0.4.0-alpha.0","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.4.0-alpha.0","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"a0aa5e00792e41ffa61207b4c3b2a730bd2a404c","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.4.0-alpha.0.tgz","fileCount":93,"integrity":"sha512-XugYiFOY1aV6+lPlMn0RTiL0emF3B3mO6KYQk6BSIboeXwFvvMG+yJe8jGk9AxhNsMhY6sWEn/LvzCYp2NqJ7A==","signatures":[{"sig":"MEYCIQD40P7we0etWFHdKvIUh7joKdkl2vpauAldTC9Pbrri2wIhAMBYTNSBxtjrkUlOf13AwjwSn2tACLwukfXungdeen1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.4.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1886155},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"1ebbc4d8925841f899fb2f98948dce0066352f3a","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.4.0-alpha.0_1783906547202_0.35042726872516394","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@rchemist/listgrid","version":"0.2.30","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.30","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"316d636ecc047dc168e0647cc1eb6ae031d24ad0","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.30.tgz","fileCount":596,"integrity":"sha512-QyQDxHPEOkRajc2936qMyU6HbWpA3FH55qPD7KbTrPLNNBHlMn1ye6x9hV2VP+4HWzy8yioAPqh3n3rQ7TZRMA==","signatures":[{"sig":"MEQCIAsTZPmsBhV+elYze/PLgMsjRmUFy1sEr5vLZHs41MOUAiBlryWXPBQZ4MFsG21aByRuPQYcuQoXD1evua8RfGrSMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2221045},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"262c6353688df1ea235e14ead356723be5ad2700","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.30_1785394695371_0.17450101134913054","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@rchemist/listgrid","version":"0.4.0","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.4.0","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"3d1156e894620c1c29b40b4d923480f1903307b9","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.4.0.tgz","fileCount":93,"integrity":"sha512-iMYIg2+jwipv2M4a3dHoT5v6uEHT2j4ZnM37GOb5asqpyn8yfuduIRMFzjlsrV75JvUjefG9r9CHFxxtDbZbhA==","signatures":[{"sig":"MEUCIAdA16ExqwO5UK10mJ2DT25HT5CVnivXPT2Mp92sJU+XAiEAwuOb0Wq7c1jJdokBkrB+wJctUemWgOxBa6QWOKccb9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1914464},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"49d6c8bc360da0f8d7bf40ffa21d61c271b2abde","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.4.0_1785406460695_0.31515238275850455","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@rchemist/listgrid","version":"0.4.1","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.4.1","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"887da16447be38bd1fd04a4b70f50f623895b7ba","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.4.1.tgz","fileCount":93,"integrity":"sha512-UGYMyRBDUOl7ur11BW78PMstk6UTwrqQikIktb9g/WDVDQFRFLQdpe9XEvCyTYFvWLeRYHBlD7i4erV+o5f4cQ==","signatures":[{"sig":"MEUCIEgvmSAw7QRxcmZmXsVA05GoMvD0VbrXBB2EaG/GRL8GAiEAhFHWPVRc1N7T+b0u+pI2bhEgj+rcSju7PgkVk+DR4/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1922046},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"faf4fb1847397ab2b74842ebcc00d14a5c1eb96e","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.4.1_1785408235699_0.5529769991381923","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@rchemist/listgrid","version":"0.4.2","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.4.2","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"614c77ddbb6e7029791f84073f020170d3003241","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.4.2.tgz","fileCount":93,"integrity":"sha512-xDUtuLPe/KZXV4z5S77N6MqrzQ3PzZfDVRdtsnyIwPv+1B9uRDzfmBFI7vH15b+oD0YE32hlKVkhbKDtE8vpLA==","signatures":[{"sig":"MEQCIF++3H6tViMJptZSmj5g+KOEgIeV+FUuLA276XyOaD3NAiAyVPDTVmlHThzyu+YwMoUszaeRZMdQl0COU93QiDrYOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1924902},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"a171eed6b23c1c5799fa02bf11381c4283781281","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.4.2_1785408983440_0.044896512990041826","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@rchemist/listgrid","version":"0.4.3","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.4.3","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"e7fd2303eebbfabddbc21ce7060afce125846bf9","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.4.3.tgz","fileCount":93,"integrity":"sha512-a1g9lOisIdZOadijqR0BukM3eoyJiZn0af8vBkp3gwlO+QinZ7E+tbltH1Dus/1g/zovjKHkw7N82z5wOHnftA==","signatures":[{"sig":"MEYCIQDZRvbdnpgk9meGcNnQUcOcWNhjFU5xac6ez7zAosZ3MwIhAN/iORnKY4tgj2kdx7Tbj1WpbvdfLWp9Qh8Zub1P3Zpz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1926013},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"fe2e8295a7523efb8a9cc1ae22c4d37ebb2df689","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.4.3_1785413714905_0.5539072123699449","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@rchemist/listgrid","version":"0.5.0","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.0","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"5a0d48175180abed48edfac04f268617ffa4f259","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.0.tgz","fileCount":93,"integrity":"sha512-uxi+OqKmih+pnhi8S2th1r4DPfPwroe46dWK97VZtnvGsXtgpFEurQavRjvM8ip1X6h76qsaqI100mVTro9JSg==","signatures":[{"sig":"MEQCIDb3yXwsavTlut3ajPQlui6Z63fKlm3O18yiL5e7NNAVAiADD64Df06jghQBx6Jqq3aGvo9zZJxnyUquH5XQjzXv7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1964541},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"224478c71000b078d212ae0180a640f535ba8e56","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.0_1785726613371_0.8345005146704236","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@rchemist/listgrid","version":"0.5.1","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.1","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"a4aa2218c88f45c39168f0c7d38ffacdfe80c5e4","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.1.tgz","fileCount":93,"integrity":"sha512-xS0AxVltmq+z1EZfZbeVOW6KWok8CtiXpx33hpumaen/5cE/Un/yNNbDxKIKinNjLMmKkReevDdMgaVFmi9alg==","signatures":[{"sig":"MEUCIEWPhQRjW7vVPe640fCUYMZFFAo4RgaM9yJzlF+gffUCAiEA5PgRjXlOTeW4tl+q/MjkFoPPIDaKrPuBhd5U6z+LFbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1973048},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"0607186e29f11dcc7bc79e58b7df52fd8e6ace39","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.1_1785750849119_0.08800168749442827","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@rchemist/listgrid","version":"0.5.2","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.2","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"6faafbe8026c02da0276db6253bb9d6396881402","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.2.tgz","fileCount":93,"integrity":"sha512-GQLOeaJvB5/u7DDHyfW7Xa/SLunmOjg4k96bZs9vhYN7M92/Js3A5BLWJ/4/Lq6IDXalD0lDYVhLGYrv/rFjTQ==","signatures":[{"sig":"MEUCIQDiPWbLN/bWXW3lHAbh/cL8uWVHTkrZ5mQIkLrb1B/hhAIgGF9zR9xOuPyCOCXWO1y/6ErAQd/95Vu66FNSW9kQg9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1974967},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"32dbf8bc7d76a67f7ce805518a672399c8241f6a","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.2_1785753396182_0.02069236592504864","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@rchemist/listgrid","version":"0.5.3","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.3","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"82e7971b03a7a085826b12db37945fa4eb14e753","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.3.tgz","fileCount":93,"integrity":"sha512-pIHNO4cNGTXM6Wk3Jm9oytfQ5EflXFG+NuscDXnsk5P0znigDyuvBfGs4jmoW/Q0W1/lwOSZyLXx4UdwAlNOFQ==","signatures":[{"sig":"MEUCIQDPrZI6yTmW/17U8/q1G63+SrK9czqKoSEFmf/SIfZ3eQIgOjDdnnoGk6rlF5X1pciBmRSf7Iqgx0rYV2BqWtmnZCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000325},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"4b0ff96af63f4e994373f72e30b6d6fa37791af7","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.3_1785920754829_0.8777254281167599","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@rchemist/listgrid","version":"0.5.4","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.4","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"51b526357c5322337aebcab2d3e170bc11fb6f3f","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.4.tgz","fileCount":93,"integrity":"sha512-Xs9XW7XnYTqNfSQThuGRtKYSNOougHhi03KckiSPvgF4NuWIUYQytsSESWN7x2k54h53sMe8d/02b7lpRwL0HQ==","signatures":[{"sig":"MEUCICy/+ftIu5cjNQhwAZgSJ8ZMz1kpK3DBJ4etOLQAjyURAiEAiyPRzGwf+eHrzFMfBz70OFZd5ZvQtY8Qra8hjfbU1rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2003919},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"22b55dff25de926706f0dc6fa8d14d9b914c82e8","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.4_1785923588665_0.35709612276636427","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@rchemist/listgrid","version":"0.5.5","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.5","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"405968cba2f3094ac581a5e8bb7b2b740c0ca311","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.5.tgz","fileCount":93,"integrity":"sha512-SIQPPvYsOzBVazEz6FNTuX4dqrRM0oeegzBZN0qti1puWyRzL8xNAD4Iwnd2HGlGniYsFCoPitRB515BXPUh1A==","signatures":[{"sig":"MEUCIF7DjtChsHCTTqc3eQpQJpvJw2PE9gkIKCm9eOCL1uH/AiEAyYc9g/18VaO3r+DmzZSZP2K0hmjlnF0ya5C/BSoIfuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2024855},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"0c3efdc255a63cc5b19393d153650fb4c54a9ff1","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.5_1785986223183_0.7881537839676334","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@rchemist/listgrid","version":"0.5.6","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.6","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"00bdabc3f3be92373dcd1e4a43fc62810ebbde16","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.6.tgz","fileCount":93,"integrity":"sha512-isVUk8QvwGJUUpj7mtHMfjgZGLDgIVANMWTLynelfH8VCd7POu4UcjydnR/Y3t4UJoJ0cTXJqCOIqrZp7x1ZJQ==","signatures":[{"sig":"MEUCIQC+n36LZ7Xj0ROw3Vxi7Io+xPpB7x+OLtjfnDxVEnT8NgIgQrQqwsAUcpPFvgttmPL8Cc7tWhJdV/Djtdcw+oG5YNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2077974},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"8fa5bd5be294cd313c53bc3e283151c0ba1f1bd1","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.6_1785992344869_0.8214795703589084","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@rchemist/listgrid","version":"0.5.7","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.7","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"e83f60f47bc41211291b68b994c50a5b8038a9ab","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.7.tgz","fileCount":93,"integrity":"sha512-30Gp5F66p4VXuTxWZxIiwZ8jdfch++tipLsYd90tNFiLt6mN84bGDj0Et7ZKUNw3FQjaIW9HpiTjhlMD0S9lzg==","signatures":[{"sig":"MEUCIEhhl+YmkO+D6DgTFadzwvBwDnFONezIwsqQh1ljU29bAiEA7RGLpBL+hIfZJhWEbP8tiQTScnSB1fcCElVHHYkfJo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2137001},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"2257179201e0526773d7162d8b10a0c1bfc4a28f","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.7_1786003911875_0.6769758208990013","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@rchemist/listgrid","version":"0.5.8","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.8","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"3e212b4e5eb380092f1982f08cc6b72002c8acc3","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.8.tgz","fileCount":93,"integrity":"sha512-8gscB20kgo+VE+JDre9ZtfHs2nATRd8Q+M3gZLl+HHisb3kkIBjb3RPaGDqKl6FZCWzAGDK/ilE+/lfxydgeNA==","signatures":[{"sig":"MEUCIEhOPVWow7P1COn2JapkqEVWEf3zIjgx2DLs7VJBL11YAiEA8FHVzA1/vRAfcnqvg0Do4//N5AvPNSLqZeLZobA6ov4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2137261},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"47498c3ff0af79dd61021527920a81cd28f5ff36","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.8_1786004980354_0.7633888525281047","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@rchemist/listgrid","version":"0.5.9","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.9","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"654dc22c94f9a399454e794e6962e6cf741ec394","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.9.tgz","fileCount":93,"integrity":"sha512-Fq57bcV5Z3QUYzgRcRy7mgbqQjzIzMKJEA5ueoLD6j8A4sRAvoD/equclFId0+4ZSz+Iyv/sRKIqBKPnwK/Wkg==","signatures":[{"sig":"MEUCIAjzUq6+xDIv5KXQNdYZpHqAzQ1lS/Z1Vd8DrYEpwkPpAiEA6WcnDC4O/2bkJ3DK6zeyyKS9vgJ222kyIbNb3S2Fnjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2140835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"b4910fb09f7de0d03282545c2804a2a0693a3bf2","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.9_1786011060026_0.3784045123038289","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@rchemist/listgrid","version":"0.5.10","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.10","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"511dde81f885fc7d38b60bfabf2a0c37542036d9","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.10.tgz","fileCount":93,"integrity":"sha512-n5gqq9g3pB1YlZWeluHC/GVqAhlpSSboPcBF0yRQnapmL1cALpcFQHoywVzssuvKp8CunM1FKQuu+Fj3gY44Qw==","signatures":[{"sig":"MEYCIQD65hi2+h9D4VESTdJbESR044tVAw8oaG/GoBWOPcuKlQIhAOBAptv8NKpF5ogVZ6Sit8BYd0NcP6ek0UgkdF7se5m1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2140768},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"a9f7f285376736319c23919db93a7570f9e78772","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.10_1786332632973_0.8298563605078564","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@rchemist/listgrid","version":"0.5.11","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.11","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"e88777022c60e354ce445e04a7054c521533f05d","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.11.tgz","fileCount":93,"integrity":"sha512-vwrfhVo/bQILNMw7n1L+Px9AzCt+UzuVYi6E7TBPgLVw/VR7wtPGRE+Us5QBUm7Eu3InY1IfraUlTJyen35sZQ==","signatures":[{"sig":"MEUCIDTxoPAroujFcvYKIDvUtS7H6kTK/wmot9ofsM/maoTGAiEAu9K9fAGOnIpjAtXj6TBrvU65hjrLm3s8JlrIT28seok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2186353},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"51ae4474f5cd9aca878ad6a2e0f8217d1e55b307","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.11_1786345003207_0.43734784922993253","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@rchemist/listgrid","version":"0.5.13","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.13","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"59f46ab3a71088ddafa8dd370be4432f4d2cb9da","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.13.tgz","fileCount":93,"integrity":"sha512-3bJcht67rlJMMBtyeHl1l4qDZzaQRfbRsLWCeWjA12/qY34Uiyu2GCjleHsnxZmd45XbSZrPflV5N+j6nTcopA==","signatures":[{"sig":"MEQCICU71xR4VrfxYud8IJ66XRzBZA8CzXcA+GsqAYXJe1M8AiAJLcfk4wllXiXh3Fbfgq6+QLn1ZUkwUw4UjgSe6X3blg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2195444},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"1642fe2ab5c5295e5dca03099e36bd28fb8cf358","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.13_1786346706597_0.6200102169000592","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@rchemist/listgrid","version":"0.5.14","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.5.14","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"77e37d11686fdfe26e4af4d443460c654891f9bc","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.5.14.tgz","fileCount":93,"integrity":"sha512-DTr+Eq557cOZm3QtlWXM0ikGXcftO1beCqg11TFfx4d4Uyvo5fxB8omExHRL8onCG77LEe8IvLxfgTybfIhmxQ==","signatures":[{"sig":"MEQCIGkHyLqhc94bdjAIXtZ/YnYNQ8UJzE9FQRSK5/UommZUAiB2AEENd36uFDoPNTl3/4YSbx8GqFtSSbqmJAPCVFe4dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2200670},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./excel":{"import":{"types":"./dist/excel.d.ts","default":"./dist/excel.js"},"require":{"types":"./dist/excel.d.cts","default":"./dist/excel.cjs"}},"./state":{"import":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"require":{"types":"./dist/state.d.cts","default":"./dist/state.cjs"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/utils.d.cts","default":"./dist/utils.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./styles.css":"./dist/styles.css","./ui-default":{"import":{"types":"./dist/ui-default.d.ts","default":"./dist/ui-default.js"},"require":{"types":"./dist/ui-default.d.cts","default":"./dist/ui-default.cjs"}},"./backend-rcm":{"import":{"types":"./dist/backend-rcm.d.ts","default":"./dist/backend-rcm.js"},"require":{"types":"./dist/backend-rcm.d.cts","default":"./dist/backend-rcm.cjs"}},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"144e271a9d4f617255f47016a88497f8f02a7d92","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}'","test":"vitest run","build":"tsup && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' --fix","test:e2e":"playwright test","test:char":"vitest run tests/characterization","docs:watch":"typedoc --watch","smoke:load":"bash scripts/smoke-load.sh","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","codemod:test":"node scripts/codemod/run-tests.cjs","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}' 'packages/*/src/**/*.{ts,tsx}' 'apps/*/app/**/*.{ts,tsx}' 'apps/*/lib/**/*.{ts,tsx}' 'e2e/**/*.ts'","check:exports":"attw --pack . --exclude-entrypoints styles.css styles/tokens.css styles/primitives.css styles/layouts.css styles/components.css styles/base.css","check:publint":"publint","check:surface":"node scripts/count-public-surface.mjs","test:coverage":"vitest run --coverage","check:headless":"bash scripts/headless-check.sh","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","typecheck:packages":"tsc -b","test:e2e:persistence":"node scripts/run-sample-persistence-e2e.mjs","test:sample-production-smoke":"node scripts/run-sample-production-smoke.mjs","check:entityform-sample-proof":"node scripts/check-entityform-sample-proof.mjs --self-test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"workspaces":["packages/*","apps/*"],"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"sideEffects":["**/*.css","*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["./dist/next.d.ts"],"excel":["./dist/excel.d.ts"],"state":["./dist/state.d.ts"],"utils":["./dist/utils.d.ts"],"schema":["./dist/schema.d.ts"],"ui-default":["./dist/ui-default.d.ts"],"backend-rcm":["./dist/backend-rcm.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","tsup":"^8.5.1","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","publint":"^0.3.21","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","jscodeshift":"^17.3.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@playwright/test":"^1.61.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@types/jscodeshift":"^17.3.0","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@arethetypeswrong/cli":"^0.18.5","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","file-saver":"^2.0.5","xlsx-js-style":"^1.2.0","react-daum-postcode":"^3.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"file-saver":{"optional":true},"xlsx-js-style":{"optional":true},"react-daum-postcode":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.5.14_1786347297417_0.9979538632449616","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@rchemist/listgrid","version":"0.2.31","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","_id":"@rchemist/listgrid@0.2.31","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"homepage":"https://github.com/rchemist/rcm-listgrid#readme","bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"dist":{"shasum":"4ca06ec4e90ab080056edcbf2f06bf34cd167b9f","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.31.tgz","fileCount":596,"integrity":"sha512-/WK8cctbPVSmPPB2X6MAXi//gnUp3uVnnqCvItJBiUADSZMfGe/I0604KlOTrugcU8nnKgXGgR1xbU1tdhF+GA==","signatures":[{"sig":"MEUCICgGPx3ygVYImbd6Dho1/2KTVtJ26g9z4LWL9qJ4+blFAiEAyLW/BdxlDB+1pNJl11dhc6MBBfE2sti/yBvXTw9wxpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2221905},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./styles.css":"./dist/styles.css","./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./styles/base.css":"./dist/styles/base.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/primitives.css":"./dist/styles/primitives.css"},"gitHead":"f012082fb260074c26474a781cdd22dab96b91ce","private":false,"scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run","build":"tsc -p tsconfig.build.json && npm run build:styles","clean":"rm -rf dist","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","docs:watch":"typedoc --watch","test:watch":"vitest","type-check":"tsc --noEmit","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"_npmVersion":"11.16.0","description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","uuid":"^9.0.0","zustand":"^4.4.0","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.0","nuqs":"^2.0.0","jsdom":"^29.0.2","react":"^19.2.1","eslint":"^10.2.1","vitest":"^4.1.4","globals":"^16.5.0","typedoc":"^0.28.19","date-fns":"^3.6.0","prettier":"^3.8.3","react-dom":"^19.2.1","@eslint/js":"^10.0.1","file-saver":"^2.0.5","sortablejs":"^1.15.7","typescript":"^5.5.0","@types/node":"^22.0.2","@types/uuid":"^9.0.0","sweetalert2":"^11.6.13","@types/react":"^19.2.7","qrcode.react":"^3.1.0","react-select":"^5.10.2","xlsx-js-style":"^1.2.0","@iconify/react":"^4.1.1","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.0","react-sortablejs":"^6.1.4","@headlessui/react":"^2.2.9","@types/file-saver":"^2.0.7","@types/sortablejs":"^1.15.9","typescript-eslint":"^8.58.2","@tabler/icons-react":"^2.30.0","@vitest/coverage-v8":"^4.1.4","eslint-plugin-react":"^7.37.5","react-daum-postcode":"^3.1.3","@testing-library/dom":"^10.4.1","react-kakao-maps-sdk":"^1.1.27","@testing-library/react":"^16.3.2","typedoc-plugin-markdown":"^4.11.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.1","sweetalert2-react-content":"^5.0.7","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"next":">=14","nuqs":">=2.0.0","react":">=18","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","react-dom":">=18","file-saver":"^2.0.5","sweetalert2":"^11.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react-select":"^5.0.0","xlsx-js-style":"^1.2.0","@iconify/react":"^4.0.0 || ^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","@headlessui/react":"^2.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","react-daum-postcode":"^3.0.0","react-kakao-maps-sdk":"^1.0.0","sweetalert2-react-content":"^5.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"nuqs":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"qrcode.react":{"optional":true},"react-select":{"optional":true},"xlsx-js-style":{"optional":true},"@iconify/react":{"optional":true},"react-sortablejs":{"optional":true},"@headlessui/react":{"optional":false},"@tabler/icons-react":{"optional":false},"react-daum-postcode":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"sweetalert2-react-content":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/listgrid_0.2.31_1786350527597_0.25728040314473044","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@rchemist/listgrid","version":"0.2.32","private":false,"description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"author":{"name":"rchemist.io"},"license":"Apache-2.0","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/adapters/next/index.d.ts","default":"./dist/adapters/next/index.js"},"./form/SearchForm":{"types":"./dist/listgrid/form/SearchForm.d.ts","default":"./dist/listgrid/form/SearchForm.js"},"./form/Type":{"types":"./dist/listgrid/form/Type.d.ts","default":"./dist/listgrid/form/Type.js"},"./api":{"types":"./dist/listgrid/api/index.d.ts","default":"./dist/listgrid/api/index.js"},"./misc":{"types":"./dist/listgrid/misc/index.d.ts","default":"./dist/listgrid/misc/index.js"},"./headless":{"types":"./dist/listgrid/ui/headless.d.ts","default":"./dist/listgrid/ui/headless.js"},"./styles.css":"./dist/styles.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/primitives.css":"./dist/styles/primitives.css","./styles/layouts.css":"./dist/styles/layouts.css","./styles/components.css":"./dist/styles/components.css","./styles/base.css":"./dist/styles/base.css"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/rchemist/rcm-listgrid.git"},"bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"homepage":"https://github.com/rchemist/rcm-listgrid#readme","scripts":{"type-check":"tsc --noEmit","build":"tsc -p tsconfig.build.json && npm run build:styles","build:styles":"mkdir -p dist/styles && cp src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css dist/styles/ && cat src/listgrid/styles/tokens.css src/listgrid/styles/primitives.css src/listgrid/styles/layouts.css src/listgrid/styles/components.css src/listgrid/styles/base.css > dist/styles.css","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run type-check && npm test && npm run build","lint":"eslint 'src/**/*.{ts,tsx}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' --fix","format":"prettier --write 'src/**/*.{ts,tsx,css,json}'","format:check":"prettier --check 'src/**/*.{ts,tsx,css,json}'","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","docs":"typedoc","docs:watch":"typedoc --watch"},"dependencies":{"clsx":"^2.1.1","crypto-js":"^4.2.0","tailwind-merge":"^2.5.4","uuid":"^9.0.0","zustand":"^4.4.0"},"peerDependencies":{"@headlessui/react":"^2.0.0","@iconify/react":"^4.0.0 || ^5.0.0","@tabler/icons-react":"^2.30.0 || ^3.0.0","date-fns":"^2.0.0 || ^3.0.0 || ^4.0.0","file-saver":"^2.0.5","next":">=14","nuqs":">=2.0.0","qrcode.react":"^3.0.0 || ^4.0.0","react":">=18","react-daum-postcode":"^3.0.0","react-dom":">=18","react-kakao-maps-sdk":"^1.0.0","react-select":"^5.0.0","react-sortablejs":"^6.0.0 || ^7.0.0","sweetalert2":"^11.0.0","sweetalert2-react-content":"^5.0.0","xlsx-js-style":"^1.2.0"},"peerDependenciesMeta":{"@tabler/icons-react":{"optional":false},"@headlessui/react":{"optional":false},"next":{"optional":true},"nuqs":{"optional":true},"@iconify/react":{"optional":true},"react-select":{"optional":true},"react-sortablejs":{"optional":true},"qrcode.react":{"optional":true},"react-kakao-maps-sdk":{"optional":true},"react-daum-postcode":{"optional":true},"xlsx-js-style":{"optional":true},"file-saver":{"optional":true},"sweetalert2":{"optional":true},"sweetalert2-react-content":{"optional":true}},"devDependencies":{"@eslint/js":"^10.0.1","@headlessui/react":"^2.2.9","@iconify/react":"^4.1.1","@tabler/icons-react":"^2.30.0","@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@types/crypto-js":"^4.2.2","@types/file-saver":"^2.0.7","@types/node":"^22.0.2","@types/react":"^19.2.7","@types/react-dom":"^19.2.0","@types/sortablejs":"^1.15.9","@types/uuid":"^9.0.0","@typescript-eslint/eslint-plugin":"^8.58.2","@typescript-eslint/parser":"^8.58.2","@vitest/coverage-v8":"^4.1.4","date-fns":"^3.6.0","eslint":"^10.2.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.1.1","file-saver":"^2.0.5","globals":"^16.5.0","jsdom":"^29.0.2","next":"^15.0.0","nuqs":"^2.0.0","prettier":"^3.8.3","qrcode.react":"^3.1.0","react":"^19.2.1","react-daum-postcode":"^3.1.3","react-dom":"^19.2.1","react-kakao-maps-sdk":"^1.1.27","react-select":"^5.10.2","react-sortablejs":"^6.1.4","sortablejs":"^1.15.7","sweetalert2":"^11.6.13","sweetalert2-react-content":"^5.0.7","typedoc":"^0.28.19","typedoc-plugin-markdown":"^4.11.0","typescript":"^5.5.0","typescript-eslint":"^8.58.2","vitest":"^4.1.4","xlsx-js-style":"^1.2.0"},"readmeFilename":"README.md","gitHead":"18499308a97ccb9e51a2e1dad409b35ef19f2db2","_id":"@rchemist/listgrid@0.2.32","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-KjaFTeMm6IMdbQHoxfycRJpbE5tHX33VINyGWMc8tYPuQsqLlGzRKE04VC02BOPLlWt80IN9iYdbIqwPA6Kp6A==","shasum":"797aaa8962000dce468fb59b8a2e9299f93903ff","tarball":"https://registry.npmjs.org/@rchemist/listgrid/-/listgrid-0.2.32.tgz","fileCount":598,"unpackedSize":2223231,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rchemist%2flistgrid@0.2.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFbYHbtdmPFsqMdWKNynBAT2kYQ8gplF2vGfXzSCgVL2AiEA5op1UwKpuysIg1h0iO2JBYrq6WLnIuEkCKO+aYGtzh8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fec88d43-b6cd-427b-b0c3-2df6777d2873"}},"directories":{},"maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/listgrid_0.2.32_1787277895235_0.5960865824282946"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T09:19:22.676Z","modified":"2026-08-21T02:04:55.727Z","0.2.6":"2026-04-21T09:19:22.928Z","0.2.9":"2026-04-22T11:16:26.456Z","0.2.10":"2026-04-23T05:04:44.029Z","0.2.11":"2026-04-23T05:59:52.770Z","0.2.12":"2026-04-24T03:02:44.541Z","0.2.13":"2026-04-27T09:06:23.467Z","0.2.14":"2026-04-29T17:59:04.227Z","0.2.15":"2026-05-01T02:24:51.078Z","0.3.1":"2026-05-05T05:17:48.832Z","0.3.2":"2026-05-08T19:36:01.277Z","0.2.16":"2026-05-08T19:37:19.284Z","0.3.3":"2026-05-14T12:04:25.775Z","0.2.17":"2026-05-14T12:06:40.221Z","0.2.18":"2026-05-15T02:20:23.250Z","0.3.4":"2026-05-15T02:20:25.065Z","0.2.19":"2026-05-16T22:55:04.860Z","0.3.5":"2026-05-16T22:55:20.840Z","0.2.20":"2026-05-19T06:49:30.891Z","0.3.6":"2026-05-19T06:55:39.548Z","0.2.21":"2026-05-20T09:44:44.123Z","0.3.7":"2026-05-20T09:44:49.336Z","0.3.8":"2026-05-27T08:35:23.489Z","0.2.22":"2026-05-27T08:36:29.737Z","0.3.9":"2026-05-29T06:16:04.671Z","0.2.23":"2026-05-29T06:16:23.043Z","0.3.10":"2026-05-29T08:36:57.814Z","0.2.24":"2026-05-29T08:38:32.575Z","0.2.25":"2026-05-29T09:03:02.049Z","0.3.11":"2026-05-29T09:03:10.176Z","0.3.12":"2026-05-30T07:56:02.966Z","0.2.26":"2026-05-30T07:56:10.979Z","0.3.13":"2026-05-30T14:09:56.104Z","0.3.14":"2026-05-30T19:18:56.782Z","0.3.15":"2026-05-30T19:33:43.219Z","0.3.16":"2026-05-31T15:32:01.109Z","0.2.27":"2026-06-01T05:03:28.743Z","0.3.17":"2026-06-01T05:03:31.716Z","0.2.28":"2026-06-02T06:25:28.602Z","0.3.18":"2026-06-02T06:25:30.943Z","0.3.19":"2026-06-02T20:24:29.179Z","0.2.29":"2026-06-04T06:55:13.728Z","0.3.20":"2026-06-04T06:56:20.930Z","0.3.21":"2026-06-16T08:59:20.777Z","0.3.22":"2026-06-17T10:50:57.005Z","0.3.24":"2026-06-20T04:56:46.010Z","0.3.25":"2026-06-20T05:02:07.254Z","0.3.26":"2026-07-11T04:41:47.496Z","0.4.0-alpha.0":"2026-07-13T01:35:47.364Z","0.2.30":"2026-07-30T06:58:15.546Z","0.4.0":"2026-07-30T10:14:20.853Z","0.4.1":"2026-07-30T10:43:55.879Z","0.4.2":"2026-07-30T10:56:23.581Z","0.4.3":"2026-07-30T12:15:15.099Z","0.5.0":"2026-08-03T03:10:13.600Z","0.5.1":"2026-08-03T09:54:09.310Z","0.5.2":"2026-08-03T10:36:36.345Z","0.5.3":"2026-08-05T09:05:55.000Z","0.5.4":"2026-08-05T09:53:08.794Z","0.5.5":"2026-08-06T03:17:03.384Z","0.5.6":"2026-08-06T04:59:05.041Z","0.5.7":"2026-08-06T08:11:52.040Z","0.5.8":"2026-08-06T08:29:40.496Z","0.5.9":"2026-08-06T10:11:00.166Z","0.5.10":"2026-08-10T03:30:33.163Z","0.5.11":"2026-08-10T06:56:43.339Z","0.5.13":"2026-08-10T07:25:06.763Z","0.5.14":"2026-08-10T07:34:57.591Z","0.2.31":"2026-08-10T08:28:47.776Z","0.2.32":"2026-08-21T02:04:55.408Z"},"bugs":{"url":"https://github.com/rchemist/rcm-listgrid/issues"},"author":{"name":"rchemist.io"},"license":"Apache-2.0","homepage":"https://github.com/rchemist/rcm-listgrid#readme","keywords":["react","listgrid","crud","entity","form","table","design-system","css-primitives","data-attr","framework-free"],"repository":{"url":"git+https://github.com/rchemist/rcm-listgrid.git","type":"git"},"description":"Framework-free React CRUD UI engine — primitive-based design system, data-attr theming, and a full list/form renderer for RCM-framework-style entity backends.","maintainers":[{"name":"rchemist","email":"kunner@rchemist.io"}],"readme":"","readmeFilename":""}