{"_rev":"4-2db180bc623ef2177e6e2afe03791ff3","time":{"created":"2026-07-16T23:14:28.604Z","modified":"2026-07-16T23:14:29.067Z","0.1.0":"2026-07-16T06:56:35.463Z","1.0.0":"2026-07-16T23:14:28.898Z"},"_id":"@ailuracode/alpine-collection","name":"@ailuracode/alpine-collection","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@ailuracode/alpine-collection","version":"1.0.0","description":"Framework-agnostic collection primitives for Alpine.js — filtering, sorting, grouping, pagination, and active-item navigation over a stable key registry.","keywords":["alpinejs","alpine","collection","filter","sort","group","paginate","headless","controller"],"homepage":"https://github.com/ailuracode/alpinejs-toolkit/tree/master/packages/collection#readme","bugs":{"url":"https://github.com/ailuracode/alpinejs-toolkit/issues"},"license":"MIT","author":"ailuracode","repository":{"type":"git","url":"git+https://github.com/ailuracode/alpinejs-toolkit.git","directory":"packages/collection"},"type":"module","sideEffects":false,"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"publishConfig":{"access":"public"},"peerDependencies":{"@ailuracode/alpine-core":"^0.3.0"},"devDependencies":{"@types/node":"^26.1.0","@vitest/coverage-v8":"^4.1.9","tsup":"^8.5.0","@ailuracode/alpine-core":"0.3.0"},"toolkit":{"bundleBudget":{"category":"complex-feature"}},"size-limit":[{"name":"full surface","path":"dist/index.js","import":"*","ignore":["alpinejs","@ailuracode/alpine-core"],"gzip":true,"brotli":true,"limit":"4 kB"}],"scripts":{"build":"tsup src/index.ts --format esm --dts --clean --out-dir dist --minify --external @ailuracode/alpine-core","clean":"rm -rf dist","size":"size-limit","test":"vitest run --config ../../vitest.config.ts packages/collection","test:coverage":"vitest run --config ../../vitest.config.ts --coverage test","test:watch":"vitest --config ../../vitest.config.ts","typecheck":"tsc --noEmit"},"_nodeVersion":"24.15.0","_id":"@ailuracode/alpine-collection@1.0.0","dist":{"integrity":"sha512-cS2ltqeP5w5ePG1erVh4rhRhfYaQeohWlM94FqplmvjcRMIPk+54WMpUnjqh+vJpay9yRz0gFvIj1vCTeS/kOg==","shasum":"25fcc080b50519bef3f81431d8fbbea92d8ba529","tarball":"https://registry.npmjs.org/@ailuracode/alpine-collection/-/alpine-collection-1.0.0.tgz","fileCount":5,"unpackedSize":28593,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICqL7s5Xmwyds5B5bueLa6eweU1RLFMoOOvzsoSDj00TAiEAlzKdTjn1K6E2eHbeN0c7Y3LDdj39XaIYVWngZ+Yr4oI="}]},"_npmUser":{"name":"siddharthagf","email":"livesanty_@hotmail.com"},"directories":{},"maintainers":[{"name":"siddharthagf","email":"livesanty_@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/alpine-collection_1.0.0_1784243668699_0.2244453041534895"},"_hasShrinkwrap":false}},"maintainers":[{"name":"siddharthagf","email":"livesanty_@hotmail.com"}],"description":"Framework-agnostic collection primitives for Alpine.js — filtering, sorting, grouping, pagination, and active-item navigation over a stable key registry.","homepage":"https://github.com/ailuracode/alpinejs-toolkit/tree/master/packages/collection#readme","keywords":["alpinejs","alpine","collection","filter","sort","group","paginate","headless","controller"],"repository":{"type":"git","url":"git+https://github.com/ailuracode/alpinejs-toolkit.git","directory":"packages/collection"},"author":"ailuracode","bugs":{"url":"https://github.com/ailuracode/alpinejs-toolkit/issues"},"license":"MIT","readme":"","readmeFilename":""}