packages/server/package.json
{
"name": "@la-ferme/server",
"version": "1.0.0",
"private": true,
"main": "dist/index.js",
"scripts": {
"clean": "rm -rf dist",
"db:migrate": "knex migrate:latest",
"db:seed": "knex seed:run",
"dev": "run-p dev:**",
"dev:build": "yarn clean && rollup -cw",
"dev:serve": "nodemon --inspect dist/index.js",
"lint": "eslint **/*.ts",
"build": "yarn clean && rollup -c",
"start": "nodemon dist/index.js"
},
"dependencies": {
"@bastienrobert/events": "^1.0.3",
"@la-ferme/shared": "*",
"@rollup/plugin-commonjs": "^11.0.2",
"@rollup/plugin-json": "^4.0.2",
"@rollup/plugin-node-resolve": "^7.1.1",
"@rollup/plugin-replace": "^2.3.1",
"@types/bookshelf": "^1.0.0",
"@types/dotenv": "^8.2.0",
"@types/knex": "^0.16.1",
"@types/uuid": "^3.4.7",
"@wessberg/rollup-plugin-ts": "^1.2.19",
"apollo-server": "^2.11.0",
"body-parser": "^1.19.0",
"bookshelf": "^1.1.1",
"dotenv": "^8.2.0",
"express": "^4.17.1",
"graphql": "^14.6.0",
"knex": "^0.20.12",
"lodash.merge": "^4.6.2",
"nodemon": "^2.0.2",
"pg": "^7.18.2",
"rollup": "^1.31.0",
"rollup-plugin-eslint": "^7.0.0",
"rollup-plugin-graphql": "^0.1.0",
"rollup-plugin-sourcemaps": "^0.5.0",
"rollup-plugin-terser": "^5.2.0",
"ts-node": "^8.8.1",
"uuid": "^3.4.0"
}
}