{"_id":"@charrue/vue2-bundler","_rev":"1-d4e42a655fe7fe5ccaa216566934ab4b","name":"@charrue/vue2-bundler","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.5":{"name":"@charrue/vue2-bundler","version":"0.0.5","description":"提供Vue2单文件组件的打包需求","repository":{"type":"git","url":"https://github.com/charrue/vue-bundler","directory":"packages/vue2"},"license":"MIT","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","bin":{"vue2-bundler":"bin/vue2-bundler.js"},"dependencies":{"@charrue/vue-bundler-shared":"0.0.5","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","@rollup/plugin-typescript":"^8.3.3","@vue/compiler-sfc":"^3.2.37","esbuild":"^0.14.44","rimraf":"^3.0.2","rollup":"^2.75.6","rollup-plugin-esbuild":"^4.9.1","rollup-plugin-vue":"4.3.0","typescript":"^4.7.3","vue-template-compiler":"^2.6.14"},"devDependencies":{"@types/rimraf":"^3.0.2"},"publishConfig":{"access":"public"},"scripts":{"build":"rollup -c"},"_id":"@charrue/vue2-bundler@0.0.5","_integrity":"sha512-LCEUa+eN2YpuTrYSyBwGOSjbltM7DN+r0IH9UPoT3MI/uklUIbsCqbAXmlv2miDqEhlz9pPHEBMcI/vEjX1u4Q==","_resolved":"/usr/charrue/vue-bundler/packages/vue2/charrue-vue2-bundler-0.0.5.tgz","_from":"file:charrue-vue2-bundler-0.0.5.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-LCEUa+eN2YpuTrYSyBwGOSjbltM7DN+r0IH9UPoT3MI/uklUIbsCqbAXmlv2miDqEhlz9pPHEBMcI/vEjX1u4Q==","shasum":"499685cd19033eeee7aebbd9c8bf75835c0450e7","tarball":"https://registry.npmjs.org/@charrue/vue2-bundler/-/vue2-bundler-0.0.5.tgz","fileCount":7,"unpackedSize":9854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6oyhnZd7QiC4YRhqn0Qh5m0e/TgFn5IJZRFT0YuQ4FAiBCQxyxoK9QTTACyiLTKKTlDCWQcUJd8M3vAA4d9Z45vQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitH4qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1NQ/+IaLUxqBbqLDYuhxbk7XtS54lOu13OYNLcvKiUMPk9Fvr0hGD\r\nBrOCsk04dIrJdVULkkIQjm4EEP6U8tPwUKJ3RUivmeKQJsa1ZbixOpKNR8Wm\r\nOjwVSdIv80c0OsQToLjU9CaJGLWO/T64EdsIFCpbObgkUU0nAXcDyomSglpu\r\n7G1QScQ0yk+GAvIxt8keOTQnbb8dGU8esACpYwEx4E8rl755+FVzHHtafT1j\r\nsn/Z/IH5U8xoNpvUBB+dc2ir4Ueizy77ZbPPPsJsF++mZwVrsgVIuwWe7QLl\r\nR6U4TEqAry2myDu6wLBGQBNRni46zS0xMcJv3LnAsqGroVa9Os/AX3TdnU85\r\nuv7d3Zf1PPtLPVKuu+sV6914Z8o46lqPc5MEQXfC8MIfvkyDq8Chp0Mlm7wv\r\nBliv2l34H8EJIhIACMWKc9dS5z2KLHXShTLDsgcGOcbbLWq/tigGhKhatnAO\r\nj5egn1hJ4h6EooxzI8mSV8SB9nRjRsQWWhhHRORKPBk90NA7AMaZxwnlyhOl\r\nivtES1FKRkT3mIdtAaovF1DHlHdmudqPYopNBsR7Jhf9f7oDUkrFs8b+m4PM\r\nNuWy7PkBOT+3sXXKO+ZcF3vYwW85wgjybcOVi7dq9APOBphkfoglBp6A72aN\r\nlEw2OhY1+YI5WmTN4srB1E7iH1wptbZ9n0k=\r\n=u9o+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"charrue","email":"charrue.fe@outlook.com"},"directories":{},"maintainers":[{"name":"charrue","email":"charrue.fe@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue2-bundler_0.0.5_1655995946579_0.15221446372263991"},"_hasShrinkwrap":false},"0.0.6":{"name":"@charrue/vue2-bundler","version":"0.0.6","description":"提供Vue2单文件组件的打包需求","repository":{"type":"git","url":"https://github.com/charrue/vue-bundler","directory":"packages/vue2"},"license":"MIT","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","bin":{"vue2-bundler":"bin/vue2-bundler.js"},"dependencies":{"@charrue/vue-bundler-shared":"0.0.6","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","@rollup/plugin-typescript":"^8.3.3","@vue/compiler-sfc":"^3.2.37","esbuild":"^0.14.44","rimraf":"^3.0.2","rollup":"^2.75.6","rollup-plugin-esbuild":"^4.9.1","rollup-plugin-vue":"4.3.0","typescript":"^4.7.3","vue-template-compiler":"^2.6.14"},"devDependencies":{"@types/rimraf":"^3.0.2"},"publishConfig":{"access":"public"},"scripts":{"build":"rollup -c"},"_id":"@charrue/vue2-bundler@0.0.6","_integrity":"sha512-RNYClUPYoz2/PUThRqO68bVw3D+QAlIVGd7zO/4E6Hy+mr/nxZ6SRZaM4kjIF/fx6ng4dAm3/dZqou5bpnCOQA==","_resolved":"/usr/charrue/vue-bundler/packages/vue2/charrue-vue2-bundler-0.0.6.tgz","_from":"file:charrue-vue2-bundler-0.0.6.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-RNYClUPYoz2/PUThRqO68bVw3D+QAlIVGd7zO/4E6Hy+mr/nxZ6SRZaM4kjIF/fx6ng4dAm3/dZqou5bpnCOQA==","shasum":"4ea6e5166926d6d5a307402cb120307e9df05652","tarball":"https://registry.npmjs.org/@charrue/vue2-bundler/-/vue2-bundler-0.0.6.tgz","fileCount":7,"unpackedSize":10058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVeXLXLKJ+0+gyrfc24FRyhbj8V0n38gInW5q5wo1/ZAiB+gckFfcSeOqRTfdiII8cK5iuq6E6ttaSIyjaSBHbjBw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitIXnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9oA//adUSAGEfPW0HtwIGcD4K8vxUEkPUGd+gMKmeEyf28mPu+g9P\r\nJs5j7DaLfozso+ffmiFLxQ2au6v73nA8jnuUqUgWR4uv55KIMgeBXKnodVEV\r\ninJlzX/k3o2k4yU/nAY/beY2DIwkYHzW+HFz7SzELl2idH9WWNqZcTTfkv4B\r\nxWPpcDPBTziQxcm5UFAo5ZT4gp6C4tWxkcHPkUVcDTsZ1AVOV8SsWqIeQ0R3\r\npIi21mXrZZAhgCU7iFziEVo1AvrT9Zah251yZkZeXaT6vW5JiP2NK+XbigcW\r\nfKRyr73BlZPqH6oWICAMcXQ3eszFCL6B3Ojl3tQNOOBfW34wSpJM6FkiV5HF\r\nJBTOSoL4fF84XOr9l+2ieKCMTwM9y2qcpPeKP/HTek6YuRmLZrZjdmcde986\r\nBFkNW2wEQAq7MgV7mQl3sastgxGSCSX2sDecCJwFOcg8OXr3OhX3ijnk8BPD\r\n4FeuuyK1f0N7oevIISehuKlaQ+iA7uG6n67IxZ9mHxPM5QVUhyFSgTq4o4Je\r\nRlpS+BsozmNfNWdbpxnh0wJn9qw7UgeT7hiLEBuRqAcRoeMVF6dc6mUnVG3s\r\nx8K8oVg7qR6J/9UkVllu8q9aOK98uSijFeoPtxBFIbDR4r96uV61bQuFnUVW\r\nuPyGQabhva9HEBYwEwE5hSMLc/zKRksix3c=\r\n=cE+2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"charrue","email":"charrue.fe@outlook.com"},"directories":{},"maintainers":[{"name":"charrue","email":"charrue.fe@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue2-bundler_0.0.6_1655997927707_0.7457579671629342"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-23T14:52:26.535Z","0.0.5":"2022-06-23T14:52:26.740Z","modified":"2022-06-23T15:25:27.893Z","0.0.6":"2022-06-23T15:25:27.824Z"},"maintainers":[{"name":"charrue","email":"charrue.fe@outlook.com"}],"description":"提供Vue2单文件组件的打包需求","repository":{"type":"git","url":"https://github.com/charrue/vue-bundler","directory":"packages/vue2"},"license":"MIT","readme":"## 说明\n\nvue2-bundler提供了Vue2的单文件的打包功能，其构建产物为\n```\nes/\nlib/\nindex.js\nindex.min.js\nindex.min.js.map\nindex.mjs\nindex.min.mjs\nindex.min.mjs.map\n```\n\n\n## 下载\n``` bash\nnpm install @charrue/vue2-bundler -D\n```\n\n## 使用\n\n1. 设置npm scripts\n``` json\n{\n  \"scripts\": {\n    \"build\": \"vue2-bundler\"\n  }\n}\n```\n\n2. 创建配置文件\n``` js\n// charrue.config.js\nimport { defineConfig } from \"@charrue/vue2-bundler\"\n\nexport default defineConfig({\n  vueBuild: {\n    input: \"src/index.ts\",\n    outputDir: \"dist\",\n    name: \"Foo\"\n  }\n})\n```\n","readmeFilename":""}