* chore(nix): add reproducible OpenPencil flake * fix(nix): patch and smoke-test prebuilt binaries * chore(ci): keep workflow validation in integration follow-up * feat(integration): expose declarative harness surface * ci: run Nix checks for integration surface * test: verify all OpenPencil runtime tools * feat(integration): expose web server package * chore(nix): remove rebase conflict marker * fix(nix): update OpenPencil CLI prebuilt hash * fix(nix): validate source outputs and pin release assets * fix(nix): refresh desktop release hash * fix(nix): refresh Bun dependency hash * fix(nix): normalize Bun hoisted aliases * ci: make headless desktop smoke test deterministic
36 lines
1.1 KiB
JSON
36 lines
1.1 KiB
JSON
{
|
|
"name": "@zseven-w/openpencil-packages",
|
|
"version": "0.8.2",
|
|
"private": true,
|
|
"description": "Web SDK workspace for OpenPencil (the Rust product lives in ../crates). Hosts the wasm-backed op-web-sdk viewer family plus the JS build glue that feeds the Rust web target.",
|
|
"author": {
|
|
"name": "ZSeven-W",
|
|
"email": "xkayshen@gmail.com"
|
|
},
|
|
"workspaces": [
|
|
"op-vscode",
|
|
"op-web-sdk",
|
|
"op-web-sdk-react",
|
|
"op-web-sdk-vue"
|
|
],
|
|
"type": "module",
|
|
"packageManager": "bun@1.3.14",
|
|
"scripts": {
|
|
"lint": "oxlint .",
|
|
"lint:fix": "oxlint --fix .",
|
|
"format": "oxfmt .",
|
|
"format:check": "oxfmt --check .",
|
|
"generate-iconify-catalog": "node scripts/generate-iconify-catalog.mjs",
|
|
"sync-version": "node scripts/sync-version.mjs",
|
|
"sync-version:check": "node scripts/sync-version.mjs --check"
|
|
},
|
|
"devDependencies": {
|
|
"@iconify-json/feather": "^1.2.1",
|
|
"@iconify-json/lucide": "^1.2.93",
|
|
"@iconify-json/simple-icons": "^1.2.71",
|
|
"oxfmt": "^0.42.0",
|
|
"oxlint": "^1.57.0",
|
|
"typescript": "^5.7.2"
|
|
}
|
|
}
|