{ "name": "silverbullet", "version": "0.0.1", "license": "MIT", "resolutions": { "@lezer/common": "https://github.com/zefhemel/common.git#046c880d1fcab713cadad327a5b7d8bb5de6522c" }, "bin": { "plugbox-bundle": "./dist/bundler/plugbox-bundle.js" }, "scripts": { "watch": "parcel watch", "build": "parcel build", "clean": "rm -rf dist", "plugs": "node dist/bundler/plugbox-bundle.js plugs/core/core.plug.json plugs/dist/core.plug.json", "server": "nodemon -w dist/server dist/server/server.js pages", "test": "jest" }, "targets": { "webapp": { "source": [ "webapp/index.html" ], "context": "browser" }, "server": { "source": [ "server/server.ts" ], "outputFormat": "commonjs", "isLibrary": true, "context": "node" }, "bundler": { "source": "plugbox/bin/plugbox-bundle.ts", "outputFormat": "commonjs", "isLibrary": true, "context": "node" }, "test": { "source": [ "plugbox/runtime.test.ts", "plugbox/endpoint.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", "browserify-zlib": "^0.2.0", "buffer": "^6.0.3", "cors": "^2.8.5", "dexie": "^3.2.1", "esbuild": "^0.14.27", "express": "^4.17.3", "idb": "^7.0.0", "jest": "^27.5.1", "knex": "^1.0.4", "lodash": "^4.17.21", "node-cron": "^3.0.0", "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", "ts-jest": "^27.1.3", "vm2": "^3.9.9", "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/react": "^17.0.39", "@types/react-dom": "^17.0.11", "@types/supertest": "^2.0.11", "@vscode/sqlite3": "^5.0.7", "assert": "^2.0.0", "crypto-browserify": "^3.12.0", "events": "^3.3.0", "os-browserify": "^0.3.0", "parcel": "^2.3.2", "path-browserify": "^1.0.1", "prettier": "^2.5.1", "querystring-es3": "^0.2.1", "stream-browserify": "^3.0.0", "stream-http": "^3.2.0", "timers-browserify": "^2.0.12", "tty-browserify": "^0.0.1", "typescript": "^4.6.2", "uglify-js": "^3.15.1", "url": "^0.11.0", "util": "^0.12.4" } }