[mod] tools:update-plankton [upd] plankton
This commit is contained in:
parent
b187558af2
commit
612e11b32e
1035
lib/plankton/plankton.d.ts
vendored
1035
lib/plankton/plankton.d.ts
vendored
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## consts
|
||||
|
||||
dir=lib/plankton
|
||||
dir=$(pwd)/lib/plankton
|
||||
|
||||
modules=""
|
||||
modules="${modules} base"
|
||||
|
|
@ -21,19 +21,32 @@ modules="${modules} order"
|
|||
modules="${modules} ical"
|
||||
modules="${modules} url"
|
||||
modules="${modules} http"
|
||||
# modules="${modules} webdav"
|
||||
# modules="${modules} caldav"
|
||||
modules="${modules} api"
|
||||
modules="${modules} rest"
|
||||
modules="${modules} rest"
|
||||
modules="${modules} rest_http"
|
||||
# modules="${modules} rest_webdav"
|
||||
# modules="${modules} rest_caldav"
|
||||
modules="${modules} server"
|
||||
modules="${modules} args"
|
||||
modules="${modules} bcrypt"
|
||||
modules="${modules} map"
|
||||
modules="${modules} pit"
|
||||
modules="${modules} auth"
|
||||
modules="${modules} sha256"
|
||||
modules="${modules} random"
|
||||
|
||||
|
||||
## exec
|
||||
|
||||
mkdir -p ${dir}
|
||||
mkdir /tmp/sandbox -p
|
||||
cd /tmp/sandbox
|
||||
ptk fetch node ${modules}
|
||||
schwamm --include=/tmp/sandboxplankton.swm.json --output=dump:logic-decl > ${dir}/plankton.d.ts
|
||||
schwamm --include=/tmp/sandboxplankton.swm.json --output=dump:logic-impl > ${dir}/plankton.js
|
||||
exit
|
||||
|
||||
mkdir -p ${dir}
|
||||
cd ${dir}
|
||||
ptk bundle node ${modules}
|
||||
|
|
|
|||
Loading…
Reference in a new issue