Commit graph

4 commits

Author SHA1 Message Date
Colin Caine
5964430fe1 Convert to es6 modules
Motivation:

 - Most test frameworks expect modules
 - I'm told they're the future

Changes:

 - Every typescript source file is now an es6 module
 - Build system is now webpack (tho rollup makes nicer outputs)
 - Outputs of buildsystem are one js file per entry point (background,
   content, commandline_frame)
 - These bundled js files are generated by traversing the dependency
   graph of each entry point
2017-10-02 01:17:32 +01:00
Colin Caine
0945b4adeb Update build system
Use local typescript and github web-ext-types.
2017-09-30 12:35:15 +01:00
Colin Caine
5a1f6a84c9 Tweak build scripts 2017-09-24 23:50:23 +01:00
Colin Caine
1a2c684d30 Reorganise repo 2017-09-24 23:38:57 +01:00
Renamed from addon/src/tsconfig.json (Browse further)