Commit graph

17 commits

Author SHA1 Message Date
Vitaly
8591653bdb add contributing, speed start, cleanup esbuild
and don't use minify in dev as it breaks breakpoints since minify inlines code
2023-09-17 22:03:26 +03:00
Vitaly Turovsky
92d66e4a19 fix build 2023-09-09 23:59:15 +03:00
Vitaly Turovsky
ca3c46a307 refactor: migrate new code to typescript! 2023-09-07 15:58:02 +03:00
Vitaly Turovsky
ff17c37bb7 feat: always include source-map on prod 2023-09-04 15:36:51 +03:00
Vitaly
3bf2b28584 fix sw error, cache mc-data 2023-09-04 07:51:28 +03:00
Vitaly
ad0b545301 copy only entity textures, inline others! it reduces copy time and deploy size 2023-08-30 10:53:58 +03:00
Vitaly
9c403f9a12 use custom mc loader to drop a few mb of bundle & allow to specify allowlist for faster dev builds (will be cached in future) 2023-08-30 10:43:21 +03:00
Vitaly
8b48e4b80b first inventory work on servers (left click support for now)
allow to override local username
next: support level.dat player data
2023-08-29 15:40:46 +03:00
Vitaly Turovsky
3beba2e65b fix reload text 2023-08-29 06:23:08 +03:00
Vitaly Turovsky
728fd4c006 important: fix build for safari (transpile to es2020) 2023-08-29 06:02:14 +03:00
Vitaly Turovsky
eaa48d7860 improve esbuild config: report reload time into console! 2023-08-29 06:01:50 +03:00
Vitaly
9102cc8db8 test error fix 2023-08-28 13:52:07 +03:00
Vitaly
d26ed9a755 fix build errors in console (dont affect runtime much) 2023-08-28 12:55:40 +03:00
Vitaly
1ecdc76891 fix debug config, align generated sw with webpack, cleanup optionsStorage 2023-08-28 12:34:25 +03:00
Vitaly
be61a6f6ee fix dev esbuild config 2023-08-28 10:34:22 +03:00
Vitaly
20a57d8ef1
ci: do not generate too large sourcemaps on prod 2023-08-28 08:05:31 +03:00
Vitaly
fc7869000e move building to esbuild
change public to dist
2023-08-28 06:37:57 +03:00