{"_id":"peek-readable","_rev":"3754907","name":"peek-readable","description":"Read and peek from a readable stream","dist-tags":{"beta":"5.4.0-beta.7","esm":"5.0.0-alpha.5","latest":"7.0.0"},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"time":{"modified":"2025-03-18T06:44:47.000Z","created":"2020-01-06T15:34:07.003Z","7.0.0":"2025-03-09T10:35:06.330Z","6.1.1":"2025-02-05T18:17:16.378Z","6.1.0":"2025-01-31T10:49:39.356Z","6.0.2":"2025-01-30T13:50:22.511Z","6.0.1":"2025-01-29T18:35:45.678Z","5.4.2":"2025-01-29T18:27:04.653Z","6.0.0":"2025-01-29T14:48:53.154Z","5.4.1":"2025-01-29T14:41:15.471Z","5.4.0":"2025-01-29T11:47:14.969Z","5.4.0-beta.7":"2025-01-19T18:47:43.341Z","5.4.0-beta.6":"2025-01-18T18:07:35.025Z","5.4.0-beta.5":"2025-01-18T17:56:14.333Z","5.4.0-beta.4":"2025-01-18T17:53:02.551Z","5.4.0-beta.3":"2025-01-18T17:00:57.787Z","5.4.0-beta.2":"2025-01-18T13:43:49.788Z","5.4.0-beta.1":"2025-01-18T13:37:04.933Z","5.4.0-beta.0":"2025-01-18T12:27:46.072Z","5.3.1":"2024-10-13T15:46:36.301Z","5.3.0":"2024-10-13T12:37:16.176Z","5.2.0":"2024-09-01T19:19:35.396Z","5.1.4":"2024-08-08T12:37:22.303Z","5.1.3":"2024-07-15T20:04:48.592Z","5.1.2":"2024-07-14T17:49:34.923Z","5.1.1":"2024-07-04T21:03:55.446Z","5.1.0":"2024-06-30T18:59:03.583Z","5.0.0":"2022-08-02T14:03:03.862Z","4.1.0":"2022-02-06T12:50:07.811Z","5.0.0-alpha.5":"2021-12-16T20:48:35.927Z","4.0.2":"2021-12-16T20:29:10.907Z","5.0.0-alpha.4":"2021-08-01T14:06:52.274Z","4.0.1":"2021-08-01T13:46:24.248Z","5.0.0-alpha.3":"2021-07-31T10:32:39.303Z","5.0.0-alpha.2":"2021-07-27T20:03:32.318Z","5.0.0-alpha.1":"2021-07-24T20:06:21.129Z","5.0.0-alpha.0":"2021-07-24T19:45:55.012Z","4.0.0":"2021-07-16T18:09:56.591Z","3.1.4":"2021-07-11T10:12:14.341Z","3.1.3":"2021-01-11T18:55:37.330Z","3.1.2":"2021-01-10T18:08:32.404Z","3.1.1":"2021-01-03T16:04:19.401Z","3.1.0":"2020-01-06T15:34:07.003Z"},"users":{},"author":{"name":"Borewit","url":"https://github.com/Borewit"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"versions":{"7.0.0":{"name":"peek-readable","version":"7.0.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","bun:test":"bun run --bun test","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.2.0","@types/chai-as-promised":"^8.0.2","@types/mocha":"^10.0.10","@types/node":"^22.13.10","c8":"^10.1.3","chai":"^5.2.0","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.1.0","node-readable-to-web-readable-stream":"^0.4.2","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.8.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@7.0.0","gitHead":"6b961ddd811b292b8192182729b4ecab537e35f2","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"c6e4e78ec76f7005e5f6b51ffc93fdb91ede6512","size":7084,"noattachment":false,"key":"/peek-readable/-/peek-readable-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-7.0.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_7.0.0_1741516506143_0.007729942059009565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T10:35:06.330Z","publish_time":1741516506330,"_source_registry_name":"default","_cnpm_publish_time":1741516506330},"6.1.1":{"name":"peek-readable","version":"6.1.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","bun:test":"bun run --bun test","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.13.0","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.1.0","node-readable-to-web-readable-stream":"^0.1.4","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@6.1.1","gitHead":"4aa0697bfc52f7d57373c5c747a9c069fb3db668","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"6173051a0b0a9e3e22b431c67e6e8340888a1898","size":7124,"noattachment":false,"key":"/peek-readable/-/peek-readable-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-6.1.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_6.1.1_1738779436202_0.9971564857099027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T18:17:16.378Z","publish_time":1738779436378,"_source_registry_name":"default","_cnpm_publish_time":1738779436378},"6.1.0":{"name":"peek-readable","version":"6.1.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.10","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.1.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@6.1.0","gitHead":"3b9ece0fbd2a28dc12534360079ebf283a18d4ad","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"d0bf6631d1e76a3df3c517ba9ea963ea920669f1","size":7069,"noattachment":false,"key":"/peek-readable/-/peek-readable-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-6.1.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_6.1.0_1738320579188_0.4401392801729076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-31T10:49:39.356Z","publish_time":1738320579356,"_source_registry_name":"default","_cnpm_publish_time":1738320579356},"6.0.2":{"name":"peek-readable","version":"6.0.2","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.10","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.1.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@6.0.2","gitHead":"407b7dbd861fc4750df91b6c69b18e4267d03f80","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"35e704b8ad0576b41a4ba0f3c32cbcf53bac83fe","size":6823,"noattachment":false,"key":"/peek-readable/-/peek-readable-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-6.0.2.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_6.0.2_1738245022323_0.5073819007277245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-30T13:50:22.511Z","publish_time":1738245022511,"_source_registry_name":"default","_cnpm_publish_time":1738245022511},"6.0.1":{"name":"peek-readable","version":"6.0.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.10","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.1.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@6.0.1","gitHead":"d01692bc4b466805d4587dc182ddd025a625156f","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"4c1701b7d88eb40a57ec8ae24105befa76588d47","size":6832,"noattachment":false,"key":"/peek-readable/-/peek-readable-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-6.0.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_6.0.1_1738175745500_0.9679134724120682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-29T18:35:45.678Z","publish_time":1738175745678,"_source_registry_name":"default","_cnpm_publish_time":1738175745678},"5.4.2":{"name":"peek-readable","version":"5.4.2","keywords":["readable","buffer","stream","read"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"peek-readable@5.4.2","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/peek-readable#readme","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"dist":{"shasum":"aff1e1ba27a7d6911ddb103f35252ffc1787af49","size":6146,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.2.tgz"},"type":"module","types":"lib/index.d.ts","engines":{"node":">=14.16"},"exports":"./lib/index.js","funding":{"url":"https://github.com/sponsors/Borewit","type":"github"},"gitHead":"9cef754de7baad45e43195bbb35bd9bbf30abbc9","scripts":{"lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","build":"npm run clean && npm run compile","clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","start":"yarn run compile && yarn run lint && yarn run cover-test","compile":"yarn run compile-src && yarn run compile-test","lint-md":"remark -u preset-lint-recommended .","lint-ts":"biome check","compile-src":"tsc -p lib","compile-test":"tsc -p test","test-coverage":"c8 npm run test"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/peek-readable.git","type":"git"},"_npmVersion":"10.9.0","description":"Read and peek from a readable stream","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"c8":"^10.1.3","chai":"^5.1.2","mocha":"^11.1.0","del-cli":"^6.0.0","ts-node":"^10.9.2","remark-cli":"^12.0.1","typescript":"^5.7.3","@types/chai":"^5.0.1","@types/node":"^22.10.10","@types/mocha":"^10.0.10","@biomejs/biome":"1.9.4","chai-as-promised":"^8.0.1","source-map-support":"^0.5.21","@types/chai-as-promised":"^8.0.1","remark-preset-lint-recommended":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/peek-readable_5.4.2_1738175224444_0.3149101072361826","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-29T18:27:04.653Z","publish_time":1738175224653,"_source_registry_name":"default","_cnpm_publish_time":1738175224653},"6.0.0":{"name":"peek-readable","version":"6.0.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.10","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.1.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@6.0.0","gitHead":"42442a435b2d5ed05dfc0dcf6afe112ae3df1a0f","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"85e21f1b93a2167e4bfdd579c8621f74f338b72a","size":6834,"noattachment":false,"key":"/peek-readable/-/peek-readable-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-6.0.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_6.0.0_1738162132947_0.9292078773760506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-29T14:48:53.154Z","publish_time":1738162133154,"_source_registry_name":"default","_cnpm_publish_time":1738162133154},"5.4.1":{"name":"peek-readable","version":"5.4.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.10","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.1.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.1","gitHead":"abdf547ef6aaf5980b39cece233e26b4eee16fd1","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"49f69d0769bf775a2438e1c788c89eca45da8c46","size":6145,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.1_1738161675291_0.9891084919028359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-29T14:41:15.471Z","publish_time":1738161675471,"_source_registry_name":"default","_cnpm_publish_time":1738161675471},"5.4.0":{"name":"peek-readable","version":"5.4.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.10","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.1.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0","gitHead":"0b0966b9100665e55dd0c3ef98fca3598542d8e1","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"ebf907ae21e7bd89ae380dd3a9288a4b70770ca7","size":6834,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0_1738151234775_0.9042997068653997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-29T11:47:14.969Z","publish_time":1738151234969,"_source_registry_name":"default","deprecated":"Breaking API change","_cnpm_publish_time":1738151234969},"5.4.0-beta.7":{"name":"peek-readable","version":"5.4.0-beta.7","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"yarn run clean && yarn run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test","prepublish":"yarn run build"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.7","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.0.1","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0-beta.7","readmeFilename":"README.md","gitHead":"5ba7d7faaa3cd58e443a133334f57a4a5098efd2","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"65b25406000d6e6cfbea899c7a5bd11eab168565","size":6701,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0-beta.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0-beta.7.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0-beta.7_1737312463153_0.052107296706647155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-19T18:47:43.341Z","publish_time":1737312463341,"_source_registry_name":"default","_cnpm_publish_time":1737312463341},"5.4.0-beta.6":{"name":"peek-readable","version":"5.4.0-beta.6","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"yarn run clean && yarn run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test","prepublish":"yarn run build"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.7","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.0.1","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0-beta.6","readmeFilename":"README.md","gitHead":"5ba7d7faaa3cd58e443a133334f57a4a5098efd2","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"35a33f71a0a29349bbe45620ca5fc38b31e245a9","size":6667,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0-beta.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0-beta.6.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0-beta.6_1737223654778_0.2602471862806792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T18:07:35.025Z","publish_time":1737223655025,"_source_registry_name":"default","_cnpm_publish_time":1737223655025},"5.4.0-beta.5":{"name":"peek-readable","version":"5.4.0-beta.5","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"yarn run clean && yarn run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test","prepublish":"yarn run build"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.7","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.0.1","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0-beta.5","readmeFilename":"README.md","gitHead":"5ba7d7faaa3cd58e443a133334f57a4a5098efd2","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"a878e0e70f8fee921a3ceac86cd3c4297f246570","size":6671,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0-beta.5.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0-beta.5_1737222974133_0.6608028181367145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T17:56:14.333Z","publish_time":1737222974333,"_source_registry_name":"default","_cnpm_publish_time":1737222974333},"5.4.0-beta.4":{"name":"peek-readable","version":"5.4.0-beta.4","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.7","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.0.1","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0-beta.4","readmeFilename":"README.md","gitHead":"5ba7d7faaa3cd58e443a133334f57a4a5098efd2","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"914acf44fccd7c57745e8219d2d274eb81287898","size":3590,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0-beta.4.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0-beta.4_1737222782290_0.6744010790802386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T17:53:02.551Z","publish_time":1737222782551,"_source_registry_name":"default","_cnpm_publish_time":1737222782551},"5.4.0-beta.3":{"name":"peek-readable","version":"5.4.0-beta.3","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.7","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.0.1","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0-beta.3","readmeFilename":"README.md","gitHead":"6f2dc078e230be0f2813572888bc5e51ef52a482","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"816f8e160a2180c9d4d36951b4ef0d29c58a9494","size":6658,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0-beta.3.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0-beta.3_1737219657607_0.6819839379381711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T17:00:57.787Z","publish_time":1737219657787,"_source_registry_name":"default","_cnpm_publish_time":1737219657787},"5.4.0-beta.2":{"name":"peek-readable","version":"5.4.0-beta.2","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.7","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.0.1","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0-beta.2","readmeFilename":"README.md","gitHead":"e31244df8a18fd623a4b75a3b794dbb3b09f4c65","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"7d3f57e43ce15214b289bc30a66ec1dc9416563e","size":6316,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0-beta.2.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0-beta.2_1737207829603_0.2103328445191368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T13:43:49.788Z","publish_time":1737207829788,"_source_registry_name":"default","_cnpm_publish_time":1737207829788},"5.4.0-beta.1":{"name":"peek-readable","version":"5.4.0-beta.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.7","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.0.1","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0-beta.1","readmeFilename":"README.md","gitHead":"afa466adf1a313ca68c5aa1d5e961f5f0bdcff7f","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"7796827431920385be46bee29996c1d94663cf9d","size":3588,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0-beta.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0-beta.1_1737207424753_0.6099381171533653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T13:37:04.933Z","publish_time":1737207424933,"_source_registry_name":"default","_cnpm_publish_time":1737207424933},"5.4.0-beta.0":{"name":"peek-readable","version":"5.4.0-beta.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/chai":"^5.0.1","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.10","@types/node":"^22.10.7","c8":"^10.1.3","chai":"^5.1.2","chai-as-promised":"^8.0.1","del-cli":"^6.0.0","mocha":"^11.0.1","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.7.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.6.0","_id":"peek-readable@5.4.0-beta.0","readmeFilename":"README.md","gitHead":"2a7e1f2464d398efddac4d0e9cdcd5dc41ea3a05","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"abd8c6a81b2520cce7083d677daae5099e13db67","size":6326,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.4.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.4.0-beta.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peek-readable_5.4.0-beta.0_1737203265885_0.5260899878721346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T12:27:46.072Z","publish_time":1737203266072,"_source_registry_name":"default","_cnpm_publish_time":1737203266072},"5.3.1":{"name":"peek-readable","version":"5.3.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.3","@types/chai":"^5.0.0","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.7","@types/node":"^22.7.5","c8":"^10.1.2","chai":"^5.1.1","chai-as-promised":"^8.0.0","del-cli":"^6.0.0","mocha":"^10.7.3","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.6.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.3.1","_id":"peek-readable@5.3.1","gitHead":"11b630a1b7e81e7fc0ad9257fc02e94af371e630","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"9cc2c275cceda9f3d07a988f4f664c2080387dff","size":5932,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.3.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.3.1_1728834396142_0.8745708682234294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-13T15:46:36.301Z","publish_time":1728834396301,"_source_registry_name":"default","_cnpm_publish_time":1728834396301},"5.3.0":{"name":"peek-readable","version":"5.3.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.9.3","@types/chai":"^5.0.0","@types/chai-as-promised":"^8.0.1","@types/mocha":"^10.0.7","@types/node":"^22.7.5","c8":"^10.1.2","chai":"^5.1.1","chai-as-promised":"^8.0.0","del-cli":"^6.0.0","mocha":"^10.7.3","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.6.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.3.1","_id":"peek-readable@5.3.0","gitHead":"c2af13f69ca97a03d0535f8de6d6b331a1cd6670","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"7f042d40b7f274e87fdc27bc8b513efe88420086","size":5895,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.3.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.3.0_1728823035959_0.2527321232826705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-13T12:37:16.176Z","publish_time":1728823036176,"_source_registry_name":"default","_cnpm_publish_time":1728823036176},"5.2.0":{"name":"peek-readable","version":"5.2.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.8.3","@types/chai":"^4.3.19","@types/chai-as-promised":"^8.0.0","@types/mocha":"^10.0.7","@types/node":"^22.1.0","c8":"^10.1.2","chai":"^5.1.1","chai-as-promised":"^8.0.0","del-cli":"^5.1.0","mocha":"^10.7.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.5.4"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.3.1","_id":"peek-readable@5.2.0","gitHead":"b2fa00f40c0df4732208e107dcc2dca760cb22dc","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.3.0","_npmVersion":"10.8.2","dist":{"shasum":"7458f18126217c154938c32a185f5d05f3df3710","size":5958,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.2.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.2.0_1725218375216_0.0601219781044815"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-01T19:19:35.396Z","publish_time":1725218375396,"_source_registry_name":"default","_cnpm_publish_time":1725218375396},"5.1.4":{"name":"peek-readable","version":"5.1.4","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"'del-cli' 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' 'coverage' '.nyc_output'","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"yarn run compile-src && yarn run compile-test","lint-ts":"biome check","lint-md":"remark -u preset-lint-recommended .","lint":"yarn run lint-md && yarn run lint-ts","test":"mocha","test-coverage":"c8 npm run test","start":"yarn run compile && yarn run lint && yarn run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@biomejs/biome":"1.8.3","@types/chai":"^4.3.17","@types/mocha":"^10.0.7","@types/node":"^22.1.0","c8":"^10.1.2","chai":"^5.1.1","del-cli":"^5.1.0","mocha":"^10.7.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.5.4"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.3.1","gitHead":"2708cd6448e557e9db7f4bcf4c53977c1d905577","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@5.1.4","_nodeVersion":"20.12.2","_npmVersion":"9.1.2","dist":{"shasum":"a5ae52f8770a602e7cc80867dd9f5cc5237c8508","size":5234,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.1.4.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.1.4_1723120642165_0.21177161238681763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-08T12:37:22.303Z","publish_time":1723120642303,"_source_registry_name":"default","_cnpm_publish_time":1723120642303},"5.1.3":{"name":"peek-readable","version":"5.1.3","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib/**/*.ts --ignore-pattern lib/**/*.d.ts test/**/*.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"c8 npm run test","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@eslint/compat":"^1.1.1","@eslint/eslintrc":"^3.1.0","@types/chai":"^4.3.16","@types/mocha":"^10.0.7","@types/node":"^20.14.10","@typescript-eslint/eslint-plugin":"^7.16.0","@typescript-eslint/parser":"^7.16.0","c8":"^10.1.2","chai":"^5.1.1","del-cli":"^5.1.0","eslint":"^9.7.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.7.0","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^54.0.0","globals":"^15.8.0","mocha":"^10.6.0","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.2","typescript":"^5.5.3"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.3.1","_id":"peek-readable@5.1.3","gitHead":"8ce47f2dd1c64d40dfe61d2d5f546525acd4a221","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.3.0","_npmVersion":"10.8.2","dist":{"shasum":"08993b35dd87502ae5e6028498663abed2dcc009","size":5333,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.1.3.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.1.3_1721073888453_0.13333459995541497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T20:04:48.592Z","publish_time":1721073888592,"_source_registry_name":"default","_cnpm_publish_time":1721073888592},"5.1.2":{"name":"peek-readable","version":"5.1.2","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib/**/*.ts --ignore-pattern lib/**/*.d.ts test/**/*.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"c8 npm run test","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@eslint/compat":"^1.1.1","@eslint/eslintrc":"^3.1.0","@types/chai":"^4.3.16","@types/mocha":"^10.0.7","@types/node":"^20.14.9","@typescript-eslint/eslint-plugin":"^7.14.1","@typescript-eslint/parser":"^7.14.1","c8":"^10.1.2","chai":"^5.1.1","del-cli":"^5.1.0","eslint":"^9.7.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.7.0","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^54.0.0","globals":"^15.8.0","mocha":"^10.5.2","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.1","typescript":"^5.5.2"},"keywords":["readable","buffer","stream","read"],"packageManager":"yarn@4.3.1","_id":"peek-readable@5.1.2","gitHead":"a5823cf6d32dc7016f25b59a9f9b7835d76c161a","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.3.0","_npmVersion":"10.8.2","dist":{"shasum":"1062a3c660351b32bdb699bc7da54ebaf740207f","size":5381,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.1.2.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.1.2_1720979374768_0.4221462942245444"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-14T17:49:34.923Z","publish_time":1720979374923,"_source_registry_name":"default","_cnpm_publish_time":1720979374923},"5.1.1":{"name":"peek-readable","version":"5.1.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib/**/*.ts --ignore-pattern lib/**/*.d.ts test/**/*.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"c8 npm run test","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/chai":"^4.3.16","@types/mocha":"^10.0.7","@types/node":"^20.14.9","@typescript-eslint/eslint-plugin":"^7.14.1","@typescript-eslint/parser":"^7.14.1","c8":"^10.1.2","chai":"^5.1.1","del-cli":"^5.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^54.0.0","mocha":"^10.5.2","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.1","typescript":"^5.5.2"},"keywords":["readable","buffer","stream","read"],"_id":"peek-readable@5.1.1","gitHead":"778922119104bdcde9e951c3555b7d234f77254a","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"shasum":"7dbeafa1ce271a3eba3fba808883bdb03769b822","size":5387,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.1.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.1.1_1720127035299_0.49826382943484826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-04T21:03:55.446Z","publish_time":1720127035446,"_source_registry_name":"default","_cnpm_publish_time":1720127035446},"5.1.0":{"name":"peek-readable","version":"5.1.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib/**/*.ts --ignore-pattern lib/**/*.d.ts test/**/*.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"c8 npm run test","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/chai":"^4.3.16","@types/mocha":"^10.0.7","@types/node":"^20.14.9","@typescript-eslint/eslint-plugin":"^7.14.1","@typescript-eslint/parser":"^7.14.1","c8":"^10.1.2","chai":"^5.1.1","del-cli":"^5.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^54.0.0","mocha":"^10.5.2","remark-cli":"^12.0.1","remark-preset-lint-recommended":"^7.0.0","source-map-support":"^0.5.21","ts-node":"^10.9.1","typescript":"^5.5.2"},"keywords":["readable","buffer","stream","read"],"_id":"peek-readable@5.1.0","gitHead":"54c36d3b5c493efcadcdd75008b47d9a4c51d231","homepage":"https://github.com/Borewit/peek-readable#readme","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"shasum":"f03a088804b04a3add75ce47a1f51eccc01f92c1","size":5144,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.1.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.1.0_1719773943301_0.18456649387747337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-30T18:59:03.583Z","publish_time":1719773943583,"_source_registry_name":"default","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_cnpm_publish_time":1719773943583},"5.0.0":{"name":"peek-readable","version":"5.0.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"c8 npm run test","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=14.16"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/chai":"^4.3.1","@types/mocha":"^9.1.1","@types/node":"^18.6.3","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","c8":"^7.12.0","chai":"^4.3.6","coveralls":"^3.1.1","del-cli":"^5.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-import-resolver-typescript":"^3.4.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^40.1.0","mocha":"^10.0.0","remark-cli":"^11.0.0","remark-preset-lint-recommended":"^6.1.2","ts-node":"^10.9.1","typescript":"^4.7.4"},"keywords":["readable","buffer","stream","read"],"gitHead":"a13a25b5d99ac2cd0f2e2022b678840e9446b686","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@5.0.0","_nodeVersion":"14.19.0","_npmVersion":"8.15.0","dist":{"shasum":"7ead2aff25dc40458c60347ea76cfdfd63efdfec","size":4744,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.0.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.0.0_1659448983617_0.3043925870976818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-02T14:03:48.564Z","publish_time":1659448983862,"_cnpm_publish_time":1659448983862},"4.1.0":{"name":"peek-readable","version":"4.1.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/chai":"^4.3.0","@types/mocha":"^9.1.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","add":"^2.0.6","chai":"^4.3.6","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jsdoc":"^37.7.1","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^40.1.0","mocha":"^9.2.0","nyc":"^15.1.0","remark-cli":"^10.0.1","remark-preset-lint-recommended":"^6.1.2","ts-node":"^10.4.0","typescript":"^4.5.5"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"c6f445d14da483e1b83bfe0099600cdc24c7f2a6","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@4.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"shasum":"4ece1111bf5c2ad8867c314c81356847e8a62e72","size":4968,"noattachment":false,"key":"/peek-readable/-/peek-readable-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-4.1.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_4.1.0_1644151807631_0.3060806419071711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-06T12:50:15.525Z","publish_time":1644151807811,"_cnpm_publish_time":1644151807811},"5.0.0-alpha.5":{"name":"peek-readable","version":"5.0.0-alpha.5","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"c8 npm run test","send-coveralls":"c8 report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/chai":"^4.3.0","@types/mocha":"^9.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","add":"^2.0.6","c8":"^7.8.0","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.32.0","mocha":"^9.1.3","remark-cli":"^10.0.0","remark-preset-lint-recommended":"^6.1.2","ts-node":"^10.1.0","typescript":"^4.4.2"},"keywords":["readable","buffer","stream","read"],"gitHead":"8bcda994dd4d205ea540123d6c3cd1a17a45621a","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@5.0.0-alpha.5","_nodeVersion":"12.22.7","_npmVersion":"6.14.5","dist":{"shasum":"ace5dfedf7bc33f17c9b5170b9d54f69a4fba79b","size":4653,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.0.0-alpha.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.0.0-alpha.5.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.0.0-alpha.5_1639687715792_0.5533172623392109"},"_hasShrinkwrap":false,"publish_time":1639687715927,"_cnpm_publish_time":1639687715927},"4.0.2":{"name":"peek-readable","version":"4.0.2","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/chai":"^4.3.0","@types/mocha":"^9.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","add":"^2.0.6","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.32.0","mocha":"^9.1.3","nyc":"^15.1.0","remark-cli":"^10.0.0","remark-preset-lint-recommended":"^6.1.2","ts-node":"^10.1.0","typescript":"^4.4.2"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"e16bc413bfc545dc9b7d1d6c0c4b78c960cd0f40","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@4.0.2","_nodeVersion":"12.22.7","_npmVersion":"6.14.5","dist":{"shasum":"a5cb847e347d3eccdc37642c82d2b4155c1ab8af","size":4885,"noattachment":false,"key":"/peek-readable/-/peek-readable-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-4.0.2.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_4.0.2_1639686550783_0.02300115103928979"},"_hasShrinkwrap":false,"publish_time":1639686550907,"_cnpm_publish_time":1639686550907},"5.0.0-alpha.4":{"name":"peek-readable","version":"5.0.0-alpha.4","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"c8 npm run test","send-coveralls":"c8 report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node":"^16.4.10","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","add":"^2.0.6","c8":"^7.8.0","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.32.0","mocha":"^9.0.3","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^10.1.0","typescript":"^4.3.5"},"keywords":["readable","buffer","stream","read"],"gitHead":"108154a7779d298fd1195fe45717aed23c2c8c99","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@5.0.0-alpha.4","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"shasum":"bb609b7e062288ca84970cd2c39f7783173d244b","size":4356,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.0.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.0.0-alpha.4.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.0.0-alpha.4_1627826812147_0.9195805325672599"},"_hasShrinkwrap":false,"publish_time":1627826812274,"_cnpm_publish_time":1627826812274},"4.0.1":{"name":"peek-readable","version":"4.0.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node":"^16.4.10","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","add":"^2.0.6","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.32.0","mocha":"^9.0.3","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^10.1.0","typescript":"^4.3.5"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"5c2b42d7da781cef3b55851aa03d3228517694df","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@4.0.1","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"shasum":"9a045f291db254111c3412c1ce4fec27ddd4d202","size":4582,"noattachment":false,"key":"/peek-readable/-/peek-readable-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-4.0.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_4.0.1_1627825584109_0.6745712870304759"},"_hasShrinkwrap":false,"publish_time":1627825584248,"_cnpm_publish_time":1627825584248},"5.0.0-alpha.3":{"name":"peek-readable","version":"5.0.0-alpha.3","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"c8 npm run test","send-coveralls":"c8 report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=12.20"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^16.4.6","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.3","add":"^2.0.6","c8":"^7.8.0","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.30.0","mocha":"^9.0.3","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^10.1.0","typescript":"^4.3.5"},"keywords":["readable","buffer","stream","read"],"readmeFilename":"README.md","gitHead":"07d062ecf72260fff132e5703dc226da72831324","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@5.0.0-alpha.3","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"shasum":"0644bc1cde62613147d04be931f9980363cccb92","size":4285,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.0.0-alpha.3.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.0.0-alpha.3_1627727559045_0.16041638337794306"},"_hasShrinkwrap":false,"publish_time":1627727559303,"_cnpm_publish_time":1627727559303},"5.0.0-alpha.2":{"name":"peek-readable","version":"5.0.0-alpha.2","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=12.20"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^8.2.3","@types/node":"^16.3.2","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","add":"^2.0.6","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.30.0","mocha":"^9.0.2","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^10.1.0","typescript":"^4.3.5"},"keywords":["readable","buffer","stream","read"],"readmeFilename":"README.md","gitHead":"4a0729f732a3448fd335a062fa9aa999a4770754","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@5.0.0-alpha.2","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"shasum":"cff1ecd5d80a63396ba84758637718426166abbc","size":4316,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.0.0-alpha.2.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.0.0-alpha.2_1627416212129_0.7711335294050194"},"_hasShrinkwrap":false,"publish_time":1627416212318,"_cnpm_publish_time":1627416212318},"5.0.0-alpha.1":{"name":"peek-readable","version":"5.0.0-alpha.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=12.20"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","type":"module","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^8.2.3","@types/node":"^16.3.2","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","add":"^2.0.6","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.30.0","mocha":"^9.0.2","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^10.1.0","typescript":"^4.3.5"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"f4caae378800411d92d34384b3ef49b7ad4fc700","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@5.0.0-alpha.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"b44dce4590181aa9583288b5202819446e4ddb5b","size":4469,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.0.0-alpha.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.0.0-alpha.1_1627157180978_0.08671725750489334"},"_hasShrinkwrap":false,"publish_time":1627157181129,"_cnpm_publish_time":1627157181129},"5.0.0-alpha.0":{"name":"peek-readable","version":"5.0.0-alpha.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=12.20"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","exports":"./lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^8.2.3","@types/node":"^16.3.2","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","add":"^2.0.6","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.30.0","mocha":"^9.0.2","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^10.1.0","typescript":"^4.3.5"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"readmeFilename":"README.md","gitHead":"d33fadbc281b8aeb2dcf5b9e04af984d94cc493b","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@5.0.0-alpha.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"b598affc8dcaa25779b2d80784646d89436de80a","size":4466,"noattachment":false,"key":"/peek-readable/-/peek-readable-5.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-5.0.0-alpha.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_5.0.0-alpha.0_1627155954872_0.23741297311560294"},"_hasShrinkwrap":false,"publish_time":1627155955012,"_cnpm_publish_time":1627155955012},"4.0.0":{"name":"peek-readable","version":"4.0.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^8.2.3","@types/node":"^16.3.2","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","add":"^2.0.6","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.30.0","mocha":"^9.0.2","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^10.1.0","typescript":"^4.3.5"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"17483943e70ced1d5e775e893f87015993d8192a","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@4.0.0","_nodeVersion":"16.4.2","_npmVersion":"6.14.5","dist":{"shasum":"b024ef391c86136eba0ae9df3ff4f966a09e9a7e","size":4625,"noattachment":false,"key":"/peek-readable/-/peek-readable-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-4.0.0.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_4.0.0_1626458996470_0.10105819982216002"},"_hasShrinkwrap":false,"publish_time":1626458996591,"_cnpm_publish_time":1626458996591},"3.1.4":{"name":"peek-readable","version":"3.1.4","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^8.2.3","@types/node":"^16.3.1","@typescript-eslint/eslint-plugin":"^4.28.2","@typescript-eslint/parser":"^4.28.2","add":"^2.0.6","chai":"^4.3.4","coveralls":"^3.1.1","del-cli":"^4.0.0","eslint":"^7.30.0","mocha":"^9.0.2","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^10.1.0","typescript":"^4.3.5"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"52441b036b1a1e7e608fbb6c2067d5dce0217bbd","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@3.1.4","_nodeVersion":"16.4.2","_npmVersion":"6.14.5","dist":{"shasum":"f5c3b41a4eeb63a1322c4131f0b5bac7105b892e","size":4571,"noattachment":false,"key":"/peek-readable/-/peek-readable-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-3.1.4.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_3.1.4_1625998334219_0.21161567253390756"},"_hasShrinkwrap":false,"publish_time":1625998334341,"_cnpm_publish_time":1625998334341},"3.1.3":{"name":"peek-readable","version":"3.1.3","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^8.2.0","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","add":"^2.0.6","chai":"^4.2.0","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^6.8.0","mocha":"^7.2.0","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"c12c28a214a88a68c827f7f89026e7a9b293ec6c","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@3.1.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"shasum":"932480d46cf6aa553c46c68566c4fb69a82cd2b1","size":4591,"noattachment":false,"key":"/peek-readable/-/peek-readable-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-3.1.3.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_3.1.3_1610391337193_0.8721253562874214"},"_hasShrinkwrap":false,"publish_time":1610391337330,"_cnpm_publish_time":1610391337330},"3.1.2":{"name":"peek-readable","version":"3.1.2","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^8.2.0","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","add":"^2.0.6","chai":"^4.2.0","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^6.8.0","mocha":"^7.2.0","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"4f502d4cda66f9233f80a41b0cbfd35369c07f52","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@3.1.2","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"5edab75fa130e21ca290c444892faa0c208a78f0","size":4633,"noattachment":false,"key":"/peek-readable/-/peek-readable-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-3.1.2.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_3.1.2_1610302112237_0.25380295512148643"},"_hasShrinkwrap":false,"publish_time":1610302112404,"_cnpm_publish_time":1610302112404},"3.1.1":{"name":"peek-readable","version":"3.1.1","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^8.2.0","@types/node":"^14.14.19","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","add":"^2.0.6","chai":"^4.2.0","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^6.8.0","mocha":"^7.2.0","nyc":"^15.1.0","remark-cli":"^9.0.0","remark-preset-lint-recommended":"^5.0.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"789077f14241dd7065ef6c55054e49d4be27058e","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@3.1.1","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"795c1429374f256e4b5ab6c584cecfd3a110024f","size":4656,"noattachment":false,"key":"/peek-readable/-/peek-readable-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-3.1.1.tgz"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_3.1.1_1609689859258_0.1817134455920475"},"_hasShrinkwrap":false,"publish_time":1609689859401,"_cnpm_publish_time":1609689859401},"3.1.0":{"name":"peek-readable","version":"3.1.0","description":"Read and peek from a readable stream","author":{"name":"Borewit","url":"https://github.com/Borewit"},"scripts":{"clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage .nyc_output","build":"npm run clean && npm run compile","compile-src":"tsc -p lib","compile-test":"tsc -p test","compile":"npm run compile-src && yarn run compile-test","eslint":"eslint lib test --ext .ts --ignore-pattern *.d.ts","lint-md":"remark -u preset-lint-recommended .","lint":"npm run lint-md && npm run eslint","test":"mocha --require ts-node/register --require source-map-support/register --full-trace test/*.ts","test-coverage":"nyc npm run test","send-coveralls":"nyc report --reporter=text-lcov | coveralls","start":"npm run compile && npm run lint && npm run cover-test"},"engines":{"node":">=8"},"repository":{"type":"git","url":"git+https://github.com/Borewit/peek-readable.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^13.1.0","@typescript-eslint/eslint-plugin":"^2.13.0","@typescript-eslint/parser":"^2.13.0","add":"^2.0.6","chai":"^4.2.0","coveralls":"^3.0.8","del-cli":"^3.0.0","eslint":"^6.8.0","mocha":"^7.0.0","nyc":"^15.0.0","remark-cli":"^7.0.1","remark-preset-lint-recommended":"^3.0.2","ts-node":"^8.5.2","typescript":"^3.7.2","yarn":"^1.21.1"},"keywords":["readable","buffer","stream","read"],"nyc":{"check-coverage":true,"extension":[".ts"],"sourceMap":true,"instrument":true,"reporter":["lcov","text"],"report-dir":"coverage"},"gitHead":"f4c120e2531da30360704cd83ee1177dc549fa2d","homepage":"https://github.com/Borewit/peek-readable#readme","_id":"peek-readable@3.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"250b08b7de09db8573d7fd8ea475215bbff14348","size":4561,"noattachment":false,"key":"/peek-readable/-/peek-readable-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/peek-readable/download/peek-readable-3.1.0.tgz"},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peek-readable_3.1.0_1578324846872_0.4263444948880617"},"_hasShrinkwrap":false,"publish_time":1578324847003,"_cnpm_publish_time":1578324847003}},"readme":"[![CI](https://github.com/Borewit/peek-readable/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/Borewit/peek-readable/actions/workflows/ci.yml)\r\n[![CodeQL](https://github.com/Borewit/peek-readable/actions/workflows/github-code-scanning/codeql/badge.svg?branch=master)](https://github.com/Borewit/peek-readable/actions/workflows/github-code-scanning/codeql)\r\n[![NPM version](https://badge.fury.io/js/peek-readable.svg)](https://npmjs.org/package/peek-readable)\r\n[![npm downloads](http://img.shields.io/npm/dm/peek-readable.svg)](https://npmcharts.com/compare/peek-readable?start=600&interval=30)\r\n[![Coverage Status](https://coveralls.io/repos/github/Borewit/peek-readable/badge.svg?branch=master)](https://coveralls.io/github/Borewit/peek-readable?branch=master)\r\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/d4b511481b3a4634b6ca5c0724407eb9)](https://www.codacy.com/gh/Borewit/peek-readable/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=Borewit/peek-readable&amp;utm_campaign=Badge_Grade)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Borewit/peek-readable/badge.svg?targetFile=package.json)](https://snyk.io/test/github/Borewit/peek-readable?targetFile=package.json)\r\n\r\n# peek-readable\r\n\r\nA promise based asynchronous stream reader, which makes reading from a stream easy.\r\n\r\nAllows to read and peek from a [Readable Stream](https://nodejs.org/api/stream.html#stream_readable_streams)\r\n\r\nThis module is used by [strtok3](https://github.com/Borewit/strtok3)\r\n\r\nThe `peek-readable` contains one class: `StreamReader`, which reads from a [stream.Readable](https://nodejs.org/api/stream.html#stream_class_stream_readable).\r\n\r\n- Class `StreamReader` is used to read from Node.js [stream.Readable](https://nodejs.org/api/stream.html#stream_class_stream_readable).\r\n- Class `WebStreamByobReader` is used to read from [ReadableStream<Uint8Array>](https://developer.mozilla.org/docs/Web/API/ReadableStream)\r\n\r\n## Compatibility\r\n\r\nModule: version 5 migrated from [CommonJS](https://en.wikipedia.org/wiki/CommonJS) to [pure ECMAScript Module (ESM)](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).\r\nJavaScript is compliant with [ECMAScript 2019 (ES10)](https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_%E2%80%93_ECMAScript_2019).\r\nRequires a modern browser or Node.js ≥ 18 engine.\r\n\r\nFor TypeScript CommonJs backward compatibility, you can use [load-esm](https://github.com/Borewit/load-esm).\r\n\r\n## Usage\r\n\r\n### Installation\r\n\r\n```shell script\r\nnpm install --save peek-readable\r\n```\r\n\r\n## API Documentation\r\n\r\nBoth `StreamReader` and `WebStreamByobReader` implement the [IStreamReader interface](#istreamreader-interface).\r\n\r\n### `IStreamReader` Interface\r\n\r\nThe `IStreamReader` interface defines the contract for a stream reader,\r\nwhich provides methods to read and peek data from a stream into a `Uint8Array` buffer.\r\nThe methods are asynchronous and return a promise that resolves with the number of bytes read.\r\n\r\n#### Methods\r\n\r\n##### `peek` function\r\nThis method allows you to inspect data from the stream without advancing the read pointer.\r\nIt reads data into the provided Uint8Array at a specified offset but does not modify the stream's internal position, \r\nallowing you to look ahead in the stream.\r\n\r\n```ts  \r\npeek(buffer: Uint8Array, offset: number, length: number): Promise<number>\r\n```\r\n\r\nParameters:\r\n- `buffer`: `Uint8Array`: The buffer into which the data will be peeked.\r\n  This is where the peeked data will be stored.\r\n- `maybeBeLess`: If true, the buffer maybe partially filled.\r\n\r\nReturns `Promise<number>`: \r\nA promise that resolves with the number of bytes actually peeked into the buffer. \r\nThis number may be less than the requested length if the end of the stream is reached.\r\n\r\n##### `read` function\r\n```ts  \r\nread(buffer: Uint8Array, offset: number, length: number): Promise<number>\r\n```\r\n\r\nParameters:\r\n- `buffer`: `Uint8Array`: The buffer into which the data will be read.\r\n  This is where the read data will be stored.\r\n- `maybeBeLess`: If true, the buffer maybe partially filled.\r\n\r\nReturns `Promise<number>`:\r\nA promise that resolves with the number of bytes actually read into the buffer.\r\nThis number may be less than the requested length if the end of the stream is reached.\r\n\r\n##### `abort` function\r\n\r\nAbort active asynchronous operation (`read` or `peak`) before it has completed.\r\n\r\n```ts  \r\nabort(): Promise<void>\r\n```\r\n\r\n## Examples\r\n\r\nIn the following example we read the first 16 bytes from a stream and store them in our buffer.\r\nSource code of examples can be found [here](test/examples.ts).\r\n\r\n```js\r\nimport fs from 'node:fs';\r\nimport { StreamReader } from 'peek-readable';\r\n\r\n(async () => {\r\n  const readable = fs.createReadStream('JPEG_example_JPG_RIP_001.jpg');\r\n  const streamReader = new StreamReader(readable);\r\n  const uint8Array = new Uint8Array(16);\r\n  const bytesRead = await streamReader.read(uint8Array);;\r\n  // buffer contains 16 bytes, if the end-of-stream has not been reached\r\n})();\r\n```\r\n\r\nEnd-of-stream detection:\r\n```js\r\n(async () => {\r\n\r\n  const fileReadStream = fs.createReadStream('JPEG_example_JPG_RIP_001.jpg');\r\n  const streamReader = new StreamReader(fileReadStream);\r\n  const buffer = Buffer.alloc(16); // or use: new Uint8Array(16);\r\n\r\n  try {\r\n    await streamReader.read(buffer);\r\n    // buffer contains 16 bytes, if the end-of-stream has not been reached\r\n  } catch(error) {\r\n    if (error instanceof EndOfStreamError) {\r\n      console.log('End-of-stream reached');\r\n    }\r\n  }\r\n})();\r\n```\r\n\r\nWith `peek` you can read ahead:\r\n```js\r\nimport fs from 'node:fs';\r\nimport { StreamReader } from 'peek-readable';\r\n\r\nfunction closeNodeStream(stream: ReadStream): Promise<void> {\r\n  return new Promise<void>((resolve, reject) => {\r\n    stream.close(err => {\r\n      if(err)\r\n        reject(err);\r\n      else\r\n        resolve();\r\n    });\r\n  })\r\n}\r\n\r\n(async () => {\r\n\r\n  const fileReadStream = fs.createReadStream('JPEG_example_JPG_RIP_001.jpg');\r\n  try {\r\n    const streamReader = new StreamReader(fileReadStream);\r\n    try {\r\n      const buffer = Buffer.alloc(20);\r\n\r\n      let bytesRead = await streamReader.peek(buffer.subarray(0, 3));\r\n      if (bytesRead === 3 && buffer[0] === 0xFF && buffer[1] === 0xD8 && buffer[2] === 0xFF) {\r\n        console.log('This is a JPEG file');\r\n      } else {\r\n        throw Error('Expected a JPEG file');\r\n      }\r\n\r\n      bytesRead = await streamReader.read(buffer); // Read JPEG header\r\n      if (bytesRead === 20) {\r\n        console.log('Got the JPEG header');\r\n      } else {\r\n        throw Error('Failed to read JPEG header');\r\n      }\r\n    } finally {\r\n      await streamReader.close(); // Release fileReadStream\r\n    }    \r\n  } finally {\r\n    await closeNodeStream(fileReadStream);\r\n  }\r\n\r\n\r\n})();\r\n```\r\n\r\n## Licence\r\n\r\nThis project is licensed under the [MIT License](LICENSE.txt). Feel free to use, modify, and distribute as needed.\r\n","_attachments":{},"homepage":"https://github.com/Borewit/peek-readable#readme","bugs":{"url":"https://github.com/Borewit/peek-readable/issues"},"license":"MIT"}