Maxim Prokhorov
c125bc24a0
webui: esm output for script
2024-07-13 11:06:45 +03:00
Maxim Prokhorov
350da6e94c
build: consistent package versions used in webui script
...
limit possible stream impls to readable-stream v3 & streamx
2024-07-12 16:52:30 +03:00
Maxim Prokhorov
e4d6d10f1a
webui: integrate html-validate into the pipeline
2024-07-08 10:32:01 +03:00
Maxim Prokhorov
13ca2149db
webui: real index override w/ sourcemaps
...
generate debugable .html output per build flavour
drop device-fs-friendly blobs from the repo, expect local rebuild
2024-07-08 10:16:41 +03:00
Maxim Prokhorov
a4b52c20f4
webui: build typos
2024-06-30 17:28:01 +03:00
Maxim Prokhorov
001f9dfbf3
webui: gulp-replace dependency clean-up
...
throw out broken package.json dependencies related to @types/...
plus, current pipe order needs neither stream or regexp implementations
2024-06-25 17:53:50 +03:00
Maxim Prokhorov
2dadf01839
webui: gulpfile in strict mode
...
amends f58d086dd6
attempt to distinguish build and ui scripts
2024-06-25 17:53:50 +03:00
Maxim Prokhorov
ab9c76e437
webui: fix "all" accidentally including local code
2024-06-24 23:08:53 +03:00
Maxim Prokhorov
d6c758f099
webui: local server publishes modules as-is
...
note that import.meta.resolve for iro returns non-es file (for some reason)
hardcode minified dist es module from node_modules, whuch should be used instead
fix server routing to only rebuild html when root is accessed
2024-06-24 22:43:19 +03:00
Maxim Prokhorov
f58d086dd6
webui: gulp tasks as module exports
...
per https://gulpjs.com/docs/en/getting-started/creating-tasks/
gulp --tasks[-*] now actually works
update jsdoc comments and eslint rules
2024-06-24 22:42:00 +03:00