{"_id":"@bin-tools/build-electron","_rev":"5-e2915c91ac20c1ed0f6e3c904fc238f6","name":"@bin-tools/build-electron","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@bin-tools/build-electron","version":"1.0.0","description":"vite2 打包 electron","author":{"name":"zbinbin"},"keywords":["electron","vite2-electron"],"homepage":"https://gitee.com/bb_bin/bin-tools","license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{"lib":"lib","test":"__tests__"},"scripts":{"build":"tsup lib/index.ts --external vite --external electron --external esbuild --external electron-builder --dts"},"devDependencies":{"@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@types/node":"^17.0.13","electron":"^16.0.8","electron-builder":"^22.14.5","tsup":"^5.11.11","typescript":"^4.5.5"},"gitHead":"1aace06ca16c3360c0b33f77b809a4cdea851603","_id":"@bin-tools/build-electron@1.0.0","_nodeVersion":"17.1.0","_npmVersion":"8.4.0","dist":{"integrity":"sha512-lr9vj13ntyc3Jrjw9RN2p4LdoYi86V8nMY+QZMkg2w464YXg3QBWnXRZuXNASjoX6stiZuqlTV6BKFfM/O1gNQ==","shasum":"cfd3011c8e668fd5d3d89c8fdd929a44704adb70","tarball":"https://registry.npmjs.org/@bin-tools/build-electron/-/build-electron-1.0.0.tgz","fileCount":4,"unpackedSize":8654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh86hXCRA9TVsSAnZWagAAY2MQAI0V46fki5ERm3SzoR6l\n/NwJahQyYNpaamXp1oFLRAmWXEuvjJ8Z9jGtyNp3Id8xbnWnKFqHLKs0UE7t\nrkBvj+Y4W9UnmEuuHaF7oaA0YdbJJVPtFS2Bop2F2OMijt4kDr09ji8nfmW1\nqjXzix36wXiKJ5mPgpEOFu3WgtjnuKTTlbP5BQAHVRXVVYq8Ry9DX6ZHEtf+\nndPMcCPMf5zSnyBTyJ1/yZLq6PIzrbpHzn2rUexsOvkVXiaDirIg4822BGzB\nSevs3Fx/6y3YDd98tcxrSt7MWoAWkhlW8Y3BcMz5e6UIv92+Tcc4r3v4IDOH\nFPn6iMTggUpI/rpaGIPsyWayUkVzdLFWTtrbJbcg0KHlThE2dL0rxe8H7ZBM\nBP5DjOCBBBuVtNDNpu+sfZJfEm/9ujqSxZ9TymnNQO0TMs5GCCWqQs8TVszy\nM4iASkDebbV53D4fdvNdGPgTevVRiuriDjkpYppIv6RBggCv5M5U+gxWRCDz\nbMt+3KzQYLn6wcVm4V9gHGjluuMWAfy8brj/yOYyNKjVk2fZgM7FIW3RTqJ8\n7A0h5mkBsmotk8qQIYxlU/r36BaOOgiZe763Q3oQbLZHPegpZIk9+lZ0dFop\n8eGF1sJZupoj2r9K7AHuhq2F1rvNqSaVGgQrOcMHCgu9eQ6Xp7+LHzXJtJGv\nMQdc\r\n=oDOP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUKUtrYltq5IkY8GG+VBJDq0n7I6F7WzrlDoJNYtD/1wIhAN7f302UOu1s9LQw0GnHlPjceND61Cmka0zKdsYc6+dU"}]},"_npmUser":{"name":"zbinbin","email":"2290679183@qq.com"},"maintainers":[{"name":"zbinbin","email":"2290679183@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-electron_1.0.0_1643358295746_0.7186570842617539"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bin-tools/build-electron","version":"1.0.1","description":"vite2 打包 electron","author":{"name":"zbinbin"},"keywords":["electron","vite2-electron"],"homepage":"https://gitee.com/bb_bin/bin-tools","license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{"lib":"lib","test":"__tests__"},"scripts":{"build":"tsup lib/index.ts --external vite --external electron --external esbuild --external electron-builder --dts"},"devDependencies":{"@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@types/node":"^17.0.13","electron":"^16.0.8","electron-builder":"^22.14.5","esbuild":"^0.14.14","tsup":"^5.11.11","typescript":"^4.5.5"},"gitHead":"1aace06ca16c3360c0b33f77b809a4cdea851603","_id":"@bin-tools/build-electron@1.0.1","_nodeVersion":"17.1.0","_npmVersion":"8.4.0","dist":{"integrity":"sha512-/2u6ygOHE/apePJN4xS/ezKmw2LUG4WtFu382d7bEtzqocD4IhTZLAdeB5K4HYkGwPaO3PNCKkib577SlZE7Ww==","shasum":"5451c149f66f13664e37ab90f3b40f0f6172a8a3","tarball":"https://registry.npmjs.org/@bin-tools/build-electron/-/build-electron-1.0.1.tgz","fileCount":4,"unpackedSize":8714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh87Y3CRA9TVsSAnZWagAA8FwQAJe+VNjrJZDjljObc107\nx2+DrK0gh+9C5udbKaVvTj5sCWBsSLLnd1rV2+9sF7VLUY7ENxn/JQ88nPUx\nmTkTl5YIU28JnkHtj2+vkkBtHRKspbAODrohXG+a7T6Cqkx4RjSs1iguvmMy\np+MorDo5puWzudmW+UICuFMHmwhSoPefeDvFtVFNt1bTj7cuuGL5YX7XvPfN\n/4y5RAamz5cHo3LsxnHeWH3zLEetmxZ0TetBQGu6cHD2le/6dHAexxfPDHv/\nXcpMBpbtGditvlA5ubahDljKSa5TCfoUkZJzPl70hhQz1XfD2iKpyEZfbJuX\ntgehlf8T22ie0JFFL4RFxRZ/LqIKEt9+EOlARAfc9G4u6c32jps2MUAsVTwQ\nJQQ59KRhw9ApwajIsS7NIFuvYsC2ynjjJ7oXlVJu+/3EXdHXBM7LpIWEAvrL\n2RH/RKAg7YrX+lNEYhIzyDZi5oInp+ruGEE5F/LTVvSsAkzpQcJLJEeL7U58\nTK2qjiiMDnsmeV5Lr5bNer3SDR05q51khILjYZLi0Y9C0+Lat3Z0/Gp9+UAi\ndMbYBpoxCs+GEcHLKdymqRa7HWz/7sa1t9qchZLOehFepkMOCyyLv48ERLlf\nF8PStfLvONCQQjXvVbO3CugLHgEOj/UCj8/tqIPZD2KkbKP0VtX/qEALV2o0\nKtfx\r\n=PGk3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHije2QrwdjD9EDaRHHngXGlRrJ/uVFtg7GFYdZGs1FQAiBWREo4wJju6VBIJ8zJVi1HYCznqlsyjaAPKcNGoyxOLw=="}]},"_npmUser":{"name":"zbinbin","email":"2290679183@qq.com"},"maintainers":[{"name":"zbinbin","email":"2290679183@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-electron_1.0.1_1643361847292_0.7614167628370845"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bin-tools/build-electron","version":"1.0.2","description":"vite2 打包 electron","author":{"name":"zbinbin"},"keywords":["electron","vite2-electron"],"homepage":"https://gitee.com/bb_bin/bin-tools","license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{"lib":"lib","test":"__tests__"},"scripts":{"build":"tsup lib/index.ts --external vite --external electron --external esbuild --external electron-builder --dts"},"peerDependencies":{"electron":"^16.0.8","esbuild":"^0.14.14","electron-builder":"^22.14.5"},"devDependencies":{"@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@types/node":"^17.0.13","electron":"^16.0.8","electron-builder":"^22.14.5","esbuild":"^0.14.14","tsup":"^5.11.11","typescript":"^4.5.5"},"gitHead":"1aace06ca16c3360c0b33f77b809a4cdea851603","_id":"@bin-tools/build-electron@1.0.2","_nodeVersion":"17.1.0","_npmVersion":"8.4.0","dist":{"integrity":"sha512-JHor5CoDFY5HXBHhwMv54f87ZzkDJF3b3sw7De3R5Op2sl0xUSW/lW87/Xe4QemvuunOMpsha2cV2qHruZ8j+Q==","shasum":"ea90f04ea3f39c814db270b4ac39b3a524b418c5","tarball":"https://registry.npmjs.org/@bin-tools/build-electron/-/build-electron-1.0.2.tgz","fileCount":4,"unpackedSize":8831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh87glCRA9TVsSAnZWagAA8xwP/Ax3GD1Wdt++kO0CpB9g\nDRjbKgxYr5TeZA5Ui6+lvnw43LzfLDXwulFYh/Gbas6auQdyGZieeG8vpDAJ\nRKUDpljGRUpI8lXSgnmCdGKsiscKck5dBYdyKauLkd2il7mq55aOOof7zcXu\n/HGEHYAYDHZrZxnYJaMXwmMPZweP8MJNPXwOGas38TwSmsrXr+iGu607SaPS\nsnptJdkcbyWAifDyhEKxxaY1oAOPh13AYyhBLu0YIlz4jAyb9rFFDOPy/PsV\nBIzY9v3009QV8WdJbILJEOuApYx/+bmjBPLShPx7hYp9bZr5+L0JHdHlvESb\nHw4XW6BdgLitYClrtZ2aASKGnEz5uI6OcCRp1vWr4C1xLOEqVLxKpggiGowE\nrvr4BmaOrezTbGGCbkmDdWsP+xQ/CaVgFqL3kefIRWfFCjCGsXIm/PFsS3sX\nt5p4dLppugdYx7JlxJE/TY2bb4iLl48Tfcpt7CfvvxWKN/UBkd0qTli79B/f\nsxJhLytlvY+TsYfJ0AENklXM6g6Razk68+dvzdNuop+I9FADkLJlWyx2SpF5\nQq0cag9hKb4ISUIbF6E2D6eJOfAHNN49sNOhRysdHWCeHHGB+U41gYqdb86d\nPHZWzHkhWahM9ysbY6aP33kEEdjreV2YBL3VhwCZvnMkz63WtlrUSPGesoxJ\nZx/i\r\n=8yY+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsqZ44lF457Hg/vmPtUjjhGcWPNKW3ipGtM1yaq4PYiAiEAod+bp3zr9Xx2qAZm37znqtu/5JvrDtwds+RvaqC89nw="}]},"_npmUser":{"name":"zbinbin","email":"2290679183@qq.com"},"maintainers":[{"name":"zbinbin","email":"2290679183@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-electron_1.0.2_1643362341043_0.7223365968327149"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bin-tools/build-electron","version":"1.0.3","description":"vite2 打包 electron","author":{"name":"zbinbin"},"keywords":["electron","vite2-electron"],"homepage":"https://gitee.com/bb_bin/bin-tools","license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{"lib":"lib","test":"__tests__"},"scripts":{"build":"tsup lib/index.ts --external vite --external electron --external esbuild --external electron-builder --dts"},"peerDependencies":{"electron":"^16.0.8","esbuild":"^0.14.14","electron-builder":"^22.14.5"},"devDependencies":{"@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@types/node":"^17.0.13","electron":"^16.0.8","electron-builder":"^22.14.5","esbuild":"^0.14.14","tsup":"^5.11.11","typescript":"^4.5.5"},"gitHead":"76e0062018577fa91dd64c04acdcb298544a4862","_id":"@bin-tools/build-electron@1.0.3","_nodeVersion":"14.18.1","_npmVersion":"8.4.0","dist":{"integrity":"sha512-40AMto/SypB2ejWuuLI14X+o7XyOD5I2axDlTf9U4p3H0NRvlYwWujGRRdRMs/S7ulFJvvvrhXPs4O9jjv+8sg==","shasum":"b34d01e1b6911272ee1725b2c43bf7cd528c1928","tarball":"https://registry.npmjs.org/@bin-tools/build-electron/-/build-electron-1.0.3.tgz","fileCount":4,"unpackedSize":95272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9qU+CRA9TVsSAnZWagAAWnwP/19G5hWBDb2SWezlWuY4\nlVl7XA6xKsH9iifDrJi0OsaijaVbtdJ9fnHxeLPojewRtl0+ccxymNmxO14y\n711u/YWbhcp36PhxpGHu/0wo2QBvaolRhTeiTSy9Pa1ocPxXajsOustLwDu/\nfOcxFosAKwTFGEOMj8xDxRO0/jcYe7kasfZ9GA7HXdE0IJXUZxUdPUOKjsXB\n9GKwgnufK+CkN3+BUfN4PCwO5/vG00xhjYhjKohDZPaahFFRjs48kzWu3Jtq\nILgbayp3TRsjz1GBDYaJ4HfK7qDQaNyFxZVGu2uIqpX6UBwZXzIkI+4FkXbo\nek8fYlwnoP6KV1hWj+NVhkmj8CNC1NQkjWqwwRen6+9J75b+HNMn3acVVaUN\niHbkJZUnPyHf1u9ICxRzrdzxMXyaWkHNryo3RVYm3Q1P1uxn/20KuMHIH/Th\nP4z1VQwM3KfRjIoGte7My++KDsTVeInWhx29rHCrjlzqFJQIDXQBgs68riuq\nmE8uIm1HP5A2sVmTZ8VfN96bZ/wEtlDt9APcO7yI6lsEFXK6w0TPeoWUPTz5\nXJZcbYXKLGCOXR3G/tQdQI29aqxI7DljNckej1Ch3LvT/Gx0RnXGY/g/kVJp\neCdmwVU/1QJSclNucHqpHLSisjxqolonwQGuHbxGP3mAOKx8e9AyEGOlwEjr\nCBr0\r\n=JuWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrZUbsgjD+1oa5yni04ijFeExghkhfek5yft1MNkb9ZQIhAP61OLdqEOwkPeSb6PXaEACFdPA9kNDM0Tz0RLn8R/FS"}]},"_npmUser":{"name":"zbinbin","email":"2290679183@qq.com"},"maintainers":[{"name":"zbinbin","email":"2290679183@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-electron_1.0.3_1643554110820_0.881604803441326"},"_hasShrinkwrap":false},"1.0.4":{"name":"@bin-tools/build-electron","version":"1.0.4","description":"vite2 打包 electron","author":{"name":"zbinbin"},"keywords":["electron","vite2-electron"],"homepage":"https://gitee.com/bb_bin/bin-tools","license":"ISC","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{"lib":"lib","test":"__tests__"},"scripts":{"build":"tsup lib/index.ts --external vite --external electron --external esbuild --external electron-builder --dts"},"peerDependencies":{"electron":"^16.0.8","esbuild":"^0.14.14","electron-builder":"^22.14.5"},"devDependencies":{"@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@types/node":"^17.0.13","electron":"^16.0.8","electron-builder":"^22.14.5","esbuild":"^0.14.14","tsup":"^5.11.11","typescript":"^4.5.5"},"gitHead":"1737f973f28e67f5636c3731b78875ba7d82c2ce","_id":"@bin-tools/build-electron@1.0.4","_nodeVersion":"14.18.1","_npmVersion":"8.4.0","dist":{"integrity":"sha512-jEHoMvqLDkrqofiYxeAXUfNMkVceERs95vR23wAeucLtTb0SyrTYiUmU5AYQ6haPhe2DiAQ/X36Z16KxOnJMkg==","shasum":"9e9edb1e5de73e1668d036a6a99d6674c5e8b8d5","tarball":"https://registry.npmjs.org/@bin-tools/build-electron/-/build-electron-1.0.4.tgz","fileCount":4,"unpackedSize":95325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/4LyCRA9TVsSAnZWagAAcPkP/jqK35mR3rd8Z1hyEYss\n7jYkZO2taglyPrvNblFtbeqmoAJbzsByV4+RIkRYnm7w36SAWmADrYJSq70B\n0IzyMGELlf/oBdWEzJHTSuZeICpFQYaELVPaHnA67Etuu8ePTcxAwO7jKxo/\nuCF4EaZDlq7oFHkYOKMsYJkOd9glb4qnHgZQm9y7RJa3H277DUDAcxnNEKku\nqQzsP0aWtB9xr8jGQ0q6zsYDNhjImROGBpbloUiwKnhL9GQN2/j0OShwq7C8\nNJ0Gd/w/IKUy4Zr+3KkkgAL/9vYIq3DzJZHh5n91UVKEndmi9XWaDvX36TkN\nRX1bqY26nKuETDDMAAC8gpsnrY4j6gzs9VhXGbB7HRDBGcFT8YdglFeLnrF5\nZi8zngq4RrJ98TV6a/3HOnQhFdkbJm41cuV/IOvPZbU0oQ19Kxdpp9dUz98O\naZCteUpj32UaP2K+dWLGJpLAne8uE4+UF8YRMaTR4raIiU4vNb0eRjWN5F9J\nG96cfxfdP1D3fR2kDj9aPDmErfXLOEDbk2qpvK8t9w3eXSnq+bsTHrsgk0B3\nrnwV0rgXRjl/ShjZa7XCg1m0HbPUOIqlL5XURd9M8nRT+VtgvEx+li4oyHxk\nurwNLtrOkhg72mAwFh/xi0x1KFhRkE+7ofEeaRu553JyZLCxqUZ4Tu1uqNsX\ne/Tr\r\n=hRb7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCb2b09CsUs2HwRkJTT0qgTgpPVv5rHerSbgOCBElRYcAIhAIYesiFHjwg7KMsT7eYT5AwuHHSv3lYprFM4cj27hgts"}]},"_npmUser":{"name":"zbinbin","email":"2290679183@qq.com"},"maintainers":[{"name":"zbinbin","email":"2290679183@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-electron_1.0.4_1644135153952_0.46214744682721864"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-28T08:24:55.702Z","1.0.0":"2022-01-28T08:24:55.928Z","modified":"2022-04-04T18:52:12.183Z","1.0.1":"2022-01-28T09:24:07.471Z","1.0.2":"2022-01-28T09:32:21.176Z","1.0.3":"2022-01-30T14:48:30.991Z","1.0.4":"2022-02-06T08:12:34.160Z"},"maintainers":[{"name":"zbinbin","email":"2290679183@qq.com"}],"description":"vite2 打包 electron","homepage":"https://gitee.com/bb_bin/bin-tools","keywords":["electron","vite2-electron"],"author":{"name":"zbinbin"},"license":"ISC","readme":"# `build-electron`\n\n> TODO: description\n\n## Usage\n\n```\nconst buildElectron = require('@bin-tools/build-electron');\nor\nimport buildElectron from '@bin-tools/build-electron'\n\n在vite.config.ts 中加入 electron 配置\n\n// @ts-ignore 打包electron配置\nelectron: {\n// 打包的入口文件\nentry: path.join(process.cwd(), 'src/main/index.ts'),\n// 输出的文件路径 使用 vite中的配置 build.outDir\n// 输出的文件名\noutPut: 'entry.js',\n// electron-builder  参考 https://github.com/electron-userland/electron-builder 配置\nbuilderOptions: {\n    config: {\n    directories: {\n        output: './release/release',\n        app: vueOutDir\n    },\n    files: ['**'],\n    productName: \"便签\",\n    appId: \"com.bianqian.binbin\",\n    asar: true,\n    extraResources: './resource/release',\n    win: {\n        target: ['zip']\n    }\n    },\n    projectDir: process.cwd(),\n},\n// 静态资源拷贝\nstaticDir: [{\n    // 源文件夹路径\n    src: \"src/static\",\n    // 目标文件夹路径\n    dest: vueOutDir.substring(2, vueOutDir.length) + '/static',\n}]\n}\n\n```\n\n```\n\n```\n","readmeFilename":"README.md"}