{"_id":"@haixing_hu/rollup-builder","_rev":"39-2747fb048f3a6a420d2bc5ba4d130556","name":"@haixing_hu/rollup-builder","dist-tags":{"latest":"1.8.3"},"versions":{"0.1.0":{"name":"@haixing_hu/rollup-builder","version":"0.1.0","author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@0.1.0","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"403324db0ea24f27d9b39d344cc81df37209e896","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-0.1.0.tgz","fileCount":48,"integrity":"sha512-bTnYXpw8cxgSFYVuyBixJQtUMfLPrxosJPLuQ4DNXuCASuvUtRxEqkagIQsXcmQpKq6sMVMohi87/WUOy8xBlA==","signatures":[{"sig":"MEUCIQCkxSnLI5sO+GgDfx6VbQ/AQ/JYbULUVp4i49zR6vRGFAIgNWJ7mBcGLjJRIJK63IVF/C9SD0cExtsfows0Ija+g9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1565288},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.js","exports":{".":{"import":"./dist/rollup-builder.esm.min.js","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"300ce79a64cb20fa3c1f156948c9957c108fdac7","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.1.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_0.1.0_1698130086894_0.40727246836204367","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@haixing_hu/rollup-builder","version":"1.0.7","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.0.7","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"09af3c05c44444eb252938162a8b4a60ca4c6842","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.0.7.tgz","fileCount":48,"integrity":"sha512-DkKsXWNmGvQ9au5UpNRXllYTrXsPPshopvSkp1WCBzCn/nyeBXBGm3J9r75zjHrzr0XngaUpbLHUV5iw0Q7b1Q==","signatures":[{"sig":"MEUCIQDFaiOtZgCkmyA6p63hr+NjZ60Dr+/xQD/8+dYr7X4JtAIgUTCEhX8/PTCOY5LkAnG5MWo37e9EBWvdh4ElOeOuWk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1630514},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"d0271df9580f9770e22013ee43f599355a3bef20","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.1.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.0.7_1700017734111_0.8773885174909517","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@haixing_hu/rollup-builder","version":"1.1.1","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.1.1","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"a3e841c42767ec0daba20170af26d5138d06aa15","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.1.1.tgz","fileCount":48,"integrity":"sha512-tNighs/58Kz4iGV1skwAfCUIVWpOsSgWV/4ede31MiTxVQYc2Y6UU6L6yi6G/kxyYe3FEPTGuK9mGSBby5hG7A==","signatures":[{"sig":"MEQCIFW1JVt9CRW2o2KNyU6cl43iY2kpdgOGOB3Tr0VOI32wAiAfUfxfqv5tpwrf62qsHvDmR2iEU1FGGN7yOrVL1FxFgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1629117},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"e0dcc568723f91e1f05b6cc4d734293628a897f7","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.1.1_1701759599416_0.35302041448202126","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@haixing_hu/rollup-builder","version":"1.2.0","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.2.0","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"1c21b96aa70e5a344f85d4e87bd95ab2abf9bd60","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.2.0.tgz","fileCount":48,"integrity":"sha512-nOhpEVhcow9uSuEtazhyZxATKLmNxquxiirr0pSuKMoiLuwD8/pygs5VbMAOgaa9jYDvyCvlfjqFB+hInOAP3A==","signatures":[{"sig":"MEQCIDnJN+e1lZRFSFBfvXh2vpbw4e+kjQwDJOe8BV6NZpPHAiBiocF/45TeOjKTLElyc08OvWbxuVvV+uABM15NGq5mMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1644354},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"238cd25545d400098b7e4d32d065420c65506e85","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.2.0_1701854090538_0.08108070069682616","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@haixing_hu/rollup-builder","version":"1.2.1","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.2.1","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"2936fdf64676434dc895e9bf2c2db220e7b61a11","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.2.1.tgz","fileCount":48,"integrity":"sha512-f4WwXDCRyV/SW+mEr6qEaYOF8LoQKnX4EKIJ6Qwie/DdxFkTlTyYYkDvM/g5qiZVQluovh7f9uk1VncFL67BbQ==","signatures":[{"sig":"MEUCIQD1ugRNZzFhM6cjRFzBVrJKFI+impDfKRNjOO1wxqEVowIgUGvCHM++5eOqLdWOAyOgeZDeTKcooikR7AR8E3SxMt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1644576},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"238cd25545d400098b7e4d32d065420c65506e85","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.2.1_1701854551068_0.18245603511764807","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@haixing_hu/rollup-builder","version":"1.2.2","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.2.2","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"a5a8ccab024748676e63cddb269fad0ad0242112","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.2.2.tgz","fileCount":48,"integrity":"sha512-EtnXHpRMUmhDqwDzXzNByTFbUo3n7XcL0xFUk/f6k5loryS+83Hlf9AdKJEYZjS8NsT3tAp6+bk5Hlpce4dMzQ==","signatures":[{"sig":"MEUCIQDQ55RvOwdMpOJA8pcWJoaBbXU+XKcDc6cTlAG540adVwIgc8qhpbkCj47obcNkBoF/BGW8VbQvX7NjKZHm4wV/eGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1644963},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"fb62ad86652d80dc0f183b9840a04962bef161a0","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.2.2_1701854709267_0.8437994553182262","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@haixing_hu/rollup-builder","version":"1.3.0","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.3.0","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"051f61bc04ae48be88c11d3fd1c24a23dee5de59","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.3.0.tgz","fileCount":57,"integrity":"sha512-M09gnxJArTFJVLC/FtUSfajRkATxKKkdn8ss3mAy0jGJVx58xWD2oT95SwCgrEIKgOb8p/ExJnFWRoRwDU0iww==","signatures":[{"sig":"MEUCIEkAxEudxqXQGB9seo23sEB4qbp3r9jGQctERvv/P5DFAiEAp4e2prZRf1oJUcCrL9Om2OBh7YCmAzTF1mZJjd4s7Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1797397},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"fd3ea39148f394b71c3be9dd4b16fd957471db28","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.3.0_1701952539491_0.15764678824563783","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@haixing_hu/rollup-builder","version":"1.4.0","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.4.0","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"99caa469604dcc9d85b1fe19efae44e04068ac40","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.4.0.tgz","fileCount":57,"integrity":"sha512-EurBj7WmZUAxx1uw6XsMXjhZgjFu+CZua4iNV30Cn8rQy7A3mLAmViJPTKuRHuREoflDUtnrsjqS4kPaQkFM6g==","signatures":[{"sig":"MEUCIE7Cxwfqe7+IWqKBpD7YOQgRVmcu2sSIbe25UpDqRc0vAiEA2nCS8srrf/pKYNGeYxry35nI8GtNxEV0sHxbiNp8ccs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813712},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"e51783b6f58d6b9c907c33937cafab7fb2669145","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.4.0_1702006285948_0.9842936620058973","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@haixing_hu/rollup-builder","version":"1.4.1","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.4.1","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"f43c9cca33ba8ada4ae03edf3fb0e014cda33c1a","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.4.1.tgz","fileCount":57,"integrity":"sha512-Zc8xlUmhLrg3Yy5MqnCjYxe9c/qPpTFb5uOHu3g8a7aZgPHsR4i4I52Uv+6vLXXoiZ2sXdHnH64iGnnT+jgevg==","signatures":[{"sig":"MEUCIA6S3RhDKUdcVEkJnmdWoHGM/Mh7dkSgLjPExDR5MDIEAiEA8/Wyfve1hn/4f9msnAbM8lFZfPUQvJK8j+QWal6mRbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1815252},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"4956031500c4a15b082f00df74e8743514deb9f7","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.4.1_1702006929933_0.941862008579522","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@haixing_hu/rollup-builder","version":"1.4.2","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.4.2","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"c006817801e94faed14cb672c289e0ace2d62725","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.4.2.tgz","fileCount":57,"integrity":"sha512-kyXYgwQzvz8e6rN4VjzVQyemSqn0FsIttEMcfT1UQO9wg16sbKDYpVspSEfqJxVHG2aOPCJ1OR8iwl0tchvEPQ==","signatures":[{"sig":"MEYCIQDlfohzNBhb2ktWvL/ZYPPxZutaGXkmLio7lTqVAlvJZgIhAJQjRChHWvgN8jMyvJeszV8An5VUSay1S6hNvAbRCKoI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1815250},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"ec1b4aee5ecb3139fa6039d3f4e48d78d11230af","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.4.2_1702007034406_0.7729933729557046","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@haixing_hu/rollup-builder","version":"1.4.3","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.4.3","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"41b207607dc809362de8bab8f64c396717faae67","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.4.3.tgz","fileCount":57,"integrity":"sha512-vw5q1nkGt9VZu/f7mPDgYX++Ju6Ba8LuxaxmIgdaSyLwPxHJ1L5PJCMoFKAYiy+cbNUfvB4hMymQPY1b/am/uw==","signatures":[{"sig":"MEUCIHboy37DRpTj7h6sc5y7QlgP7ILLiNtwkz7r9iJrrSmJAiEA84Xx5HRanbsyBWfbvdh7BgWtze0W1MBjpxpRiWSu5qg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1815309},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"118a763ac2c7dd1f267899de553a977c085a1375","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.4.3_1702007157294_0.7721332365169424","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@haixing_hu/rollup-builder","version":"1.5.0","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.5.0","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"c9325afbc29b8ff75a09c89286211c28fd74fb9d","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.5.0.tgz","fileCount":57,"integrity":"sha512-8lebrtjCSSPkfYMb950UUP0SXkfgDBpEzqjgEOnSLur97cCcne+ukpE4HXwI/7TRQopAiMXN123iNFfqL11Y4g==","signatures":[{"sig":"MEQCIE84savk4dc5VADzFE0BmSjX6ZcM9pddpgwj0DCwUBM1AiB4yjhJ+Bx0qbpLCdIveMyVERq+PoS5YamtntgzR3BHGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1816032},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"118a763ac2c7dd1f267899de553a977c085a1375","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.5.0_1702007488123_0.9551179795664666","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@haixing_hu/rollup-builder","version":"1.6.0","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.6.0","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"8f0e406a872b28ce22eb254b0809c5e88349456d","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.6.0.tgz","fileCount":62,"integrity":"sha512-WEzI7FF8oJlgW0pNA99q9ktoAPgDqSZfprNlXqG4cu3HxLPTeldbTVcTiTu3rKlCjb+5akwqBjbT+yuez83C2w==","signatures":[{"sig":"MEYCIQC6TMvqY81nQ+FsZ247wqatNHvzYM6TLICgkIU7rCwEjQIhALT6ijlPevdyggx80EdtJAPSCI8ohx8TsuZESibAPu49","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490284},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"9994193a9b418a812eb6a3b04fc966a5a1413f25","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@babel/preset-typescript":"^7.24.1","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@babel/preset-typescript":"^7.24.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.6.0_1712510983555_0.5612188676953287","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@haixing_hu/rollup-builder","version":"1.6.1","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.6.1","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"fff149cda9c39934b609e664275e5af00101d9ed","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.6.1.tgz","fileCount":62,"integrity":"sha512-tci7co1NNs/tUtJBROIcE3x1qSS4gPYH2xWRBBt/B/M5uI4eLm8EKzUkMuNt2Z3ZJV/Lwkudxd9a/szTMXSaxw==","signatures":[{"sig":"MEUCIQCELkgpOMTdH1JxdT0hbZeXeCl0DKe++Pr6G1D3B0SxQwIgLSoYOkxmHz43Finlf/z+2KXVHGVv0gIc8saBhjqHTnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490198},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"2b92641ba2ba5ebbe148c962a44a9a1ecc5e5cb2","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.6.1_1717347482014_0.5818281864838872","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@haixing_hu/rollup-builder","version":"1.6.2","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.6.2","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"bb852288b3756006e74c76bb6762dc9b4c49aea5","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.6.2.tgz","fileCount":62,"integrity":"sha512-GQQznwljU1ig9XWRYpw+lphPG8NNZrKROBw3xxzLLajeD9o6+mQQM8XxnB/RDIAkEH8VDf2qXl7+bwiYQZkeiw==","signatures":[{"sig":"MEQCIB6AlmS1FDz+A61sB8tYccJ8X64wzH2z+CmSqGOIQAFGAiBURAqnL6gllYW/E0gLJ35ilKn9vjsCuqWqYnD/R4LztA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56565372},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"b9d132e7233b982e1ae484068bfd2addd11e6260","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","dependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.6.2_1717485668425_0.8945373969305568","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@haixing_hu/rollup-builder","version":"1.6.3","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.6.3","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"256bd8afe7e6686555e77688d4050f0385eb12cd","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.6.3.tgz","fileCount":62,"integrity":"sha512-i6v6tLEApWE3x52sXvO4SjK6wgkTM8stoTodP/uIaBx7ALp8UMUPe9XK2d1EbP8Ffp0ebnD6MrsUugDZ9mebYA==","signatures":[{"sig":"MEUCIEvDMI3kcgEPae9XfVkj7XKVke5v+18vWwM+jWje2hUKAiEA0wT8yiquzOCS/pcMjO+2qpQHXzP2CbLv1tMwD1jZaKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490198},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"b9d132e7233b982e1ae484068bfd2addd11e6260","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"yarn && yarn lint && yarn build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"yarn clean && yarn doc && yarn build:dev && yarn build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.6.3_1717485828450_0.6404410748473748","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"@haixing_hu/rollup-builder","version":"1.6.4","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.6.4","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"adb2382f70026c0bcf8204cd54f7ad314d4f259b","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.6.4.tgz","fileCount":62,"integrity":"sha512-zkaPZ+NrbOobzJD5XHBGBZJSHVwtCu4p7PEcd0m9EqMI+Qfg++nKTDKoxySGEqQ9GtjN33/eJ54P3cnRjB4K2g==","signatures":[{"sig":"MEUCIQCuRPOkX+OIg15i9Y7+rH9BdnJK5X5J2A9+XArMwYs6yQIgAuBe/JssUoUoteUpLMUYxk/RYWKAHCj2mdXVwW2HlH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494438},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"c81bf3cc1cab6edcd6c300d656abde753608bfc3","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"rm -rvf dist doc && eslint ./src && jsdoc -c jsdoc.json && cross-env NODE_ENV=development rollup -c rollup.config.mjs && cross-env NODE_ENV=production rollup -c rollup.config.mjs && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"rm -rvf dist doc && eslint ./src && jsdoc -c jsdoc.json && cross-env NODE_ENV=development rollup -c rollup.config.mjs && cross-env NODE_ENV=production rollup -c rollup.config.mjs","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.6.4_1726197093044_0.182278048688846","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"@haixing_hu/rollup-builder","version":"1.6.5","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.6.5","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"cbf8055d7a3b84456fafee08e8f08a9525ad348f","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.6.5.tgz","fileCount":62,"integrity":"sha512-Cz0ZcKSfveFZ5QP99zbIDycUT6fs88nZGWZdo/uuDyM1l0fm+w9VfMGrppMI+yJplZtBXvH429pr6dkKh7Hfjw==","signatures":[{"sig":"MEUCIQDW0Oy/kXRmjdTCbRCu22KOlsvVI/U1YH3/yBsP0NULnQIgWGSmRN44kaGonChpIde1TPg6L63bit4G/aHBa71Pcvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494181},"main":"dist/rollup-builder.cjs.min.js","module":"dist/rollup-builder.esm.min.mjs","exports":{".":{"import":"./dist/rollup-builder.esm.min.mjs","require":"./dist/rollup-builder.cjs.min.js"}},"gitHead":"c81bf3cc1cab6edcd6c300d656abde753608bfc3","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"npm run clean && npm run lint && npm run build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"npm run doc && npm run build:dev && npm run build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.6.5_1726197211677_0.7711740933217848","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@haixing_hu/rollup-builder","version":"1.7.0","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.7.0","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"e32906fe1e552f863b0a50fcac85f3a7912e9e9e","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.7.0.tgz","fileCount":49,"integrity":"sha512-9s5009+TBo3PmUzBeu11oNUy3MZNxycX/oesZq0BF83t3lU3uPZyOqI4QCLkXWWW/G/YV7sAw5mM/Ny366SXug==","signatures":[{"sig":"MEYCIQD15bGEQmMr7h3pM6Q6/3dFpsJZ9YS1TgMK6HPZF7peBQIhAKyr7MJeKWJ0ELQeuJa3huj8B+syhyCJYHVLn8NicspH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2101482},"main":"dist/rollup-builder.min.cjs","module":"dist/rollup-builder.min.mjs","exports":{".":{"import":"./dist/rollup-builder.min.mjs","require":"./dist/rollup-builder.min.cjs"}},"gitHead":"05138856eb362a103e9497774e0f210063e4be36","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"npm run clean && npm run lint && npm run build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"npm run doc && npm run build:dev && npm run build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.2.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.7.0_1730028924345_0.11306345756151748","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@haixing_hu/rollup-builder","version":"1.7.1","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.7.1","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"ffd2949c50c544a3829431d54068cb0389e63b30","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.7.1.tgz","fileCount":49,"integrity":"sha512-eHx3l/NhMizH7UnStZJjIwLK/c5s1QerrpSqz9ziM4wRSWqd4mEJ6ObPbxIWxaKDsz1vvPF9oiTwbTjAAkseEw==","signatures":[{"sig":"MEUCIQDV2vEFcvdfpKrHfnVxZ7Mwd+S+U5YBOhVnZ/RedN313gIgHOmQBN+hBC60RF5NeOUygP/fqmCmN+KLc+EA/ORlaBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2106570},"main":"dist/rollup-builder.min.cjs","module":"dist/rollup-builder.min.mjs","exports":{".":{"import":"./dist/rollup-builder.min.mjs","require":"./dist/rollup-builder.min.cjs"}},"gitHead":"61c726f4a8af4d4c96743baa190df29d8b713f95","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"npm run clean && npm run lint && npm run build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"npm run doc && npm run build:dev && npm run build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.9.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"23.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.7.1_1730101662944_0.3713937096912583","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@haixing_hu/rollup-builder","version":"1.8.0","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.8.0","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"a90fecc16870af7787bbd552cea5d46412733de3","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.8.0.tgz","fileCount":49,"integrity":"sha512-fVFzK2c6hvFsO8xRgtY6sF5zw5AeeEQJcwt+Wmi7Emm+ssOopqDJ5T+jdD5w7tI58r6CUy9bdFHtSmSPqLLmLA==","signatures":[{"sig":"MEYCIQDfXDzQAYnyQmyiNDElfI+DSgF8ej6S+w/2GuIoA+fXYgIhAICgAW7E0FYSU0WAMqst0aPBaXJEcCR/IMo0EtrxmMzL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2108702},"main":"dist/rollup-builder.min.cjs","module":"dist/rollup-builder.min.mjs","exports":{".":{"import":"./dist/rollup-builder.min.mjs","require":"./dist/rollup-builder.min.cjs"}},"gitHead":"de8030814b9be519a0a4f18f1a49f4384fa9b4e1","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"npm run clean && npm run lint && npm run build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"npm run doc && npm run build:dev && npm run build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.9.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"23.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.8.0_1730172227751_0.8016015786314046","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@haixing_hu/rollup-builder","version":"1.8.1","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.8.1","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"639c92514c161818490185b99eb13d281da8a5f0","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.8.1.tgz","fileCount":49,"integrity":"sha512-IHoEtGGrF9pDfijhOtlz2ItQPmlpFamfnDtpIvjZKfjbraFLIk2n+/njmVVp3+mqnPJD62LkrFsgq5pB0DSADw==","signatures":[{"sig":"MEQCIAi83OJ5U9IfaVNJ7bHI18c1eBaQHj3hQ0mt3hBA6mNxAiBzdb1pqklCiQFh62t4dMwH+y2oqRhSezxklpGts4F62g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2109362},"main":"dist/rollup-builder.min.cjs","module":"dist/rollup-builder.min.mjs","exports":{".":{"import":"./dist/rollup-builder.min.mjs","require":"./dist/rollup-builder.min.cjs"}},"gitHead":"de8030814b9be519a0a4f18f1a49f4384fa9b4e1","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"npm run clean && npm run lint && npm run build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"npm run doc && npm run build:dev && npm run build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.9.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"23.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.8.1_1730172714669_0.3485870380460998","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"@haixing_hu/rollup-builder","version":"1.8.2","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"author":{"name":"Haixing Hu"},"license":"Apache-2.0","_id":"@haixing_hu/rollup-builder@1.8.2","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"homepage":"https://github.com/Haixing-Hu/rollup-builder","bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"dist":{"shasum":"612b09559896ad25ec948d6824df08f9539aef01","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.8.2.tgz","fileCount":49,"integrity":"sha512-xlHZG6rAE7meWWK/2Wde1yfHrClUL+E+eHw5y7DD6uXfu0nDeidT/xYdLp6Tg74UOQR6bPIr4kRq/g0hxqXmpw==","signatures":[{"sig":"MEUCIGkcHyV4vz6RRx1JGf1bj3aGlW+9WOvPrDJ7Cn/s6PqZAiEAlUGlw/9TqJs42ouTRWnaMt+lO6p80FPEyXj64AaTkl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2110016},"main":"dist/rollup-builder.min.cjs","module":"dist/rollup-builder.min.mjs","exports":{".":{"import":"./dist/rollup-builder.min.mjs","require":"./dist/rollup-builder.min.cjs"}},"gitHead":"de8030814b9be519a0a4f18f1a49f4384fa9b4e1","scripts":{"doc":"jsdoc -c jsdoc.json","lint":"eslint ./src","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","clean":"rm -rvf dist doc","deploy":"npm run clean && npm run lint && npm run build:all && npm publish --registry='https://registry.npmjs.com/' --access public","build:all":"npm run doc && npm run build:dev && npm run build","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs"},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"repository":{"url":"git+https://github.com/Haixing-Hu/rollup-builder.git","type":"git"},"_npmVersion":"10.9.0","description":"An tool for creating multi-format JavaScript libraries with Rollup.","directories":{},"_nodeVersion":"23.1.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jsdoc":"^4.0.2","eslint":"^8.52.0","rollup":"^4.1.4","cross-env":"^7.0.3","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","@haixing_hu/jsdoc-minami":"^1.5.0","rollup-plugin-visualizer":"^5.12.0","@haixing_hu/eslint-config":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"peerDependencies":{"rollup":"^4.1.4","@babel/core":"^7.23.2","@babel/runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/rollup-builder_1.8.2_1730172871443_0.4547275854848092","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"@haixing_hu/rollup-builder","version":"1.8.3","description":"An tool for creating multi-format JavaScript libraries with Rollup.","author":{"name":"Haixing Hu"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haixing-Hu/rollup-builder.git"},"bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"homepage":"https://github.com/Haixing-Hu/rollup-builder","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"main":"dist/rollup-builder.min.cjs","module":"dist/rollup-builder.min.mjs","exports":{".":{"require":"./dist/rollup-builder.min.cjs","import":"./dist/rollup-builder.min.mjs"}},"scripts":{"clean":"rm -rvf dist doc","build":"cross-env NODE_ENV=production rollup -c rollup.config.mjs","build:dev":"cross-env NODE_ENV=development rollup -c rollup.config.mjs","lint":"eslint ./src","doc":"jsdoc -c jsdoc.json","build:all":"npm run doc && npm run build:dev && npm run build","deploy":"npm run clean && npm run lint && npm run build:all && npm publish --registry='https://registry.npmjs.com/' --access public"},"peerDependencies":{"@babel/core":"^7.23.2","@babel/plugin-transform-runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@babel/runtime":"^7.23.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","rollup":"^4.1.4","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-visualizer":"^5.12.0"},"devDependencies":{"@babel/core":"^7.23.2","@babel/plugin-transform-runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@babel/runtime":"^7.23.2","@haixing_hu/eslint-config":"^1.3.0","@haixing_hu/jsdoc-minami":"^1.5.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","cross-env":"^7.0.3","eslint":"^8.52.0","eslint-plugin-import":"^2.29.0","jsdoc":"^4.0.2","rollup":"^4.1.4","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-visualizer":"^5.12.0"},"packageManager":"yarn@4.0.0","_id":"@haixing_hu/rollup-builder@1.8.3","gitHead":"f950b9db633eba48cfd0c63247839fb412c9d34a","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-EZuCcDWIxMIn3HaUT+arciKy1aiBX/9cq40CBN2D2sxwVaYVNW2ouRn31dSH/UlNiJe8lRuk/0Ddc9nmgh0emA==","shasum":"2a033bbd475719ca1d71b315f869da6bcd11ae67","tarball":"https://registry.npmjs.org/@haixing_hu/rollup-builder/-/rollup-builder-1.8.3.tgz","fileCount":49,"unpackedSize":2112920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKPv7dp4TKyUvGdeE/URJ2gMHdnvfZ6wM6MWzpQudkOAIgWsAwGX2FcasTlMlzKMuiuW0yPRRW52wnAJFMxYrrv/I="}]},"_npmUser":{"name":"haixing-hu","email":"starfish.hu@gmail.com"},"directories":{},"maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rollup-builder_1.8.3_1733716297742_0.585035786048341"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-24T06:48:06.826Z","modified":"2024-12-09T03:51:38.195Z","0.1.0":"2023-10-24T06:48:07.202Z","1.0.0":"2023-10-24T09:00:53.556Z","1.0.1":"2023-10-24T09:19:41.129Z","1.0.2":"2023-10-24T09:23:20.293Z","1.0.3":"2023-11-14T08:14:35.924Z","1.0.4":"2023-11-14T08:19:02.996Z","1.0.5":"2023-11-14T08:23:31.547Z","1.0.6":"2023-11-15T03:07:35.893Z","1.0.7":"2023-11-15T03:08:54.368Z","1.1.0":"2023-12-05T06:56:57.149Z","1.1.1":"2023-12-05T06:59:59.680Z","1.2.0":"2023-12-06T09:14:50.838Z","1.2.1":"2023-12-06T09:22:31.346Z","1.2.2":"2023-12-06T09:25:09.506Z","1.3.0":"2023-12-07T12:35:39.791Z","1.4.0":"2023-12-08T03:31:26.169Z","1.4.1":"2023-12-08T03:42:10.255Z","1.4.2":"2023-12-08T03:43:54.637Z","1.4.3":"2023-12-08T03:45:57.490Z","1.5.0":"2023-12-08T03:51:28.400Z","1.6.0":"2024-04-07T17:29:43.810Z","1.6.1":"2024-06-02T16:58:02.257Z","1.6.2":"2024-06-04T07:21:08.712Z","1.6.3":"2024-06-04T07:23:48.645Z","1.6.4":"2024-09-13T03:11:33.339Z","1.6.5":"2024-09-13T03:13:31.964Z","1.7.0":"2024-10-27T11:35:24.577Z","1.7.1":"2024-10-28T07:47:43.202Z","1.8.0":"2024-10-29T03:23:47.991Z","1.8.1":"2024-10-29T03:31:55.038Z","1.8.2":"2024-10-29T03:34:31.676Z","1.8.3":"2024-12-09T03:51:37.995Z"},"bugs":{"url":"https://github.com/Haixing-Hu/rollup-builder/issues"},"author":{"name":"Haixing Hu"},"license":"Apache-2.0","homepage":"https://github.com/Haixing-Hu/rollup-builder","keywords":["JavaScript","rollup","bundling","cjs","esm","umd","library"],"repository":{"type":"git","url":"git+https://github.com/Haixing-Hu/rollup-builder.git"},"description":"An tool for creating multi-format JavaScript libraries with Rollup.","maintainers":[{"name":"haixing-hu","email":"starfish.hu@gmail.com"}],"readme":"# Rollup Builder\n\n[![npm package](https://img.shields.io/npm/v/@haixing_hu/rollup-builder.svg)](https://npmjs.com/package/@haixing_hu/rollup-builder)\n[![License](https://img.shields.io/badge/License-Apache-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n[![English Document](https://img.shields.io/badge/Document-English-blue.svg)](README.md)\n[![CircleCI](https://dl.circleci.com/status-badge/img/gh/Haixing-Hu/rollup-builder/tree/master.svg?style=shield)](https://dl.circleci.com/status-badge/redirect/gh/Haixing-Hu/rollup-builder/tree/master)\n\n`rollup-builder` 提供了一个工具函数，用于简化使用 [Rollup] 打包器构建 JavaScript 库的过程。\n它允许您生成多种格式，如 CommonJS (CJS)、ES Module (ESM) 和 Universal Module \nDefinition (UMD) 格式，可以选择是否进行代码压缩。\n\n## 目录\n\n- [特性](#features)\n- [安装](#installation)\n- [使用](#usage)\n- [配置选项](#configuration)\n- [混合默认导出和命名导出](#mix-default-named)\n- [贡献](#contributions)\n- [许可证](#license)\n\n## <span id=\"features\">特性</span>\n\n- 以多种格式构建 JavaScript 库，使其在不同环境中通用。\n- 轻松进行生产环境下的代码压缩。\n- 自动生成用于调试的源映射。\n- 使用简单的选项配置库的格式、文件名等。\n- 您可以在 ESM（ES6 模块系统）模块中[混合使用默认导出和命名导出](#mix-default-named)，\n  并且 [Rollup] 将生成同时与 CommonJS 和 ES6 兼容的 CJS 或 UMD 格式代码。\n- 支持通过 [Rollup] 插件和自定义配置高度定制。\n\n## <span id=\"installation\">安装</span>\n\n您可以将 `rollup-builder` 安装为开发依赖，使用 `npm` 或 `yarn` 安装：\n\n```bash\nnpm install @haixing_hu/rollup-builder --save-dev\n# 或\nyarn add @haixing_hu/rollup-builder --dev\n```\n\n## <span id=\"usage\">使用</span>\n\n1. 创建一个 [Rollup] 配置文件（通常命名为 `rollup.config.mjs`），并导出一个函数，该函数定义了库的构建选项。\n   您可以使用提供的 `rollupBuilder` 函数来简化此过程。\n\n   示例 `rollup.config.mjs`：\n\n   ```js\n   import rollupBuilder from '@haixing_hu/rollup-builder';\n\n   export default rollupBuilder('MyLibrary', import.meta.url);\n   ```\n\n2. 自定义 `rollup.config.mjs` 文件，以满足库的特定要求。您可以指定输入文件、格式、文件名前缀和其他选项。\n   有关详细信息，请参阅 [配置选项](#configuration) 部分。 \n\n   示例 `rollup.config.mjs`：\n\n   ```js\n   import rollupBuilder from '@haixing_hu/rollup-builder';\n    \n   export default rollupBuilder('MyLibrary', import.meta.url, {\n     formats: ['cjs', 'esm'],\n     minify: true,\n     // Customize additional options as needed.\n   });\n   ```\n\n3. 使用以下命令运行 [Rollup] 构建过程：\n\n   ```bash\n   rollup -c rollup.config.mjs\n   ```\n\n4. 构建后的库文件将位于 `dist` 目录中，遵循您指定的格式。例如，如果您指定了 `formats: ['cjs', 'esm']`，\n   将生成以下文件：\n   ```bash\n    dist/my-library.cjs.js\n    dist/my-library.cjs.min.js\n    dist/my-library.esm.mjs\n    dist/my-library.esm.min.mjs\n   ```\n\n5. 您应该修改 `package.json` 文件，以指定库的入口点。例如，如果您指定了 `formats: ['cjs', 'esm']`，\n   您应该将 `package.json` 文件中的 `main`, `module` 和 `exports` 字段设置为：\n   ```json\n   {\n     \"main\": \"dist/my-library.cjs.min.js\",\n     \"module\": \"dist/my-library.esm.min.mjs\",\n     \"exports\": {\n         \".\": {\n            \"require\": \"./dist/my-library.cjs.min.js\",\n            \"import\": \"./dist/my-library.esm.min.mjs\"\n         }\n     }\n   }\n   ``` \n6. 您应该将以下开发依赖项添加到您的库中：\n   ```bash\n   yarn add --dev @babel/core @babel/plugin-transform-runtime @babel/preset-env \\\n     @rollup/plugin-alias @rollup/plugin-babel @rollup/plugin-commonjs \\\n     @rollup/plugin-node-resolve @rollup/plugin-terser rollup rollup-plugin-analyzer\n   ```\n   或 \n   ```bash\n   npm install -D @babel/core @babel/plugin-transform-runtime @babel/preset-env \\\n     @rollup/plugin-alias @rollup/plugin-babel @rollup/plugin-commonjs \\\n     @rollup/plugin-node-resolve @rollup/plugin-terser rollup rollup-plugin-analyzer\n   ```\n\n## <span id=\"configuration\">配置选项</span>\n\n- `libraryName: string`：您的库的名称（在 UMD 格式中使用）。\n- `importMetaUrl: string`：调用者模块的 `import.meta.url`。\n- `options: object`：额外的构建选项，包括：\n  - `debug: boolean`：是否启用调试模式。如果未指定此字段，默认值为 `false`。\n  - `formats: [string]`：构建的格式数组。它可以是以下值的数组： \n      - `'cjs'`: CommonJS 格式。\n      - `'umd'`: UMD 格式。\n      - `'esm'`: ES 模块格式。\n      \n    如果未指定此字段，默认值为 `['cjs', 'esm']`。\n  - `exports: string`：要使用的导出模式。它可以是以下值之一：\n      - `'auto'`：根据输入模块导出的内容自动猜测您的意图。\n      - `'default'`：如果您只使用`export default ...`导出一个事物；请注意，这可能在生成旨在与ESM输出互换的\n        CommonJS输出时引起问题。\n      - `'named'`：如果您使用命名导出。\n      - `'none'`：如果您没有导出任何东西（例如，您正在构建一个应用程序，而不是库）。\n      - `'mixed'`：如果您使用命名导出与默认导出混合。请注意，这不是 [Rollup] 官方支持的标准导出模式，而是此库添加的附加模式。\n        有关更多详情，请参阅[混合默认和命名导出](#mix-default-named)。\n    \n    如果未指定此字段，默认值为`'auto'`。\n  - `nodeEnv: string`：`NODE_ENV` 环境变量。如果未指定此字段，默认值为 `process.env.NODE_ENV`。\n  - `minify: boolean`：是否对代码进行压缩。如果未指定此字段，对于生产环境，默认值为 `true`，否则为 `false`。\n  - `sourcemap: boolean`：是否生成源映射。如果未指定此字段，默认值为 `true`。\n  - `input: string`：库的输入文件。如果未指定此字段，默认值为 `'src/index.js'`。\n  - `outputDir: string`：库的输出目录。如果未指定此字段，默认值为 `'dist'`。\n  - `filenamePrefix: string`：输出文件的前缀。如果未指定此字段，默认值为库名称的短横线形式。\n  - `externals: [string]`：额外的外部包，每个可以通过字符串或正则表达式指定。如果未指定此字段，默认值为空数组。\n  - `useAliasPlugin: boolean`：是否使用 `@rollup/plugin-alias` 插件。如果未指定此字段，默认值为 `true`。\n  - `aliasPluginOptions: object`：`@rollup/plugin-alias` 插件的选项。如果未指定此字段，默认值为：\n    ```js\n    {\n      entries: {\n        'src': fileURLToPath(new URL('src', importMetaUrl)),\n      },\n    }\n    ```\n  - `useNodeResolvePlugin: boolean`：是否使用 `@rollup/plugin-node-resolve` 插件。如果未指定此字段，默认值为 `true`。\n  - `nodeResolvePluginOptions: object`：`@rollup/plugin-node-resolve` 插件的选项。如果未指定此字段，默认值为：`{}`。\n  - `useCommonjsPlugin: boolean`：是否使用 `@rollup/plugin-commonjs` 插件。如果未指定此字段，默认值为 `true`。\n  - `commonjsPluginOptions: object`：`@rollup/plugin-commonjs` 插件的选项。如果未指定此字段，默认值为：\n    ```js\n    {\n      include: ['node_modules/**'],\n    }\n    ```\n  - `useBabelPlugin: boolean`：是否使用 `@rollup/plugin-babel` 插件。如果未指定此字段，默认值为 `true`。\n  - `babelPluginOptions: object`：`@rollup/plugin-babel` 插件的选项。如果未指定此字段，默认值为：\n    ```js\n    {\n      babelHelpers: 'runtime',\n      exclude: ['node_modules/**'],\n      presets: [\n        '@babel/preset-env',\n      ],\n      plugins: [\n        '@babel/plugin-transform-runtime',\n      ],\n    }\n    ```\n    请注意，如果使用 `@rollup/plugin-babel` 插件，您还可以在标准的 Babel 配置文件中指定 \n    Babel 的配置，例如 `babel.config.js`、`.babelrc` 等。\n  - `terserOptions: object`（对象）：`@rollup/plugin-terser` 插件的选项。如果未指定此字段，\n    默认值为：`{}`。是否使用 `@rollup/plugin-terser` 插件取决于选项的 `minify` 字段或 \n    `NODE_ENV` 环境变量。\n  - `useAnalyzerPlugin: boolean`（布尔值）：是否使用 `rollup-plugin-analyzer` 插件。\n    如果未指定此字段，默认值为 `true`。\n  - `analyzerOptions: object`（对象）：`rollup-plugin-analyzer` 插件的选项。\n    如果未指定此字段，默认值为：\n    ```js\n    {\n      hideDeps: true,\n      limit: 0,\n      summaryOnly: true,\n    }\n    ```\n  - `useVisualizerPlugin: boolean`：是否使用`rollup-plugin-visualizer`插件。\n    如果未指定此字段，默认值为`true`。\n  - `visualizerPluginOptions: object`：`rollup-plugin-visualizer`插件的选项。\n    如果未指定此字段，默认值为：\n    ```js\n    {\n      filename: './doc/${filenameBase}.visualization.html',\n      gzipSize: true,\n      brotliSize: true,\n    }\n    ```\n    其中`filenameBase`是编译后的库文件在`./dist`目录中的基本名称。 \n  - `plugins`（对象数组）：额外的 [Rollup] 插件。如果未指定此字段，默认值为空数组。\n\n## <span id=\"mix-default-named\">混合默认导出和命名导出</span>\n\n如果一个 ESM（ES6 模块系统）模块同时具有默认导出和命名导出，[Rollup] 无法正确处理它。\n例如，以下是一个 ESM 模块源码：\n```js\nexport { Foo, Bar };\nexport default Foo;\n```\nRollup 会将其转换为以下代码：\n```js\nexports.Foo = Foo;\nexports.Bar = Bar;\nexports.default = Foo;\n```\n然而，一个 CommonJS 代码模块通常会这样使用该模块：\n```js\nconst Foo = require('my-module');\n```\n这将导致一个错误。正确的用法应该是\n```js\nconst Foo = require('my-module').default\n```\n但不幸的是，[Rollup] 会将 ESM 默认导入转换为以下形式：\n```js\n// 源代码\nimport Foo from 'my-module';\n// 转换后\nconst Foo = require('my-module');\n```\n注意，上述转换没有 `.default` 后缀，这将导致错误。\n\n如果您在 ESM 模块中同时使用默认导出和命名导出，[Rollup] 将生成下述警告消息：\n```bash\n(!) Mixing named and default exports\nhttps://rollupjs.org/configuration-options/#output-exports\nThe following entry modules are using named and default exports together:\nsrc/index.js\n\nConsumers of your bundle will have to use chunk.default to access their default export, which may not be what you want. Use `output.exports: \"named\"` to disable this warning.\n```\n\n解决办法来自 [Rollup 官方插件的源代码]，为每个 `CJS` 格式的包添加一个简单的`output.footer`：\n```js\nmodule.exports = Object.assign(exports.default, exports);\n```\n这样 [Rollup] 会将混合输出转换为以下形式：\n```js\nexports.Foo = Foo;\nexports.Bar = Bar;\nexports.default = Foo;\nmodule.exports = Object.assign(exports.default, exports);\n```\n于是调用者可以直接使用下面方式引入默认导出：\n```js\nconst Foo = require('my-module');\n// 或\nimport Foo from 'my-module';\n```\n\n有关更多详细信息，请参阅以下网页：\n- [Rollup Configuration Options: output.exports]\n- [Issue #1961: Question regarding mixing default and named exports]\n- [StackOverflow: Mixing default and named exports with Rollup]\n- [Github Repository: rollup-patch-seamless-default-export]\n\n**注意：** 为了使用此特性，您必须在 `rollup.config.mjs` 文件中指定 `exports: 'mixed'` 选项，即：\n```js\nimport rollupBuilder from '@haixing_hu/rollup-builder';\n\nexport default rollupBuilder('MyLibrary', import.meta.url, { exports: 'mixed' });\n```\n\n## <span id=\"contributions\">贡献</span>\n\n欢迎贡献！如果您发现任何问题或有改进建议，请随时提出问题或创建拉取请求。\n\n## <span id=\"license\">许可证</span>\n\n本项目根据 Apache 2.0 许可证进行许可。有关详细信息，请参阅 [LICENSE](LICENSE) 文件。\n\n[Rollup]: https://rollupjs.org/\n[Rollup 官方插件的源代码]: https://github.com/rollup/plugins/blob/master/shared/rollup.config.mjs\n[Rollup Configuration Options: output.exports]: https://rollupjs.org/configuration-options/#output-exports\n[Issue #1961: Question regarding mixing default and named exports]: https://github.com/rollup/rollup/issues/1961\n[StackOverflow: Mixing default and named exports with Rollup]: https://stackoverflow.com/questions/58246998/mixing-default-and-named-exports-with-rollup\n[Github Repository: rollup-patch-seamless-default-export]: https://github.com/avisek/rollup-patch-seamless-default-export\n","readmeFilename":"README.zh_CN.md"}