{"_id":"@edge.app/x-cleaners","_rev":"3-e78c0c6547ebda5bf27ef708f1cf3608","name":"@edge.app/x-cleaners","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@edge.app/x-cleaners","version":"0.1.0","author":{"url":"Airbitz Inc.","name":"Edge"},"license":"MIT","_id":"@edge.app/x-cleaners@0.1.0","maintainers":[{"name":"samholmes","email":"sam.lb.holmes@gmail.com"},{"name":"mattdpiche","email":"matthew@edge.app"},{"name":"swansontec","email":"swansontec@gmail.com"},{"name":"paullinator","email":"paul@edge.app"}],"contributors":[{"name":"Sam Holmes","email":"sam@edge.app"}],"homepage":"https://github.com/EdgeApp/x-cleaners#readme","bugs":{"url":"https://github.com/EdgeApp/x-cleaners/issues"},"dist":{"shasum":"df3c3df4897956e79425f9534dced1ef6e7816e1","tarball":"https://registry.npmjs.org/@edge.app/x-cleaners/-/x-cleaners-0.1.0.tgz","fileCount":9,"integrity":"sha512-0Ovwi+TqiKGPffF/kbe/7Pwzuh5vU6xKuaTR2gE1EoFLrsCAZYhma/eMdPI2T8dxV4tMimVOwWIlWuVN+nBZGQ==","signatures":[{"sig":"MEQCIGCvFJ04TTr69qQwKcgr6PGK3byeeXmUvRLmzKP1yHPjAiB9Gi2Fp4A3PcFyPJKYawxHn/9EbsJtWv708rWyR9IWFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11768},"main":"./dist/cjs/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ecf54220ea6ea3c432ec331f283b96b00aea5642","scripts":{"test":"bun test","build":"bun run clean && bun run build:esm && bun run build:cjs && bun run build:types && bun run build:copy-types","clean":"bun -e \"const fs=require('fs');fs.rmSync('dist',{recursive:true,force:true});\"","format":"prettier --write .","prepare":"(husky || true) && bun run build","release":"bun run prepare && bunx jsr publish && npm publish","build:cjs":"bun build ./src/index.ts --outdir ./dist/cjs --format cjs --packages external && cp cjs-package.json ./dist/cjs/package.json","build:esm":"bun build ./src/index.ts --outdir ./dist/esm --format esm --packages external","precommit":"eslint --fix . && bun run test && bun run build","build:types":"bunx tsc --project tsconfig.build.json","build:copy-types":"bun -e \"const fs=require('fs');fs.mkdirSync('dist',{recursive:true});fs.copyFileSync('src/pouchdb-selector-core.d.ts','dist/pouchdb-selector-core.d.ts');\""},"_npmUser":{"name":"samholmes","email":"sam.lb.holmes@gmail.com"},"repository":{"url":"git+https://github.com/EdgeApp/x-cleaners.git","type":"git"},"_npmVersion":"10.8.1","description":"A helpful utility library of cleaners.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cleaners":"^0.3.17"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^9.39.2","prettier":"^3.6.2","@types/bun":"latest","typescript":"^5.6.3","eslint-config-standard-kit":"^1.0.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/x-cleaners_0.1.0_1767134889015_0.018754136333645643","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-12-30T22:48:08.921Z","modified":"2026-06-25T18:28:28.082Z","0.1.0":"2025-12-30T22:48:09.176Z"},"bugs":{"url":"https://github.com/EdgeApp/x-cleaners/issues"},"author":{"url":"Airbitz Inc.","name":"Edge"},"license":"MIT","homepage":"https://github.com/EdgeApp/x-cleaners#readme","repository":{"url":"git+https://github.com/EdgeApp/x-cleaners.git","type":"git"},"description":"A helpful utility library of cleaners.","contributors":[{"name":"Sam Holmes","email":"sam@edge.app"}],"maintainers":[{"email":"matthew@edge.app","name":"mattdpiche"},{"email":"swansontec@gmail.com","name":"swansontec"},{"email":"paul@edge.app","name":"paullinator"},{"email":"jon@edge.app","name":"edgyjontz"}],"readme":"# @edge.app/x-cleaners\n\nA helpful utility library of cleaners.\n\n## Install\n\n```bash\nyarn add @edge.app/x-cleaners\nbun i @edge.app/x-cleaners # or use any other package manager that supports NPM\n```\n\n## Documentation\n\nAll exported cleaners are documented in the [`src/cleaners/`](./src/cleaners/) directory. Each cleaner includes TypeScript type definitions and JSDoc comments explaining its usage.\n","readmeFilename":"README.md"}