{ "name": "@zefhemel/silverbullet", "version": "0.0.1", "license": "MIT", "resolutions": { "@lezer/common": "https://github.com/zefhemel/common.git#046c880d1fcab713cadad327a5b7d8bb5de6522c" }, "bin": { "silverbullet": "./dist/server/server.js" }, "scripts": { "watch": "rm -rf .parcel-cache && parcel watch", "build": "parcel build", "clean": "rm -rf dist", "plugs": "cd plugs && ../plugos/dist/plugos/plugos-bundle.js -w --dist dist */*.plug.yaml", "server": "nodemon -w dist/server dist/server/server.js pages", "test": "jest dist/test plugos/dist/test" }, "files": [ "dist" ], "targets": { "webapp": { "source": [ "webapp/index.html" ], "context": "browser" }, "server": { "source": [ "server/server.ts" ], "outputFormat": "commonjs", "isLibrary": true, "context": "node" }, "test": { "source": ["plugs/lib/tree.test.ts"], "outputFormat": "commonjs", "isLibrary": true, "context": "node" } }, "dependencies": { "@codemirror/closebrackets": "^0.19.1", "@codemirror/collab": "^0.19.0", "@codemirror/commands": "^0.19.8", "@codemirror/history": "^0.19.2", "@codemirror/lang-markdown": "^0.19.6", "@codemirror/matchbrackets": "^0.19.4", "@codemirror/search": "^0.19.9", "@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", "@codemirror/highlight": "^0.19.0", "@codemirror/language": "^0.19.0", "@lezer/markdown": "^0.15.0", "@jest/globals": "^27.5.1", "better-sqlite3": "^7.5.0", "body-parser": "^1.19.2", "buffer": "^6.0.3", "cors": "^2.8.5", "events": "^3.3.0", "express": "^4.17.3", "jest": "^27.5.1", "knex": "^1.0.4", "node-cron": "^3.0.0", "node-fetch": "2", "node-watch": "^0.7.3", "nodemon": "^2.0.15", "react": "^17.0.2", "react-dom": "^17.0.2", "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/cors": "^2.8.12", "@types/events": "^3.0.0", "@types/express": "^4.17.13", "@types/jest": "^27.4.1", "@types/node": "^17.0.21", "@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", "parcel": "2.3.2", "prettier": "^2.5.1", "typescript": "^4.6.2" } }