Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 899 Bytes

File metadata and controls

35 lines (23 loc) · 899 Bytes

Development setup

Setup

When actively developing the extension you can use start to have Webpack watch for changes and automatically recompile the extension.

$ npm run start

You can also build the project without it watching for change by using build:dev

$ npm run build:dev

Adding translations

After adding translations to the messages .json files in ./src/_locales, you'll need to reload the extension in chrome://extensions for them to take affect.

Testing

Sorry, there aren't any. I wrote this in a couple of nights and during a long haul flight.

Releasing

This is more notes for myself so I don't forget this manual process.

  • Squash and merge PR branch
  • Pull master locally
  • Run npm version <major|minor|patch>
  • Check version in manifest.json has been automatically updated
  • Commit amend
  • Push!
  • Draft release with new tag