vue-cli-plugin-browser-extension

Browser extension development plugin for vue-cli 3.0

LGPL-3.0 License

Downloads
2.8K
Stars
426
Committers
11

Bot releases are hidden (Show)

vue-cli-plugin-browser-extension -

Published by adambullmer over 5 years ago

vue-cli-plugin-browser-extension - 0.14.0

Published by adambullmer over 5 years ago

Added localization scaffolding

vue-cli-plugin-browser-extension - 0.13.1

Published by adambullmer over 5 years ago

Added an asset filter to no longer warn about the zip file's size being too large.

vue-cli-plugin-browser-extension - 0.13.0

Published by adambullmer over 5 years ago

Added a new feature to specify an array of "production-like" environments to bundle up the build.

vue-cli-plugin-browser-extension - 0.12.1

Published by adambullmer about 6 years ago

Fixed bug with overwriting CSP policies in the produced manifest.json

vue-cli-plugin-browser-extension - 0.12.0

Published by adambullmer about 6 years ago

vue-cli-plugin-browser-extension - 0.11.0

Published by adambullmer about 6 years ago

Added scaffolding of a standalone extension page

vue-cli-plugin-browser-extension - 0.10.1

Published by adambullmer about 6 years ago

Fixed bug in generation of components where no components were being scaffolded

vue-cli-plugin-browser-extension - 0.10.0

Published by adambullmer about 6 years ago

Hesitantly deleting remove-eval script as I don't believe it is removing anything from the produced code anymore.

Configuring webpack.node.global = false to handle most CSP violations

vue-cli-plugin-browser-extension - 0.9.1

Published by adambullmer about 6 years ago

fixed runtime bug caused by referencing an incorrect config key

vue-cli-plugin-browser-extension - 0.9.0

Published by adambullmer about 6 years ago

Refactored Prompts into a single list
Storing results of generation as config values
Consuming new config values

vue-cli-plugin-browser-extension - 0.8.1

Published by adambullmer about 6 years ago

Fixed some issues with scaffolding the manifest.json file

vue-cli-plugin-browser-extension - 0.8.0

Published by adambullmer about 6 years ago

  • Added content script generation
  • made popup generation optional (default on)
  • Updated boilerplate to mostly work out of the box
vue-cli-plugin-browser-extension - 0.7.0

Published by adambullmer about 6 years ago

Refactored build pipeline to take advantage of vue's pages config.
This will break existing builds as they won't have the popup or the options pages rendered anymore.

Upgrade Instructions:

Recommended path:

  1. commit your changes
  2. run vue invoke browser-extension
  3. observe the diff

Manual Path:
Merge this with your vue.config.js file, including the options/options block only if you scaffolded with the options page:

module.exports = {
  pages: {
    'popup/popup': {
      entry: 'src/popup/popup.js',
      title: 'Popup'
    },
    'options/options': {
      entry: 'src/options/options.js',
      title: 'Options'
    }
  }
}
vue-cli-plugin-browser-extension - 0.6.4

Published by adambullmer about 6 years ago

Fix dev server failure when no key.pem file is found
Removed unused dependency

vue-cli-plugin-browser-extension - 0.6.3

Published by adambullmer about 6 years ago

Fixing product dist-zip script errors by removing in favor of a webpack zip plugin

vue-cli-plugin-browser-extension - 0.6.2

Published by adambullmer about 6 years ago

Fixing builds failing due to missing key.pem file

vue-cli-plugin-browser-extension - 0.6.1

Published by adambullmer about 6 years ago

resolves missing icons generator directory

vue-cli-plugin-browser-extension - 0.6.0

Published by adambullmer about 6 years ago

Added generation and build configuration for an extension's options page

vue-cli-plugin-browser-extension - 0.5.0

Published by adambullmer about 6 years ago

  • Added in the icons directory to be scaffolded
  • Fixed duplicate manifest key
  • Tidied up the README