{"_id":"@humanspeak/svelte-headless-table","_rev":"32-f745bcd373693ad2708f3b89acd1d612","name":"@humanspeak/svelte-headless-table","dist-tags":{"latest":"7.0.1"},"versions":{"5.0.0":{"name":"@humanspeak/svelte-headless-table","version":"5.0.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","resizing"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@5.0.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://github.com/humanspeak/svelte-headless-table#readme","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"039531c853f38c4fe5281f2133006b5715bc498b","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-5.0.0.tgz","fileCount":88,"integrity":"sha512-HcVf3Qz+RJkBFTd38rJvvxZV7PZ5o3TgDK0GFgFUbzfdbl1vlHJD3oPWVVmT2NNzvu9T6gLfYgpHofRHRPM+eg==","signatures":[{"sig":"MEUCIAjomPvZW/RzllJ7VfDQxoB6UGWVM8F8coKbFfImDMtrAiEAv8KC1hV6/3spWDmE1ImPipPJ1ojv8Lyb6+oYsifb4HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157557},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"gitHead":"88eb0449ed06adc53ec6ab245105b0e32ec16eae","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.0","description":"Unopinionated and extensible data tables for Svelte","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@humanspeak/svelte-keyed":"^4.0.0","@humanspeak/svelte-render":"^5.0.0","@humanspeak/svelte-subscribe":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.3","faker":"^5.5.3","tslib":"^2.4.1","eslint":"^8.56.0","svelte":"^4.2.7","vitest":"^1.0.0","publint":"^0.1.9","prettier":"^3.1.1","type-fest":"^4.9.0","typescript":"^5.0.0","@types/faker":"^5.5.9","svelte-check":"^3.6.0","@sveltejs/kit":"^2.0.0","@types/eslint":"8.56.0","@sveltejs/package":"^2.0.0","@vitest/coverage-v8":"^1.1.1","eslint-plugin-svelte":"^2.35.1","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.6","@typescript-eslint/parser":"^6.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_5.0.0_1737567495133_0.41541346770490173","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@humanspeak/svelte-headless-table","version":"5.0.1","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","resizing"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@5.0.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://github.com/humanspeak/svelte-headless-table#readme","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"2a6bb548b246e3b4d78596cf2fa59b542503dc05","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-5.0.1.tgz","fileCount":88,"integrity":"sha512-uohtYsNeDLd1HynflbuCf9LsUCsnT2PGqYKqKusptjmQf5NTQlNMVOlSd7Jy+Da08U+9fISUXb8HXMy0CL8aaw==","signatures":[{"sig":"MEQCIGEwwWtsMoM2G62uIpngxSKby4TPi/2//FoyIbm6VRXmAiBU8HFJ2dCnHtjmN/rQ2PtKi7JCHEvPq6iifzOOHstTBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157557},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"gitHead":"94578274427901999c0f4c3038867a26e7e9380f","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.0","description":"Unopinionated and extensible data tables for Svelte","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@humanspeak/svelte-keyed":"^5.0.0","@humanspeak/svelte-render":"^5.0.0","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.3","faker":"^5.5.3","tslib":"^2.4.1","eslint":"^8.56.0","svelte":"^4.2.7","vitest":"^1.0.0","publint":"^0.1.9","prettier":"^3.1.1","type-fest":"^4.9.0","typescript":"^5.0.0","@types/faker":"^5.5.9","svelte-check":"^3.6.0","@sveltejs/kit":"^2.0.0","@types/eslint":"8.56.0","@sveltejs/package":"^2.0.0","@vitest/coverage-v8":"^1.1.1","eslint-plugin-svelte":"^2.35.1","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.6","@typescript-eslint/parser":"^6.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_5.0.1_1737582927868_0.5906497893971081","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@humanspeak/svelte-headless-table","version":"5.0.2","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@5.0.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://github.com/humanspeak/svelte-headless-table#readme","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"ae411838a451fcc674b77ea0d7e7f3d85e694c92","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-5.0.2.tgz","fileCount":88,"integrity":"sha512-oflwNET0vb2SgN3ckgirGXWbxFTsPXbGaf2uf7J8I/35QZ+L2XpHfj6NhrclVXSD59F5aZH0bBxkyxxYcfBtxQ==","signatures":[{"sig":"MEYCIQDb5GXX6jICPEEgY/jnbMvznO5MZjP+rKnDEhDDqdtVrQIhAI8zTepeF7A6ADNfq8Bs6mR4fihVzi/S/WlJ318TR0nI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158039},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.13.1"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"gitHead":"238f9f8fee7600cbe9918cb69a1b717f9ce17f53","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"22.13.0","dependencies":{"@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.0.0","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.3","faker":"^5.5.3","tslib":"^2.4.1","eslint":"^8.56.0","svelte":"^4.2.7","vitest":"^1.0.0","publint":"^0.1.9","prettier":"^3.1.1","type-fest":"^4.9.0","typescript":"^5.0.0","@types/faker":"^5.5.9","svelte-check":"^3.6.0","@sveltejs/kit":"^2.0.0","@types/eslint":"8.56.0","@sveltejs/package":"^2.0.0","@vitest/coverage-v8":"^1.1.1","eslint-plugin-svelte":"^2.35.1","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.6","@typescript-eslint/parser":"^6.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_5.0.2_1738007143874_0.7539240748945504","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@humanspeak/svelte-headless-table","version":"5.0.3","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@5.0.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://github.com/humanspeak/svelte-headless-table#readme","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"ae9e0a02d9f9047a11ce6ca93a8ff9a72b6fd60d","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-5.0.3.tgz","fileCount":88,"integrity":"sha512-6oeAggSinRGWh9Q0mpDcQiW4tnQ5QFu6+5rDE+fpZ5y7sf+XNdYUCfIOLNbCC2OvQHOdx72sQm1en6KXouvb+A==","signatures":[{"sig":"MEUCIQD1bESWY1mbb2LwFhcdfd9lQPtPQamsC0a2RDPEKaDxPAIgdARLCEDYTdaggkemSxaUhvvWcJCUCXLnUYVUWHlH4es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159081},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.13.1"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"gitHead":"cc500f34983e09188f093369336e0633bcf56193","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"22.13.0","dependencies":{"@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.0.0","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.3","tslib":"^2.4.1","eslint":"^8.56.0","svelte":"^4.2.7","vitest":"^1.0.0","publint":"^0.1.9","prettier":"^3.1.1","type-fest":"^4.9.0","typescript":"^5.0.0","@types/node":"^22.10.10","svelte-check":"^3.6.0","@sveltejs/kit":"^2.0.0","@types/eslint":"8.56.0","@faker-js/faker":"^9.4.0","@playwright/test":"^1.50.0","@sveltejs/package":"^2.0.0","@vitest/coverage-v8":"^1.1.1","eslint-plugin-svelte":"^2.35.1","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.6","@typescript-eslint/parser":"^6.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_5.0.3_1738030715520_0.1861320124266117","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@humanspeak/svelte-headless-table","version":"5.0.4","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@5.0.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"cba64067d73f1634a6734da150404b54057cba98","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-5.0.4.tgz","fileCount":88,"integrity":"sha512-LCdLJkfvdyyJPEqVMVdBAnWxeCb2IIKEa4b5hZ+kGKTkXae9Fo2ZssLe/GM7LqNcCaN5dUo1EPLc+NDnsirenA==","signatures":[{"sig":"MEQCIHhFUiAthVEQItuE4emZZaPOdT74nqJSu3c3HL6F6y8RAiBaYnxJdyAMtbWHRri8eCD0kpIaGpRY6g/gB3om8y5Ozg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@5.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159177},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.13.1"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"gitHead":"9500a3f485b2632f1fe77dda53c6a274d9b0152f","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.0.0","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.3","tslib":"^2.4.1","eslint":"^9.19.0","svelte":"^4.2.7","vitest":"^1.0.0","globals":"^15.14.0","publint":"^0.1.9","prettier":"^3.4.2","type-fest":"^4.9.0","typescript":"^5.7.3","@types/node":"^22.10.10","svelte-check":"^3.6.0","@sveltejs/kit":"^2.0.0","@types/eslint":"8.56.0","@faker-js/faker":"^9.4.0","@playwright/test":"^1.50.0","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.22.0","@vitest/coverage-v8":"^1.1.1","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.6","@typescript-eslint/parser":"^8.22.0","prettier-plugin-tailwindcss":"^0.6.11","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.22.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_5.0.4_1741057966280_0.6518366624150267","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@humanspeak/svelte-headless-table","version":"5.1.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@5.1.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"24f2a6f90825bfbe487767690388dc527d5b7d5b","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-5.1.0.tgz","fileCount":88,"integrity":"sha512-bhvxfjcL2x3ZdKXtHxOlJO9h9Zh0vKnV/Pv0KOwRsQIzE/DPVTS5/479QzD75JwN8fAj4MKamE1Pg99As3BHpg==","signatures":[{"sig":"MEQCIAjIk+aibthxkPpf/m3Zw1bF2V+hsRkaxXxcJEwc+UY7AiA8KIdHsmOGgxeyfkP0kI4sYMMiOmwVJ+LlbF3wNBx+aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159290},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.14.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"gitHead":"f63c84674d30447331e295725f3e9b34910487de","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:unit":"vitest","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.1","tslib":"^2.8.1","eslint":"^9.22.0","svelte":"^5.22.6","vitest":"^3.0.8","globals":"^16.0.0","publint":"^0.3.8","prettier":"^3.5.3","type-fest":"^4.37.0","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.13.9","svelte-check":"^4.1.5","@sveltejs/kit":"^2.19.0","@types/eslint":"9.6.1","@eslint/compat":"^1.2.7","@faker-js/faker":"^9.6.0","@playwright/test":"^1.51.0","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.0","@vitest/coverage-v8":"^3.0.8","eslint-plugin-import":"^2.31.0","eslint-plugin-svelte":"^3.0.3","@sveltejs/adapter-auto":"^4.0.0","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.26.0","prettier-plugin-tailwindcss":"^0.6.11","@sveltejs/vite-plugin-svelte":"^5.0.3","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_5.1.0_1741395569448_0.6337642342694678","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@humanspeak/svelte-headless-table","version":"6.0.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"31cfe7aac0f98a30dde580a1bac0fe254fa379d1","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.0.tgz","fileCount":88,"integrity":"sha512-n8j4ODSyzpMLzZ12tRVCUvm1xHhNMui2S6AYzYkHQsDYiKciYTopx+W90/4qYZxoThvjI4QRTTIWwyXZmZgGYg==","signatures":[{"sig":"MEUCIQCetfY1K3RzLdj2v4WfTyHzElGEvdUiI3WPVp3ck4EsagIgFv6B6NPFV3Zh8rKsVstS76lAmXFJ7cRxsl0t7sJotCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159431},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.15.1"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"gitHead":"5c0eae1b92b3c93af2c816e1937bbdf9e351e4ef","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.2","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","tslib":"^2.8.1","eslint":"^9.27.0","svelte":"^5.30.2","vitest":"^3.1.3","globals":"^16.1.0","publint":"^0.3.12","prettier":"^3.5.3","type-fest":"^4.41.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.18","svelte-check":"^4.2.1","@sveltejs/kit":"^2.21.0","@types/eslint":"9.6.1","@eslint/compat":"^1.2.9","@faker-js/faker":"^9.8.0","@playwright/test":"^1.52.0","@sveltejs/package":"^2.3.11","typescript-eslint":"^8.32.1","@vitest/coverage-v8":"^3.1.3","eslint-plugin-import":"^2.31.0","eslint-plugin-svelte":"^3.8.1","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.5","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.32.1","prettier-plugin-tailwindcss":"^0.6.11","@sveltejs/vite-plugin-svelte":"^5.0.3","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.32.1","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.0_1747565744444_0.95682317710578","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@humanspeak/svelte-headless-table","version":"6.0.1","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"b6be7bceefa0377577afedb12bbe870653e7bcdc","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.1.tgz","fileCount":88,"integrity":"sha512-upyUD7cjssuW2LaM2Ay+kPKcVRIBp/eLmCy1hPBBgBGdUTJVkxoKTGJjVejqSpKjyS0esMiyfJgBDYD/gODMdA==","signatures":[{"sig":"MEYCIQDwR6mAXKBZPckG08q9nl5ASQ+fXVGQ6UvVTgXr0txOfAIhAK1CgLWdlQhB5P3MA/bDg6vFu5/qVte/K/1Z2zzPTixl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159218},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.1.tgz","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-headless-table run dev:pkg\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"_resolved":"/tmp/a78c06370cb700c7b92b0ae6bad5d7c2/humanspeak-svelte-headless-table-6.0.1.tgz","_integrity":"sha512-upyUD7cjssuW2LaM2Ay+kPKcVRIBp/eLmCy1hPBBgBGdUTJVkxoKTGJjVejqSpKjyS0esMiyfJgBDYD/gODMdA==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.3","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.9","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.37.0","svelte":"^5.39.11","vitest":"^3.2.4","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","type-fest":"^5.0.1","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.1","concurrently":"^9.2.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.46.4","@types/eslint":"9.6.1","@eslint/compat":"^1.4.0","@faker-js/faker":"^10.0.0","@playwright/test":"^1.56.0","@sveltejs/package":"^2.5.4","typescript-eslint":"^8.46.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.12.4","@sveltejs/adapter-auto":"^6.1.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.46.0","prettier-plugin-sort-json":"^4.1.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.2.1","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"^8.46.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.1_1760058691162_0.6655869467269488","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@humanspeak/svelte-headless-table","version":"6.0.2","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"dcc72b690df929698dd848cd165b314720f3a62f","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.2.tgz","fileCount":90,"integrity":"sha512-MWrqvBPXLUhYumvx3PlP/fNljZNqY/8Krd8Yt94jOf/1oVVp7NltflnyBdA6t6pA1XdncV/o3eaKAZdPfdKkRw==","signatures":[{"sig":"MEUCIGyo4jbekLVJ+GwCyRNBZbEjFFJmtNVh77LbMC5RKur4AiEAzRdl+NNFNO/TgZ3Ft80eaYLvsy1FDyLlpesMTynmWvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162203},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.2.tgz","types":"./dist/index.d.ts","volta":{"node":"22.21.1"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-headless-table run dev:pkg\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"_resolved":"/tmp/4ab58ec6d1c5959c032a2499a1a69ec1/humanspeak-svelte-headless-table-6.0.2.tgz","_integrity":"sha512-MWrqvBPXLUhYumvx3PlP/fNljZNqY/8Krd8Yt94jOf/1oVVp7NltflnyBdA6t6pA1XdncV/o3eaKAZdPfdKkRw==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"10.9.4","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@humanspeak/memory-cache":"^1.0.1","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.39.2","svelte":"^5.46.1","vitest":"^4.0.16","globals":"^16.5.0","publint":"^0.3.16","prettier":"^3.7.4","type-fest":"^5.3.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","concurrently":"^9.2.1","svelte-check":"^4.3.5","@sveltejs/kit":"^2.49.2","@types/eslint":"9.6.1","@eslint/compat":"^2.0.0","@faker-js/faker":"^10.1.0","@playwright/test":"^1.57.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.51.0","@vitest/coverage-v8":"^4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.13.1","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.51.0","prettier-plugin-sort-json":"^4.1.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.1","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"^8.51.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.2_1767045081215_0.731098461314404","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"@humanspeak/svelte-headless-table","version":"6.0.3","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"eb22998fe1766e9551870f298a5451c86a00d6ad","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.3.tgz","fileCount":90,"integrity":"sha512-vnwSXfSbwusvPqRqCXoef7X4uQBzSuLT4xHURO2xne/mlKEonxZYOeuoRRSbR8YnfAMWX0MY3pgDwdN6dehZaw==","signatures":[{"sig":"MEUCIQDOvEBJWa/A/Tw/IhlfHJAA01acXLKiAJRL9RFj3pdowgIgJn8ofZmb8L9TzevIGK9fACrySXS53a3NNhrLcugi74o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279908},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.3.tgz","types":"./dist/index.d.ts","volta":{"node":"24.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-headless-table run dev:pkg\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8775f1c-a7f6-466e-9018-9e1d5410a6e8"}},"_resolved":"/tmp/7afb9ae297594cdc1f8d8fe28b4a1f95/humanspeak-svelte-headless-table-6.0.3.tgz","_integrity":"sha512-vnwSXfSbwusvPqRqCXoef7X4uQBzSuLT4xHURO2xne/mlKEonxZYOeuoRRSbR8YnfAMWX0MY3pgDwdN6dehZaw==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"11.6.2","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@humanspeak/memory-cache":"^1.0.4","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.39.2","svelte":"^5.49.1","vitest":"^4.0.18","globals":"^17.2.0","publint":"^0.3.17","prettier":"^3.8.1","type-fest":"^5.4.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.1.0","concurrently":"^9.2.1","svelte-check":"^4.3.5","@sveltejs/kit":"^2.50.1","@types/eslint":"9.6.1","@eslint/compat":"^2.0.2","@faker-js/faker":"^10.2.0","@playwright/test":"^1.58.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.14.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.3_1769905634373_0.2588788225034482","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"@humanspeak/svelte-headless-table","version":"6.0.4","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"f859bbd54cdabce6c446e8921ff49d970cfcc92d","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.4.tgz","fileCount":96,"integrity":"sha512-DLv2A2+JWipYMLbkufdrMb9BNKrRGT4HXXpJTrtdTDGsBxRnNCQRPYInpmRNJQPOMPbwI8Uf+8cR/ShF40V7Yw==","signatures":[{"sig":"MEQCIH9X7yKySH+3Z0tVVxdbdHSICGK+jFbtHENRT9xhOYKwAiA0V5nmMWrBCfsg8TiWih1CVHLIxbcb79MOo9mlMhIIwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306962},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.4.tgz","types":"./dist/index.d.ts","volta":{"node":"24.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-headless-table run dev:pkg\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8775f1c-a7f6-466e-9018-9e1d5410a6e8"}},"_resolved":"/tmp/f35ed8c81b2e941e0e8c47f219218f0c/humanspeak-svelte-headless-table-6.0.4.tgz","_integrity":"sha512-DLv2A2+JWipYMLbkufdrMb9BNKrRGT4HXXpJTrtdTDGsBxRnNCQRPYInpmRNJQPOMPbwI8Uf+8cR/ShF40V7Yw==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"11.6.2","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@humanspeak/memory-cache":"^1.0.4","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.39.2","svelte":"^5.49.1","vitest":"^4.0.18","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","type-fest":"^5.4.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.2.0","concurrently":"^9.2.1","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.2","@types/eslint":"9.6.1","@eslint/compat":"^2.0.2","@faker-js/faker":"^10.2.0","@playwright/test":"^1.58.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.14.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.4_1770239274943_0.7037010820659528","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"@humanspeak/svelte-headless-table","version":"6.0.5","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.5","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"b4708bc48c0e5f4b7a803b5387cd1d2446e69fad","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.5.tgz","fileCount":96,"integrity":"sha512-Vp7qBFENjn6lgkTOGiWoFP2jaGRoT1keGVGpyNmK8NfyY3zrHGknz/64A+Fled+ZGGqSSrd7R2mDW4UWG3HOHA==","signatures":[{"sig":"MEQCIAhBSBAXXXnHqbAXSZAAv/rhti8e46wPTKkbFO0WhC1nAiAkex73TA8qK72cgxZDITHUy8hQDP9qe5h7KNqEiJuleg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306602},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.5.tgz","types":"./dist/index.d.ts","volta":{"node":"24.14.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8775f1c-a7f6-466e-9018-9e1d5410a6e8"}},"_resolved":"/tmp/f4bc5f212353da37ac407b6e615c57e3/humanspeak-svelte-headless-table-6.0.5.tgz","_integrity":"sha512-Vp7qBFENjn6lgkTOGiWoFP2jaGRoT1keGVGpyNmK8NfyY3zrHGknz/64A+Fled+ZGGqSSrd7R2mDW4UWG3HOHA==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"11.9.0","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@humanspeak/memory-cache":"^1.0.5","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.2","svelte":"^5.53.7","vitest":"^4.0.18","globals":"^17.4.0","publint":"^0.3.18","prettier":"^3.8.1","type-fest":"^5.4.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.3","svelte-check":"^4.4.4","@sveltejs/kit":"^2.53.4","@types/eslint":"9.6.1","@eslint/compat":"^2.0.2","@faker-js/faker":"^10.3.0","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^3.5.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.56.1","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.56.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.5_1772764542044_0.870322955379315","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"@humanspeak/svelte-headless-table","version":"6.0.6","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.6","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"3b66ae73e6719c15c1ce6e32a32b08171e048525","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.6.tgz","fileCount":96,"integrity":"sha512-voFULtgXb1L7wZ/0zof10V7AqpImdRDUKzv2h320xf7cuu8xFys6vFRCfsPdMxQVlFRSCVWtt1VESc2zDuGPOg==","signatures":[{"sig":"MEQCIFEarM75nrq90pfUolimxdY9mp1QyzGZpiJZgTgrws5fAiBG/VFu54LQ1p1MrzQgowoGbKd9bsFDSPSptmIZbjTjqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306602},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.6.tgz","types":"./dist/index.d.ts","volta":{"node":"24.14.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8775f1c-a7f6-466e-9018-9e1d5410a6e8"}},"_resolved":"/tmp/7b6e06c783202ab14b5df5333ba99c7b/humanspeak-svelte-headless-table-6.0.6.tgz","_integrity":"sha512-voFULtgXb1L7wZ/0zof10V7AqpImdRDUKzv2h320xf7cuu8xFys6vFRCfsPdMxQVlFRSCVWtt1VESc2zDuGPOg==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"11.9.0","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@humanspeak/memory-cache":"^1.0.5","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.2","svelte":"^5.53.7","vitest":"^4.0.18","globals":"^17.4.0","publint":"^0.3.18","prettier":"^3.8.1","type-fest":"^5.4.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.3","svelte-check":"^4.4.4","@sveltejs/kit":"^2.53.4","@types/eslint":"9.6.1","@eslint/compat":"^2.0.2","@faker-js/faker":"^10.3.0","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^3.5.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.56.1","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.56.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.6_1772939214275_0.3471350685928192","host":"s3://npm-registry-packages-npm-production"}},"6.0.7":{"name":"@humanspeak/svelte-headless-table","version":"6.0.7","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.7","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"db1578c7c140003d173676bb49dd1b106720b4c9","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.7.tgz","fileCount":96,"integrity":"sha512-2FEg1O2UDUtXwayG3JmhEjGSpZ2MFFAWEenyo0OrJK7MIpQy7m09mcAIMgaBCqfKflYafeHs2jkY1MwQvoShsQ==","signatures":[{"sig":"MEUCIBbELIW+mulU9qmlOnxMB316U6/3zyyHpXbL3pposZpWAiEAjYpG7vFX8aL4ErzqcCPKKcvAf4Cxl91PCTUy1N/mKDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306652},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.7.tgz","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8775f1c-a7f6-466e-9018-9e1d5410a6e8"}},"_resolved":"/tmp/4734b9e2e81424e69251256fd531464f/humanspeak-svelte-headless-table-6.0.7.tgz","_integrity":"sha512-2FEg1O2UDUtXwayG3JmhEjGSpZ2MFFAWEenyo0OrJK7MIpQy7m09mcAIMgaBCqfKflYafeHs2jkY1MwQvoShsQ==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"11.12.1","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@humanspeak/memory-cache":"^1.0.6","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.4.0","svelte":"^5.55.9","vitest":"^4.1.7","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.3","type-fest":"^5.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","svelte-check":"^4.4.8","@sveltejs/kit":"^2.60.1","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.4.0","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.17.1","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.0.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.59.4","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.59.4","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.7_1779486064945_0.6727836246904806","host":"s3://npm-registry-packages-npm-production"}},"6.0.8":{"name":"@humanspeak/svelte-headless-table","version":"6.0.8","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.8","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"ab98009822dd809f42022c54653db268c4d9b87c","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.8.tgz","fileCount":96,"integrity":"sha512-4H3BOIsWT4VADRm/guItbX9J6f+r7EnCJcCskHtxAsegQWtch1uyowALC83pce1Vpt7+Cl0Nm9+YXmFS034O6g==","signatures":[{"sig":"MEUCIBgGuayaJsOJZHzcC79GV9939z1CWN3Tz9V2rEO4EHx+AiEA6McZkqDIRsO8gSZb7ruD7iIgYgeJOvIvb+X7AYPTYdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309471},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.8.tgz","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8775f1c-a7f6-466e-9018-9e1d5410a6e8"}},"_resolved":"/tmp/6e128bd2299209308360b37b7bb9a965/humanspeak-svelte-headless-table-6.0.8.tgz","_integrity":"sha512-4H3BOIsWT4VADRm/guItbX9J6f+r7EnCJcCskHtxAsegQWtch1uyowALC83pce1Vpt7+Cl0Nm9+YXmFS034O6g==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"11.12.1","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@humanspeak/memory-cache":"^1.0.6","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.4.0","svelte":"^5.55.9","vitest":"^4.1.7","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.3","type-fest":"^5.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","svelte-check":"^4.4.8","@sveltejs/kit":"^2.60.1","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.4.0","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.17.1","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.0.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.59.4","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.59.4","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.8_1779574108958_0.20786131327855983","host":"s3://npm-registry-packages-npm-production"}},"6.0.9":{"name":"@humanspeak/svelte-headless-table","version":"6.0.9","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.9","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"ed6902c6f24d01c0580a51d6c6f5c3fefb482d3e","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.9.tgz","fileCount":96,"integrity":"sha512-shoBfH2zXNeVE5dRr+R2evV1XjH5znjHO13f2/fpMxoKeRBGvNJhG0LacoxHW4IzJyc/9qbqzoy81UUnR7R0Rw==","signatures":[{"sig":"MEYCIQCGorEUobf39nyQsczQtmSOiojtru0QVZYLK5OAXkcyuAIhAOetiQ6+VPsEc0LTZ9tH5Po8Hkckei5yDEizl59IQ487","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310945},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.9.tgz","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8775f1c-a7f6-466e-9018-9e1d5410a6e8"}},"_resolved":"/tmp/61830160178c1a419f73d2afc26bb8b0/humanspeak-svelte-headless-table-6.0.9.tgz","_integrity":"sha512-shoBfH2zXNeVE5dRr+R2evV1XjH5znjHO13f2/fpMxoKeRBGvNJhG0LacoxHW4IzJyc/9qbqzoy81UUnR7R0Rw==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"11.12.1","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@humanspeak/memory-cache":"^1.0.6","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.4.0","svelte":"^5.55.9","vitest":"^4.1.7","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.3","type-fest":"^5.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.4.0","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.60.0","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.17.1","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.0.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.60.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.60.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.9_1779825800795_0.6758957940536805","host":"s3://npm-registry-packages-npm-production"}},"6.0.10":{"name":"@humanspeak/svelte-headless-table","version":"6.0.10","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.10","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"aed8d928d603d81b4f0da44e2c78952009736059","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.10.tgz","fileCount":96,"integrity":"sha512-LFgj4/3TKmrV22WnyHs3eerXOeUN91X3dnkSBOm3T0IcxGXq1ItzKfYyWD7S/BLjSQASgwT6O0dEXxNceirblw==","signatures":[{"sig":"MEUCIQC0LvSLxj9ZK4CLzc5mFTBnSE8aI1xYWflpJClMMveOJAIgDKgJdFVUEgcfClVZ4aovHBgZfUAQaFBDvbZOVCDSRGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310946},"type":"module","_from":"file:humanspeak-svelte-headless-table-6.0.10.tgz","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"_resolved":"/tmp/0859f85394c5a73b99b1fbfdf13c3c07/humanspeak-svelte-headless-table-6.0.10.tgz","_integrity":"sha512-LFgj4/3TKmrV22WnyHs3eerXOeUN91X3dnkSBOm3T0IcxGXq1ItzKfYyWD7S/BLjSQASgwT6O0dEXxNceirblw==","repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"_npmVersion":"11.13.0","description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@humanspeak/memory-cache":"^1.0.6","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.4.0","svelte":"^5.55.9","vitest":"^4.1.7","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.3","type-fest":"^5.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.4.0","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.60.0","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.17.1","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.0.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.60.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.60.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.10_1779969674573_0.25600044231518626","host":"s3://npm-registry-packages-npm-production"}},"6.0.11":{"name":"@humanspeak/svelte-headless-table","version":"6.0.11","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.11","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"02f3786960af012adea8bcedd654b820e2e7ad78","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.11.tgz","fileCount":96,"integrity":"sha512-RGUH+rEsIp+YCvoaHB3Qv731tZ0/OaT9Xv2Zxv2CWM/V6x1bLRydSOH0iMpgzhAW/k+q9805ZcxIObMuo/zyyA==","signatures":[{"sig":"MEQCIDZ+mrroDkUPfOFpw+6EYTnzFx5Axfv1lXGkBAWG5IcaAiBtHNPn3obQIlQqmh8Zj+b89XJ8rm4lD2p9mIMgeFFt2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312294},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@humanspeak/memory-cache":"^1.1.1","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.4.1","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","type-fest":"^5.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","svelte-check":"^4.6.0","@sveltejs/kit":"^2.65.0","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.4.0","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.11_1782416870473_0.05484828566055944","host":"s3://npm-registry-packages-npm-production"}},"6.0.12":{"name":"@humanspeak/svelte-headless-table","version":"6.0.12","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.12","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"b80aa064f32d5e630e5546ae79c189d845a7ed44","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.12.tgz","fileCount":96,"integrity":"sha512-iq2FXkP3EWORofAeRwKcgoM1n6PwWqxjQBTyD5HjKoa9JKKqQ62DlG8Yf3L0xUJHlKlWWvPhiy4clSTU0ykKiQ==","signatures":[{"sig":"MEUCIQCKIeXjJiM5j/mOhUsZdORWox+LMmmEJrKYeABZ/l5Q7AIgN8HREUlDUWQTu6WUSVuO2FOPZMJsglXHMdjw6Ekzipk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312342},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@humanspeak/memory-cache":"^1.1.1","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.4.1","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","type-fest":"^5.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","svelte-check":"^4.6.0","@sveltejs/kit":"^2.65.0","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.4.0","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.12_1784835030226_0.35384907960992584","host":"s3://npm-registry-packages-npm-production"}},"6.0.13":{"name":"@humanspeak/svelte-headless-table","version":"6.0.13","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.13","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"48cd873cc8f6000d71d09d6ff1250bd15ec56093","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.13.tgz","fileCount":96,"integrity":"sha512-Xy/+WCBreJpyqvUW8e2w/oybuqPmqPfgcAoh8oPdKaxrzGuXqlw2w0lzL39+0dy07zw8jbekpzNeaMNFx3rfQw==","signatures":[{"sig":"MEUCIQCq4IjQl2H2vf3EgqZt6EX2QcsvHssXxYmjpcQ7uQpfJAIgOGrH9e92JYrsoWFx70++Ru5WlifdYn6UG2JBe0XhE3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312522},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@humanspeak/memory-cache":"^1.1.2","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.8.0","svelte":"^5.56.8","vitest":"^4.1.10","globals":"^17.9.0","publint":"^0.3.22","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.2","svelte-check":"^4.7.4","@sveltejs/kit":"^2.70.2","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.5.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.66.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.22.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"^8.66.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.2.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.66.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.13_1786003554720_0.7541331825654185","host":"s3://npm-registry-packages-npm-production"}},"6.0.14":{"name":"@humanspeak/svelte-headless-table","version":"6.0.14","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.0.14","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"2e7988bac1ba8116495f627ea2356371bb641e17","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.0.14.tgz","fileCount":96,"integrity":"sha512-WyH4DVZhVpmCigEAm/g8LTU3cKHQlvmnB1VjYzZTJykL3Y0JTpkdphX3tlyonW97wYCV74h5L0jTMEJZVN9iTw==","signatures":[{"sig":"MEUCIAJnawtOcvASfxFJ9E6fT2pTVbhx8KJrPAFnkOA/YOK7AiEA9wftbBmOOWiEG42uWMPCA0av3A/vDAE2cFwJiRfzoU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336907},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@humanspeak/memory-cache":"^1.1.2","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.0.14_1787832504243_0.8720193725864618","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@humanspeak/svelte-headless-table","version":"6.1.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.1.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"2cbf67627f548ecbaf78a3b89b7df9cf096511fd","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.1.0.tgz","fileCount":96,"integrity":"sha512-4HvYEz/KDyRUifm3z1vHC2n8bzHDil8Pu8zA9VRGb6+gsE6845qb4QGILtPBADsZYSpD0/pkRzPmMT07y4bmog==","signatures":[{"sig":"MEUCIQCmnOJxTKkNVhQ72aZxnpCq0X0FJqMm53hKRRcfb2xFBgIgFN/Wd9vT1OlO5o0Ca04mmZFSB6tWAIyeA3W4kCNJsQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345317},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@humanspeak/memory-cache":"^1.1.2","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.1.0_1787843059919_0.39750304010650384","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@humanspeak/svelte-headless-table","version":"6.2.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.2.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"c670c2c0e6e42461fcb20bfea744a21ebf82cf62","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.2.0.tgz","fileCount":96,"integrity":"sha512-/fuepqeMa0UsXfhPwvWilI2tmQ8zw8WLgFqTGQ4PBE4D+/Pabn5xblbqZBWDs8rw4VAweENBg10uri1VlkE15w==","signatures":[{"sig":"MEYCIQDQyNnplMUElF5/vdL7U4h8WNSKGyIC4O+6cKXWR/0kVQIhAJ5LLTqRmrByxjTABzLSbroLhWF4b8SH0qD1wOYP9aAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356566},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@humanspeak/memory-cache":"^1.1.2","@humanspeak/svelte-keyed":"^5.0.1","@humanspeak/svelte-render":"^5.1.1","@humanspeak/svelte-subscribe":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.2.0_1787859165135_0.4900746623113932","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@humanspeak/svelte-headless-table","version":"6.3.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.3.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"50fdec9957800cab2baae9bebd1e3d10a0e6abe6","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.3.0.tgz","fileCount":106,"integrity":"sha512-Zcl3YIGb/DT6JOR7Hd/JD6qmCuohHfuaeY5AkekMh82qZNqFLXu5Eo43T7Jix1H9KkziUYfuwy6UamrpvwG6WQ==","signatures":[{"sig":"MEUCIDeqXGbbMkRwkYn0rwr9ploP7WRlaBWbcUBP+vyCaOD8AiEAiGuPEbaZIRoCrnfsul2ZCyIiwqIucc4+BkcgydaupuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHcXnv2qnWxkvPl51ViCu7BA+m8HX2AEVmF1/vypHt8CAiEA6IBoVDra2UfLTyOXW/kzv69CAcHWmZsrrtezohclBcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379374},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@humanspeak/memory-cache":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.3.0_1790416393030_0.18013534409795495","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@humanspeak/svelte-headless-table","version":"6.4.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.4.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"34866a1865f9897e6d9f355762e66160375f853d","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.4.0.tgz","fileCount":106,"integrity":"sha512-/b31VZGJIVQ1bD8vYWtgIwOSvkbmF4x6AqcuS7og5yXdE4kr+Ddbl4E1cDjXCniDZ3DAxY95dHsDv9nTqoYXbw==","signatures":[{"sig":"MEYCIQDh8ccA1rXBfzBVjcChPdU0nx+tB+hSLFJZXitedTkCkwIhAIbcT6W9I1/TvFla3Coj+eLTWDbY/DhWdImLQ1y9Jd/O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIuj6iVOrPQIfWLZPNXMiSXqwjmGFJqcO1w/oHkw/I/wIgNQVoWbfmKqx62ijvFUVr1umJ9ASrfDD3z3AjHfHYKeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387864},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@humanspeak/memory-cache":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.4.0_1790505288371_0.791063899641304","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@humanspeak/svelte-headless-table","version":"6.5.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.5.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"90e919673f46f8a45d41e50222a2849e77cc176a","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.5.0.tgz","fileCount":106,"integrity":"sha512-oMYZGlBQAPr3jfU7kmDtbZFzSmFKnO+5PpvILU2zquNHb6/P3Jw53W9EZy/dnzFGkf23feGeO6QxwJ9jfZUJDA==","signatures":[{"sig":"MEYCIQCoUZpL93KPG3pYvg130ZRiWbjB2C0ZR/MEZ0vOE0RcMAIhAKNQAyDRyApqRJnzCCKuHAdQG/83JXKIcHgBgcXpRk86","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHvpYaODy9VWnbKRUqQvwqSz4V0QBEdTOO5EbuN+suomAiAAyfKBVRn3Wc6EXc+fSzTr1Ww09tfNt16d3HaYruNJvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388486},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@humanspeak/memory-cache":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.5.0_1790551115578_0.19644438066421355","host":"s3://npm-registry-packages-npm-production"}},"6.5.1":{"name":"@humanspeak/svelte-headless-table","version":"6.5.1","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.5.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"13259b7a66d10aa88b9cf43c9bb6ed5198599685","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.5.1.tgz","fileCount":106,"integrity":"sha512-osjJIJxAvqic2FOvRwrReXB7kUgjLLMfSoR9Q6+cYk+Hmy0iyJlG8jDbP7ZgX2ZL03El4opZ/oB1PMt09j+4Vw==","signatures":[{"sig":"MEUCIQDUVUrEZmEH6u80VaUKC4xAjUd8LhC3ZFEHuMhtdx9fowIgVv4Hm3FaKA67fQigLHylYglg8yFl5posZQMOBV84eBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDfqVbkuaJYAFf23VNZugOxOf3jEVl9VLHaoQmWhIp0xAiEArvhBezRpWSv9JHqD+4X5Wtzl5Ryeu0HJymn08HdqgMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388827},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@humanspeak/memory-cache":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.5.1_1790551446416_0.4421935104028847","host":"s3://npm-registry-packages-npm-production"}},"6.5.2":{"name":"@humanspeak/svelte-headless-table","version":"6.5.2","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.5.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"daaddc22642b3955972c9328ea4877cf117e20a0","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.5.2.tgz","fileCount":106,"integrity":"sha512-3e2JxQhE6U0Gm4W76xKNL2mDPX2v2yrAUAAEBkhh1+rVWuDv1ehWpmXZDr71FY08cHnKgYTOsF9oVrQVN3Idgw==","signatures":[{"sig":"MEQCIHs+olPPOheDM91Tyd+xFK/EBsHzB+E5QeKAxRf7j2CQAiB0ni0IlO/Ft+s6uWJqfJvz5P40wrYi2IJnF7iaAUzJdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBToJzs/CH9YXrdPxY8pkpDrCOSLMMj5FTi4QyV8zbLQAiEAxEEYagRy5cTJrvbkRcFH9gGQaA0ytx8k2CFfMyzxvMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388827},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@humanspeak/memory-cache":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.5.2_1790580538098_0.41785502230876603","host":"s3://npm-registry-packages-npm-production"}},"6.5.3":{"name":"@humanspeak/svelte-headless-table","version":"6.5.3","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.5.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"4f7f077dcbbd784e3a8112975b3577c32753d790","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.5.3.tgz","fileCount":106,"integrity":"sha512-hO33CSJ2/A1ywRk2UVCxcjhCXYDOlgjqztdBOC+e3yPrW8O40YG1GOAxGGFbDyqW0v1aFlRfHPqexT+P1kWvcg==","signatures":[{"sig":"MEUCIAs210XJP+HBIhoNb/YWTi0RaVFYKYET46+cT2gmhFLoAiEA0fIR5X6E4dMOr5EvHX1Pm4Y8L8ztg5D6MFwfq1jHjqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7awjXpTlvovidzRVAzLFrc4wo2bnciAhpn1WYeQcmbQIhAMKkHvM3ncdhwHGG6PiyrdwXpaE0MRAB8VS2HdDQ5K0l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389518},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json && svelte-check --tsconfig ./tsconfig.lib.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","check:lib":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.lib.json","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@humanspeak/memory-cache":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.8.1","svelte":"^5.56.10","vitest":"^4.1.11","globals":"^17.11.0","publint":"^0.3.24","prettier":"^3.9.6","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.2.0","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.0","@faker-js/faker":"^10.6.0","@playwright/test":"^1.62.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.67.0","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.0","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.67.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.5.3_1790598563098_0.9432665385405179","host":"s3://npm-registry-packages-npm-production"}},"6.5.4":{"name":"@humanspeak/svelte-headless-table","version":"6.5.4","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@6.5.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"38b1e9f4d4655f40d7631d32d0decc79ee2d4b9a","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-6.5.4.tgz","fileCount":106,"integrity":"sha512-UcasNTtkNNBpp+kWX2D8zND0nMRGgaHPTprsYWmjszoaq4PHSPY8lliEDO2o1ib2BOQJlenJmlU9Kr6/t3j88g==","signatures":[{"sig":"MEUCIQDy9IJQM9aGqC1hhIbZBWxB3Ehl4i8RCbPEi+dww62ENwIgfSkfXCC/WSqGSg/79YViYj9yucmufQQryH0295Z9ykw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCb3sp7baw9wDfncgefaXLvExvP2v1R5VNq6dJuB4l+QwIgCzfpI8Np59JmICG/ZQERZfGUp4jbuLoRmrYj5AX7AN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@6.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389543},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json && svelte-check --tsconfig ./tsconfig.lib.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","check:lib":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.lib.json","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@humanspeak/memory-cache":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.1","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.11.0","svelte":"^5.57.1","vitest":"^4.1.11","globals":"^17.12.0","publint":"^0.3.24","prettier":"^3.9.9","type-fest":"^5.10.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.6.3","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.1","@faker-js/faker":"^10.6.0","@playwright/test":"^1.63.0","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.70.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.70.1","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.1","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.70.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_6.5.4_1790613421265_0.5120391424962154","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@humanspeak/svelte-headless-table","version":"7.0.0","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-headless-table@7.0.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://table.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"930ecc48c06b5252145a14d3d969ba5877331a56","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-7.0.0.tgz","fileCount":102,"integrity":"sha512-kg4t/bOmHrbIeO75x/m+fIm2zYuEx+3LzkMaUeuNsbXhyJzUtJ4R3aVIBnFQEuJltUT7empetZ7wOvcAtWNqDQ==","signatures":[{"sig":"MEUCIQCZAnTdtEoHzevPmx7q7dqKDZfRa6n3lZsGOn7NBncKDwIgbm7TLbuXezAJQYag9oLSs5VDDWLtiWfEnkLKMDkgjz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmifuHPjNxsfWrl5FlKKJUYrE43r+zH6Y2G2LjnRU3DgIhAMk2Li4g0+Ii31CVbkMduXDvSD2mPGphYSU9+kYzjZgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389624},"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json && svelte-check --tsconfig ./tsconfig.lib.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","check:lib":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.lib.json","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ffd65335-a80b-457f-925d-adc5bc4527d2"}},"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.1","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.11.0","svelte":"^5.57.1","vitest":"^4.1.11","globals":"^17.12.0","publint":"^0.3.24","prettier":"^3.9.9","type-fest":"^5.10.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.6.3","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.1","@faker-js/faker":"^10.6.0","@playwright/test":"^1.63.0","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.70.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.70.1","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.1","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.70.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-headless-table_7.0.0_1790675112497_0.11672714795679795","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"_id":"@humanspeak/svelte-headless-table@7.0.1","bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"dist":{"shasum":"36648d52499c6ccf0b79c0817157b68654d2932b","tarball":"https://registry.npmjs.org/@humanspeak/svelte-headless-table/-/svelte-headless-table-7.0.1.tgz","fileCount":102,"integrity":"sha512-o7uD3/UaUpB4Qc1jBixlPDDwVwpYM0dkVic1jVpxkmwc3IuXIgA1vLGYm73FBdDbbpdf2ivbRchrGWuibqzYqg==","signatures":[{"sig":"MEYCIQDv5lQOvi934INRMW77Vd1GF5DQgQCfEgNBmr4qdpf7xAIhAMIIZUdvVkTJHjZwzy/VzNT0mBXgoj9I2jk8EFrQZLGs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH9GjVh80dbXwC0uB4+wyt56UkEsnGdMPf3Z+TzJCIv8AiAbv2XDn34mz9Ur/Sb6g5ljrouNguJkgGkn0aHAUtsggg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-headless-table@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393200},"name":"@humanspeak/svelte-headless-table","type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"author":"Humanspeak, Inc.","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","svelte":"./dist/plugins/index.js","default":"./dist/plugins/index.js"}},"license":"MIT","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json && svelte-check --tsconfig ./tsconfig.lib.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","changeset":"npx @changesets/cli","check:lib":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.lib.json","test:only":"vitest run","test:unit":"vitest","cf-typegen":"pnpm --filter docs cf-typegen","perf:bench":"node scripts/perf-bench.mjs","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:unit:ui":"vitest --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"version":"7.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ffd65335-a80b-457f-925d-adc5bc4527d2"}},"homepage":"https://table.svelte.page","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","directories":{},"maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.1","husky":"^9.1.7","jsdom":"^30.1.1","tslib":"^2.8.1","eslint":"^10.11.0","svelte":"^5.57.1","vitest":"^4.1.11","globals":"^17.12.0","publint":"^0.3.24","prettier":"^3.9.9","type-fest":"^5.10.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.6.3","svelte-check":"^4.7.6","@sveltejs/kit":"^2.70.3","@types/eslint":"9.6.1","@eslint/compat":"^2.1.1","@faker-js/faker":"^10.6.0","@playwright/test":"^1.63.0","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.70.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"2.32.0","eslint-plugin-svelte":"3.23.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"10.1.8","prettier-plugin-svelte":"^4.1.1","@testing-library/svelte":"^5.4.2","@testing-library/jest-dom":"^7.0.1","@typescript-eslint/parser":"^8.70.1","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-tailwindcss":"^0.8.1","@sveltejs/vite-plugin-svelte":"^7.3.1","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"^8.70.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.30.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte-headless-table_7.0.1_1790689393355_0.7228525908625856"}}},"time":{"created":"2025-01-22T17:38:14.997Z","modified":"2026-09-29T13:43:13.962Z","5.0.0":"2025-01-22T17:38:15.328Z","5.0.1":"2025-01-22T21:55:28.080Z","5.0.2":"2025-01-27T19:45:44.065Z","5.0.3":"2025-01-28T02:18:35.684Z","5.0.4":"2025-03-04T03:12:46.476Z","5.1.0":"2025-03-08T00:59:29.658Z","6.0.0":"2025-05-18T10:55:44.638Z","6.0.1":"2025-10-10T01:11:31.370Z","6.0.2":"2025-12-29T21:51:21.357Z","6.0.3":"2026-02-01T00:27:14.529Z","6.0.4":"2026-02-04T21:07:55.102Z","6.0.5":"2026-03-06T02:35:42.197Z","6.0.6":"2026-03-08T03:06:54.434Z","6.0.7":"2026-05-22T21:41:05.160Z","6.0.8":"2026-05-23T22:08:29.103Z","6.0.9":"2026-05-26T20:03:20.937Z","6.0.10":"2026-05-28T12:01:14.721Z","6.0.11":"2026-06-25T19:47:50.654Z","6.0.12":"2026-07-23T19:30:30.367Z","6.0.13":"2026-08-06T08:05:54.893Z","6.0.14":"2026-08-27T12:08:24.442Z","6.1.0":"2026-08-27T15:04:20.105Z","6.2.0":"2026-08-27T19:32:45.387Z","6.3.0":"2026-09-26T09:53:13.271Z","6.4.0":"2026-09-27T10:34:48.494Z","6.5.0":"2026-09-27T23:18:35.670Z","6.5.1":"2026-09-27T23:24:06.541Z","6.5.2":"2026-09-28T07:28:58.248Z","6.5.3":"2026-09-28T12:29:23.199Z","6.5.4":"2026-09-28T16:37:01.465Z","7.0.0":"2026-09-29T09:45:12.661Z","7.0.1":"2026-09-29T13:43:13.451Z"},"bugs":{"url":"https://github.com/humanspeak/svelte-headless-table/issues"},"author":"Humanspeak, Inc.","license":"MIT","homepage":"https://table.svelte.page","keywords":["svelte","table","datagrid","datatable","headless","plugin","sorting","filtering","ordering","hiding","grouping","selecting","expanding","data-table","data-grid","table-component","pagination","column-sorting","row-selection","typescript","sveltekit","customizable","accessible"],"repository":{"url":"git+ssh://git@github.com/humanspeak/svelte-headless-table.git","type":"git"},"description":"A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"readme":"<!-- trunk-ignore-all(markdownlint/MD033) -->\n<!-- trunk-ignore(markdownlint/MD041) -->\n<div align=\"center\">\n\n<img src=\"https://user-images.githubusercontent.com/42545742/169733428-295e2678-e509-4175-aeb3-cb3a9c9894e1.svg\" alt=\"svelte-headless-table\" width=\"400\" />\n\n# Svelte Headless Table\n\n</div>\n\n[![NPM version](https://img.shields.io/npm/v/@humanspeak/svelte-headless-table.svg)](https://www.npmjs.com/package/@humanspeak/svelte-headless-table)\n[![Build Status](https://github.com/humanspeak/svelte-headless-table/actions/workflows/npm-publish.yml/badge.svg)](https://github.com/humanspeak/svelte-headless-table/actions/workflows/npm-publish.yml)\n[![Coverage Status](https://coveralls.io/repos/github/humanspeak/svelte-headless-table/badge.svg?branch=main)](https://coveralls.io/github/humanspeak/svelte-headless-table?branch=main)\n[![License](https://img.shields.io/npm/l/@humanspeak/svelte-headless-table.svg)](https://github.com/humanspeak/svelte-headless-table/blob/main/LICENSE)\n[![Downloads](https://img.shields.io/npm/dm/@humanspeak/svelte-headless-table.svg)](https://www.npmjs.com/package/@humanspeak/svelte-headless-table)\n[![CodeQL](https://github.com/humanspeak/svelte-headless-table/actions/workflows/codeql.yml/badge.svg)](https://github.com/humanspeak/svelte-headless-table/actions/workflows/codeql.yml)\n[![Install size](https://packagephobia.com/badge?p=@humanspeak/svelte-headless-table)](https://packagephobia.com/result?p=@humanspeak/svelte-headless-table)\n[![Code Style: Trunk](https://img.shields.io/badge/code%20style-trunk-blue.svg)](https://trunk.io)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-%230074c1.svg)](http://www.typescriptlang.org/)\n[![Types](https://img.shields.io/npm/types/@humanspeak/svelte-headless-table.svg)](https://www.npmjs.com/package/@humanspeak/svelte-headless-table)\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/humanspeak/svelte-headless-table/graphs/commit-activity)\n\n</div>\n\n## Unopinionated and extensible data tables for Svelte\n\n> Build and design powerful datagrid experiences while retaining 100% control over styles and markup.\n\nVisit the [documentation](https://table.svelte.page/) for code examples and API reference, and get started with the [quick start guide](https://table.svelte.page/docs/getting-started/quick-start)!\n\n## Why Svelte Headless Table?\n\nSvelte Headless Table is designed to work **seamlessly** with Svelte. If you love Svelte, you will love Svelte Headless Table.\n\n- **Full TypeScript support**\n- Compatible with **SvelteKit** and SSR\n- Runes-native: plain reactive values, no stores\n- Headless and fully customizable\n- Intuitive column-first declarative model\n- Highly performant\n- Feature-rich\n\n## All the features you could ever need\n\nSvelte Headless Table comes with an extensive suite of plugins.\n\nEasily extend Svelte Headless Table with complex **sorting**, **filtering**, **grouping**, **pagination**, and much more.\n\n### Plugin roadmap\n\n- [x] [addSortBy](https://table.svelte.page/docs/plugins/add-sort-by)\n- [x] [addColumnFilters](https://table.svelte.page/docs/plugins/add-column-filters)\n- [x] [addTableFilter](https://table.svelte.page/docs/plugins/add-table-filter)\n- [x] [addColumnOrder](https://table.svelte.page/docs/plugins/add-column-order)\n- [x] [addHiddenColumns](https://table.svelte.page/docs/plugins/add-hidden-columns)\n- [x] [addPagination](https://table.svelte.page/docs/plugins/add-pagination)\n- [x] [addSubRows](https://table.svelte.page/docs/plugins/add-sub-rows)\n- [x] [addGroupBy](https://table.svelte.page/docs/plugins/add-group-by)\n- [x] [addExpandedRows](https://table.svelte.page/docs/plugins/add-expanded-rows)\n- [x] [addSelectedRows](https://table.svelte.page/docs/plugins/add-selected-rows)\n- [x] [addResizedColumns](https://table.svelte.page/docs/plugins/add-resized-columns)\n- [x] [addGridLayout](https://table.svelte.page/docs/plugins/add-grid-layout)\n- [x] [addVirtualScroll](https://table.svelte.page/docs/plugins/add-virtual-scroll)\n\n## Installation\n\n```bash\nnpm install @humanspeak/svelte-headless-table\n```\n\nRequires Svelte 5.30 or later. Upgrading from 6.x? Follow the [migration guide](https://table.svelte.page/docs/guides/migrating-to-v7).\n\n## Examples\n\n<!-- prettier-ignore -->\n```svelte\n<script>\n  import { createTable, Render } from '@humanspeak/svelte-headless-table';\n\n  const data = [\n    { name: 'Ada Lovelace', age: 21 },\n    { name: 'Barbara Liskov', age: 52 },\n    { name: 'Richard Hamming', age: 38 },\n  ];\n\n  const table = createTable(data);\n\n  const columns = table.createColumns([\n    table.column({\n      header: 'Name',\n      accessor: 'name',\n    }),\n    table.column({\n      header: 'Age',\n      accessor: 'age',\n    }),\n  ]);\n\n  const vm = table.createViewModel(columns);\n</script>\n\n<table {...vm.current.tableAttrs}>\n  <thead>\n    {#each vm.current.headerRows as headerRow (headerRow.id)}\n      <tr {...headerRow.current.attrs}>\n        {#each headerRow.cells as cell (cell.id)}\n          <th {...cell.current.attrs}>\n            <Render of={cell.render()} />\n          </th>\n        {/each}\n      </tr>\n    {/each}\n  </thead>\n  <tbody {...vm.current.tableBodyAttrs}>\n    {#each vm.current.pageRows as row (row.id)}\n      <tr {...row.current.attrs}>\n        {#each row.cells as cell (cell.id)}\n          <td {...cell.current.attrs}>\n            <Render of={cell.render()} />\n          </td>\n        {/each}\n      </tr>\n    {/each}\n  </tbody>\n</table>\n```\n\nEvery row, cell and the view model itself expose a `current` object whose values are plain and reactive: read them in the template and they update as plugins change state, with no stores, `$` syntax or wrapper components. For data that changes, keep it in `$state` and pass a getter: `createTable(() => items)`.\n\nComing from 6.x, where tables were built on Svelte stores? See [Migrating to v7](https://table.svelte.page/docs/guides/migrating-to-v7).\n\n### Custom cells with snippets\n\nUse `createSnippetRender` to render a cell (or header) with a snippet declared in the same component. Top-level snippets are hoisted, so they can be referenced from `<script>`.\n\n<!-- prettier-ignore -->\n```svelte\n<script>\n  import { createSnippetRender } from '@humanspeak/svelte-headless-table';\n\n  const columns = table.createColumns([\n    table.column({\n      accessor: 'name',\n      header: 'Name',\n      cell: ({ value }) => createSnippetRender(nameCell, value),\n    }),\n  ]);\n</script>\n\n{#snippet nameCell(name)}\n  <strong>{name}</strong>\n{/snippet}\n```\n\nFor more complex examples with advanced features, visit the [documentation site](https://table.svelte.page/docs/plugins/overview).\n\n<!-- docs-kit:ecosystem start -->\n\n## Svelte 5 ecosystem\n\nPart of the [Humanspeak](https://humanspeak.com) family of runes-native Svelte 5 packages:\n\n<!-- prettier-ignore-start -->\n| Package | Description |\n| --- | --- |\n| [@humanspeak/svelte-markdown](https://markdown.svelte.page) | Runtime markdown renderer for Svelte |\n| [@humanspeak/svelte-virtual-list](https://virtuallist.svelte.page) | Virtual scrolling for Svelte |\n| [@humanspeak/svelte-motion](https://motion.svelte.page) | Framer Motion for Svelte 5 |\n| **[@humanspeak/svelte-headless-table](https://table.svelte.page)** — _this package_ | Headless data tables for Svelte |\n| [@humanspeak/svelte-virtual-chat](https://virtualchat.svelte.page) | Virtual chat viewport for Svelte 5 |\n| [@humanspeak/svelte-diff](https://diff.svelte.page) | Diff comparison for Svelte |\n| [@humanspeak/svelte-purify](https://purify.svelte.page) | HTML sanitisation for Svelte |\n| [@humanspeak/memory-cache](https://memory.svelte.page) | In-memory cache for TypeScript |\n| [@humanspeak/svelte-json-view-lite](https://jsonview.svelte.page) | JSON tree viewer for Svelte 5 |\n| [@humanspeak/svelte-scoped-props](https://scoped.svelte.page) | Scoped class props for Svelte |\n<!-- prettier-ignore-end -->\n\n## License\n\nMIT © [Humanspeak, Inc.](LICENSE)\n\n## Credits\n\nMade with ❤️ by [Humanspeak](https://humanspeak.com)\n\n<!-- docs-kit:ecosystem end -->\n","readmeFilename":""}