{"name":"bitfield","version":"4.2.0","keywords":["bitfield","buffer","bittorrent"],"author":{"name":"Felix Boehm","email":"me@feedic.com"},"license":"MIT","_id":"bitfield@4.2.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"feedic","email":"me@feedic.com"}],"homepage":"https://github.com/fb55/bitfield#readme","bugs":{"url":"https://github.com/fb55/bitfield/issues"},"dist":{"shasum":"fecb620bbe38e16526fbb62048f6c4af712ace91","tarball":"https://registry.npmjs.org/bitfield/-/bitfield-4.2.0.tgz","fileCount":12,"integrity":"sha512-kUTatQb/mBd8uhvdLrUkouGDBUQiJaIOvPlptUwOWp6MFqih4d1MiVf0m3ATxfZSzu+LjW/awFeABltYa62uIA==","signatures":[{"sig":"MEQCHx86fDZkJS/nlOwPdVKqggIUXe6ylbGfObTpPwZ+1jACIQDjTO+1/MRMQgCIsjsVCGeftXA4zT94J55Nh3gFx3iDnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31552},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleNameMapper":{"^(.*)\\.js$":"$1"}},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","engines":{"node":">=8"},"exports":{"import":"./lib/esm/index.js","require":"./lib/index.js"},"funding":{"url":"https://github.com/sponsors/fb55"},"gitHead":"070c4a2deb66da3282283665c8765ed247d80ae5","scripts":{"lint":"npm run lint:es && npm run lint:prettier","test":"npm run test:jest && npm run lint","build":"npm run build:cjs && npm run build:esm","format":"npm run format:es && npm run format:prettier","lint:es":"eslint .","prepare":"npm run build","build:cjs":"tsc --sourceRoot https://raw.githubusercontent.com/fb55/bitfield/$(git rev-parse HEAD)/src/","build:esm":"npm run build:cjs -- --module esnext --target es2019 --outDir lib/esm && echo '{\"type\":\"module\"}' > lib/esm/package.json","format:es":"npm run lint:es -- --fix","test:jest":"jest","lint:prettier":"npm run format:prettier:raw -- --check","format:prettier":"npm run format:prettier:raw -- --write","format:prettier:raw":"prettier '**/*.{{m,c,}js,ts,md,json,yml}'"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"prettier":{"tabWidth":4},"repository":{"url":"git+https://github.com/fb55/bitfield.git","type":"git"},"_npmVersion":"10.2.4","description":"a simple bitfield, compliant with the BitTorrent spec","directories":{"lib":"lib/"},"sideEffects":false,"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","eslint-plugin-n":"^16.6.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"_npmOperationalInternal":{"tmp":"tmp/bitfield_4.2.0_1704451691035_0.05623634947983347","host":"s3://npm-registry-packages"}}