Skip to content
Snippets Groups Projects
package.json 2.7 KiB
Newer Older
Louis's avatar
Louis committed
{
  "name": "jetsam-api",
Louis's avatar
Louis committed
  "version": "2.2.3",
  "description": "The Jetsam App API Server",
  "main": "server.js",
  "scripts": {
Louis's avatar
Louis committed
    "watch": "NODE_PATH=src DEBUG=server:* nodemon server --ignore './client/src' --ignore './certs' --ignore 'google-storage.json'",
    "watch:queue": "NODE_PATH=src QUEUE_ACTION=consumer DEBUG=server:* nodemon worker --ignore './client/src' --ignore './certs' --ignore 'google-storage.json'",
    "exec:env": "docker-compose -p jetenv up",
    "exec:ngrok": "ngrok http 7124 --hostname trash.4l2.uk",
Louis's avatar
Louis committed
    "exec:check_img": "NODE_PATH=src node scripts/exec-boot 'node scripts/check_img.js'",
Louis's avatar
Louis committed
    "test": "NODE_ENV=testing NODE_PATH=src node scripts/jest.js",
    "start": "NODE_PATH=src node server",
    "cmd": "NODE_PATH=src node run",
    "sql": "NODE_PATH=src node scripts/npx-boot.js sequelize",
Louis's avatar
Louis committed
    "repl": "NODE_PATH=src node -e 'Object.entries(require(\"bootstrap\")).forEach(([key, value]) => Object.defineProperty(global, key, { value })); boot().then(() => console.log(\"Booted\"))' -i",
    "prettier": "prettier server.js worker.js run.js src database --write"
  },
  "author": "Louis Capitanchik <louis@microhacks.co.uk>",
  "license": "GPL-3.0+",
  "dependencies": {
Louis's avatar
Louis committed
  },
  "devDependencies": {
Louis's avatar
Louis committed
    "jest": "^26.6.3",
    "nodemon": "^2.0.4",
Louis's avatar
Louis committed
Louis's avatar
Louis committed
Louis's avatar
Louis committed
}