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.
30 lines
591 B
JSON
30 lines
591 B
JSON
{
|
|
"name": "@cvmts/qemu",
|
|
"version": "1.0.0",
|
|
"description": "A simple and easy to use QEMU supervision runtime",
|
|
"exports": "./dist/index.js",
|
|
"types": "./dist/index.d.ts",
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "parcel build src/index.ts --target node --target types"
|
|
},
|
|
"author": "",
|
|
"license": "MIT",
|
|
"targets": {
|
|
"types": {},
|
|
"node": {
|
|
"context": "node",
|
|
"isLibrary": true,
|
|
"outputFormat": "esmodule"
|
|
}
|
|
},
|
|
"dependencies": {
|
|
"@computernewb/nodejs-rfb": "*",
|
|
"@cvmts/shared": "*",
|
|
"execa": "^8.0.1"
|
|
},
|
|
"devDependencies": {
|
|
"parcel": "^2.12.0"
|
|
}
|
|
}
|