It sucked. The new one is using Sans I/O principles, so it does not directly do I/O or talk to a net.Socket directly (instead, QemuVM implements the layer to do I/O). This means in the future this library could actually be tested, but for now, I'm not bothering with that. There's also some other cleanups that were bothering me.
28 lines
630 B
JSON
28 lines
630 B
JSON
{
|
|
"name": "cvmts-repo",
|
|
"workspaces": [
|
|
"shared",
|
|
"cvm-rs",
|
|
"nodejs-rfb",
|
|
"qemu",
|
|
"cvmts",
|
|
"collab-vm-1.2-binary-protocol"
|
|
],
|
|
"devDependencies": {
|
|
"@parcel/packager-ts": "2.12.0",
|
|
"@parcel/transformer-sass": "2.12.0",
|
|
"@parcel/transformer-typescript-types": "2.12.0",
|
|
"@types/node": "^20.14.10",
|
|
"just-install": "^2.0.1",
|
|
"parcel": "^2.12.0",
|
|
"prettier": "^3.2.5",
|
|
"typescript": "^5.4.4"
|
|
},
|
|
"packageManager": "yarn@4.1.1",
|
|
"scripts": {
|
|
"build": "just",
|
|
"serve": "node cvmts/dist/index.js",
|
|
"clean": "rm -rf .parcel-cache .yarn **/node_modules **/dist cvm-rs/target cvm-rs/index.node"
|
|
}
|
|
}
|