mirror of
https://github.com/lbr77/SideImpactor.git
synced 2026-05-06 03:04:01 -04:00
32 lines
1.6 KiB
JSON
32 lines
1.6 KiB
JSON
{
|
|
"name": "sideload-workspace",
|
|
"private": true,
|
|
"packageManager": "bun@1.3.11",
|
|
"workspaces": [
|
|
"frontend",
|
|
"backend",
|
|
"dependencies/webmuxd",
|
|
"wasm/openssl",
|
|
"wasm/libcurl-wasm",
|
|
"wasm/zsign-wasm"
|
|
],
|
|
"scripts": {
|
|
"build": "cd dependencies/webmuxd && bun run build",
|
|
"build:webmuxd": "cd dependencies/webmuxd && bun run build",
|
|
"build:frontend": "bun run build:wasm:dist && cd frontend && bun run build",
|
|
"build:backend": "cd backend && bun run check",
|
|
"build:wasm": "bun run build:wasm:openssl && bun run build:wasm:libcurl && bun run build:wasm:zsign",
|
|
"build:wasm:openssl": "bash scripts/build-wasm-openssl.sh",
|
|
"build:wasm:libcurl": "bash scripts/build-wasm-libcurl.sh",
|
|
"build:wasm:zsign": "bash scripts/build-wasm-zsign.sh",
|
|
"setup": "git submodule update --init && bun install --ignore-scripts && bun run build:wasm:dist",
|
|
"build:wasm:dist": "bun wasm/openssl/build.mjs && ln -sfn pkg wasm/openssl/binary && bun wasm/libcurl-wasm/build.mjs && mkdir -p wasm/zsign-wasm/js/dist && cp wasm/zsign-wasm/js/npm/* wasm/zsign-wasm/js/dist/",
|
|
"dev": "bun run setup && mkdir -p frontend/dist && cd backend && bun x wrangler dev --port 8787 & cd frontend && bun run dev",
|
|
"dev:frontend": "bun run setup && cd frontend && bun run dev",
|
|
"dev:backend": "bun run setup && mkdir -p frontend/dist && cd backend && bun x wrangler dev --port 8787",
|
|
"lint": "cd dependencies/webmuxd && bun run lint",
|
|
"test": "cd dependencies/webmuxd && bun run test",
|
|
"test:frontend": "cd frontend && bun run test"
|
|
}
|
|
}
|