2026-01-08 18:33:14 +00:00
|
|
|
{
|
|
|
|
|
"name": "@ecobridge/eco-os",
|
2026-01-13 07:55:10 +00:00
|
|
|
"version": "0.7.0",
|
2026-01-08 18:33:14 +00:00
|
|
|
"private": true,
|
|
|
|
|
"scripts": {
|
2026-01-13 07:55:09 +00:00
|
|
|
"build": "pnpm run build:amd64",
|
|
|
|
|
"build:prepare": "[ -z \"$CI\" ] && npm version patch --no-git-tag-version || true && node -e \"const v=require('./package.json').version; require('fs').writeFileSync('ecoos_daemon/ts/version.ts', 'export const VERSION = \\\"'+v+'\\\";\\n');\" && pnpm run daemon:ui",
|
|
|
|
|
"build:amd64": "pnpm run build:prepare && mkdir -p .nogit/iso && ./isobuild/scripts/docker-build.sh --arch=amd64 && cp isobuild/output/ecoos.iso .nogit/iso/",
|
|
|
|
|
"build:arm64": "pnpm run build:prepare && mkdir -p .nogit/iso && ./isobuild/scripts/docker-build.sh --arch=arm64 && cp isobuild/output/ecoos-arm64.iso .nogit/iso/",
|
|
|
|
|
"build:rpi": "pnpm run build:prepare && mkdir -p .nogit/iso && ./isobuild/scripts/docker-build.sh --arch=rpi && cp isobuild/output/ecoos-rpi.img .nogit/iso/",
|
2026-01-08 18:33:14 +00:00
|
|
|
"daemon:dev": "cd ecoos_daemon && deno run --allow-all --watch mod.ts",
|
|
|
|
|
"daemon:start": "cd ecoos_daemon && deno run --allow-all mod.ts",
|
2026-01-09 14:34:51 +00:00
|
|
|
"daemon:typecheck": "cd ecoos_daemon && deno check mod.ts",
|
2026-01-12 14:34:56 +00:00
|
|
|
"daemon:ui": "cd ecoos_daemon && pnpm run build",
|
|
|
|
|
"daemon:bundle": "cd ecoos_daemon && pnpm run build && deno compile --allow-all --output bundle/eco-daemon mod.ts",
|
2026-01-09 14:34:51 +00:00
|
|
|
"test": "pnpm run test:clean && cd isotest && ./run-test.sh",
|
2026-01-13 07:55:09 +00:00
|
|
|
"test:arm64": "pnpm run test:clean && cd isotest && ./run-test.sh --arch=arm64",
|
|
|
|
|
"test:rpi": "pnpm run test:clean && cd isotest && ./run-test.sh --arch=rpi",
|
2026-01-08 18:33:14 +00:00
|
|
|
"test:screenshot": "cd isotest && ./screenshot.sh",
|
|
|
|
|
"test:screenshot:loop": "while true; do pnpm run test:screenshot; sleep 5; done",
|
|
|
|
|
"test:stop": "cd isotest && ./stop.sh",
|
2026-01-09 14:34:51 +00:00
|
|
|
"test:clean": "pnpm run test:stop && rm -rf .nogit/vm/*.qcow2 .nogit/screenshots/*",
|
2026-01-13 07:55:09 +00:00
|
|
|
"clean": "rm -rf .nogit/iso/*.iso .nogit/iso/*.img && pnpm run test:clean"
|
2026-01-12 01:51:22 +00:00
|
|
|
},
|
|
|
|
|
"dependencies": {}
|
2026-01-08 18:33:14 +00:00
|
|
|
}
|