{"_id":"@kronor/dtv","_rev":"74-f1f31f43c71ccb9b5c48b175ca8d1c68","name":"@kronor/dtv","dist-tags":{"latest":"9.0.0"},"versions":{"0.2.9":{"name":"@kronor/dtv","version":"0.2.9","_id":"@kronor/dtv@0.2.9","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"418dca1b2dc7bf036af3eceb42df37f54d1be91e","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.2.9.tgz","fileCount":97,"integrity":"sha512-W9adZ/5fTkvhmJVzZ/zN/KtvRzH7kW7elhcliVOeE2jDpJ5vBu2vqoY83eb9JG8cLp5YV4hOPhh4/2QpPf7fMw==","signatures":[{"sig":"MEUCIQDmqGf9Vnopk471Ggg/bDJXBDDqkgOI5nFfxENvR37DsgIgU9Tg6s6mpiLME5sxFAr3Y0qJi6i6KA7ltx0UtpQ9jpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529030},"type":"module","gitHead":"18838d8351f57bac57e805f09dc26d5ba7b7e0fc","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","prepare":"husky","preview":"vite preview","test-unit":"jest"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.2.9_1761228640253_0.7227477575674057","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kronor/dtv","version":"0.3.0","_id":"@kronor/dtv@0.3.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"a32688351d7b428341d09b7d69ecd2416926b92a","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.3.0.tgz","fileCount":17,"integrity":"sha512-fnm+rK24GT/O/AuVK725jaYOGTv5kRPzI/KaI7zrwmipWXGS2SCVKyE9V1u4yGQBhU3aLVlxjzISG6ZmZWtPGA==","signatures":[{"sig":"MEUCIEGZmxcXfBcnDGX2orN1zUrPsEjUzWplsXys7+N2fvjOAiEA5aozflx6jeeP5reYjNod5UO07crd7rGKB1tEfLfCIsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2840887},"type":"module","gitHead":"d03b9274578bed678a7fa21d5e172234026abf69","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","prepare":"husky","preview":"vite preview","test-unit":"jest"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.3.0_1761298938631_0.8087696627159224","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@kronor/dtv","version":"0.3.1","_id":"@kronor/dtv@0.3.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"96aa72381291ab859ce578cb764001a477b02390","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.3.1.tgz","fileCount":17,"integrity":"sha512-mqQdsYOuDcbnvlhM5zOQi9HDrpF/pRHoGl0AWJ3EXYa8E3Zib9+k/6CJHVOiE9M1vfBG2dhC3lsjNKIqAlM4Fg==","signatures":[{"sig":"MEUCIQDPR/R9XzvR/w82oYu7W8loSprnR9Qc9G3Gdw3zSjK1qgIgC59ArpiiqmE1QmvmzOyGlMPUOz82U4q9GxB1Ov7GVts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2840932},"type":"module","gitHead":"62343254b3b081ea874b4c7af1e16226f8732bca","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","prepare":"husky","preview":"vite preview","test-unit":"jest"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.3.1_1761733090317_0.6268108982085898","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@kronor/dtv","version":"0.4.0","_id":"@kronor/dtv@0.4.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"dc9f20f0a5c54ec666b4f80cd46e0dc1f83f5def","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.4.0.tgz","fileCount":84,"integrity":"sha512-XFsgVR5t+Dcd6DP59cDslJSMxBYV8kp8+fpuzXjiAEUAkSFTe2pLQYr7H6Clx2hOaD1S3Ko84g7Aqa7di0kDuQ==","signatures":[{"sig":"MEYCIQDCCdm8HIcLM100vArTkd/cmOH02m2W0WskL2SX8AVvCgIhAID2324wd4IOTAsMloYCUTG0vkZOfuEgCEyX11aJVEB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3543649},"type":"module","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"1d2580657e29cd4758b179e15818dd23bdbc24f5","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.4.0_1761820197403_0.7496387199677486","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@kronor/dtv","version":"0.4.1","_id":"@kronor/dtv@0.4.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"e5df74b496171f891d239cd65b4c667eb14901df","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.4.1.tgz","fileCount":17,"integrity":"sha512-AhPanFLPideB2ATXIh2JvRnOzVnw68s0JjXGrhVnyqvaaPzjUgrCsGirw5Upq67JPu2bS5ZYNcZpl6rQc2PmkA==","signatures":[{"sig":"MEUCIQDIkNn89NwgHbR8CpYqdPeHT13ytCgBK+fHwohJ2jJWiAIgRLZIJyr2VY7dPtgdfaJ4VkeKTdkjUjXYJl4y9QcJups=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2841958},"type":"module","exports":{"types":"./dist/types/App.d.ts","import":"./dist/index.es.js"},"gitHead":"80d7705532c31f8906f3592bef1a7c0766dbe05a","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.4.1_1762246680454_0.28466570356636667","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@kronor/dtv","version":"0.4.2","_id":"@kronor/dtv@0.4.2","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"6660873ae2d1a7020f7e44141c98178944639e4e","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.4.2.tgz","fileCount":94,"integrity":"sha512-Y5cmkOI/ww9l27Jk9Mm5J7Soafq0SrF3fV0XYjve8sSCnmTh3Wb4Cp7Lew7UQ35+J2Jy9GcBjeb5tjGnLW+QCg==","signatures":[{"sig":"MEUCID4he+u9OFM+1KrYOGrNzh/M6LyTJ0+1rMUVodag/85fAiEA9deA0oY8rY0dZ/zQNeeoqcq6a66tMIzrA1+9Jt1EavY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6366332},"type":"module","exports":{"types":"./dist/types/App.d.ts","import":"./dist/index.es.js"},"gitHead":"de8cab19335c72397384a9b4a741ed0a3b4f86de","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.4.2_1762247208224_0.0651062456233753","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@kronor/dtv","version":"0.4.3","_id":"@kronor/dtv@0.4.3","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"770d3279c467da149220d8798b010ba6c660f667","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.4.3.tgz","fileCount":94,"integrity":"sha512-vbbGVv595svIoUfLjFgmPM0s0737TXtSrb1BDdkhMkTjxnpTtbSjH/spNbg+O8Cvpnr77A+fh0FNVbgZ3q+C3A==","signatures":[{"sig":"MEUCIQDqfchYz4K5DsNIiRDMFnzdIc17DHLfCadAwVrLHHlpcQIgD0Kkq1MRRVJ5ZwVPlzLoPx/d3lnTiBAKov7xaXTBQk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6366519},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"daac92deec30094ed36f9348ed72e4468e4195aa","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.4.3_1762252805940_0.9383820755906489","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@kronor/dtv","version":"0.5.0","_id":"@kronor/dtv@0.5.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"29b02758770e287177d67e15db3bb56d1bfa27d9","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.5.0.tgz","fileCount":17,"integrity":"sha512-Z8GGMgCjj7xF2vf647A46pllzEojeiEPnPxi5L7x1aGXEFN/BOaG+dpnJnv/TDzafH34CmkL1dMlGyj20bL3JA==","signatures":[{"sig":"MEYCIQCe+P46rnu1ZbCop2KbbcHv/NWxwbNdQ55WGX2nQPwvaAIhAMon071KegbFdYvsG0Dotrhd4GgV/9Oi2Ve+RpMZ+GLz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2844198},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"8c0fb0651769291759a48da304597b489aa8955d","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.5.0_1762356345701_0.5606622304673605","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@kronor/dtv","version":"0.5.1","_id":"@kronor/dtv@0.5.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"a6d00c2490fd9f26190719bd2dd280215cf238d2","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.5.1.tgz","fileCount":94,"integrity":"sha512-sOvg+LulNsP3xLyEr5RJPKzz50Cvj3uCvi9ZjOBelz/9+ogzO38l03Ea6OddoQLmTHMCLDxRBUgd+lpwVhXaqQ==","signatures":[{"sig":"MEYCIQD6EYKOCP5xumLlfnbU8gwUUVPJDwae7G87IglRghbNkAIhAKJHe67WZLYhp4mWszx8OcESe4MyNj+cyv1uUoPBMChb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6371897},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"3e01ddad1b545332efda14c688f2938750494dee","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.5.1_1762358708718_0.35691804568468966","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@kronor/dtv","version":"0.6.0","_id":"@kronor/dtv@0.6.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"85274fc12a85b925e38ee4993f2474dba124667c","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.6.0.tgz","fileCount":98,"integrity":"sha512-lK/9XG1axe0HpfJS3CxLXzbRBUxeqaSY7Db26u1prwKVPhB3UzLW5TgIkTQtg+McNxZpyruFh8h0uQGir9oVsw==","signatures":[{"sig":"MEUCIFbN0Dqtqlj0ni+0pASfrzvzFOH0vtUXh1z1RtMMirp0AiEA9DNbmvBTn84pOFfV69G6G68iav3spOpRBJwA+eAPOsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6380833},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"781f34bde5b6994b905b5fd0ce9ffed2e7dcfc33","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.6.0_1762795650664_0.9833118247322445","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@kronor/dtv","version":"0.7.0","_id":"@kronor/dtv@0.7.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"cec309ce454706322355b613137c7e7ad106b94a","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.7.0.tgz","fileCount":17,"integrity":"sha512-/gvGifsk5/zV1diWZLsjMRyaU+MX4fRnfpZ/CRnp4FVhllnH9y8V+PXxH64bmR/SNxJnr4+k8ZaG6CcTEewBEg==","signatures":[{"sig":"MEUCIHzcf/3Hhy/FuUF/ZILz6N7/CJ4m+1EGyY3/A4OkDRy4AiEApcykvGEkkHfFptWy2d+35T1WQE/dJJjTcpu1b0ut3OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2846206},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"866ced592f962f93b4f86e67d2ecfcdca55815ce","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.7.0_1762963850183_0.16571831079821453","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@kronor/dtv","version":"0.7.1","_id":"@kronor/dtv@0.7.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"a8ccb828ce7f4cc768172a672aba2b45c4e8610c","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-0.7.1.tgz","fileCount":100,"integrity":"sha512-g0ubmSqCOWff75k5j2ryV12dScZ7E+fL8rlAyWsKkzGo3Zm/kCdapYncLWEsoNa2RUBe/cCVzHqhcdNORqZQYw==","signatures":[{"sig":"MEYCIQC6vjwV2AFrXH4gioyqX3yVw44tuMuITYhFTrwMKefItQIhAKXR/C9c8+o1YkSMQPZus34z4N4NvDq1NVSOZT2oa2kI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6384093},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"06c7f5ed8362ba3a85182322caa2604271bcd8d7","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_0.7.1_1763383596241_0.9750721875427044","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@kronor/dtv","version":"1.0.0","_id":"@kronor/dtv@1.0.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"923d02aebaed9258e092b7b182808f4babcdb9a2","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-1.0.0.tgz","fileCount":102,"integrity":"sha512-1hC8BdL0EKy3JhAwkVQv4bFWD/edGJbD4Lhmu0FEgstSh+Y25PLmRMxCbcMKokOyaTDIjHS9JSkfqrL2llsmwA==","signatures":[{"sig":"MEUCIQCbS/In6mpWXb4KhFb34EdYge5U4jISTqMZbYiNAdQ4qAIgXQq+7Kf4zrQeIUfp5EHNPH3kqpy7OUXSZ9FufhwhE2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6390631},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"ec23d9c325ebbb6d5d700d691951a531e1ac2218","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_1.0.0_1763552980070_0.8198632311415657","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@kronor/dtv","version":"1.1.0","_id":"@kronor/dtv@1.1.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"1e48a4470f26d0a3757443d703e0aee618f2a192","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-1.1.0.tgz","fileCount":104,"integrity":"sha512-HDMGvCzXUadtHcNKbQ6/cMQMyQxsJayjMh5UQFJNw5rU2Bs6Ne2AySXQ8xdSJLa2aNeERITaejnkL9Rpd0wpNA==","signatures":[{"sig":"MEUCIHfcnf0mPnNfE42ZEnDCfITlXoKd5sxUDZBMaEo0GbWBAiEA2YTpBH3tUgPIRO8ZkoG43WlDK6jIhzcZRFJYaTLY8W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6392437},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"c6af0d3b33d221e4e4404948b03a3a332f4361f8","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_1.1.0_1763563978527_0.8696091936252734","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kronor/dtv","version":"1.2.0","_id":"@kronor/dtv@1.2.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"f3e75465382ba6d3361efd12ed11d621608cedff","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-1.2.0.tgz","fileCount":104,"integrity":"sha512-yPeQpFRk2lIrKOZqC5SPsIXmDxOaW+IZnyY44edKkSENpwVPPkj40VT0FBF0c/tnuUH0PirlwnfCSleSyDyiqg==","signatures":[{"sig":"MEUCIDW8SAa+LsgYeSPwYoIrgAYqgwpXP1D2Jr02DP5HqGO4AiEAk8kRIe3D6/OLP0zYmgpBWJGaSlvsFckigpxE+SHVve0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6396780},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"af4069d8ffc28b64b769608e6deb75533e5987bc","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_1.2.0_1763633703967_0.1865294103197226","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@kronor/dtv","version":"1.3.0","_id":"@kronor/dtv@1.3.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"862848fb10c564b5c338674167bf15ba924e635f","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-1.3.0.tgz","fileCount":106,"integrity":"sha512-7p6U+qpuBcPoesHiF6K3EsyKMxmTsMXW/yJfxDF616XPAHjTVv5pMJ1EywyttFwnQO0u+go9zNyhfVBT9Yvsyg==","signatures":[{"sig":"MEQCIH09U2uWG0CgFDVmVlntRdJv1Oc4LGPBKeUtaEqZoI0TAiBE2jPPL1Oc80IfIqDXdoo6MfftsOJzcaRQ4yiWfbwTSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6459220},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"4521b9c47728fa222aca825e73d571cf1dff0fe2","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_1.3.0_1763717476526_0.16333775448230714","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@kronor/dtv","version":"1.3.1","_id":"@kronor/dtv@1.3.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"a014abba28963b0af0d73ae4c79de9403f20db7b","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-1.3.1.tgz","fileCount":106,"integrity":"sha512-Dxn+guJVCZHXEgsq6ZQfkkARWhaoUPZmElw7riyowGQFoxDCA+KA33Tx3BVg9I71Wol8/+SdK2Un/rJSz3lK0Q==","signatures":[{"sig":"MEYCIQD98qWXesDuhc4F+8OmIuGpWaf7YDex7jdL120x84A1XQIhANA1ZawShpihoVgt8nA+gXU8nQc7gyEwK4UGKQgcJUYx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6459592},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"a5e51179861e33a3399026c23e80b646a3e714bf","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_1.3.1_1763740399479_0.578813525505216","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@kronor/dtv","version":"2.0.0","_id":"@kronor/dtv@2.0.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"377b8b7a6bb0b6ce6d68cd4cbb2d43b0d48667b1","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-2.0.0.tgz","fileCount":108,"integrity":"sha512-lENLmXf108iUmaThDe8RrBQ/EFsBey0Mxcz7B5bJP43WvK8B3C3kmdcVuko2DnHHQyApuz5tvI1C+vSF9qrbOQ==","signatures":[{"sig":"MEYCIQDdB5fJEiOB9TuZSaPQYK2I+5kvDFcY1xXyhAMYqaqX7gIhAJyERu8NdTkCyi0L3WeG5hU5nZnZwoVikUOVF2TBwCwC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6473697},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"67a6a78dd876bab572ad7406cc91f341725f02da","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","primeflex":"^4.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_2.0.0_1764348916359_0.562185138102004","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@kronor/dtv","version":"2.0.1","_id":"@kronor/dtv@2.0.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"55a3d63089b5acb2da49b141e5e242edb1d9d468","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-2.0.1.tgz","fileCount":108,"integrity":"sha512-4/LQdCua3z8pz8sEmxd2g3EnXW1NhsReFDlr4A7xjfUxaNa8NtaVNwgWw9Mn3xOATAHb6y8BwwthqQBiL4hXTA==","signatures":[{"sig":"MEQCIAv74B4SmvUxRi0ssQ0IsRFFJJtwr0PNXy2DQZmyrvYyAiAOvtm/WHCD0Y9nzm5aCeznohggXQiBQ8l0ki/27wlRew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5800734},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"42791d8bc88114a5421b4e6615975602b1c0a0b2","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_2.0.1_1764676814487_0.9604518441463925","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@kronor/dtv","version":"3.0.0","_id":"@kronor/dtv@3.0.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"e243e58ee57c9d58c86c6c6ffa1fdcdc78098bcf","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.0.0.tgz","fileCount":118,"integrity":"sha512-SE0Z4CscMxZiLULlyAoAZiqs20LP8V5T350yU0vhx+97RwPUCm68iLbmrbr2SrTQZjod6w2tZsZi+AUOgNvVgw==","signatures":[{"sig":"MEUCIF5NtUaXeGK857sTaHZKEb6PrdzEtI8BSppSPdscqC4EAiEA/0UZs/bm2NBu7REE1J5FbTJY4S0d1KUyRmaQh2tRl90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5824825},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"d9f2bbd2c91551f13846bd9341ded5cf61d1bee1","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.0.0_1768476390295_0.27842126662370936","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@kronor/dtv","version":"3.0.1","_id":"@kronor/dtv@3.0.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"8440362af3a186a3d636da0b63b692a5a350cab5","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.0.1.tgz","fileCount":118,"integrity":"sha512-1w+pEY0IcMGgih+rBGbRoeJiIc593dqxwRu2UDwvTGo37+y76bX+HKWN+mkylmYYMozv3UxWSL9W1vbHzMubgw==","signatures":[{"sig":"MEUCIDp+dvYOvtkk1UZDv1Lm2FQKp5Za+Xy2Z+XA8H0pK4JJAiEAylitJn8uqfC9ung63czmZFyuf5qtp4VACpFrqKXYC1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5824629},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"bfc294b671d4cee87b651e592aa6fb6c29e2eb6a","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.0.1_1768477642166_0.9819362440740962","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@kronor/dtv","version":"3.1.1","_id":"@kronor/dtv@3.1.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"d679df15a8a475fa950b0f8457b2a550f3a4bba8","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.1.1.tgz","fileCount":120,"integrity":"sha512-5luowy08HgqKaK8d1BepoWjtBojHu3DqsYc5mAmHglPMdcdCFoIGna+Sd/q6q7kODdX4i4GjC/S33m6kF2lK3w==","signatures":[{"sig":"MEYCIQC0bpsfeh/Cw5iEya4SPQ3yugsOl4F7MygPi0slRR4LEAIhAKMZfVMQjg9vdBKxFnIFKpj71PK8qdsXpqzz2boL/cB+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5831854},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"06b909aea8cd6107ae77d90b15b07bde1e14a7f8","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.1.1_1768842641233_0.7960869430701858","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@kronor/dtv","version":"3.2.0","_id":"@kronor/dtv@3.2.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"5308db3a7a0f7ada5ce48aa1687afd3be3a4c752","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.2.0.tgz","fileCount":120,"integrity":"sha512-PWrtSk+A6wUmJV/bp4KkoyUj4XUazeIJaWiYoDd3AJZSmCQV+WpgqV+zbMLMJiGUkdXoYOZM6uiM5zITqQ+gKw==","signatures":[{"sig":"MEYCIQCD74enCLFQItY/GhlOZqqtBgLdcPJrJuKUgtrJvNluwQIhAInpk4o3jYTt8ozemhrHLHuZDJK3DcZzo/iAe/l2kRGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5832408},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"2731c2c8dd7f65779f126a4f8e6ec4fda8c9b2f8","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.2.0_1769074858698_0.052548888771097424","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@kronor/dtv","version":"3.3.0","_id":"@kronor/dtv@3.3.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"a709119158f28e462dfcc58803a6747fd146fe97","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.3.0.tgz","fileCount":122,"integrity":"sha512-YqTNgt5LxuGtLOtLC46NOf6EdCIPXANnD69WZcBzWQQdkvH/cXpG/UI8G1mrn0y52+cHYX+Bv2evxzqp0v/hLw==","signatures":[{"sig":"MEYCIQDc2NzQTycahOzSZYerLctHusxziVWqEy+CTfDI4j75mAIhAOLcHN4tK9w2o1V41E28u0bou8MAlDWquC9Cm4ALCChJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5834040},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"49aa50fa642c094c34304fb33794a47e77d55a95","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.3.0_1769183032002_0.8826630837622635","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@kronor/dtv","version":"3.4.0","_id":"@kronor/dtv@3.4.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"cfa643311cfff07cd8c0f4bd7c55584739bbb5b1","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.4.0.tgz","fileCount":126,"integrity":"sha512-rvUIPJugfjVi990uR7QnHwCwZaEnhswbX5/4AI4Kz3Pa/wi9SyjCc2mZ+FFqF68zENNGdIX7KRJFngBUx+wYow==","signatures":[{"sig":"MEQCIG5UbXRhHfDY/kOw5XFdcRcBf0O8xcaYqS7mbX0Ooo3CAiBAVNXV8ErwaUh0t8/XC/LRLad5S1jBCvziUgbQyhbX+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5848475},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"f02752306ff14eb68ad399a58eb638f311be39e3","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.4.0_1769431887382_0.008128191780576666","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@kronor/dtv","version":"3.5.0","_id":"@kronor/dtv@3.5.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"9dd5a4c09b47119809fdabe5a668b7a83bdec565","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.5.0.tgz","fileCount":130,"integrity":"sha512-bI1P2U0evQsEkZMbdNHlcwWq9O44cQke6hFfSSKhAuUFStu17diJY0Adra9HRrZd2TZKHgqSI0RzVY/q+GLuQw==","signatures":[{"sig":"MEQCIDvuyc6SJoS7N7K2g1xCzW7h1BfJVC37BD9m+MGeZMF6AiBP6aXvmDUOKz3C0wMKd/A7LOgiqq7vBzJVrq+k6YvvHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5859501},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"00eeb742991d3492797a39a4ef36574d34a18af3","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.5.0_1769785129532_0.8029119975720553","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@kronor/dtv","version":"3.6.0","_id":"@kronor/dtv@3.6.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"9c44fc176b1212bfe74f17d378d4871fd36f1471","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.6.0.tgz","fileCount":142,"integrity":"sha512-uOXMvGRBGaDvyRuh3apjHR0ppHSdwPQ+t4hY+feuAdMNJnIAp0O7QO4/b5ocpBLVPDqS5WhoL0hg9YSINL9WqQ==","signatures":[{"sig":"MEUCIQCdzkhsRiLnpEaEp/rs8eUVCMIJ8mi6iFsI6joV/EI8JwIgCp4v9lDxWXKUzUrVqdYAowOkOfuB8OuNprlLuXzBnt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872131},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"08d75a6c0b5e60e87921bbc98cebf814ab61513a","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.6.0_1770206828397_0.02163578854615511","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@kronor/dtv","version":"3.6.1","_id":"@kronor/dtv@3.6.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"77b34c059c9ef6c08ecf8d14d9645d2a6535facd","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.6.1.tgz","fileCount":142,"integrity":"sha512-7eE+kYDDKnvCXuy+cYwucstBcdu2Z+Yhgwxmoap+ixjmAD4ORLkv0KWlUtRaAyQfWFZTzRkV78ANt5JWceHhSw==","signatures":[{"sig":"MEUCIQCua1G9Qe4ydcqmuFsT8xlfuVVmuGWuNmWaP1JEZPhjHAIgaI+MB6kEmCxXeaHvWcVUEOZ3ugLCu0lD8wclpvz9WWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872162},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"ed8e6e8ada1787a9b77dcd8c931eb70eb547bfe0","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.6.1_1770207966219_0.9125555707616388","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@kronor/dtv","version":"3.6.2","_id":"@kronor/dtv@3.6.2","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"79a1e69234b9e4dcab7d1d7c48f8304fc10e150a","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.6.2.tgz","fileCount":144,"integrity":"sha512-t8yCxiY6dWUhfU0LhIzNOMz7gVgwNo/nBe1eY+bbrQEtOeaPx0Bkn8vtJucetmIvXIwi5rfqfEVmFTmviMu5Bg==","signatures":[{"sig":"MEUCIGV2Kf0vXPSwNPKcYJWANUMKZ4DhwcNVjV/VbebA4yStAiEA6gYn1/Nk+vLyl1TjZtaeIyMs3gai1bre885I1/qVWDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5873052},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"e41d158fa88f356dd0505ea734824637f413fde9","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.6.2_1770721832157_0.3444916631990764","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"@kronor/dtv","version":"3.6.3","_id":"@kronor/dtv@3.6.3","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"248420d032c5c2fa0a0956c9b19ff93fbdb65fac","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.6.3.tgz","fileCount":144,"integrity":"sha512-Uf/e34fpGlVOGn46Nw5nFgki5WGlEnXAeFdTrE2FT4/x3D17QZFSBsvFWvPr5C5hZscrZxclj26OtZ2YRkegyA==","signatures":[{"sig":"MEYCIQCOBO+kDAkRNiZTjH+WRDg29idj40AZHMYA1Va5vFnRGAIhAOcDe2qKTKBD+zfcC2W/mrpi1v/vc+8chVSL2phuDJMK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5873263},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"81ae84cd4e314d5cd762eacf25c52605401f0a72","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.6.3_1771261398461_0.8577347745365056","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"@kronor/dtv","version":"3.6.4","_id":"@kronor/dtv@3.6.4","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"66cfbecdc90ec3eead14225692d7539a3924eb18","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.6.4.tgz","fileCount":144,"integrity":"sha512-xxf3E2oeJKYLvQBAJ/MdITLKYvIPuJ39Z9/dNvp0e3q04d708W15ZBIAOVBNOa+U8O4zsCoGiW6wgSxXQ679aA==","signatures":[{"sig":"MEUCICegCLer6DAGwoSgaXOMcJ3rnvqXywcTL0HBlSSY5s58AiEA+vSXSGFK3MCgLwzNzwlzHcCYF+UO6P02tkB8Oju40So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5873945},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"e3af00223151b05cd4b6cb596a698ef35dee4611","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.6.4_1771344864361_0.25112689338900607","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@kronor/dtv","version":"3.7.0","_id":"@kronor/dtv@3.7.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"48d3521ebc599c37e8221f903a971faa740c1128","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.7.0.tgz","fileCount":144,"integrity":"sha512-OaZw2zmObc6gNM6SSbpf3u8k8YIyjuKesDyM/nUAEjuBOyy3qDIYqerAADFpNQlY2KCc1J5Lqnap03gFryL1/g==","signatures":[{"sig":"MEUCIQC46KM/BfdTTujOfn9ThGvlH4CKTU+0XX9e8f5gNowa8AIgEmE9v1bKvm3Xrbuo+NtSelqO+umGfXrm/M1NRNJm8R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5884276},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"39379c459f558d1a48ab33100384abe502852148","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.7.0_1771943215437_0.31791866501648136","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@kronor/dtv","version":"3.8.0","_id":"@kronor/dtv@3.8.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"b14ea7dfde638c103ba157ac51609f5014bacbee","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.8.0.tgz","fileCount":146,"integrity":"sha512-JRClarWtUg1ateGBqf1wk07ea9rnY+6HkJUgDeIP+JIaHE8T7cYbmM70EujfaVOqJvtwB02JEXtWDiCooAbGgQ==","signatures":[{"sig":"MEUCIEYsNcrGq0SFe5O7w9a3Ubf8PWa1nm6KM1OVB3gEY9AyAiEA4mqule9rMpkovv8GC8P9f+SKGXhKt2jH1UnfUlFFDwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5890854},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"8fa61294627b52d0784794c9ece72b698fc14709","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.8.0_1772468365228_0.2752984545994577","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@kronor/dtv","version":"3.8.1","_id":"@kronor/dtv@3.8.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"5b7c5c414253698cedf6c1f6312d8056f86ee586","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-3.8.1.tgz","fileCount":146,"integrity":"sha512-/q8WRT8qazqDrhuR2C2iIEeMuIvo6xmdfNOKIgmLLon8OnXUnGjI5fFb9giYus8iPTSXGgbb79d/GqXJH02irA==","signatures":[{"sig":"MEUCIQD5DVohRSLsyBooI7XLLnJVl0xtbi51NRWtGxInTr/oxwIgIZMx6at7daiu1SZ0qssJN9Sg9gHDyie0l+MTgbPQbXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5891955},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"4e8ff19df967528dc1c09d2595f3dbaa190fcdca","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_3.8.1_1772549827201_0.8486883132419971","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@kronor/dtv","version":"4.0.0","_id":"@kronor/dtv@4.0.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"bed1be4f37e4f043ae0f2a578e6fdc63e5390d95","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-4.0.0.tgz","fileCount":148,"integrity":"sha512-FZbhdogu28Zof8Tq56yvZANF6Cz5ueSmEUPGGiPRSQwGHm0UNd6SaoMwUAf5G7GiHmCACPlfHyK/m5/8rLgeUw==","signatures":[{"sig":"MEUCIDbfx4OUSkYcMCH3SZ9QuPPuy/X0mY0yybD2tnhqY0pzAiEA0nlEFuZ/HaVgVBebWTX6Acq6qoL9Gwje1BKhoZBUUV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5894122},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"0644c23617019af1faceeb9725cc26aaab886e81","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_4.0.0_1772730206515_0.6279907077287532","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@kronor/dtv","version":"4.1.0","_id":"@kronor/dtv@4.1.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"dist":{"shasum":"6d3f506db70807594daf18067dc30654487e3f84","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-4.1.0.tgz","fileCount":148,"integrity":"sha512-Iv/7TfqprbTD8+iij9HlwHH0VLBy3jX2F3lVKuImnmzS5J5rnYtWC0b1Ot6PjO5QPVlCGPnaCCBbJJ2jMgpQ6w==","signatures":[{"sig":"MEUCIQDd21pfvZW3daasmvnRd9Dipmw7cvIzHzL9Fh+dXjVgqAIgXg5wt1iInkmN5X3hOeChW0bLqA3w4b/bDXWtRaru3rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5903943},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"}},"gitHead":"fa4f764070f52b93b8490db5f8a3461fba4e5005","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:lib":"tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_4.1.0_1773155472580_0.07907837094134851","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@kronor/dtv","version":"5.0.0","_id":"@kronor/dtv@5.0.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"d5a6b207b257ad5ef8a1cce4c65080eabe95b775","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-5.0.0.tgz","fileCount":164,"integrity":"sha512-Q5y0KuAjrZE77JWm5OHkZe8Js/79g/5jBbcuZbl86v/N7IyL7S83f0TMnUJV8O/yiDXdRI/sPqYAlOpeFzKFfg==","signatures":[{"sig":"MEUCIGt5BECbRzzaHV+9molBYY7gGzLRP2ydlYCilYIPk51ZAiEApwKRi8mzNPszLGEyEp0SkLfXVX8zTd3kJ0HZvyWnOYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5993305},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"ee7646c17ff614381b811beceebab78e92e11f28","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_5.0.0_1774017637155_0.6333405211279255","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@kronor/dtv","version":"5.1.0","_id":"@kronor/dtv@5.1.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"9d9a9f538a16aa9ff162b9dd69845abb55fe6f09","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-5.1.0.tgz","fileCount":184,"integrity":"sha512-94G91btZW0TyJSxk+7ilPZnwEYgKxbdt+94loTXngZpZYflQTXQTr5LXGBCy6NRQBtQ5O12W1rPMr8koTWB1MQ==","signatures":[{"sig":"MEUCIGZQaeaFchRhrTtm4ZM3pYpODha2rF5Hk9IVaD51nOghAiEAjUcfX+McbGKC9qmmjw4AbbHZE5kRAQ1MYy5esglh7JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6041097},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"17e2255197a65d2cffbaba2585d12b295adcc4df","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_5.1.0_1774350339641_0.9776621771296481","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@kronor/dtv","version":"5.1.1","_id":"@kronor/dtv@5.1.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"c500c963f11ac0cc50e27baf861b216661f5f4bc","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-5.1.1.tgz","fileCount":184,"integrity":"sha512-j4YYEvSEyc2mwDfdjdBIcS63HMUP4NCmXsNLNC8xtioq89bYyRIZl2+wCWTRLAnQKQFUrc39HQ0ZZJ2FSzXqVA==","signatures":[{"sig":"MEYCIQCK9r4rrHv5N1Yg2bfAz44KClgo2JTeON6qHpQg2/AxOwIhAMYdJgr1h1Kk7DjldpTlMmvha1jiJndMyIP2Mr5pZjjF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6042428},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"aa1f3bab6575ae5d3eda13f8be4adb0b06cf207b","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_5.1.1_1774444407723_0.8916992519492799","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@kronor/dtv","version":"6.0.0","_id":"@kronor/dtv@6.0.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"0942bf55c91affa173cc4ec99fa5d524937a5bb0","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.0.0.tgz","fileCount":190,"integrity":"sha512-WHRFw1c7Y1Y6yneGb0UKJfFLYtimUGQeAmfv0AHapChYt6hyA9LEgaUK7QoRrpIKwL7TyWbO5CoVQG/rAPzNuQ==","signatures":[{"sig":"MEUCIQC+zZ2dLZgtjecfgH2Yni8mQnNt6z0+BOJrazXadn6SxAIgWZ/pQz9fq0XQQRhJ7yBQhuKQht5sTXxdLmmlsUoaJqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6063823},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"6cc4c69debdce5dac13e03784b958c03a4004ecc","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.0.0_1774854365258_0.28047049759681353","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@kronor/dtv","version":"6.1.0","_id":"@kronor/dtv@6.1.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"821cd87422a6bbbaca59a90fb85c3085c95f96fb","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.1.0.tgz","fileCount":194,"integrity":"sha512-fKHBLFCwuJxqUwLIT8Qg/gNgMgF9c4pPDHXcw6IDeyeuwBUxFc9blABalvps7HBQK9ug/dk3n0n33tDziYXOcg==","signatures":[{"sig":"MEUCIQCLx2QJgPtAxEY+9PZoC1QSPKDubSNX4STPWtKahFdTSgIgBemEGNRpkn+iE9rbteKJejX0Q9BKEqGu4CefC6XOVq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6075430},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"8c53847dac6bbad466032b1c8cd89565ec75863f","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.1.0_1776690204013_0.9611728596394473","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@kronor/dtv","version":"6.1.1","_id":"@kronor/dtv@6.1.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"ccb2303c84f963ce916067c685ede018907aeed5","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.1.1.tgz","fileCount":194,"integrity":"sha512-AJ+VD36+BKElVzSDsjHUAKp+Bvt2Z89tAPFjJ9qRdIfvCtYHDyjx5ZdV5QzU/74AlTXWwIFpwLkfXOVyElN1LA==","signatures":[{"sig":"MEUCIFsL8cTwQxhMsstbGgdg0stmOmtzj4GwK7Ioh/PW04fwAiEA1j0cQDVFXlaoMmegSo0L0FdANwwMt4aIrU/7p+k+5M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6076110},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"1a931eb936753d954065375d84e86d82e352525a","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.1.1_1776765258595_0.5074722393663589","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"@kronor/dtv","version":"6.1.2","_id":"@kronor/dtv@6.1.2","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"69b2ec766e2b76f40e53a686e702370cd23b9c0c","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.1.2.tgz","fileCount":194,"integrity":"sha512-+J0biUohVAPWwFR4AndRNJ1jaHfCG37vUSFLh4ZDlzCy+4MG2cLmVDJ3DR6L0xVwKAvv+9BxCqiFEekks38j4Q==","signatures":[{"sig":"MEYCIQCfXTaQh4VXSw0IQsKPottMaMKaDyeCsg3Eylru/SxiZQIhAKvz9vimqML6I4oeB0DAHsQF6Q7hH5AuvaUJlaijyoL6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6076102},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"e7bdc56e1632b293a34d6e09bbea8a8733a2e56f","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.1.2_1776948680694_0.054551624020369616","host":"s3://npm-registry-packages-npm-production"}},"6.1.3":{"name":"@kronor/dtv","version":"6.1.3","_id":"@kronor/dtv@6.1.3","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"e9aed1dcbda697ee4a302461b1c8c16c2d45cb38","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.1.3.tgz","fileCount":194,"integrity":"sha512-zi71Y1xHZX8wQimeqBIsp9tL5ZMSuCT76/Wsy1lV/mq5lMUE8d70s8m5evO9905FM5aqa/9AVSY8ZHHWhRENSA==","signatures":[{"sig":"MEUCIQDAnspmxV8SRe6j9Np+wi+zDkzau1MZl+RHAaW0Ut5y0gIgJeCeHcd6DI3fy0QQWWhGtBVdzGFmbDO5+1VosUDU2F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6077021},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"2247443af6a5a4be052e302124d64b9efcb2f307","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.1.3_1776951425603_0.07996098936631935","host":"s3://npm-registry-packages-npm-production"}},"6.1.4":{"name":"@kronor/dtv","version":"6.1.4","_id":"@kronor/dtv@6.1.4","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"c70e8a79bde93a145a60dec24c265dde0be502ff","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.1.4.tgz","fileCount":194,"integrity":"sha512-vKzdjE2SoOO8wAnDWGF9lWVJ+MP2MXyH8FyjHzeWN+zyXDvDRsd+TR+DxzER+WhUTAmwGAlKEylIG7r84gJPjQ==","signatures":[{"sig":"MEUCIQCBZq4/AuJA4/YrwwvjcMBc7i/XYI7/2AygHB+2ViAPkAIgDOsva459IYK3ztdWD7/+EQxBcwTwO9eZqI3DBAbDpyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6076085},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"c66240834545b39154315f9934396855283bf1a3","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.1.4_1777464927465_0.46489285385492196","host":"s3://npm-registry-packages-npm-production"}},"6.1.5":{"name":"@kronor/dtv","version":"6.1.5","_id":"@kronor/dtv@6.1.5","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"6e74f595e927c279b0c8e386ac0a56a7b37e4cd9","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.1.5.tgz","fileCount":194,"integrity":"sha512-Hx67fc6xUT+jxFEqMm8ZxYfvAwi+DreHsEuFGBtPfIIlCwgrRWYV28kLgJGOqRJkvUCuGWqPmUo71TR5Vv6zEw==","signatures":[{"sig":"MEUCIQC/P6QDKXVUqLn7BGDIhJV/dLNeVQ6uC+GI/U0FHaE7ngIgb9Xi25ejd4btxKeKGyUt1iG90eY6wdxPwJaRtGe50Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6079400},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"5848da7388b31bce408b5018d9d30042db12ec75","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.1.5_1777971736415_0.8967123061576632","host":"s3://npm-registry-packages-npm-production"}},"6.1.6":{"name":"@kronor/dtv","version":"6.1.6","_id":"@kronor/dtv@6.1.6","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"c53cd491a65d5071af2a99d7e4bc54c11c4b21bb","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.1.6.tgz","fileCount":194,"integrity":"sha512-7/Iz3H/C2nF8XsG7UxiPL9XGa155IquwvdYFf+K859/36raKGTAf/jw7p17ONYy5sG1w0SaAwf7WkwIjp6r6+A==","signatures":[{"sig":"MEQCIENf8LLdtQU2PywdoRw9APkhuWxIuizNPrbc5fUp5mfNAiB07UDfKBrgDnj4l6tGTYw9pqNp2h+WxJNnO1LTPsO5sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6080128},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"e5ee5ddc6924625efb9a97e5c972c0359c6f9f0f","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.1.6_1777983788239_0.38887715206430684","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@kronor/dtv","version":"6.2.0","_id":"@kronor/dtv@6.2.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"d842dd387bb82115688005191ab0f05efeaba904","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.2.0.tgz","fileCount":194,"integrity":"sha512-u9tjKti715HVc/2DpoItIP2ZeSWxcFES8a9IfN/6LYRf7F0n0WBSXiz5tjKXCBRfDF57FWjuoH0mdoRyz7ExoQ==","signatures":[{"sig":"MEUCIANY4G5QQdvTA40cz5VLpd8UUhPOeO/IRjoWJKU0NhziAiEAhEE4TfDhN/grB1fKlkh5Ywj5PiLiKxydB3IgA1G2xO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6087849},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"f2ce1d904f696472b3aaaa50f5eb0ca922771609","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.5","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.2.0_1778147631299_0.6562582737981817","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"@kronor/dtv","version":"6.2.1","_id":"@kronor/dtv@6.2.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"0c5d62af52510abe342b18dd5acc40af8d8887dd","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.2.1.tgz","fileCount":200,"integrity":"sha512-GjNSskd+5U+KSKicURrdoN8Q+y8LUvkh3R+M1I7S9UMriPpw2XFwqtGhAfGJpn7Mov678GcPmB1grTPl7eSpVw==","signatures":[{"sig":"MEYCIQDg2in3yFv/OhgvE0v3lVNNkgNLvWgRMQFJela69QoJXQIhAJgF1/YQDM8TB1mvVHwUJF8VGjIX5xfMaFR4/WSa2WTr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6105230},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"bc9fbe7a9880a6191cbbe9c58e2770fc1a6f8b30","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.2.1_1778236911693_0.5615627839545592","host":"s3://npm-registry-packages-npm-production"}},"6.2.2":{"name":"@kronor/dtv","version":"6.2.2","_id":"@kronor/dtv@6.2.2","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"f7d0b9fbcb231768a50caed968d463c142d3e23b","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-6.2.2.tgz","fileCount":200,"integrity":"sha512-NknPC0WeoxEyiOCUX+OHz9ghVBIi76Vco5OxIXVJSd2zHZgWvkMk2f0RqlGHsCtKvl8Vj8G7Ce8n8j+sZ4zEig==","signatures":[{"sig":"MEUCIQCmtcrtu2Dtf1OxJxhHH799IOellX5BNASnF4yCoy/rsQIgC4pEIx0BnTox+hG8eAFmlP8h5zWVXvYDHHkS9OV74B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6105260},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"45a4e0dd36e8565bf32dfa2afd5c96fb1c80dd89","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_6.2.2_1778527614113_0.21559058479571935","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@kronor/dtv","version":"7.0.0","_id":"@kronor/dtv@7.0.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"d4b09cd893671b99e75684a86392b65f87c61e97","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.0.0.tgz","fileCount":200,"integrity":"sha512-PgCf2AnBMwciOoso8INbBtdyhIMJqatWFKp8+dWlXHAcU9a782Glpts0K7JpVT/AY87ar0IIQIHk1DVUUSX8jQ==","signatures":[{"sig":"MEUCIQDLffHtZZMSRdOn04A5DZp4f21LJoLlYXlfzJBdRsM+SgIgCcXGPkq3mwB5neoIc7FxFdwQyo/nzy/DVf55AVOKI6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6115762},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"c52a61035a05e7567087f748edc474739a6d9bd3","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.0.0_1778687838357_0.8792125430788666","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@kronor/dtv","version":"7.1.0","_id":"@kronor/dtv@7.1.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"98e7b7862909da5cda1d007a0b1137818edd2add","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.1.0.tgz","fileCount":204,"integrity":"sha512-/Vg1ln/5RrOKNUeUut9nWmFmmaRJa6mlu+x/oK2ucnI4x03faUvxyuTM3LpGQrV7SR3gj3NzQ8DNYVOM0Fj75Q==","signatures":[{"sig":"MEYCIQCi7VuVOj84nxx2a3RGDOewtk0BdglbhknFNTYzl/USpwIhAKGlGXruwxiF8OKyeBE0ISUtal0VNXOhLzxOS2TIpHry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6138249},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"6df74e495cbc8f9377f240996f462945023dddad","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.1.0_1779449592750_0.9286856885807089","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@kronor/dtv","version":"7.2.0","_id":"@kronor/dtv@7.2.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"933f43ad317f2132b95eef5442fb047b503ea2f3","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.2.0.tgz","fileCount":204,"integrity":"sha512-fz7ZpBsFKs+JZLKd8Rlf4qpcuLyZ9pIp2H5MUVz9+5jCla1JL2RfGyjLpvhd4McEEJmsGTGlnKwFod01qTHnSw==","signatures":[{"sig":"MEYCIQC62E+Wq1bfGQEI2BTLfAsiAThveedG7aAw5nBJ2gRZ1QIhANpzBKPpPcA0MHYL/uLgLPjr358CYN1VNN4KYta8wXuY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6142043},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"17853b86c642caa5b08971f98acb018a05006545","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.2.0_1779793097535_0.92852340646462","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@kronor/dtv","version":"7.2.1","_id":"@kronor/dtv@7.2.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"6dc6e48e2a8e8a698a928dc24e00ae69e94305a8","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.2.1.tgz","fileCount":204,"integrity":"sha512-YCgpEBEDClh6bB0J69xzKoasOihSMAG/8puqzgHBXAv+llJBNyD4t5PShxDEy3Lb3ZsVTNwGZDvnkx/YZacztQ==","signatures":[{"sig":"MEQCIAixVcDEYccje/WutyNCY5MN2P8sjwKfQUuAyE9GS/0kAiB/Qj7GnGcOqrBa7L0xMJjhNGgPCqwj4Io3yQQ+ntBowQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6142500},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"42e25a651cd655522493f33eaeaee650541ad3a7","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.2.1_1780310537092_0.30149287504629485","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"@kronor/dtv","version":"7.2.2","_id":"@kronor/dtv@7.2.2","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"db5ec187967b57abc83b5a2788a2fcee9b6c2caa","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.2.2.tgz","fileCount":206,"integrity":"sha512-RUBafB60zfJlMZPO6wRDVVZ0M7XT30HlTC8EIDrV6E5QTFdYArlrhnjz+E3homfG+vJZFG7vgw+w5b5mCnlJfA==","signatures":[{"sig":"MEUCIF2+pxzLZGlou5HQsKD2zUMVfATgrQ7m9/wpHGThJljwAiEAklvWD/naowZX6bLFj/965JvT7zVAkNG1RC0SmlQiJf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6145659},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"9f1e586a09e89c383aa0e91355164e18dd8c08c4","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.2.2_1782158417975_0.29496836829200457","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@kronor/dtv","version":"7.3.0","_id":"@kronor/dtv@7.3.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"9af2053a41708f21bac43eabf43e1d17f43a611a","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.3.0.tgz","fileCount":206,"integrity":"sha512-t8d8z91gOPJgtA2L/CtfEEzNeVcZFlLLbAq3JrmrwWGJHZ0R+LUKCRJXsXZB7xrGk42pf86u0rYQn5m2s6tRBA==","signatures":[{"sig":"MEUCIGKye6SZzxe6+w4Hh4bB04g+NI67mW9FpSsfWtEn73ukAiEAkImxbyyP/xcGDo8/E7dzowi43FB+Y+Lqz+rD66o//bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6151482},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"9ac45dd1545d6cc92985892c51f15cad99129c16","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.3.0_1782388000373_0.8768517892197119","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@kronor/dtv","version":"7.4.0","_id":"@kronor/dtv@7.4.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"a70e957b8055111ba45e89bbe532b34574847239","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.4.0.tgz","fileCount":210,"integrity":"sha512-fTl37yx52bQvKOlkRASlW8cMOKY7KbKcXqPBDWCEC7LraQmYPPxXBS9kwVp5KRYTWmsW5Fu7y3vvzDewJPmGfg==","signatures":[{"sig":"MEYCIQC3CeNw1SxSf3ChbPmcf6sPIxKDSgHmBOX+WMPk8ULD7QIhALIVeDAc4VMjSh3PC2wr4woAPYRRWvWuznF0GX6OdrYk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6166474},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"49a68a6a8f1aee9706d8c246ed5a3463c3ef89a4","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.4.0_1783081666344_0.6979074862793193","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@kronor/dtv","version":"7.5.0","_id":"@kronor/dtv@7.5.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"7ebb3c942b6fccbc350e70f4ddf2fb516d99c9dd","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.5.0.tgz","fileCount":210,"integrity":"sha512-PFGVdMegqIHL72UYD2AfO5C9JlZW8U2zY7Z3kHb97E/ZD3G8CgZHuibZi2gGXHdjhC0ncFBbNwYF6KSAmhlkOw==","signatures":[{"sig":"MEQCIHbPyU/YuCv+8naPdGMljfBF80UOXbLws9kKebxtulpMAiANNmAD+IYwfhstCYc101x0HaUDsJd6L9KOWpfugzeFjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6168707},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"6a99cc9a83b74aa5cafc9e539a28725cf9315501","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"10.2.4","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.11.0","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.5.0_1784114295213_0.9249342887598073","host":"s3://npm-registry-packages-npm-production"}},"7.5.1":{"name":"@kronor/dtv","version":"7.5.1","_id":"@kronor/dtv@7.5.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"e4bcb0dac64745639928d70182116df87a0a7568","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.5.1.tgz","fileCount":210,"integrity":"sha512-0+EYeAJdsQtk29QGgVrye65FKc0645r1pYMnJ5ucAL7/lILxRm+ZlwIifWXAl/Vz6owrbB0eE5jDwrQIZM7LXQ==","signatures":[{"sig":"MEYCIQCRGkpfh9d8O1iVXJ37NB/2Nvfr+YF5BdV5tXAY8xWS6AIhAJ6rhybbey9VzRRKMJk440IlvdVzzJNCxEkp0t0mmrqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6193422},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"fe74b76ffbc8d24b32fb01b723c6bee0e5893418","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"_npmVersion":"11.16.0","description":"This project is a React + TypeScript monorepo for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","react":"^19.0.0","graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.9.7","typescript":"~5.7.2","tailwindcss":"^4.1.1","graphql-request":"^7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","@eslint/js":"^9.21.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.5.1_1787160509695_0.8923061813742568","host":"s3://npm-registry-packages-npm-production"}},"7.5.2":{"name":"@kronor/dtv","version":"7.5.2","_id":"@kronor/dtv@7.5.2","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"5813a0a4e98a4ea947dd517728c240e8b65228e8","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.5.2.tgz","fileCount":83,"integrity":"sha512-bFTxlO1r+3WNVFhZyJ7MEs9rcRs5o9kpfclTCBjVaKuDjA5iRcCyjXZCdMngVfrPF/VVoxQCMTv51U/hWgmBBg==","signatures":[{"sig":"MEUCIQDcXZ02I0D4+xnNyQgNlKWKYAkC80XxdCi+HqRkFlMsbAIgHUeCJF3XzFGQnjCR9SRCITx/u33IjUM4vjlnTP5GyFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3443190},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"f5305d30861723fff2ae4b1464cd4036386def8e","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.16.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","react":"^19.0.0","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","react-dom":"^19.0.0","@eslint/js":"^9.21.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.5.2_1787161625522_0.664591401796413","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@kronor/dtv","version":"7.6.0","_id":"@kronor/dtv@7.6.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"d4bf7f67d8b318787275cbb2381e01c19a88d2f2","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.6.0.tgz","fileCount":83,"integrity":"sha512-x8daz+t1eQpmbwS1gChofwu2AsHDyW9etl0R7mlqT9cO3LDQP9/YB948oEgP+4noA75jyxnKaIcvVaZJGK9A4w==","signatures":[{"sig":"MEUCIQCgGJYhm5cIkwQ87JCGzq8vqBDxGhTVc62dzh25+8vV7QIgPucpqSwfVqI6PPsJCEkBJTdHnyTJnscUxIx1kQXhdF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3443536},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"a99a8b459b474677e43387772ed4c9aaa939e02e","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.16.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","react":"^19.0.0","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","react-dom":"^19.0.0","@eslint/js":"^9.21.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.6.0_1787225888190_0.9212077795377747","host":"s3://npm-registry-packages-npm-production"}},"7.6.1":{"name":"@kronor/dtv","version":"7.6.1","_id":"@kronor/dtv@7.6.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"79467c8bee14da73add14774f9db2d09f7104378","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.6.1.tgz","fileCount":83,"integrity":"sha512-3HWYjYLI1LBS+l0slwzPG500xyZiePhiqb+HhxdJIR+SRUba13FfFhZYAFV7ZgeKOgJxqDEhdBoImjdpx2CgzQ==","signatures":[{"sig":"MEUCIHD6cjkfai+BkU2pJuJa/XeeReGaV3FgcSC9sO6xJBDiAiEA9Li+bWQo54kbMfOOu9KodQ6nCCP4EajDgbkuYYkIKrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3444537},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"412ea43e1c4c437e44cfcb33f09b268d243a2db6","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.16.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","react":"^19.0.0","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","react-dom":"^19.0.0","@eslint/js":"^9.21.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.6.1_1787234325481_0.5896761257143417","host":"s3://npm-registry-packages-npm-production"}},"7.6.2":{"name":"@kronor/dtv","version":"7.6.2","_id":"@kronor/dtv@7.6.2","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"ceca822b23c3712e4619693453fcd86c5d8c5e2f","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.6.2.tgz","fileCount":83,"integrity":"sha512-8sB2HGomXssPsh23mzO27PDy1MbyUtij4FBuk2na8XsQsxNnsk4ElZb6/cb8lM4/nbZyc3//Rw37sGs/2VctzA==","signatures":[{"sig":"MEYCIQDn+N2rFZPkAjm0NBG5An0kJcErX4D/VZflJhP3p231awIhAMe3OS1n1+xVN8/dqje5a5EwecKEC31ClaQuUxlqRHnp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3444763},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"732b3bec2cf8dcdefa8de6d512756354c52c254e","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.16.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","react":"^19.0.0","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","react-dom":"^19.0.0","@eslint/js":"^9.21.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.6.2_1787310537737_0.23844389450058623","host":"s3://npm-registry-packages-npm-production"}},"7.6.3":{"name":"@kronor/dtv","version":"7.6.3","_id":"@kronor/dtv@7.6.3","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"8c25015940be9c0899ea5a813f767f0305534891","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.6.3.tgz","fileCount":83,"integrity":"sha512-VBvHwY5DmtXXHudBvY3fvSIk1g0oLJvC+xnqpWXb1fqDc8svzw1Ej39WBc3GymLcJf8GBuTkR5v65VTmt2urWA==","signatures":[{"sig":"MEQCIDELn1Y0IS+EMp7vUpm7o5fhh5WsT03Td+zca1TonnJdAiAMb8dqvYsCZJQjREtHGif1d8nO1AnSrS8iKPyfPkBMDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3445743},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"9d73e369a66f37ec8d55422efa7470ae88805c50","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","release":"node scripts/release.mjs","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.16.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","husky":"^8.0.3","react":"^19.0.0","eslint":"^9.21.0","rimraf":"^5.0.5","globals":"^15.15.0","ts-jest":"^29.4.0","react-dom":"^19.0.0","@eslint/js":"^9.21.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.6.3_1787325100487_0.2849004614828008","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@kronor/dtv","version":"7.7.0","_id":"@kronor/dtv@7.7.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"e03beb7d7c16b7c4ab42ca1baecc08563e326556","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.7.0.tgz","fileCount":79,"integrity":"sha512-eJCM7ZjQe68aDC16bjnshAXd0URBgBGrAIb0mMf7bZLV59z9p6u2/KNXA6xkzX9PVgG4BmDOLeg15bc9XTFiXQ==","signatures":[{"sig":"MEYCIQC17xu+Whq5yprEhCZSCYu3WMF65tzTY3sEglU39N6hYAIhAPFyc4grscI5MMd8nSCBiXucAGSrof1i4t+ikpxYRQEH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3413701},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"4331b9f8d8b8f2fe082dcfa7cfa094675594ec66","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.16.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.7.0_1787661880410_0.47740859378865497","host":"s3://npm-registry-packages-npm-production"}},"7.7.1":{"name":"@kronor/dtv","version":"7.7.1","_id":"@kronor/dtv@7.7.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"762f704a6fbb056a3d529f043503c76d92691aba","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.7.1.tgz","fileCount":79,"integrity":"sha512-/H3JEplrko6j8fj2DoqwMm3pOAgFj0JW1knwIylN6FZB+LGwJ5vByYoSVykysq2Z6l3E/eFSmEBtOXn3IJgu4Q==","signatures":[{"sig":"MEYCIQDJ8B1sTW488ktWP25NcPEINS4RoWJQDmOffBJ0WUUg1AIhAOifS3He0Dzs2F4czyvAvwMCZmYR3hR2AAGm/838xuh+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3413835},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"c83dd97fd822a406ecf9d8118b41cbaa102a8b06","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.16.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.7.1_1788434021489_0.39500418824285455","host":"s3://npm-registry-packages-npm-production"}},"7.7.2":{"name":"@kronor/dtv","version":"7.7.2","_id":"@kronor/dtv@7.7.2","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"29c8d817dc2be2754a38b55c02e7c189d7d30f90","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.7.2.tgz","fileCount":79,"integrity":"sha512-Z4bmsiygGu2u1+Q6S/CAA1M5ZmXEu8MVmh2+YHzpVp8cHswsDaLb3v+0cAXIDFLhEWt4Owmr0CXTUXup8GHWjg==","signatures":[{"sig":"MEQCIBvGC7XNIOgBdUdibnEDVo+XuyBHs1/sXXDLdofzq6ImAiAfX3exXS+NNBoB8a2BQBw6id77GmvsjmHheKII0YI90A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3414373},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"f3b7a216bd67959e405d09ab098713acd63b0c38","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.16.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.7.2_1788444651916_0.3690225416986461","host":"s3://npm-registry-packages-npm-production"}},"7.7.3":{"name":"@kronor/dtv","version":"7.7.3","_id":"@kronor/dtv@7.7.3","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"699cb190b55d0eb3caac1172d0d07bfd6903aadc","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-7.7.3.tgz","fileCount":79,"integrity":"sha512-NNeyTgd63qHI1JL9B7wD97xKzByUleaej+JNz2sgECHyjrcif6lOpiFiHxE2uoYiq3FVvSGB5cVpOLIPXORBEg==","signatures":[{"sig":"MEQCIFO1nuX7J53+L3sECF53jm/ysAW3+0cKnuUXoupDfS02AiA2jXvKD4mXahTHGHtBn9e2P6luy+zJKLkxOOTu2nWnAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3413835},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"c7fa7686fe7b5b2cfb5fd66feaafeba70a765e60","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.19.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_7.7.3_1788449640556_0.264698455087079","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@kronor/dtv","version":"8.0.0","_id":"@kronor/dtv@8.0.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"ebfb3bfaf232ff842e78a836c5b17c3d167190b3","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-8.0.0.tgz","fileCount":82,"integrity":"sha512-+SrtVfempb+IIbbFzwn2tuJ+yI/KHnE5J0jVvnzJ3FZDwutp5CZPuFuoaPDI/X6EKlkZCoaIUsXjBjnixc3cvg==","signatures":[{"sig":"MEUCIQCmmBRpoKLf4Uv0Zda/jLhP/krjr99rcpMkPrfDqtXhgAIgPNLn/AUPuTSqxJtkMY0RfCYwFfn0JfVUQe62eJygR0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3466949},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"85b8403bfdcf6461421e5d9b918fa03d3e73abdc","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.19.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_8.0.0_1788785050825_0.01467661431167322","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@kronor/dtv","version":"8.0.1","_id":"@kronor/dtv@8.0.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"89f2f58dca97892fdd940e5cf5c42a240e4acc48","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-8.0.1.tgz","fileCount":82,"integrity":"sha512-DhxIlox98W1miJFCU1C4j0T7qYfesYWi+tdMELjiH6G+6LNLwnptYoxeeDAK5lla/Yl3bkwMU4oMrS1NooAxAQ==","signatures":[{"sig":"MEUCIFlQUmoRp0uU9VC8YWKPGNfaM98FdDqwqCcNq6C9HIhZAiEA4iCTGuCYG4uZCT2o0AlyjN5r9+KObbZy8bgbIhsBaKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467118},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"ec8f94fe3fa87a28a17bbcd46e23ff7e6cf2aa2e","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.19.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_8.0.1_1789139543142_0.8951214464232882","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@kronor/dtv","version":"8.1.0","_id":"@kronor/dtv@8.1.0","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"e48302354f318d4c3e3e36bf35d3dbd059ea0a52","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-8.1.0.tgz","fileCount":82,"integrity":"sha512-0vlKDMAvL4/Sv18s/4XZ3EuzVK3f8QTsWLzIlS1h3IB0fHiFtMhzwkKSKi4xuoodmor5HyNKVS9SLgP4uzOH6w==","signatures":[{"sig":"MEUCIEEf2kZfbxcIpguOms/X8pUmU1jTG9hKlyvhu1o0qgXWAiEAqcXU9SeEDzW+/nfJpunAWPLodAX2xSRqycU8qjQY8c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAy+PF35JebCcjFWzxgFYEo+/7iU3PSo2DqyhjAma+kwIgRZspNG/4/PtknoZyCNAkWiC/ndqMhIagMX0gBw+ZS5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467105},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"3eaaedd8d9507332a615028a90013be9ec8e6cb7","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.19.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_8.1.0_1789756949189_0.6868270138358064","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"@kronor/dtv","version":"8.1.1","_id":"@kronor/dtv@8.1.1","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"04909780d12b5d55723691727eae99f23691c306","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-8.1.1.tgz","fileCount":82,"integrity":"sha512-fW1DKEQKoLidE3KIh8sL5S5aq79LBcSLR6hMZSqmyjfKDOq8PyNJAO91Xsqjk8ZaxzgeQWktHA+ndrOW8vgKhw==","signatures":[{"sig":"MEUCIQCMPGsX4fvy5wZWJavMOzkkpdgv4gdHCHd0UW3rNhzptwIgH/04vQupp6GEBj+cqD+zzL+jOu8SmI68ttCAbYCctqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDBy61KneBhHx6IXGMQg2icDBVTGviT9hL9EGeip/xc7AiEAxd+K98O7BhiXkRIJ131g5hM5oqcce9iM23vEzN3EmPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467869},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"dd3daf922ae7760f90e3fc9378583ec808c9afb7","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.19.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_8.1.1_1789811427631_0.5033745597711659","host":"s3://npm-registry-packages-npm-production"}},"8.1.3":{"name":"@kronor/dtv","version":"8.1.3","_id":"@kronor/dtv@8.1.3","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"homepage":"https://github.com/kronor-io/declarative-table-view#readme","bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"bin":{"dtv":"bin/dtv.js"},"dist":{"shasum":"39626098576595d404f0bbdee6faa121148eedff","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-8.1.3.tgz","fileCount":82,"integrity":"sha512-qhmyU961XRij7OKe0L1YYAhDjXQiBIoPY7LMt8pMmpTJjf/+kAT4dW3k9JU65TwDyC/Xz7uOzIgDeclYWv4nwA==","signatures":[{"sig":"MEQCIHcTcJXoV+a0RiQON0I6lem7HI/GrkCEV99PBeortQusAiA6SwiEXcRGmtDYHu6tXlELcWt4vrxT/asme3cDZIyYjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhzUE+jZw9lAcpGDECMnbo+2vsy+DrnzuSESkID8pjuwIhAK2I62Cztrp+/U1rfARtION6kI45MHQEbtTZ0/8AfkLb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3468482},"main":"./dist/index.es.js","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"64a3c7251932eeff2ea8d606d4a77fca885fccda","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"_npmUser":{"name":"kronor","email":"dev@kronor.io"},"repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.19.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dtv_8.1.3_1790333564281_0.6379147485624483","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"_id":"@kronor/dtv@9.0.0","bin":{"dtv":"bin/dtv.js"},"bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"dist":{"shasum":"bc9a5cea6dfb35a076ab98caedb483e5997a9110","tarball":"https://registry.npmjs.org/@kronor/dtv/-/dtv-9.0.0.tgz","fileCount":84,"integrity":"sha512-DEzhCplgkPtPkyNXsH06EY/TXd9QkUpEGcdZlPVRoSsmTkt9eaoYri7oDpZveQFVA59lqdBq/sy5iqZoVyOWSQ==","signatures":[{"sig":"MEUCIHqoVihAIAOfhR/Hhz/CdjPqsA6qnHh+2WXitlSUPGgLAiEAuOpweNmw3CBzCivbs8yj8LtlOnje67pG4CDWeg3MF6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpqK4M0J8W0OxvgTuniju9XtvmKFiIUzmpfUj7lWi72QIhANPbr3sMPI8Y9n6MA0PxFrTzxQU3s1fnsBk+a0Ghr7cB"}],"unpackedSize":3485856},"main":"./dist/index.es.js","name":"@kronor/dtv","type":"module","types":"./dist/types/lib/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/lib/index.d.ts","import":"./dist/index.es.js"},"./typegen":{"types":"./dist/types/typegen/index.d.ts","default":"./dist/index.es.js"}},"gitHead":"0ac6d7277c4831bc53e596d768ee854f58c717be","scripts":{"dev":"vite","lint":"eslint .","test":"playwright test","build":"tsc -b && vite build","clean":"rimraf dist","prepack":"npm run build:lib","preview":"vite preview","build:cli":"tsc -p tsconfig.cli.json","build:lib":"npm run build --workspace @kronor/hasura-graphql && npm run build:cli && tsc -p tsconfig.lib.json && vite build --config vite.lib.config.ts","test-unit":"jest --config jest.config.js","test-unit:all":"npm run test-unit && npm run test-unit:cli","test-unit:cli":"jest --config jest.cli.config.js","dev:playground":"npm run build:lib -- --watch & vite --config vite.playground.config.ts","prepublishOnly":"npm run lint && npm run test-unit:all","ai:gemini-regression":"tsx scripts/ai-regression/gemini-regression.ts","ai:gemini-list-models":"tsx scripts/ai-regression/gemini-list-models.ts"},"version":"9.0.0","_npmUser":{"name":"kronor","email":"dev@kronor.io"},"homepage":"https://github.com/kronor-io/declarative-table-view#readme","repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"_npmVersion":"11.19.0","description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","directories":{},"maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"_nodeVersion":"24.20.0","dependencies":{"graphql":"^16.14.2","commander":"^14.0.0","fast-glob":"^3.3.3","primereact":"^10.9.7","typescript":"~5.7.2","graphql-request":"^7.4.0","@kronor/hasura-graphql":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.0.3","vite":"^6.2.0","react":"^19.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dom":"^19.0.0","primeicons":"^7.0.0","@types/jest":"^30.0.0","@types/node":"^22.15.21","tailwindcss":"^4.1.1","@types/react":"^19.1.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.1.5","@tailwindcss/vite":"^4.1.1","@vitejs/plugin-react":"^4.3.4","jest-environment-jsdom":"^30.0.4","@types/dom-speech-recognition":"^0.0.6","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dtv_9.0.0_1790877786625_0.4366192886743745"}}},"time":{"created":"2025-10-23T14:10:40.129Z","modified":"2026-10-01T18:03:07.311Z","0.2.9":"2025-10-23T14:10:40.450Z","0.3.0":"2025-10-24T09:42:18.884Z","0.3.1":"2025-10-29T10:18:10.563Z","0.4.0":"2025-10-30T10:29:57.649Z","0.4.1":"2025-11-04T08:58:00.696Z","0.4.2":"2025-11-04T09:06:48.492Z","0.4.3":"2025-11-04T10:40:06.200Z","0.5.0":"2025-11-05T15:25:45.937Z","0.5.1":"2025-11-05T16:05:08.983Z","0.6.0":"2025-11-10T17:27:30.902Z","0.7.0":"2025-11-12T16:10:50.439Z","0.7.1":"2025-11-17T12:46:36.465Z","1.0.0":"2025-11-19T11:49:40.327Z","1.1.0":"2025-11-19T14:52:58.841Z","1.2.0":"2025-11-20T10:15:04.267Z","1.3.0":"2025-11-21T09:31:16.820Z","1.3.1":"2025-11-21T15:53:19.745Z","2.0.0":"2025-11-28T16:55:16.665Z","2.0.1":"2025-12-02T12:00:14.736Z","3.0.0":"2026-01-15T11:26:30.601Z","3.0.1":"2026-01-15T11:47:22.427Z","3.1.1":"2026-01-19T17:10:41.512Z","3.2.0":"2026-01-22T09:40:58.975Z","3.3.0":"2026-01-23T15:43:52.303Z","3.4.0":"2026-01-26T12:51:27.676Z","3.5.0":"2026-01-30T14:58:49.783Z","3.6.0":"2026-02-04T12:07:08.644Z","3.6.1":"2026-02-04T12:26:06.562Z","3.6.2":"2026-02-10T11:10:32.418Z","3.6.3":"2026-02-16T17:03:18.750Z","3.6.4":"2026-02-17T16:14:24.675Z","3.7.0":"2026-02-24T14:26:55.781Z","3.8.0":"2026-03-02T16:19:25.556Z","3.8.1":"2026-03-03T14:57:07.440Z","4.0.0":"2026-03-05T17:03:26.781Z","4.1.0":"2026-03-10T15:11:12.903Z","5.0.0":"2026-03-20T14:40:37.463Z","5.1.0":"2026-03-24T11:05:39.888Z","5.1.1":"2026-03-25T13:13:28.028Z","6.0.0":"2026-03-30T07:06:05.527Z","6.1.0":"2026-04-20T13:03:24.325Z","6.1.1":"2026-04-21T09:54:18.839Z","6.1.2":"2026-04-23T12:51:20.980Z","6.1.3":"2026-04-23T13:37:05.844Z","6.1.4":"2026-04-29T12:15:27.729Z","6.1.5":"2026-05-05T09:02:16.703Z","6.1.6":"2026-05-05T12:23:08.527Z","6.2.0":"2026-05-07T09:53:51.553Z","6.2.1":"2026-05-08T10:41:51.952Z","6.2.2":"2026-05-11T19:26:54.411Z","7.0.0":"2026-05-13T15:57:18.638Z","7.1.0":"2026-05-22T11:33:13.012Z","7.2.0":"2026-05-26T10:58:17.772Z","7.2.1":"2026-06-01T10:42:17.329Z","7.2.2":"2026-06-22T20:00:18.278Z","7.3.0":"2026-06-25T11:46:40.556Z","7.4.0":"2026-07-03T12:27:46.579Z","7.5.0":"2026-07-15T11:18:15.453Z","7.5.1":"2026-08-19T17:28:29.987Z","7.5.2":"2026-08-19T17:47:05.766Z","7.6.0":"2026-08-20T11:38:08.374Z","7.6.1":"2026-08-20T13:58:45.657Z","7.6.2":"2026-08-21T11:08:57.957Z","7.6.3":"2026-08-21T15:11:40.781Z","7.7.0":"2026-08-25T12:44:40.589Z","7.7.1":"2026-09-03T11:13:41.629Z","7.7.2":"2026-09-03T14:10:52.125Z","7.7.3":"2026-09-03T15:34:00.815Z","8.0.0":"2026-09-07T12:44:10.973Z","8.0.1":"2026-09-11T15:12:23.338Z","8.1.0":"2026-09-18T18:42:29.313Z","8.1.1":"2026-09-19T09:50:27.799Z","8.1.3":"2026-09-25T10:52:44.415Z","9.0.0":"2026-10-01T18:03:06.778Z"},"bugs":{"url":"https://github.com/kronor-io/declarative-table-view/issues"},"homepage":"https://github.com/kronor-io/declarative-table-view#readme","repository":{"url":"git+https://github.com/kronor-io/declarative-table-view.git","type":"git"},"description":"Schema-driven, declarative table views with advanced filtering, data fetching and AI-assisted filter generation.","maintainers":[{"name":"kronor","email":"dev@kronor.io"}],"readme":"# Declarative Table View System\n\nA React + TypeScript library for building schema-driven, declarative table views with advanced filtering, data fetching, and AI-assisted filter generation.\n\nIt is one package of the [declarative-table-view](../../README.md) monorepo, and builds on\n[`@kronor/hasura-graphql`](../hasura-graphql) for its GraphQL/Hasura AST layer: Hasura filter\nexpressions, query documents and the row-typed query DSL all come from there.\n\n## Library Consumption\n\nYou can consume the `App` component as a library bundle with embedded styles (Tailwind + PrimeReact + PrimeIcons) without importing separate CSS files.\n\n### Build the library\n\n```sh\nnpm run build:lib\n```\n\nOutputs:\n- `dist/index.es.js` (ES module bundle with runtime-injected CSS)\n- `dist/types` (Type declarations, root `index.d.ts`)\n\n### Import in your application\n\n```ts\nimport { App } from '@kronor/dtv';\nimport type { AppProps } from '@kronor/dtv';\n```\n\nAll required styles are injected automatically via the JS bundle (using `vite-plugin-css-injected-by-js`).\n\n### Runtime Options (AppProps)\nKey props you can pass to `App` (or via `dtv.renderTableView` in `main.tsx`):\n\n- `graphqlHost` / `requestHeaders`: GraphQL endpoint + HTTP headers. Pass `{}` when no custom headers are needed.\n- `aiIntegration`: AI provider used by the AI Filter Assistant. Either the built-in Gemini integration, `{ type: 'builtInGemini', geminiApiKey }`, or a custom provider (e.g. AWS Bedrock), `{ type: 'custom', requestAiFilter }`. The `requestAiFilter` function receives `{ prompt, filterGroups, userPrompt }` — where `prompt` is the fully-built prompt — and must return the model response: either the raw text containing a JSON object mapping filter IDs to `FilterFormState`, or that object already parsed.\n- `viewsJson`: JSON string array of view definitions (each view.json parsed at runtime).\n- `showViewsMenu`: Toggle the views dropdown menu (default: `false`).\n- `showViewTitle`: Toggle the view title heading (default: `false`).\n- `showCsvExportButton`: Toggle the \"Export page to CSV\" button (default: `false`). When enabled, current page rows are exported using PrimeReact's built-in DataTable CSV exporter.\n- `showPopoutButton`: Toggle the Popout button that opens the table view in a fullscreen overlay (default: `true`). Set to `false` to suppress this UI in embedded contexts.\n- `externalRuntime`: Provide a runtime override for cell renderers / query transforms.\n- `syncFilterStateToUrl`: Persist applied filter state into the `dtv-filter-state` URL param (default: `false`).\n\nExample:\n```ts\ndtv.renderTableView('root', {\n  graphqlHost: 'https://example/graphql',\n  requestHeaders: { Authorization: 'Bearer token' },\n  aiIntegration: { type: 'builtInGemini', geminiApiKey: 'gemini-key' },\n  viewsJson: JSON.stringify([myViewJson]),\n  showViewTitle: true,\n  showCsvExportButton: true,\n  syncFilterStateToUrl: true\n});\n```\n\n### Peer Dependencies\n\nReact and ReactDOM 19 are peer dependencies; ensure they are installed in the host project.\n\n## Project Overview\n- **Framework:** React, TypeScript, Vite\n- **Testing:** Jest (unit), Playwright (E2E)\n- **Core Domain:** Declarative, schema-driven table view system for filtering, displaying, and interacting with data collections.\n- **Key Directories:**\n  - `src/framework/`: Table/view schema, filter logic, state, and data fetching.\n  - `src/components/`: UI components, including filter forms, AI assistant, and table rendering.\n  - `src/views/`: View definitions, each exporting a `View` object with schema, columns, and query config.\n  - `src/dsl/`: Authoring helpers for views, columns and filters. Query/Hasura builders are\n    re-exported from `@kronor/hasura-graphql`.\n\n## Key Patterns & Conventions\n- **Filter Schema:** Filters are defined in `FilterFieldSchema` objects. Each filter requires an `aiGenerated: boolean` field. See `src/framework/filters.ts` for types and helpers.\n- **AI Integration:** The AI assistant (see `src/components/AIAssistantForm.tsx` and `src/components/aiAssistant.ts`) can generate filters, which must set `aiGenerated: true`.\n- **View Registration:** Each view (e.g., `paymentRequest.tsx`) exports a `View` object with a `filterSchema`, `columnDefinitions`, and a GraphQL query.\n- **Type Safety:** All filter and view schemas are strongly typed. When adding new filters, always specify all required fields.\n\n## Integration & Data Flow\n- Data is fetched via GraphQL using `graphql-request` (see `src/framework/data.ts`).\n- Views define their own GraphQL queries and filter schemas.\n- Filter expressions are serialized/deserialized using helpers in `src/framework/filters.ts`.\n - Unified URL Filter Param: Both share links and persistence use a single base64 URL-safe encoded parameter `dtv-filter-state`. Enable syncing by passing `syncFilterStateToUrl: true` to `dtv.renderTableView` (or `?sync-filter-state-to-url=true` in dev). The param is updated only when filters are applied (not on every change). When disabled, a one-off link is consumed (param removed after load).\n\n## Features\n\nCore runtime capabilities:\n\n- Schema-driven column + filter definitions (JSON or TSX view formats).\n- AI assistant to generate filters (`AIAssistantForm`).\n- Cursor-based pagination with Previous / Next navigation.\n- Header-click ordering backed by GraphQL `order_by`, with one removable sortable header at a time.\n- Adjustable page size via \"Rows per page\" selector (10, 20, 50, 100). Changing the page size resets pagination and refetches from the first page.\n- Saved filters (local persistence + shareable URL encoding).\n- Optional CSV export of current page rows.\n- Popout (fullscreen overlay) rendering of the table view.\n\n## Development\n\n### Install dependencies\nRun from the monorepo root; npm links the workspace packages together.\n```sh\nnpm install\n```\n\n### Environment Variables\nCreate a `.env.development` file in the project root to set environment variables for local development (e.g., API endpoints, feature flags, secrets).\n\nExample:\n```env\nVITE_GRAPHQL_HOST=https://your-graphql-host.example.com\nVITE_REQUEST_HEADERS={\"Authorization\":\"Bearer your-token-here\"}\nVITE_GEMINI_API_KEY=your-gemini-api-key-here\n```\n\n### Start development server\n```sh\nnpm run dev\n```\n\n### Run unit tests\n```sh\nnpm run test-unit\nnpm run test-unit:cli\n```\n\n### Run E2E tests (Playwright)\n```sh\nnpm test\n# or\nnpm run test\n```\n\n## Type Generation (CLI)\n\nDTV ships a CLI command for generating TypeScript types from a Hasura GraphQL schema:\n\n- See `docs/typegen.md`\n- Once a view has its generated row type, its columns and filters are checked against it —\n  see `docs/api/row-typed-views.md`\n\n## Release Process\n\nReleases are driven from the monorepo root, one package at a time. See the\n[root README](../../README.md#releasing) for the full flow.\n\n```sh\nnpm run release -- --package=dtv     # from the repo root; --package=dtv is the default\n```\n\nThe script lints, builds and tests the whole workspace, builds the library\nbundle, then bumps, tags (`v<version>`), pushes and publishes.\n\n### Options / Flags\n```sh\nnpm run release -- --type=minor      # Non-interactive minor release\nnpm run release -- --dry             # Run validations only; skip version/tag/publish\nnpm run release -- --skip-e2e        # Skip Playwright tests (use sparingly)\nnpm run release -- --skip-unit       # Skip Jest tests (NOT recommended)\nnpm run release -- --allow-dirty     # Allow running with uncommitted changes (avoids safety check)\n```\n\n### Requirements\n- You must be authenticated with npm (`npm login`).\n- Git working tree must be clean (unless using `--allow-dirty`).\n- CI should pass for the commit you are releasing.\n- If `@kronor/hasura-graphql` changed, release it first\n  (`npm run release -- --package=hasura-graphql`). A dtv release aborts when its\n  declared dependency range has no published match.\n\nUse `--dry` first if you want to verify everything without changing the version or publishing.\n","readmeFilename":"README.md"}