{"_id":"@mixmaxhq/publish-extension-webpack-plugin","_rev":"93-e67b713bd664105a2603cd5c4077827e","name":"@mixmaxhq/publish-extension-webpack-plugin","dist-tags":{"latest":"1.2.8"},"versions":{"1.0.0":{"name":"@mixmaxhq/publish-extension-webpack-plugin","version":"1.0.0","keywords":["chrome","extension","publish","webext","webextension","webpack-plugin","webpack"],"author":{"url":"https://mixmax.com","name":"Mixmax","email":"hello@mixmax.com"},"license":"Apache-2.0","_id":"@mixmaxhq/publish-extension-webpack-plugin@1.0.0","maintainers":[{"name":"sergei.kukhariev","email":"serge.kukharev@gmail.com"},{"name":"fealaer","email":"fealaer@gmail.com"},{"name":"rafael.decampos","email":"rafael.decampos@mixmax.com"},{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"suretrust","email":"saholadele@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/publish-extension-webpack-plugin","bugs":{"url":"https://github.com/mixmaxhq/publish-extension-webpack-plugin/issues"},"dist":{"shasum":"ca02ea1a6053bcbba7a3cf41282ed4444a21f8da","tarball":"https://registry.npmjs.org/@mixmaxhq/publish-extension-webpack-plugin/-/publish-extension-webpack-plugin-1.0.0.tgz","fileCount":4,"integrity":"sha512-7U9MyMOv7f7xxLaiCyKWthC5l6JW0+Wahf/RsHg8F0uFGXEYlnkP2lSlU9rQjcDAmlF1ZDINTsPreryAYsEjUQ==","signatures":[{"sig":"MEUCIQCkNZxFLVED0ly8zxrdyzJdM/dOxd9EyblS0Ts80KppigIgBufxyedeRsr6Y2pm9/8bJeGOQSDzUth//jUuDlEr2aI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":393522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW8K+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvRRAApL5GP/cGoZ4p74EWd375IF+xKjMqJ23M6DXDfldhU4AIiA2c\r\nW8iVv22wVAm1tvLUg6NpiMQneW+PXTfqYxs+UgvrlgPstCwTcOUNpq/pQ6NA\r\nqMwG5/1XIS3vYEbAhkdcDPVgDCTlpdLfZfAtgeXQw/Tp3a2u7D7vdyTfXl4q\r\nh/dLG3JUD/4lxlTrGJb/ElQ7mqg7z+dtVcJKNaTFt7aIHtf2NVbdjwbOU3sW\r\nzojS2MsV25ehwrM5nQKIh6CdPSQTEudRQGrNX6+MfVvmP+3hafL90Is7i+5j\r\npRUioboYD31XIIzw+Gb2mNhc9agy2odi2VoOapwomwN/DTMkgpfM8Z2G2Kty\r\nrgOxz+TN3n+pRULr7wu/tqL74A3+AczDpYhSW71OXn1z7uHvurhsRA2QtZVR\r\ndw9hY7POQh28/x2Viyz7ckXhFqLZkPA+gq8FEuauXYtNfihxZ9VcZVygM7+5\r\nNha2hWRlU7NjYSE+PACCx4ptdOLObJfeYJEbFQJ26+/DY06gfXnq1WWVSTK8\r\n5dmsrlaU8BzAjGlx3c/FJCXhKLQWvZ8a3G2LNMFCJGCfcL+tqeNBsMhT6T0I\r\nqMOto8yfDQrC9/FC8DwRYObRUK2dRpKDtwqh/nTr3LkuThn78fDpSgR3Vy9k\r\nlTpINELTUccV3Chb06yoUVh1TwPgp50r1ps=\r\n=gD2L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/publish-extension-webpack-plugin.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"gitHead":"3d6af4da8857d9877cff8bf51058cca1e363a73d","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm test","lint":"eslint .","test":"jest --coverage","build":"webpack","example":"webpack --config example/webpack.config.babel.js","prepare":"npm run build","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run build && if [ \"$CI\" = '' ] && [ \"$npm_config_dry_run\" != true ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=4febd2d,9d72d63,2e81149 semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/publish-extension-webpack-plugin.git","type":"git"},"_npmVersion":"7.24.2","description":"A webpack plugin that publishes extension builds to the Chrome Web Store.","directories":{},"_nodeVersion":"12.22.12","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.7.0","bestzip":"^2.1.2","webpack":"^4.20.2","@babel/cli":"^7.1.2","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","@babel/core":"^7.1.2","dotenv-safe":"^6.1.0","webpack-cli":"^3.1.2","webpack-log":"^2.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.4","npm-audit-ci":"^1.0.1","schema-utils":"^1.0.0","@babel/runtime":"^7.1.2","@babel/register":"^7.0.0","@commitlint/cli":"^8.3.5","semantic-release":"^17.2.3","@babel/preset-env":"^7.1.0","copy-webpack-plugin":"^4.5.3","eslint-plugin-babel":"^5.2.1","clean-webpack-plugin":"^0.1.19","eslint-config-google":"^0.11.0","eslint-plugin-import":"^2.14.0","chrome-webstore-upload":"^0.2.2","cz-conventional-changelog":"^3.1.0","@mixmaxhq/commitlint-jenkins":"^1.4.2","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"webpack":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish-extension-webpack-plugin_1.0.0_1666958014240_0.014206991317002204","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@mixmaxhq/publish-extension-webpack-plugin","version":"1.1.0","keywords":["chrome","extension","publish","webext","webextension","webpack-plugin","webpack"],"author":{"url":"https://mixmax.com","name":"Mixmax","email":"hello@mixmax.com"},"license":"Apache-2.0","_id":"@mixmaxhq/publish-extension-webpack-plugin@1.1.0","maintainers":[{"name":"sergei.kukhariev","email":"serge.kukharev@gmail.com"},{"name":"fealaer","email":"fealaer@gmail.com"},{"name":"rafael.decampos","email":"rafael.decampos@mixmax.com"},{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"suretrust","email":"saholadele@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/publish-extension-webpack-plugin","bugs":{"url":"https://github.com/mixmaxhq/publish-extension-webpack-plugin/issues"},"dist":{"shasum":"202cee1cfbf654b50ecf6a7c6be9df207b0c9aa1","tarball":"https://registry.npmjs.org/@mixmaxhq/publish-extension-webpack-plugin/-/publish-extension-webpack-plugin-1.1.0.tgz","fileCount":4,"integrity":"sha512-+ZOqk2jKCVWU2jHlyQ9ejx1sr4xvCSUaxCJJ8wvIR7iPk0wbo+Qs3PnSCRufnwaA4+kKA7m7ta47yZEbAQSYLQ==","signatures":[{"sig":"MEYCIQCSAG9BxzCcplufAf4Dr3kwfBDO4BHOiyRFT2MxB9sigAIhAMTBnHSPnKvNFt+ds92nESXm9vo9o2lpw8oJiOOnl/11","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW8S4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1rA//TTZZDPIxmubxv/ZBtij1yCKjrYDzWsHrBPKwJTxUw4eMbZ9v\r\nwqHHcx6uIWDHebBynEsr0fxjXTTmxoP3abKyhjUTB2b30Dww45uoDZ8fhhzM\r\nRZufKuWAa3XIFbi9xJlSPkyVhLS4fllEVUHwNXECH4zETrWmFwUSJE8DOg6v\r\nmn56Ovq0VPe+DSkYfgwNG7hLR+n0QTrvpWrYmrx4dpAr6Ji1OkkXg1dojHG2\r\nwKmbQfvQF0Y1iN7UzXhmuxGFjj1CNpMw43M9LwRoZk4WZzqBzixG/6fXxUWH\r\nk4FvZ3RzUSSAkDgSOnTN2X9mGx+jufVBTZDVpuxzDe9cp7JQqikMxzrk0Nxg\r\nGU2tVUP6f66ZmVZKMGe96y0kLHZMxXV08fcsTnP/ND4lXy5TsNx8AGZ3cFkp\r\nokCFLQ9IzOkAHlIf6c95clVB5bjnh/6N2xEcHfEvJL/BveapgE2a9e90ikak\r\nsG+oCtGEA4eayOMaq8AEeIVTUNGgste74bZ0TNT58Lj2gHwArymLoYTVT56O\r\nOWcgAzCz7PuUVqpd54mIDU2Iibe+dPKAX0w7tpga0d8HZnNDdfIylvsU9EHu\r\ni2098okVQocNzt8hW2h090BXmuZYxrbgx15yoiAAyk9dVs+W+oskdb0CmxB2\r\nCaw5pcXaQdWBUJ11ZckpF+H+9Bm5y4uL9co=\r\n=TXnC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/publish-extension-webpack-plugin.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"gitHead":"d388d12747ea164b2bf08eb2e663e8f1e71fe3d7","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm test","lint":"eslint .","test":"jest --coverage","build":"webpack","example":"webpack --config example/webpack.config.babel.js","prepare":"npm run build","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run build && if [ \"$CI\" = '' ] && [ \"$npm_config_dry_run\" != true ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=4febd2d,9d72d63,2e81149 semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/publish-extension-webpack-plugin.git","type":"git"},"_npmVersion":"7.24.2","description":"A webpack plugin that publishes extension builds to the Chrome Web Store.","directories":{},"_nodeVersion":"12.22.12","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.7.0","bestzip":"^2.1.2","webpack":"^4.20.2","@babel/cli":"^7.1.2","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","@babel/core":"^7.1.2","dotenv-safe":"^6.1.0","webpack-cli":"^3.1.2","webpack-log":"^2.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.4","npm-audit-ci":"^1.0.1","schema-utils":"^1.0.0","@babel/runtime":"^7.1.2","@babel/register":"^7.0.0","@commitlint/cli":"^8.3.5","semantic-release":"^17.2.3","@babel/preset-env":"^7.1.0","copy-webpack-plugin":"^4.5.3","eslint-plugin-babel":"^5.2.1","clean-webpack-plugin":"^0.1.19","eslint-config-google":"^0.11.0","eslint-plugin-import":"^2.14.0","chrome-webstore-upload":"^0.2.2","cz-conventional-changelog":"^3.1.0","@mixmaxhq/commitlint-jenkins":"^1.4.2","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"webpack":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish-extension-webpack-plugin_1.1.0_1666958519925_0.3026597525845014","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@mixmaxhq/publish-extension-webpack-plugin","version":"1.1.1","keywords":["chrome","extension","publish","webext","webextension","webpack-plugin","webpack"],"author":{"url":"https://mixmax.com","name":"Mixmax","email":"hello@mixmax.com"},"license":"Apache-2.0","_id":"@mixmaxhq/publish-extension-webpack-plugin@1.1.1","maintainers":[{"name":"sergei.kukhariev","email":"serge.kukharev@gmail.com"},{"name":"fealaer","email":"fealaer@gmail.com"},{"name":"rafael.decampos","email":"rafael.decampos@mixmax.com"},{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"suretrust","email":"saholadele@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/publish-extension-webpack-plugin","bugs":{"url":"https://github.com/mixmaxhq/publish-extension-webpack-plugin/issues"},"dist":{"shasum":"8b27909962dc5f924da7818484581d952774510a","tarball":"https://registry.npmjs.org/@mixmaxhq/publish-extension-webpack-plugin/-/publish-extension-webpack-plugin-1.1.1.tgz","fileCount":4,"integrity":"sha512-fOVvgziFXpC4lk7gbuu9eiQwse8UW+/2PD619yEjPOJyeWMcx1IGimh9/aygaDMSCukSOjjydY3byLn2PiQpNA==","signatures":[{"sig":"MEYCIQDbX/czMK+OwwSPuq6KFKrboTPsg5Gqx8tfwcMt8nS+BgIhAJ7BENzs6S143Zj/rbmCfWmXMqBVcRJbIkQ5WYCePPsL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW8eHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5sw//QDqv/3MjOcvVxvF454yZooXH7eiXIdg22SJ/eHC7SNhMhc1W\r\nlSzZq+AlKK/f+9s8HMFgahIvmdc1A6eIWozi8xYgZSDQjQfN3v+9XnS+t8OD\r\nyi23wdbjdhQsBw5tpgyCsbICsHzKUYzYCOK215XhFzEtqOQYcCFsLRBdIwgs\r\nu5xbdcc5oMz0sWyUkuUE/K9JS+fMXEucF0IcPRcQdfLcQBbTvZ7IWgidhMq4\r\nUGk4MAOM21v1xcghbOHS5w4uJvkOPRcaw+YasADIsXzPYmeTD2+3RJ1hq1iO\r\n3+cmK1rDbMHkL24wbpipg2fmZyB/CWq02n1Hv/jbt3x6nYxooiOSLQO+qmrx\r\nlDfcG3aXKp/115hADZzlnZePdalZHOXujtnk+2cV4XSaMKADuCqf508+ZCyv\r\nEiNQFn8MPcihvErb1t7x7GP5/M2qACEgpM4yuUwciL+C4GFG8Czj7kCRzBi/\r\nNmX2XWO7GDWv8elsIPRyXE1dznxFMtROxo/ncn5pC7IviHhIY2liDJTAtXv9\r\nHvhIoW1wnUP5DtnWVwQPRLxGVmRAlz7ufH40F8w7XPHhGnn+r+9j4Eluuzdl\r\nf3qS7NYIVf/gByVeotuOIvxo3OuBPd367aVNyNrKZMMGHp9dEJQr/gjXtRaF\r\nuEQ/F0OZCiwF748Q2RSbiFvBGCiQUcxirTY=\r\n=0d4j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@mixmaxhq/publish-extension-webpack-plugin.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"gitHead":"ad5e4389d4f3ee387f3f6b6b86c687ec7691ce5d","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm test","lint":"eslint .","test":"jest --coverage","build":"webpack","example":"webpack --config example/webpack.config.babel.js","prepare":"npm run build","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run build && if [ \"$CI\" = '' ] && [ \"$npm_config_dry_run\" != true ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=4febd2d,9d72d63,2e81149 semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/publish-extension-webpack-plugin.git","type":"git"},"_npmVersion":"7.24.2","description":"A webpack plugin that publishes extension builds to the Chrome Web Store.","directories":{},"_nodeVersion":"12.22.12","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.7.0","bestzip":"^2.1.2","webpack":"^4.20.2","@babel/cli":"^7.1.2","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","@babel/core":"^7.1.2","dotenv-safe":"^6.1.0","webpack-cli":"^3.1.2","webpack-log":"^2.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.4","npm-audit-ci":"^1.0.1","schema-utils":"^1.0.0","@babel/runtime":"^7.1.2","@babel/register":"^7.0.0","@commitlint/cli":"^8.3.5","semantic-release":"^17.2.3","@babel/preset-env":"^7.1.0","copy-webpack-plugin":"^4.5.3","eslint-plugin-babel":"^5.2.1","clean-webpack-plugin":"^0.1.19","eslint-config-google":"^0.11.0","eslint-plugin-import":"^2.14.0","chrome-webstore-upload":"^0.2.2","cz-conventional-changelog":"^3.1.0","@mixmaxhq/commitlint-jenkins":"^1.4.2","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"webpack":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish-extension-webpack-plugin_1.1.1_1666959238797_0.7115212094617891","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@mixmaxhq/publish-extension-webpack-plugin","version":"1.2.8","keywords":["chrome","extension","publish","webext","webextension","webpack-plugin","webpack"],"author":{"url":"https://mixmax.com","name":"Mixmax","email":"hello@mixmax.com"},"license":"Apache-2.0","_id":"@mixmaxhq/publish-extension-webpack-plugin@1.2.8","maintainers":[{"name":"alan-hadyk","email":"alan.hadyk@gmail.com"},{"name":"leonardo-mixmax","email":"leonardo@mixmax.com"},{"name":"laszlovaspal","email":"laszlo.vaspal@gmail.com"},{"name":"akashbhalla","email":"akashbhalla@gmail.com"},{"name":"hishank","email":"hishankan@gmail.com"},{"name":"jordins","email":"jordi.nistal@gmail.com"},{"name":"joneslloyd","email":"lloyd@lloydjones.io"},{"name":"kamilgruszka","email":"kamilgruszka1993.kg@gmail.com"},{"name":"tharindu-wj","email":"tharinduwjh@gmail.com"},{"name":"aminao","email":"amina@mixmax.com"},{"name":"enuma","email":"ahmad.abdelwahab90@gmail.com"},{"name":"adriandmitroca","email":"dmitroca.adrian@gmail.com"},{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@icloud.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/publish-extension-webpack-plugin","bugs":{"url":"https://github.com/mixmaxhq/publish-extension-webpack-plugin/issues"},"dist":{"shasum":"3a623d8ef1eb7f2eca2f2a995b99b56f5be100a9","tarball":"https://registry.npmjs.org/@mixmaxhq/publish-extension-webpack-plugin/-/publish-extension-webpack-plugin-1.2.8.tgz","fileCount":4,"integrity":"sha512-eWs5un9xWsdP14qhbpqgImx4I3QgKrrz1oAk5d6T6Ol9y+eVI2vJa12yVz9UEr74MI5E2f5Wk4JZ1u6VjRNukg==","signatures":[{"sig":"MEUCIQDw5X/3kR01tcdGWDu4cUHF1fe7BFzp487hpBpLOk8ACwIgHKkDryzavAXZE8gWrHk/nNB9DDPuGlqzaf8u5Ou5iN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394643},"main":"dist/@mixmaxhq/publish-extension-webpack-plugin.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"gitHead":"dd5b27aea932d6b364e9806128fa64231db94284","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm test","lint":"eslint .","test":"jest --coverage","build":"NODE_OPTIONS=--openssl-legacy-provider webpack","example":"webpack --config example/webpack.config.babel.js","prepare":"npm run build","postinstall":"patch-package","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run build && if [ \"$CI\" = '' ] && [ \"$npm_config_dry_run\" != true ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=4febd2d,9d72d63,2e81149 semantic-release"},"_npmUser":{"name":"jsalvata","email":"jordi@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/publish-extension-webpack-plugin.git","type":"git"},"_npmVersion":"10.2.3","description":"A webpack plugin that publishes extension builds to the Chrome Web Store.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.7.0","bestzip":"^2.1.2","webpack":"^4.20.2","@babel/cli":"^7.1.2","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","@babel/core":"^7.1.2","dotenv-safe":"^6.1.0","webpack-cli":"^3.1.2","webpack-log":"^2.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.4","npm-audit-ci":"^1.0.1","schema-utils":"^1.0.0","patch-package":"^8.0.0","@babel/runtime":"^7.1.2","@babel/register":"^7.0.0","@commitlint/cli":"^8.3.5","semantic-release":"^17.2.3","@babel/preset-env":"^7.1.0","copy-webpack-plugin":"^4.5.3","eslint-plugin-babel":"^5.2.1","clean-webpack-plugin":"^0.1.19","eslint-config-google":"^0.11.0","eslint-plugin-import":"^2.14.0","chrome-webstore-upload":"^0.2.2","cz-conventional-changelog":"^3.1.0","@mixmaxhq/commitlint-jenkins":"^1.4.2","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"webpack":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish-extension-webpack-plugin_1.2.8_1716920910370_0.8753417798665357","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-10-28T11:53:34.166Z","modified":"2026-09-30T12:51:11.687Z","1.0.0":"2022-10-28T11:53:34.409Z","1.1.0":"2022-10-28T12:02:00.194Z","1.1.1":"2022-10-28T12:13:59.000Z","1.2.8":"2024-05-28T18:28:30.524Z"},"bugs":{"url":"https://github.com/mixmaxhq/publish-extension-webpack-plugin/issues"},"author":{"url":"https://mixmax.com","name":"Mixmax","email":"hello@mixmax.com"},"license":"Apache-2.0","homepage":"https://github.com/mixmaxhq/publish-extension-webpack-plugin","keywords":["chrome","extension","publish","webext","webextension","webpack-plugin","webpack"],"repository":{"url":"git+https://github.com/mixmaxhq/publish-extension-webpack-plugin.git","type":"git"},"description":"A webpack plugin that publishes extension builds to the Chrome Web Store.","maintainers":[{"email":"mikusdominikcz@gmail.com","name":"mikusd"},{"email":"admin+mixmax-codeship-npm@mixmax.com","name":"mixmax-codeship"},{"email":"jesse@mixmax.com","name":"jessem3"},{"email":"syed.ahmed.anas@gmail.com","name":"ahmed-anas"},{"email":"jordi.salvat.i.alabart@gmail.com","name":"jsalvata"},{"email":"raphael.b.souza@hotmail.com","name":"raphaelbs"},{"email":"it-ops@mixmax.com","name":"mixmax_it"},{"email":"akashbhalla@gmail.com","name":"akashbhalla"},{"email":"jordi.nistal@gmail.com","name":"jordins"},{"email":"amina@mixmax.com","name":"aminao"},{"email":"misterpy@gmail.com","name":"misterpy"},{"email":"pialwlc@gmail.com","name":"mvpia"},{"email":"nirmal@mixmax.com","name":"its-nimo"},{"email":"alexander.k@mixmax.com","name":"kohlhofer_mixmax"},{"email":"jakub@mixmax.com","name":"jtutaj"},{"email":"pedro@mixmax.com","name":"pedro-mixmax"},{"email":"alexander.simovic@gmail.com","name":"simalexan"},{"email":"graham@mixmax.com","name":"grahammixmax"},{"email":"jpdjeredjian@gmail.com","name":"jpdjere"}],"readme":"<div align=\"center\">\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\" src=\"https://webpack.js.org/assets/icon-square-big.svg\">\n  </a>\n</div>\n\n[![Build Status](https://jenkins-external.mixmax.com/buildStatus/icon?job=mixmaxhq%2Fpublish-extension-webpack-plugin%2Fmaster)](https://jenkins.mixmax.com/job/mixmaxhq/job/publish-extension-webpack-plugin/job/master/)\n\n# Publish Extension Webpack Plugin\n\n> A webpack plugin that publishes extension builds to the Chrome Web Store.\n\n## Getting Started\n\nTo begin, you'll need to install `@mixmaxhq/publish-extension-webpack-plugin`:\n\n```console\n$ npm install @mixmaxhq/publish-extension-webpack-plugin --save-dev\n```\n\nThen add the plugin to your `webpack` config. For example:\n\n**webpack.config.babel.js**\n\n```js\nimport PublishExtensionPlugin from '@mixmaxhq/publish-extension-webpack-plugin';\n\nexport default {\n  // ...\n  plugins: [\n    new PublishExtensionPlugin({\n      // options go here\n    }),\n  ],\n};\n```\n\nAnd run `webpack` via your preferred method.\n\n## Options\n\n### `extensionId`\n\nType: `String`\nDefault: `process.env.GOOGLE_EXTENSION_ID`\n\nIf not provided via options, this must be present in your environment as `GOOGLE_EXTENSION_ID`. You can get this from your extension's control panel on the [Developer Dashboard](https://chrome.google.com/webstore/devconsole).\n\n```console\n$ GOOGLE_EXTENSION_ID=extensionidgoeshere123 webpack\n```\n\n### `clientId`\n\nType: `String`\nDefault: `process.env.GOOGLE_CLIENT_ID`\n\nIf not provided via options, this must be present in your environment as `GOOGLE_CLIENT_ID`. You can get this and your other secret keys by following [this guide](https://developer.chrome.com/webstore/using_webstore_api).\n\n```console\n$ GOOGLE_CLIENT_ID=clientidgoeshere123 webpack\n```\n\n### `clientSecret`\n\nType: `String`\nDefault: `process.env.GOOGLE_CLIENT_SECRET`\n\nIf not provided via options, this must be present in your environment as `GOOGLE_CLIENT_SECRET`. You can get this and your other secret keys by following [this guide](https://developer.chrome.com/webstore/using_webstore_api).\n\n```console\n$ GOOGLE_CLIENT_SECRET=clientsecretgoeshere123 webpack\n```\n\n### `refreshToken`\n\nType: `String`\nDefault: `process.env.GOOGLE_REFRESH_TOKEN`\n\nIf not provided via options, this must be present in your environment as `GOOGLE_REFRESH_TOKEN`. You can get this and your other secret keys by following [this guide](https://developer.chrome.com/webstore/using_webstore_api).\n\n```console\n$ GOOGLE_REFRESH_TOKEN=refreshtokengoeshere123 webpack\n```\n\n### `target`\n\nType: `String`\nDefault: `default`\n\nThe publish [target](https://developer.chrome.com/docs/webstore/webstore_api/items/publish/) for the extension:\n- `default` - the extension will be available to everyone (published as public extension).\n- `trustedTesters` - the extension will be available only to trusted testers (published as private extension).\n- `draft` - the extension will be uploaded to the store, but not published.\n\n```js\n// in your webpack.config.js\nnew PublishExtensionPlugin({\n  target: 'trustedTesters',\n})\n```\n\n### `path`\n\nType: `String`\nDefault: [`webpack.output.path`](https://webpack.js.org/configuration/output/#output-path)\n\nThe path containing the build of your extension. This should include a [manifest file](https://developer.chrome.com/apps/manifest).\n\n```js\n// in your webpack.config.js\nnew PublishExtensionPlugin({\n  path: './dist/my-chrome-extension/',\n})\n```\n\n### `keepBundleOnSuccess`\n\nType: `Boolean`\nDefault: `false`\n\nBy default, the generated ZIP file used for publishing the extension is deleted if the upload is successful. Set this to `true` to keep the ZIP file.\n\n```js\n// in your webpack.config.js\nnew PublishExtensionPlugin({\n  keepBundleOnSuccess: true,\n})\n```\n\n### `silent`\n\nType: `Boolean`\nDefault: `false`\n\nSet this to `true` to suppress logging.\n\n```js\n// in your webpack.config.js\nnew PublishExtensionPlugin({\n  silent: true,\n})\n```\n\n### `disabled`\n\nType: `Boolean`\nDefault: `false`\n\nSet this to `true` to disable the plugin (this is the same as not including it to begin with).\n\n```js\n// in your webpack.config.js\nnew PublishExtensionPlugin({\n  disabled: true,\n})\n```\n\n## Contributing\n\nPRs are welcome! Please see the [contributing guide](.github/CONTRIBUTING.md).\n\n## Publishing a new version\n\n```\nGH_TOKEN=xxx npx semantic-release --no-ci\n```\n","readmeFilename":"README.md"}