64 Commits

Author SHA1 Message Date
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
738d00e6f1 add build scripts for each browser 2019-10-25 13:33:22 +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
c308afa91b add lint scripts & apply lint fixes 2019-10-25 12:38:20 +05:30
abhijithvijayan
a0a175a333 add eslint-config-onepass 2019-10-25 12:23:57 +05:30
abhijithvijayan
298bbe829d add MIT Licence 2019-10-25 12:21:33 +05:30
abhijithvijayan
0e1c7ded13 scaffold out webpack files 2019-10-25 12:19:45 +05:30
abhijithvijayan
8dd2318951 🔥 initial commit | initialize yarn project 2019-10-25 12:06:49 +05:30