33 Commits

Author SHA1 Message Date
abhijithvijayan
9a8f575867 fix: apply new prettier rules 2020-04-17 13:00:43 +05:30
abhijithvijayan
fe65ef8843 refactor: migrate eslint-config-onepass to shared config 2020-04-16 00:47:47 +05:30
abhijithvijayan
c8120a9487 fix: use package.json version for manifest generation 2020-04-06 10:16:52 +05:30
abhijithvijayan
5067355d90 chore: replace custom css resets with advanced-css-reset 2020-04-04 10:57:29 +05:30
abhijithvijayan
514ec23e39 refactor: replace wext-manifest with wext-manifest-loader 2020-04-04 10:55:57 +05:30
abhijithvijayan
a6c9929167 chore: bump packages 2020-03-31 00:03:40 +05:30
abhijithvijayan
d08dbd0756 feat: use OptimizeCSSAssetsPlugin for css assets 2020-03-30 02:15:50 +05:30
abhijithvijayan
f4cd8308d5 chore: use webext-base-css for basic options page styling 2020-03-30 02:10:58 +05:30
abhijithvijayan
ee30bea5e7 chore: bump packages 2020-03-09 20:05:57 +05:30
abhijithvijayan
d65b3a8f5e fix: move terser plugin to dev-dependencies 2020-02-09 17:48:27 +05:30
abhijithvijayan
67513a7863 chore: bump packages 2020-02-01 22:37:14 +05:30
abhijithvijayan
f8e441ada4 refactor: remove webpack-dev-server 2020-01-27 21:02:43 +05:30
abhijithvijayan
ac690c750b feat: (#14) add webpack-extension-reloader to reload extension on change 2020-01-23 20:56:45 +05:30
abhijithvijayan
63432e2f60 chore: bump packages 2020-01-23 20:35:19 +05:30
abhijithvijayan
c5e2883fb9 chore: bump packages 2019-12-30 15:05:37 +05:30
abhijithvijayan
60828de82e chore: bump wext-manifest to 2.0.1 2019-11-01 19:14:23 +05:30
abhijithvijayan
081fb4675e chore: bump eslint packages 2019-10-31 08:15:54 +05:30
abhijithvijayan
6d3f92b135 fix: upgrade wext-manifest to 2.0.0 2019-10-31 08:15:05 +05:30
abhijithvijayan
fbf1cb18de feat: add write-webpack-plugin for writing manifest.json content 2019-10-30 21:45:18 +05:30
abhijithvijayan
9084eb318d feat: (#4) add wext-manifest package 2019-10-30 21:43:56 +05:30
abhijithvijayan
737074c046 add @babel/plugin-transform-runtime for fixing runtime message issues in firefox 2019-10-25 16:09:00 +05:30
abhijithvijayan
d00d76e724 add webextension polyfill 2019-10-25 16:04:33 +05:30
abhijithvijayan
56898300a7 add postcss-loader, autoprefixer dev dependencies 2019-10-25 15:58:18 +05:30
abhijithvijayan
800258bc90 add terser plugin to minify js bundle 2019-10-25 15:55:27 +05:30
abhijithvijayan
3e95321edd generate zip files for each browser build 2019-10-25 15:51:52 +05:30
abhijithvijayan
98294ac5e0 remove 'style-loader' as inline css is not used for extension 2019-10-25 14:02:56 +05:30
abhijithvijayan
a1bbd686c8 add clean-webpack-plugin to delete existing build dir on new build 2019-10-25 13:42:34 +05:30
abhijithvijayan
26410b402f add copy-webpack-plugin to copy static assets(icons, manifest) on build 2019-10-25 13:36:45 +05:30
abhijithvijayan
16ecbfc377 add cross-env for env passing 2019-10-25 13:32:23 +05:30
abhijithvijayan
ef1fe7e580 [Fix] style only entry generating js files 2019-10-25 13:30:37 +05:30
abhijithvijayan
418ab17150 use loaders to support bundling of scss files 2019-10-25 13:27:44 +05:30
abhijithvijayan
a0a175a333 add eslint-config-onepass 2019-10-25 12:23:57 +05:30
abhijithvijayan
0e1c7ded13 scaffold out webpack files 2019-10-25 12:19:45 +05:30