68 Commits

Author SHA1 Message Date
abhijithvijayan
7f0dd65231 chore: Make webpack detect mode from NODE_ENV 2020-01-23 20:40:28 +05:30
abhijithvijayan
9fe632f0f5 chore: Add EnvironmentPlugin 2020-01-23 20:38:31 +05:30
abhijithvijayan
3541582d21 refactor: pass browser as parameter to getExtensionFIleType() 2020-01-23 20:37:41 +05:30
abhijithvijayan
63432e2f60 chore: bump packages 2020-01-23 20:35:19 +05:30
Abhijith Vijayan
597277a7e1
Update README.md 2019-12-30 15:18:58 +05:30
abhijithvijayan
dacad06196 1.1.0 1.1.0 2019-12-30 15:06:22 +05:30
abhijithvijayan
c5e2883fb9 chore: bump packages 2019-12-30 15:05:37 +05:30
Abhijith Vijayan
72fa34b0b7
chore: use 'activeTab' permission instead of 'tabs' 2019-12-12 21:01:25 +05:30
abhijithvijayan
5126e66298 chore: declaratively inject content_scripts using manifest file 2019-11-16 13:39:02 +05:30
abhijithvijayan
2e229188cc refactor: add contentScript entry to webpack config 2019-11-16 13:37:31 +05:30
abhijithvijayan
290fec1a14 feat: add a content script file 2019-11-16 13:37:03 +05:30
abhijithvijayan
4fada60433 chore: add travis config 2019-11-16 13:28:53 +05:30
Abhijith Vijayan
003ff817ac
ignore haters 2019-11-09 10:02:52 +05:30
abhijithvijayan
45458ff539 update readme 2019-11-01 19:21:58 +05:30
abhijithvijayan
60828de82e chore: bump wext-manifest to 2.0.1 2019-11-01 19:14:23 +05:30
abhijithvijayan
b0a1100d77 update README 2019-10-31 08:30:10 +05:30
Abhijith Vijayan
ab27e3a0f6
feat:(#4) dynamically generate browser taylored manifest.json(#7)
feat: dynamically generate browser taylored manifest.json (#4)
2019-10-31 08:18:08 +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
f4fd3fb0e4 fix: browser specific packing (zip/crx/xpi) on build 2019-10-31 07:25:05 +05:30
abhijithvijayan
6ac2a747c8 add babel plugins to provide spread operations & destructuring 2019-10-31 07:07:40 +05:30
abhijithvijayan
4e5683c45e fix: add missing scripts field in manifest 2019-10-30 22:07:07 +05:30
abhijithvijayan
ded5f90d4b feat: use wext-manifest to generate manifest.json for target browser 2019-10-30 21:51:00 +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
ac3e4b0eb7 feat: add web-extension manifest file content 2019-10-30 21:41:15 +05:30
abhijithvijayan
ec3572f194 feat: (#4) delete manifest files 2019-10-30 21:40:38 +05:30
abhijithvijayan
2f1248ce63 refactor: rename TARGET to TARGET_BROWSER 2019-10-30 19:38:17 +05:30
Abhijith Vijayan
dc47933a9a
Merge pull request #6 from GumpFlash/master
Added demo to readme
2019-10-26 18:11:31 +05:30
GumpFlash
5bb129865c
Update README.md 2019-10-26 09:24:04 -03:00
Abhijith Vijayan
b7ed9f63ad
Merge pull request #3 from aneeshsharma/master
Fixed the type 'Write Once Run on Any Browser' in Readme.md
2019-10-25 21:25:51 +05:30
Anish
9f867e8fd6 Fixed the type 'Write Once Run on Any Browser' in Readme.md 2019-10-25 20:19:58 +05:30
abhijithvijayan
0dade2af89 update README.md 2019-10-25 18:10:38 +05:30
abhijithvijayan
85ae7baca6 update scripts to run with yarn 2019-10-25 18:05:44 +05:30
abhijithvijayan
d7ca2d7803 use [name].bundle.js file naming scheme for outputs 2019-10-25 17:46:39 +05:30
abhijithvijayan
5bf7a70694 write background property to manifest dynamically 2019-10-25 17:46:04 +05:30
abhijithvijayan
3fc3d01d17 dynamically generate version field for manifest.json from package.json 2019-10-25 16:48:45 +05:30
abhijithvijayan
dd18c91b21 send sample message on popup click to background.js 2019-10-25 16:29:59 +05:30
abhijithvijayan
bc13bd909c add browser/webextensions env to eslint config 2019-10-25 16:13:10 +05:30
abhijithvijayan
8d5bf5fdf7 add babel config file to include presets & plugins 2019-10-25 16:10:06 +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
9dd8995438 add autoprefixer plugin config to webpack.config.js 2019-10-25 16:02:08 +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
4a3027d60b add .zip files to deletion queue on new build 2019-10-25 15:53:39 +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
6069b81075 set contentBase for webpack-dev-server 2019-10-25 14:02:35 +05:30
abhijithvijayan
23deb6fc2f use html-webpack-plugin to inject js file on build 2019-10-25 13:51:02 +05:30