Commit graph

1249 commits

Author SHA1 Message Date
Shin'ya Ueoka
e76ca380f7 Make addon-enabled as a clean architecture 2019-05-10 23:00:59 +09:00
Shin'ya Ueoka
05ef6a8ca3
Merge pull request #578 from ueokande/move-to-typescript
Move to TypeScript
2019-05-07 21:16:47 +09:00
Shin'ya Ueoka
27d0a7f37d Use search settings on paster 2019-05-07 21:08:21 +09:00
Shin'ya Ueoka
8ae1311ef6 src/content 2019-05-07 20:58:40 +09:00
Shin'ya Ueoka
b002d70070 src/content 2019-05-06 22:17:18 +09:00
Shin'ya Ueoka
a0882bbceb Declare setting types 2019-05-06 22:17:18 +09:00
Shin'ya Ueoka
d01db82c0d Types src/content 2019-05-05 23:59:59 +09:00
Shin'ya Ueoka
992b3ac65d Install @types/mocha 2019-05-04 13:30:29 +09:00
Shin'ya Ueoka
8b2358d5f6 Install @types/chai 2019-05-04 13:30:29 +09:00
Shin'ya Ueoka
e69497fab4 Types src/settings 2019-05-02 22:07:54 +09:00
Shin'ya Ueoka
c059bf8be3 Install @babel/plugin-proposal-class-properties 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
0452370df4 Types on src/console 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
8cf8a0e625 Install @types/redux-promise 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
b897879743 Install @types/react-dom 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
678020a3a2 Types on src/background 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
0cffb09e24 Types on src/share 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
2b8c37e57f Configure karma.conf 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
194edb1f73 Install karma-babel-preprocessor 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
c60d0e7392 Rename .js/.jsx to .ts/.tsx 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
257162e5b6 Configure eslint for TypeScript 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
08a318874e Install types 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
4bc07b6f53 Install @typescript-eslint/eslint-plugin 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
cc6092bbcd Configure web-ext-types 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
b1df2b141b Install web-ext-types 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
074b34deca Configure Webpack for TypeScript 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
29974643b6 Install TypeScript 2019-04-30 13:25:28 +09:00
Shin'ya Ueoka
457d954e08
Merge pull request #576 from ueokande/move-to-react
Move to React
2019-04-30 13:05:06 +09:00
Shin'ya Ueoka
037ee5fd40 Fix webpack 2019-04-30 11:08:14 +09:00
Shin'ya Ueoka
032c181613 Upgrade to Babel 7 2019-04-30 11:08:14 +09:00
Shin'ya Ueoka
9ad3b53f7c Use onChange instead of onInput 2019-04-30 09:58:21 +09:00
Shin'ya Ueoka
20f79f1da5 Save settings by onBlur callback 2019-04-30 09:50:05 +09:00
Shin'ya Ueoka
fce2434dcd Specify default props 2019-04-30 09:15:58 +09:00
Shin'ya Ueoka
808344eecf Fix React Component tests 2019-04-30 09:03:01 +09:00
Shin'ya Ueoka
4bac47249b Install react-test-renderer 2019-04-29 16:55:56 +09:00
Shin'ya Ueoka
ee078c677b Declare types on settings 2019-04-29 16:06:51 +09:00
Shin'ya Ueoka
be900aa25c Clean settings components 2019-04-29 16:06:13 +09:00
Shin'ya Ueoka
25111f9de4 Declare component prop types on console 2019-04-29 16:06:07 +09:00
Shin'ya Ueoka
46228c6b18 Uninstall preact 2019-04-29 09:49:54 +09:00
Shin'ya Ueoka
55f15c9350 Move to react 2019-04-29 09:13:59 +09:00
Shin'ya Ueoka
8773a4ec28 Install react 2019-04-29 08:33:27 +09:00
Shin'ya Ueoka
3d9a251ce2 🎉 Release 0.22 2019-04-27 16:20:31 +09:00
Shin'ya Ueoka
cb1a686e48
Merge pull request #575 from ueokande/qa-0.22
QA 0.22
2019-04-27 16:12:31 +09:00
Shin'ya Ueoka
4c141496af Merge branch 'update-packages' 2019-04-27 16:05:45 +09:00
Shin'ya Ueoka
97a341b5d9 Update package-lock.json 2019-04-27 15:56:33 +09:00
Shin'ya Ueoka
70a89a70ba Update QA.md 2019-04-27 15:51:19 +09:00
Shin'ya Ueoka
b152c6a931 npm install 2019-04-27 15:18:30 +09:00
Shin'ya Ueoka
032e972113 Install webextensions-api-fake@0.7.4 2019-04-27 15:18:02 +09:00
Shin'ya Ueoka
96889efcdd Install sinon-chrome@3.0.1 2019-04-27 15:18:02 +09:00
Shin'ya Ueoka
ecee203554 Install mocha@6.1.4 2019-04-27 15:18:02 +09:00
Shin'ya Ueoka
6043c93a84 Install karma@4.1.0 2019-04-27 15:18:00 +09:00