{
  "name": "ncc-prototype-email-alerts-sub",
  "version": "0.0.1",
  "description": "Northumberland Council Front End Email Alerts Subscription Prototype",
  "bin": {
    "scaffold": "./dist/scaffold/generator.js"
  },
  "scripts": {
    "build": "npx gulp",
    "start": "node dist/server.js",
    "dev": "concurrently \"npm run scss\" \"nodemon server.ts\"",
    "scss": "sass --watch /styles/main.scss assets/styles/main.css",
    "test:unit": "jest --testPathPattern=__tests__/unit",
    "test:integration": "jest  --testPathPattern=__tests__/integration",
    "lint": "eslint . --ext .ts",
    "scaffold": "node ./dist/scaffold/inquirer.js"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/nccdigitaldev/ncc-prototype-email-alerts-sub.git"
  },
  "keywords": [
    "NCC",
    "Front",
    "End",
    "Scaffold"
  ],
  "author": "Francis O'Brien",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/nccdigitaldev/ncc-express-scaffold/issues"
  },
  "homepage": "https://github.com/nccdigitaldev/ncc-express-scaffold#readme",
  "dependencies": {
    "@nccdigitaldev/ncc-notify-client": "^0.0.8",
    "@nccdigitaldev/ncc-templates": "^1.0.1",
    "@types/express": "^4.17.21",
    "@types/node": "^20.11.22",
    "axios": "^1.6.7",
    "body-parser": "^1.20.2",
    "bunyan": "^1.8.15",
    "commander": "^12.0.0",
    "concurrently": "^8.2.2",
    "connect": "^3.7.0",
    "connect-redis": "^7.1.1",
    "cookie-parser": "^1.4.6",
    "csurf": "^1.11.0",
    "dotenv": "^16.4.5",
    "express": "^4.19.2",
    "express-session": "^1.18.0",
    "fs-extra": "^11.2.0",
    "get-root-path": "^2.0.2",
    "glob": "^10.3.15",
    "govuk-frontend": "^5.3.0",
    "helmet": "^7.1.0",
    "ioredis": "^5.3.2",
    "jest": "^29.7.0",
    "klaw-sync": "^6.0.0",
    "nodemon": "^3.1.0",
    "nunjucks": "^3.2.4",
    "redis": "^4.6.13",
    "redis-mock": "^0.56.3",
    "replace-in-file": "^7.1.0",
    "sass": "^1.71.1",
    "supertest": "^6.3.4",
    "ts-jest": "^29.1.2",
    "ts-node": "^10.9.2",
    "typescript": "^5.3.3",
    "notifications-node-client": "^7.0.3"
  },
  "devDependencies": {
    "@types/bunyan": "^1.8.11",
    "@types/cookie-parser": "^1.4.7",
    "@types/csurf": "^1.11.5",
    "@types/express-session": "^1.18.0",
    "@types/fs-extra": "^11.0.4",
    "@types/inquirer": "^9.0.7",
    "@types/jest": "^29.5.12",
    "@types/klaw-sync": "^6.0.5",
    "@types/nunjucks": "^3.2.6",
    "@types/supertest": "^6.0.2",
    "@typescript-eslint/eslint-plugin": "^7.3.1",
    "@typescript-eslint/parser": "^7.3.1",
    "eslint": "^8.57.0",
    "gulp": "^4.0.2",
    "gulp-sass": "^5.1.0",
    "gulp-typescript": "^6.0.0-alpha.1",
    "inquirer": "^8.2.6"
  }
}
