Commit Graph
28 Commits
Author SHA1 Message Date
Thomas Weber dcda2b4897 Use a less hacky approach to make worker-loader always inline for scaffolding builds 2021-07-07 17:06:52 -05:00
Thomas Weber c977d73a63 Allow specifying which webpack build to analyze 2021-07-07 16:57:36 -05:00
Thomas Weber 0f80955d7c Generate scaffolding-min builds without music assets
4.8MB -> 2.8MB
2021-07-07 16:38:16 -05:00
Thomas Weber 0fb2608d76 Use multiple webpack configurations 2021-07-07 16:26:12 -05:00
Thomas Weber f182cc1309 Fix gamepad addon images 2021-07-07 16:11:44 -05:00
Thomas Weber bdb279638e Use file-loader to load default icon 2021-07-06 18:19:00 -05:00
Thomas Weber a8b74e2c9b Add privacy-respecting analytics
optout by DNT or installing an adblocker
2021-06-24 14:09:27 -05:00
Thomas Weber b885bd2311 Fix SCAFFOLDING_BUILD_ID 2021-06-24 14:09:25 -05:00
Thomas Weber 27ef3d6905 Use indexed DB to cache large files longer and more reliably 2021-06-24 14:09:25 -05:00
Thomas Weber fd6daad062 Configurable LARGE_ASSET_BASE 2021-06-24 14:09:04 -05:00
Thomas Weber cc4e57541d Start working on NW.js support 2021-06-24 14:09:03 -05:00
Thomas Weber 4248d30460 Disable webpack dev server auto reloads for now
Breaks packaged projects
2021-06-24 14:08:56 -05:00
Thomas Weber a44f23d094 Update webpack dev server config 2021-06-24 14:08:56 -05:00
Thomas Weber ef1d2e1fa0 Tell webpack to listen on 0.0.0.0 2021-06-24 14:08:55 -05:00
Thomas Weber 8af6ce1fb7 Don't add all chunks to example 2021-06-24 14:08:53 -05:00
Thomas Weber 768b95bef7 Move example.html 2021-06-24 14:08:52 -05:00
Thomas Weber 602c7593e9 Set process.env.NODE_ENV 2021-06-24 14:08:52 -05:00
Thomas Weber d13f4abc57 Force worker-loader to always use inline: true, fallback: false 2021-06-24 14:08:51 -05:00
Thomas Weber ad6eddb1a3 Shim scratch-translate-extension-languages 2021-06-24 14:08:50 -05:00
Thomas Weber e71fe18638 Bundle analyzer mode 2021-06-24 14:08:50 -05:00
Thomas Weber 112a5f1276 Alias text-encoding to fastestsmallesttextencoderdecoder 2021-06-24 14:08:50 -05:00
Thomas Weber 6d611f7f5b Reorganize 2021-06-24 14:08:49 -05:00
Thomas Weber 2a9675fc55 You can now get something to get spit out 2021-06-24 14:08:48 -05:00
Thomas Weber d4b74fae4d Add Svelte 2021-06-24 14:08:48 -05:00
Thomas Weber f719e901f3 Fix music blocks 2021-06-24 14:08:48 -05:00
Thomas Weber d2fd86ce58 You know what? Let's add addons 2021-06-24 14:08:48 -05:00
Thomas Weber a8f4506c15 Simple ask implementation 2021-06-24 14:08:45 -05:00
Thomas Weber 5e8f6f7a9b Initial commit 2021-06-24 14:08:45 -05:00