waveterm/pkg
Evan Simkowitz 8971e2feba
Set up electron-builder for new app (#113)
Adds electron-builder, which we will use to package and distribute our
application, same as in the existing app.
Replaces explicit port assignments with dynamic ones, which are then
stored into environment variables.
Adds a ~/.w2-dev folder for use when running a dev build.

The build-helper pipeline from the old repo is included here too, but it
is not updated yet so it will fail.

Also removes some redundant utility functions and cleans up some let vs.
const usage.

The packaging can be run using the `package:prod` and `package:dev`
tasks.

---------

Co-authored-by: sawka <mike.sawka@gmail.com>
2024-07-17 18:42:49 -07:00
..
blockcontroller new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00
eventbus new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00
filestore cmd blocks (#74) 2024-06-24 14:34:31 -07:00
ijson working on ijson and wsh magic (#53) 2024-06-13 23:54:04 -07:00
remote SSH Port (#111) 2024-07-15 18:00:10 -07:00
service new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00
shellexec SSH Port (#111) 2024-07-15 18:00:10 -07:00
topicbus simple topic bus implementation -- creates topics on subscribe, deletes topics with no subscribers, extenal notification channel 2024-06-04 00:12:58 -07:00
tsgen new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00
util new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00
wavebase Set up electron-builder for new app (#113) 2024-07-17 18:42:49 -07:00
waveobj new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00
wconfig split web server into a listen and serve call 2024-07-09 13:47:39 -07:00
web Set up electron-builder for new app (#113) 2024-07-17 18:42:49 -07:00
wshrpc new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00
wshutil new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00
wstore new wshrpc mechanism (#112) 2024-07-17 15:24:43 -07:00