Commit graph

12 commits

Author SHA1 Message Date
Ron de las Alas
4d15309414 ci: Configure python 2.7 to so runner is compatible with electron build 2023-11-27 13:14:30 -05:00
Andy O'Neill
6913240c3a feat: high contrast support 2023-07-28 11:41:06 -04:00
Christopher Willis-Ford
01ae8ad2e8 chore(deps): add missing dependencies used in webpack.makeConfig.js
This was meant as a step toward supporting "npm ln scratch-gui" but it
turns out that's pretty far away. Still, it's better to be honest about
the dependencies.
2023-04-07 11:24:30 -07:00
Christopher Willis-Ford
324427226e reduce webpack output on CI 2020-08-14 13:48:05 -07:00
Christopher Willis-Ford
0e1c90afeb write configs to files in dist/ for debugging purposes 2020-08-11 20:08:32 -07:00
Christopher Willis-Ford
f3b8251408 build scratch-gui from source instead of using its build output 2020-08-11 20:07:28 -07:00
Christopher Willis-Ford
78d75dc3cf assume direct control of webpack config
Instead of overriding rules we don't want by matching the test exactly,
we now explicitly delete rules we don't want before adding any of our
custom rules.
2020-08-11 17:17:15 -07:00
Christopher Willis-Ford
5a1526c1e5 update all dependencies, resolve npm audit alerts
minor code changes required for uuid, eslint-config-scratch, and
uglifyjs-webpack-plugin
2020-05-13 14:12:14 -07:00
Christopher Willis-Ford
740872d14a fix lint problems 2019-08-05 15:39:33 -07:00
Christopher Willis-Ford
05bc41389f Autodetect electron version for @babel/preset-env 2019-01-08 14:36:07 -08:00
Christopher Willis-Ford
eea135e52b npm upgrade 2018-12-28 00:48:29 -08:00
Christopher Willis-Ford
f9764d8fc6 Further simplify and consolidate webpack config 2018-12-28 00:48:24 -08:00