{ "name": "@zefhemel/silverbullet", "version": "0.0.1", "license": "MIT", "resolutions": { "@lezer/common": "https://github.com/zefhemel/common.git#046c880d1fcab713cadad327a5b7d8bb5de6522c" }, "bin": { "plugos-bundle": "./dist/plugos/plugos-bundle.js", "plugos-server": "./dist/plugos/plugos-server.js", "silverbullet": "./dist/server/server.js" }, "scripts": { "watch": "rm -rf .parcel-cache && parcel watch", "build": "parcel build", "clean": "rm -rf dist", "plugs": "./dist/plugos/plugos-bundle.js -w --dist plugs/dist plugs/*/*.plug.yaml", "server": "nodemon -w dist/server dist/server/server.js pages", "test": "jest" }, "files": [ "dist" ], "targets": { "webapp": { "source": [ "webapp/index.html" ], "context": "browser" }, "server": { "source": [ "server/server.ts" ], "outputFormat": "commonjs", "isLibrary": true, "context": "node" }, "plugos": { "source": [ "plugos/bin/plugos-bundle.ts", "plugos/bin/plugos-server.ts" ], "outputFormat": "commonjs", "isLibrary": true, "context": "node" }, "test": { "source": [ "plugos/runtime.test.ts", "plugos/feature/endpoint.test.ts", "plugos/syscall/store.knex_node.test.ts", "plugos/syscall/store.dexie_browser.test.ts", "server/api.test.ts" ], "outputFormat": "commonjs", "isLibrary": true, "context": "node" } }, "dependencies": { "@codemirror/basic-setup": "^0.19.1", "@codemirror/collab": "^0.19.0", "@codemirror/commands": "^0.19.8", "@codemirror/lang-markdown": "^0.19.6", "@codemirror/state": "^0.19.7", "@codemirror/view": "^0.19.42", "@fortawesome/fontawesome-svg-core": "1.3.0", "@fortawesome/free-solid-svg-icons": "6.0.0", "@fortawesome/react-fontawesome": "0.1.17", "@jest/globals": "^27.5.1", "@parcel/optimizer-data-url": "2.3.2", "@parcel/service-worker": "^2.3.2", "@parcel/transformer-inline-string": "2.3.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", "better-sqlite3": "^7.5.0", "body-parser": "^1.19.2", "buffer": "^6.0.3", "cors": "^2.8.5", "dexie": "^3.2.1", "esbuild": "^0.14.27", "express": "^4.17.3", "fake-indexeddb": "^3.1.7", "jest": "^27.5.1", "knex": "^1.0.4", "node-cron": "^3.0.0", "node-fetch": "2", "nodemon": "^2.0.15", "parcel": "^2.3.2", "react": "^17.0.2", "react-dom": "^17.0.2", "socket.io": "^4.4.1", "socket.io-client": "^4.4.1", "supertest": "^6.2.2", "vm2": "^3.9.9", "yaml": "^1.10.2", "yargs": "^17.3.1" }, "devDependencies": { "@parcel/packager-raw-url": "2.3.2", "@parcel/service-worker": "^2.3.2", "@parcel/transformer-inline-string": "2.3.2", "@parcel/transformer-sass": "2.3.2", "@parcel/transformer-webmanifest": "2.3.2", "@parcel/validator-typescript": "^2.3.2", "@types/events": "^3.0.0", "@types/jest": "^27.4.1", "@types/node": "^17.0.21", "@types/node-cron": "^3.0.1", "@types/node-fetch": "^2.6.1", "@types/react": "^17.0.39", "@types/react-dom": "^17.0.11", "@types/supertest": "^2.0.11", "@types/yaml": "^1.9.7", "@vscode/sqlite3": "^5.0.7", "assert": "^2.0.0", "events": "^3.3.0", "parcel": "^2.3.2", "prettier": "^2.5.1", "typescript": "^4.6.2" } }