{"_id":"@rollup/stream","_rev":"6-7f9762c4ff4b01964853f792838edefe","name":"@rollup/stream","dist-tags":{"latest":"3.0.1"},"versions":{"0.1.0":{"name":"@rollup/stream","version":"0.1.0","publishConfig":{"access":"public"},"description":"Stream Rollup build results","license":"MIT","repository":{"type":"git","url":"git+https://github.com/rollup/stream.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/rollup/stream#readme","bugs":{"url":"https://github.com/rollup/stream/issues"},"main":"dist/index.js","engines":{"node":">= 8.0.0"},"scripts":{"build":"rollup -c","ci:coverage":"nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"npm run build && npm run lint","ci:test":"npm run test -- --verbose","lint":"npm run lint:js && npm run lint:docs && npm run lint:package","lint:docs":"prettier --single-quote --write README.md","lint:js":"eslint --fix --cache src --ext .js,.ts","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prebuild":"del-cli dist","prepublishOnly":"npm run lint && npm run build","pretest":"npm run build -- --sourcemap","security":"npm audit","test":"ava"},"keywords":["rollup","plugin","utils"],"peerDependencies":{"rollup":"^1.20.0"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^11.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-typescript":"^2.0.1","@types/node":"^12.12.11","@typescript-eslint/eslint-plugin":"^2.8.0","@typescript-eslint/parser":"^2.8.0","ava":"^2.4.0","del-cli":"^3.0.0","eslint-config-rollup":"^0.1.0","husky":"^3.1.0","lint-staged":"^9.4.3","nyc":"^14.1.1","prettier":"^1.19.1","prettier-plugin-package":"^0.3.1","rollup":"^1.27.2","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tslib":"^1.10.0","typescript":"^3.7.2"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"files":["!**/fixtures/**","!**/helpers/**","!**/recipes/**","!**/types.ts"]},"module":"dist/index.es.js","nyc":{"extension":[".js",".ts"]},"types":"types/index.d.ts","gitHead":"0c90815a04351d1e9485814008ed2604ccd18d3d","_id":"@rollup/stream@0.1.0","_nodeVersion":"12.3.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-Et4sw6d5H7uVXM91MDt5rT4PYAMqrRt3olePHMsxVT5Jgvw3HEs9q09ooBEtyqkn90odDC5+fNETJxVt8OBmAw==","shasum":"f89339092b8f672dbfd10b8c7a4de39b211d9a85","tarball":"https://registry.npmjs.org/@rollup/stream/-/stream-0.1.0.tgz","fileCount":6,"unpackedSize":8907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAt7oCRA9TVsSAnZWagAA2K4P/R3kVpoGW1K1ceZ2LI/1\nCCLDQ058ziS7EKCysWVfsT2dX8MeoBGtUUGjd+/HGPlCXlLMmiDOahKg+6Jx\nhSIB1GdwGAOLbWRYlCkmCSeVphPCc1oRtIlh0x1RRi9+f1J0vyzt3PiNdMXn\njQ0io2XChPVabd8UHY5jUsgvJB1fJNAnQeTZZ9EW4cs077MbP02VHEjszFSZ\n9CXEDims5B+J65s0rACRjzLfwiyyPJ+0wpafcmCOUTdZHdDjW6s2nxuw3DPk\nu/+jT+yP5rS4Llq5VjA3yiQD94D2OBUyH/OytDO0ozgAjx1fJtco08+8CqDO\n7zvZxGW6XmRmXCGHNPoPMtQiVndNKioi7lkKY/0wSY0tM5YLe9qgPMaPlQwe\nIqw0E11ApHqvP59Qhd4IDFCorERUFnO+5rRfdwWMkyrlxNBsH04K7QjZS7QA\nV1vTEDKgQ9TS3mNCtE4YT020GW/ntzUUOOAIEN22o/MLBYVz3EUMZ7Jh2Bvf\nlEXc0LNdXxbcpUZfAT/nrudiGAILP9OJc2R99vKp6c884kDQq+UuSUAgioNh\nmzCSUK+7HbgK07xeU5OvnRiaiO5ifqQmP6X840SfpyI5pG3ge+oOiw5up8Wd\nLAfZY9cK5x6TkBbIH0PF4RDvPbq7tIQRMvhLPvIEMxnnBGR9RmXtl/p+GF+A\nETVQ\r\n=JvBG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqGC4biHyk80Qh3PLJqXcrbnMojMKr0jmTxzP2noHhjAIgN/rTXD4MDzBFsW3R2CpbOExOexbi39nSQxV9dYs1x4U="}]},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream_0.1.0_1577246440439_0.6218931901799143"},"_hasShrinkwrap":false},"1.0.0":{"name":"@rollup/stream","version":"1.0.0","publishConfig":{"access":"public"},"description":"Stream Rollup build results","license":"MIT","repository":{"type":"git","url":"git+https://github.com/rollup/stream.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/rollup/stream#readme","bugs":{"url":"https://github.com/rollup/stream/issues"},"main":"dist/index.js","module":"dist/index.es.js","engines":{"node":">= 10.20.1"},"scripts":{"build":"rollup -c","ci:coverage":"nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"npm run build && npm run lint","ci:test":"npm run test -- --verbose","lint":"npm run lint:js && npm run lint:docs && npm run lint:package","lint:docs":"prettier --single-quote --write README.md","lint:js":"eslint --fix --cache src --ext .js,.ts","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prebuild":"del-cli dist","prepublishOnly":"npm run lint && npm run build","pretest":"npm run build -- --sourcemap","security":"npm audit","test":"ava"},"keywords":["rollup","plugin","utils"],"peerDependencies":{"rollup":"^1.20.0 || ^2.0.0"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^11.0.0","@rollup/plugin-node-resolve":"^7.1.3","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.8.0","@typescript-eslint/parser":"^2.8.0","ava":"^3.8.1","del-cli":"^3.0.0","eslint-config-rollup":"^0.1.0","husky":"^4.2.5","lint-staged":"^10.2.2","nyc":"^15.0.1","prettier":"^2.0.5","prettier-plugin-package":"^1.0.0","rollup":"^2.7.6","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tslib":"^1.10.0","typescript":"^3.7.2"},"types":"types/index.d.ts","ava":{"extensions":["ts"],"require":["ts-node/register"],"files":["!**/fixtures/**","!**/helpers/**","!**/recipes/**","!**/types.ts"]},"nyc":{"extension":[".js",".ts"]},"gitHead":"ea2d2758718f5a0d73ae25622ba9d8b220800996","_id":"@rollup/stream@1.0.0","_nodeVersion":"14.1.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-CGZvbltSMdWKCeMfkRfJ9rEYnOPwf+qtm5jOnt1CM+Qb937c5irGuseQxHU9o6Bzzpwl0VKFwUC2Eg6hQ+s68Q==","shasum":"83cab1b4eaa258b5b186b4d485c836e1bd6830aa","tarball":"https://registry.npmjs.org/@rollup/stream/-/stream-1.0.0.tgz","fileCount":6,"unpackedSize":9992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesY39CRA9TVsSAnZWagAA3CYQAIvb3TMX/78E4SfOqGqm\nXQDYnaKG7aDVspqIVdIcdF9sI3DNNcM9B+7gHonc9SlMPudqYe2AQg8MFf6J\nSozpWtnHOVFMtz8lCqRY1MAR8MlWx5Q0U4fZvLPJwvhh1vbGQehzQN7sixi3\nEuXC55y5Kvug85Xfsd1GA0dWeDvRCSWycgQtNIfFYUilChNNfXHl7kv+E3TR\nWBcoQ9/s7qpRe3o4kOR3AO2qvwF0O0fsy0ty5ic5TFUiaaKbkL37r0GUZO1d\nGdznm7qMRyBGTiC89m0HyoLFz4JF3026riONl53M6Q80a69HvECiOypQNh/+\nlpngu5UTRQ46ypAj5fr5WqkVywYoszOjqSrz/AediNXXSnE8S1Zo38I0Qkz2\nlrLuJNplU5X2cP7paC0DWugkq1mLKh7pDwEOBNh6NqdvHuz40j5k1Xq0JBwA\nLfsmg+R7iaO4+eKnkSYIGzsbGJgKU6LZ96IAHHq9dDa32Jh9049F4USf+32l\nWZ5UdvZnjei7q/3+opNNOtn2cs/pYkRPYrym2GkvJlB+Rk0ax6bYXSFu9K3b\n7M+XnjB1Y9t0or31ytWRaSC4EmzeCyc3HCqDUKQkflgxMsUOcD3dxbPK8l4F\n7H0LMECQCJQe8j8fbnvo094chSNftxIbZdFz8HyYkjY0Ri83nMqk/SUzZprh\nAZH9\r\n=+uIs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8sKiwVoFpx/ylyPtM690Rfh8FcZCbzzOfqDL/7rJCDQIgONaVdjHB0cacfvuCWOLU3GJIYD1B8PGbg1YoIjJyTD0="}]},"maintainers":[{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"shellscape","email":"andrew@shellscape.org"}],"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream_1.0.0_1588694524739_0.30014999172947676"},"_hasShrinkwrap":false},"1.1.0":{"name":"@rollup/stream","version":"1.1.0","publishConfig":{"access":"public"},"description":"Stream Rollup build results","license":"MIT","repository":{"type":"git","url":"git+https://github.com/rollup/stream.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/rollup/stream#readme","bugs":{"url":"https://github.com/rollup/stream/issues"},"main":"dist/index.js","module":"dist/index.es.js","engines":{"node":">= 10.20.1"},"scripts":{"build":"rollup -c","ci:coverage":"nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"npm run build && npm run lint","ci:test":"npm run test -- --verbose","lint":"npm run lint:js && npm run lint:docs && npm run lint:package","lint:docs":"prettier --single-quote --write *.md","lint:js":"eslint --fix --cache src --ext .js,.ts","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prebuild":"del-cli dist","prepublishOnly":"npm run lint && npm run build","pretest":"npm run build -- --sourcemap","security":"npm audit --audit-level=moderate","test":"ava"},"keywords":["rollup","plugin","utils"],"peerDependencies":{"rollup":"^1.20.0 || ^2.0.0"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-typescript":"^6.0.0","@types/node":"^14.11.1","@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/parser":"^4.1.1","ava":"^3.12.1","del-cli":"^3.0.1","eslint-config-rollup":"^1.0.0","nyc":"^15.1.0","prettier":"^2.1.2","prettier-plugin-package":"^1.0.0","rollup":"^2.7.6","ts-node":"^9.0.0","tsconfig-paths":"^3.9.0","tslib":"^2.0.1","typescript":"^4.0.3"},"types":"types/index.d.ts","ava":{"extensions":["ts"],"require":["ts-node/register"],"files":["!**/fixtures/**","!**/helpers/**","!**/recipes/**","!**/types.ts"]},"nyc":{"extension":[".js",".ts"]},"gitHead":"ca39f9f682f30a410073719b37f7e8f3790136e8","_id":"@rollup/stream@1.1.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-agGnt8GhRPo3C5RIJIA7cI7DW3vGj1k4xKCxx2qQgYk1pE4mzupPhsbDHD1waVNc4U6cav7EzQ55MN5OS3zBWg==","shasum":"9e57fab95421c64346f0d813efa66f2e5a36a9fb","tarball":"https://registry.npmjs.org/@rollup/stream/-/stream-1.1.0.tgz","fileCount":7,"unpackedSize":10363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaC/PCRA9TVsSAnZWagAABJAP/0kSlV3OOZdjNY6EQZsZ\n08ddVNLJUbaaP3f+eh8i5Ajuvbh5mNjVteNRtW2EzTsFA1drUSaN5m6ATyfE\neqflP3bfWYOzIlCuXIr9TlS9KbkEDzwHMupQTwFol+9Ek018xzQrVKdJQBoF\nchecVW12EgiS0IBiDd/4n/NuLsIUXp4NP6il/XQVXubI8aZN5GLvSS6eu2sN\nr8A+s7ItpAsc0xgAC3EjA+M9TWuXz5154xE0pkPg2u+lvO5/7neE9h5UXS0E\nSzv4hvFr4KTfOMJ71vRBP7WRvnMNAs2d5WYetvbzidQdscqvJHCODOHLWAmW\nqd32qgI0TJvqYilGQcbKecGAc44VlPZ5IUDz1MyVP9B9Gs4GaUz9dFbKoRNO\nIbOLfG4LkR2jXu+DvsIl3ZNzLervBvvXtc7e0UvRSvhpX3KB8V9tSpS4964i\n6iXbh8pTb+qpe8CvLlqbHWPmTYcwwqJzwEAUDRyNxAZ50IK2AJp6B2BmaFRO\nVUP1jZc24nh5N7hRHSp7mlDsnXS6MQ1nF+YW6yN0/U71zUlk1pZHa7UwFqhj\nMHvi02q2m8eVpqPcg0x7y999LzoWVyFCRm+/dw+l3l+80Sb24GI7EJdvUWIM\nyWw16KT5NRtrIIF5uT9+Ew6uJ4k/nA75eZQ4uoUXPS/Y2m9C9teCyFViUMw4\nsC2u\r\n=kAKI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgm+8nYcU2habJZ6Zc2nmA7798CyuC1xvY41YjiJfe2AiAubB/5gTF/MlX0RQVZYGtNQ5ZUO9HXiJUfoZn0GMCZlg=="}]},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"_npmUser":{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream_1.1.0_1600663503142_0.44138016358379084"},"_hasShrinkwrap":false},"2.0.0":{"name":"@rollup/stream","version":"2.0.0","publishConfig":{"access":"public"},"description":"Stream Rollup build results","license":"MIT","repository":{"type":"git","url":"git+https://github.com/rollup/stream.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/rollup/stream#readme","bugs":{"url":"https://github.com/rollup/stream/issues"},"main":"dist/index.js","module":"dist/index.es.js","engines":{"node":">= 10.20.1"},"scripts":{"build":"rollup -c","ci:coverage":"nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"npm run build && npm run lint","ci:test":"npm run test -- --verbose","lint":"npm run lint:js && npm run lint:docs && npm run lint:package","lint:docs":"prettier --single-quote --write *.md","lint:js":"eslint --fix --cache src --ext .js,.ts","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prebuild":"del-cli dist","prepublishOnly":"npm run lint && npm run build","pretest":"npm run build -- --sourcemap","security":"npm audit --audit-level=moderate","test":"ava"},"keywords":["rollup","plugin","utils"],"peerDependencies":{"rollup":"^2.35.1"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.0.1","@rollup/plugin-typescript":"^8.1.0","@types/node":"^14.11.1","@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/parser":"^4.1.1","ava":"^3.12.1","del-cli":"^3.0.1","eslint-config-rollup":"^1.0.0","nyc":"^15.1.0","prettier":"^2.1.2","prettier-plugin-package":"^1.0.0","rollup":"^2.35.1","ts-node":"^9.0.0","tsconfig-paths":"^3.9.0","tslib":"^2.0.1","typescript":"^4.0.3"},"types":"types/index.d.ts","ava":{"extensions":["ts"],"require":["ts-node/register"],"files":["!**/fixtures/**","!**/helpers/**","!**/recipes/**","!**/types.ts"]},"nyc":{"extension":[".js",".ts"]},"gitHead":"d6d765ef655e3d68e4249c9c9195aabb2daedc53","_id":"@rollup/stream@2.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HsCyY/phZMys1zFUYoYlnDJGG9zMmYFfEjDKNQa00CYgjeyGD4cLdO6KNIkBh61AWOZfOsTPuGtNmFCsjQOfFg==","shasum":"2ada818c2d042e37f63119d7bf8bbfc71792f641","tarball":"https://registry.npmjs.org/@rollup/stream/-/stream-2.0.0.tgz","fileCount":7,"unpackedSize":10355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf13dUCRA9TVsSAnZWagAAvRcP/3Zno2WFYW0V52vansnD\nHYSXi/EGAFRxCMFjD5unmu5Dx8PDSZTj8NvCVO8a8LD1vcoO+eJw8XDzZf0l\n+nJTA/rqUBU13a67+kit35L+45q9AmPd0kOY87/Kv8JXYpjXlX9acLx2ELvY\nPlfbDidjJgy/HNLBpQHdMjzSEFp38/uFADph2YJOCeb+aa7e57ytxfeVHrtG\nKpsMFm6MhXv9nDtfWxYRoXdw78QBOv43RFaYXT0mmDWr1P2vyeVrfN2bO3fW\ntURENdiu/pPZ2lrSiZ6/aEGuiWdLxAhQtyLg0HZjPqSHDyHJZluNRcakyJrx\nQ3O+yT+5AMRBTyZCf7jvHgi7fp16KI1ZDLJAD36CWpiuJQNwGZ4A7gni+dr2\nCWJE/HM0qf4TzS9B+Ocnt51W/tazgz66uP+HJae9NLIkfMEp9QTExgrRSSp3\nzqAexvc/TwgpkBiqYp6dCRAXUQLOdLrrxipklBiGBma0knpJJqwedzl22zRF\nVxdNmo1OSnJRQiVxggl3Yfc+RSTaKTsBJhaXrYJu9FBWQffL+PfeksJEedHI\nA4TZQ8jVQ2ndM5YEnw2a/1Q1fBbXYJ7K/TUaNLYeNtp4HXL7AySxzn0zfU7w\nxoI4FJoW/uXBkuStfkv0yzkZwSk36cutzwCegWts0wCy1eJc6+gjFTasths9\nZ8t2\r\n=Y2Yw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRBPsvaue6iK+x5YYVsEQ3S763q4VueqlKKQH514PAgAiEA1wcjqp6pBGDST0oLggguvPD4aKcOAHigXPvYEWeb9o4="}]},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream_2.0.0_1607956307541_0.6393076265590882"},"_hasShrinkwrap":false},"3.0.0":{"name":"@rollup/stream","version":"3.0.0","publishConfig":{"access":"public"},"description":"Stream Rollup build results","license":"MIT","repository":{"type":"git","url":"git+https://github.com/rollup/stream.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/rollup/stream#readme","bugs":{"url":"https://github.com/rollup/stream/issues"},"main":"dist/index.js","module":"dist/index.es.js","engines":{"node":">= 14.0.0"},"scripts":{"build":"rollup -c","ci:coverage":"nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"npm run build && npm run lint","ci:test":"npm run test -- --verbose","lint":"npm run lint:js && npm run lint:docs && npm run lint:package","lint:docs":"prettier --single-quote --write *.md","lint:js":"eslint --fix --cache src --ext .js,.ts,.mjs","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prebuild":"del-cli dist","prepublishOnly":"npm run lint && npm run build","pretest":"npm run build -- --sourcemap","security":"npm audit --audit-level=moderate","test":"ava"},"keywords":["rollup","plugin","utils"],"peerDependencies":{"rollup":"^2.35.1||^3.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"^23.0.0","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-typescript":"^9.0.1","@types/node":"^14.18.32","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","ava":"^4.3.3","del-cli":"^5.0.0","eslint-config-rollup":"^3.0.0","nyc":"^15.1.0","prettier":"^2.7.1","prettier-plugin-package":"^1.3.0","rollup":"^3.2.2","ts-node":"^10.9.1","tsconfig-paths":"^4.1.0","tslib":"^2.4.0","typescript":"^4.8.4"},"types":"types/index.d.ts","ava":{"extensions":["ts"],"require":["ts-node/register"],"files":["!**/fixtures/**","!**/helpers/**","!**/recipes/**","!**/types.ts"]},"nyc":{"extension":[".js",".ts"]},"gitHead":"7bf6660009c10ea746b1c525a844f452b625f343","_id":"@rollup/stream@3.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-rCctaa32QWDmbO/NyZPE3fKbpi4RHmR3N/mPvCYaig7ieSsDg4uSudKkIsaDHuLuYpvNII8kPwgXs1k077lAPg==","shasum":"8578177aa992e1e7d932d7b8b9ac302ce272663e","tarball":"https://registry.npmjs.org/@rollup/stream/-/stream-3.0.0.tgz","fileCount":6,"unpackedSize":9962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD893HKxY+qKNys7z3c2KvE1KR5JCK+90ZsFYlms57XVgIhAMZWlq8JJtiH59OQPz19gtWpXc56Ij5Y7qnh2ym3rhr+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz/TgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolGg//VqLHDXZPByDXFiKXce7W4e6RxI6UZxnmcOLonz6ajpzHmRc0\r\n5cKahwkgQrn9UABrBF1LFQRjcbsG+z3AgrXzFlBnjseLQwWLXmZuoerkl1ty\r\nBW4MdxArXTlr2tndIZRemZM4kk5FV2MP2H5Kh3hP0kjPMWQcknAoiMIGSrdD\r\nIA0VH9HpRfAoiBNDADKp2FrXJMoSIAwLZWM4kVwk4+ZicDyuvxoQvyfLEkT1\r\n7LXZIFlgDKHUeSgDcaGsH+aJCt/iA48e9xwg4gLQ/vx5oW+JP9y5Q8JfsA74\r\nySasuE0HMJy8Ou8D88G+oQ9Ou2iR8DAZkxX+nXbBPt3+uFviGFSkj4UN9qiW\r\nNV+VvClgcbvCa3506dQSdATBjXx4UPN8M91vKnS90QP4FGCPoMaDFfMffc83\r\n0hhL8pvicsFSUrPySZjEIbPIfGfejTJF+tDm4Sls2xJ9txU8pZ0nTyIRjvUN\r\n6COMRbb+09F7pqifhfXy9t5NAfpJqsBoAFpbHgppmAr5b1FkbFawyziCDR19\r\n+4gr/a2H8PWNN2SdYf9DpyWm30Toq1J5D9BZfdU7iqAIgMHnyl7nlnIHoEjO\r\n5NTvn2L2BBxAzGmC79QV8V1Vmw+AqNEPccdbwr/i2+5taWRhj+Dhupc12gha\r\nTFe4KV6juvzSCwk7g3MjMMVq5xc9gH0sOGY=\r\n=v5jw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream_3.0.0_1674573024395_0.18053524818665978"},"_hasShrinkwrap":false},"3.0.1":{"name":"@rollup/stream","version":"3.0.1","publishConfig":{"access":"public"},"description":"Stream Rollup build results","license":"MIT","repository":{"type":"git","url":"git+https://github.com/rollup/stream.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/rollup/stream#readme","bugs":{"url":"https://github.com/rollup/stream/issues"},"main":"dist/index.js","module":"dist/index.es.js","engines":{"node":">= 14.0.0"},"scripts":{"build":"rollup -c","ci:coverage":"nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"npm run build && npm run lint","ci:test":"npm run test -- --verbose","lint":"npm run lint:js && npm run lint:docs && npm run lint:package","lint:docs":"prettier --single-quote --write *.md","lint:js":"eslint --fix --cache src --ext .js,.ts,.mjs","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prebuild":"del-cli dist","prepublishOnly":"npm run lint && npm run build","pretest":"npm run build -- --sourcemap","security":"npm audit --audit-level=moderate","test":"ava"},"keywords":["rollup","plugin","utils"],"peerDependencies":{"rollup":"^2.35.1||^3.0.0||^4.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"^23.0.0","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-typescript":"^9.0.1","@types/node":"^14.18.32","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","ava":"^4.3.3","del-cli":"^5.0.0","eslint-config-rollup":"^3.0.0","nyc":"^15.1.0","prettier":"^2.7.1","prettier-plugin-package":"^1.3.0","rollup":"^3.2.2","ts-node":"^10.9.1","tsconfig-paths":"^4.1.0","tslib":"^2.4.0","typescript":"^4.8.4"},"types":"types/index.d.ts","ava":{"extensions":["ts"],"require":["ts-node/register"],"files":["!**/fixtures/**","!**/helpers/**","!**/recipes/**","!**/types.ts"]},"nyc":{"extension":[".js",".ts"]},"_id":"@rollup/stream@3.0.1","gitHead":"91306a4a240d3d5ec820fec94ebaf3f26108c560","_nodeVersion":"20.5.1","_npmVersion":"10.2.0","dist":{"integrity":"sha512-wdzoakLc9UiPOFa1k17ukfEtvQ0p7JuNFvOZT1DhO5Z5CrTf71An01U9+v+aebYcaLCwy3tLwpCSUF7K7xVN0A==","shasum":"485452d6f1016ac1b0513060f90ff02aaca3e1c0","tarball":"https://registry.npmjs.org/@rollup/stream/-/stream-3.0.1.tgz","fileCount":6,"unpackedSize":9970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfSTs4QrfNWeaXtwb+QfOjeMPB9Gjv8P3sJIuLWodgVAiBHoXKwusbo4HYkTzI+bLMd5E0lx1XMkZI1jVAy+/6KqQ=="}]},"_npmUser":{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"},"directories":{},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream_3.0.1_1697260359907_0.44809977805181744"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-25T04:00:40.409Z","0.1.0":"2019-12-25T04:00:40.609Z","modified":"2023-10-14T05:12:40.379Z","1.0.0":"2020-05-05T16:02:04.878Z","1.1.0":"2020-09-21T04:45:03.351Z","2.0.0":"2020-12-14T14:31:48.321Z","3.0.0":"2023-01-24T15:10:24.595Z","3.0.1":"2023-10-14T05:12:40.103Z"},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"description":"Stream Rollup build results","homepage":"https://github.com/rollup/stream#readme","keywords":["rollup","plugin","utils"],"repository":{"type":"git","url":"git+https://github.com/rollup/stream.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"bugs":{"url":"https://github.com/rollup/stream/issues"},"license":"MIT","readme":"[cover]: https://codecov.io/gh/rollup/stream/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/rollup/stream\n[tests]: https://img.shields.io/circleci/project/github/rollup/stream.svg\n[tests-url]: https://circleci.com/gh/rollup/stream\n[npm]: https://img.shields.io/npm/v/@rollup/stream\n[npm-url]: https://www.npmjs.com/package/@rollup/stream\n[size]: https://packagephobia.now.sh/badge?p=@rollup/stream\n[size-url]: https://packagephobia.now.sh/result?p=@rollup/stream\n\n[![tests][tests]][tests-url]\n[![cover][cover]][cover-url]\n[![npm][npm]][npm-url]\n[![size][size]][size-url]\n[![libera manifesto](https://img.shields.io/badge/libera-manifesto-lightgrey.svg)](https://liberamanifesto.com)\n\n# @rollup/stream\n\n🍣 Stream Rollup build results\n\nThis package exists to provide a streaming interface for Rollup builds. This is useful in situations where a build system is working with [vinyl files](https://github.com/gulpjs/vinyl), such as [`gulp.js`](https://gulpjs.com/).\n\n## Requirements\n\nThis plugin requires an [LTS](https://github.com/nodejs/Release) Node version (v8.0.0+) and Rollup v1.20.0+.\n\n## Install\n\nUsing npm:\n\n```console\nnpm install @rollup/stream --save-dev\n```\n\n## Usage\n\nAssume a `src/index.js` file exists and contains code like the following:\n\n```js\nexport default 'jingle bells, batman smells';\n```\n\nWe can bundle `src/index.js` using streams such like:\n\n```js\nimport rollupStream from '@rollup/stream';\n\nconst { log } = console;\nconst options = {\n  input: 'src/index.js',\n  output: { format: 'cjs' },\n};\nconst stream = rollupStream(options);\nlet bundle = '';\n\nstream.on('data', (data) => (bundle += data));\nstream.on('end', () => log(bundle));\n```\n\nThe preceding code will concatenate each chunk (or asset) and output the entire bundle's content when Rollup has completed bundling and the stream has ended.\n\n## Options\n\nAll [Rollup options](https://www.rollupjs.org/guide/en/#configuration-files) are valid to pass as options to `@rollup/stream`.\n\n### Usage with Gulp\n\nUsing Gulp requires piping. Suppose one wanted to take the bundle content and run it through a minifier, such as [`terser`](https://www.npmjs.com/package/terser):\n\n```js\nimport rollupStream from '@rollup/stream';\nimport gulp from 'gulp';\nimport terser from 'gulp-terser';\nimport source from 'vinyl-source-stream';\n\ngulp.task('rollup', () => {\n  const options = { input: 'src/index.js' };\n  return rollupStream(options)\n    .pipe(source('bundle.js'))\n    .pipe(terser({ keep_fnames: true, mangle: false }))\n    .pipe(gulp.dest('dist'));\n});\n```\n\n### Using Sourcemaps\n\nRollup can produce source maps by specifying the `sourcemap` output option. For example; to use the generated sourcemaps with Gulp and `@rollup/stream`:\n\n```js\nimport rollupStream from '@rollup/stream';\nimport buffer from 'vinyl-buffer';\nimport gulp from 'gulp';\nimport sourcemaps from 'gulp-sourcemaps';\nimport source from 'vinyl-source-stream';\n\ngulp.task('rollup', () => {\n  const options = { input: 'src/index.js', output: { sourcemap: true } };\n  return rollupStream(options)\n    .pipe(source('bundle.js'))\n    .pipe(buffer())\n    .pipe(sourcemaps.init({ loadMaps: true }))\n    .pipe(sourcemaps.write('dist'))\n    .pipe(gulp.dest('dist'));\n});\n```\n\n### Caching\n\nThe ability to cache a build is already [built into Rollup](https://www.rollupjs.org/guide/en/#cache), so users of `@rollup/stream` get that for free. Caching can be useful to reduce or optimize build times, and is often used when watching files that are part of a build. For example; to utilize caching with Gulp and `@rollup/stream`:\n\n```js\nimport rollupStream from '@rollup/stream';\nimport buffer from 'vinyl-buffer';\nimport gulp from 'gulp';\nimport source from 'vinyl-source-stream';\n\n// declare the cache variable outside of task scopes\nlet cache;\n\ngulp.task('rollup', () => {\n  return rollupStream({\n    input: 'src/index.js',\n    // define the cache in Rollup options\n    cache,\n  })\n    .on('bundle', (bundle) => {\n      // update the cache after every new bundle is created\n      cache = bundle;\n    })\n    .pipe(source('bundle.js'))\n    .pipe(buffer())\n    .pipe(gulp.dest('dist'));\n});\n\ngulp.task('watch', (done) => {\n  gulp.watch('./src/**/*.js', gulp.series('rollup'));\n\n  // or, with Gulp v3\n  // gulp.watch('./src/**/*.js', ['rollup']);\n\n  done();\n});\n```\n\n_(Example based on the [rollup-stream README](https://github.com/Permutatrix/rollup-stream#readme))_\n\n## Meta\n\n[CONTRIBUTING](/.github/CONTRIBUTING.md)\n\n[LICENSE (MIT)](/LICENSE)\n","readmeFilename":"README.md"}