Commit graph

9 commits

Author SHA1 Message Date
Dima Gerasimov 60bdc0ae15 more attempts for v3 and v2 simultaneous support
so far v3 works in firefox
but doesn't work with chrome, for some reason it refuses to import the webpack chunk
2022-12-30 04:01:09 +00:00
Dima Gerasimov 5ec8bcb822 configure webpack to split vendor libraries in a separate chunk
also generally makes it somewhat cleaner import-wise
2022-12-30 01:51:32 +00:00
Dima Gerasimov 32fb5ce108 final changes for manifest v3 -- seems that everything works now both for v2 and v3 2022-12-28 21:14:14 +00:00
Dima Gerasimov eca07d97a7 more preparation for supporting both manifest v2 and v3 2022-12-28 02:58:15 +00:00
Dima Gerasimov f906728bf8 user browser polyfill with Promise for options access 2022-12-28 01:35:36 +00:00
Dima Gerasimov 11cd3b3f65 extension: some 'cosmetic' preparations for manifest v3
tested on chromium/firefox stable
2022-12-24 05:41:19 +00:00
Dima Gerasimov 83e7de9be9 extension: simplify webpack config a bit, remove some legacy, update dev packages 2022-12-24 05:41:19 +00:00
Dima Gerasimov ddb5fe5c31 extension: update webpack/babel/eslint/flow
mostly borrowed version from promnesia for now
2022-12-23 21:34:16 +00:00
Dima Gerasimov 4127e3de64 extension: move to a separate dir, update build scripts etc
borrowed build scritps etc from promnesia
2022-12-23 21:34:16 +00:00
Renamed from webpack.config.js (Browse further)