{ "name": "@joplin/server", "version": "2.0.6", "private": true, "scripts": { "start-dev": "nodemon --config nodemon.json --ext ts,js,mustache,css,tsx dist/app.js --env dev", "start": "node dist/app.js", "generateTypes": "rm -f db-buildTypes.sqlite && npm run start -- --migrate-db --env buildTypes && node dist/tools/generateTypes.js && mv db-buildTypes.sqlite schema.sqlite", "tsc": "tsc --project tsconfig.json", "test": "jest --verbose=false", "test-ci": "npm run test", "test-debug": "node --inspect node_modules/.bin/jest -- --verbose=false", "clean": "rm -rf dist/", "watch": "tsc --watch --project tsconfig.json" }, "dependencies": { "@fortawesome/fontawesome-free": "^5.15.1", "@joplin/lib": "^1.0.9", "@joplin/renderer": "^1.7.4", "@koa/cors": "^3.1.0", "bcryptjs": "^2.4.3", "bulma": "^0.9.1", "bulma-prefers-dark": "^0.1.0-beta.0", "dayjs": "^1.9.8", "formidable": "^1.2.2", "fs-extra": "^8.1.0", "html-entities": "^1.3.1", "knex": "0.95.4", "koa": "^2.8.1", "markdown-it": "^12.0.4", "mustache": "^3.1.0", "nanoid": "^2.1.1", "node-cron": "^3.0.0", "node-env-file": "^0.1.8", "nodemailer": "^6.6.0", "nodemon": "^2.0.6", "pg": "^8.5.1", "pretty-bytes": "^5.6.0", "query-string": "^6.8.3", "raw-body": "^2.4.1", "sqlite3": "^4.1.0", "stripe": "^8.150.0", "yargs": "^14.0.0" }, "devDependencies": { "@joplin/tools": "^1.0.9", "@rmp135/sql-ts": "^1.7.0", "@types/fs-extra": "^8.0.0", "@types/jest": "^26.0.15", "@types/jsdom": "^16.2.6", "@types/koa": "^2.0.49", "@types/markdown-it": "^12.0.0", "@types/mustache": "^0.8.32", "@types/nodemailer": "^6.4.1", "@types/yargs": "^13.0.2", "jest": "^26.6.3", "jsdom": "^16.4.0", "node-mocks-http": "^1.10.0", "source-map-support": "^0.5.13", "typescript": "^4.1.2" } }