{
  "name": "@mondomob/gae-node-nestjs",
  "version": "11.1.0",
  "description": "Google App Engine datastore repositories and graphql setup with nestjs",
  "main": "dist/index.js",
  "typings": "dist/index.d.ts",
  "scripts": {
    "prepublish": "npx tsc && npm run verify",
    "test": "jest",
    "check-ts": "tsc --noEmit",
    "verify": "npm run test && npm run check-ts",
    "format": "prettier --write \"./src/**/*.ts\"",
    "lint": "tslint --project ."
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/mondo-mob/gae-node-nestjs.git"
  },
  "bin": {
    "server": "./server.js"
  },
  "author": "",
  "license": "MIT",
  "homepage": "https://github.com/mondo-mob/gae-node-nestjs",
  "dependencies": {
    "@apollo/server": "4.13.0",
    "@google-cloud/datastore": "9.2.1",
    "@google-cloud/logging-bunyan": "5.1.0",
    "@google-cloud/storage": "7.19.0",
    "@google-cloud/tasks": "4.1.0",
    "@google-cloud/trace-agent": "7.1.2",
    "@node-saml/passport-saml": "5.1.0",
    "@types/node-fetch": "2.6.11",
    "bcryptjs": "2.4.3",
    "bunyan": "^1.8.15",
    "cli-spinner": "0.2.10",
    "cls-hooked": "4.2.2",
    "colors": "1.4.0",
    "commander": "5.1.0",
    "dataloader": "2.2.2",
    "email-addresses": "3.1.0",
    "express-session": "1.18.1",
    "fp-ts": "2.11.10",
    "graphql": "16.8.2",
    "helmet-csp": "2.10.0",
    "html-to-text": "5.1.1",
    "io-ts": "2.2.21",
    "io-ts-reporters": "2.0.1",
    "jsonwebtoken": "9.0.2",
    "lodash": "4.17.21",
    "node-fetch": "2.7.0",
    "nodemailer": "6.9.15",
    "passport": "0.6.0",
    "passport-auth0": "1.4.4",
    "passport-google-oauth": "2.0.0",
    "passport-google-oauth20": "2.0.0",
    "passport-local": "^1.0.0",
    "passport-openidconnect": "0.1.1",
    "reflect-metadata": "0.1.13",
    "tslib": "1.11.2",
    "uuid": "8.3.2",
    "webpack": "5.94.0"
  },
  "peerDependencies": {
    "@nestjs/common": "^10.4.22",
    "@nestjs/core": "^10.4.22",
    "@nestjs/graphql": "^12.2.2",
    "@nestjs/platform-express": "^10.4.22",
    "express": ">= 4.22.0",
    "rxjs": "7.8.1"
  },
  "devDependencies": {
    "@nestjs/common": "10.4.22",
    "@nestjs/core": "10.4.22",
    "@nestjs/graphql": "12.2.2",
    "@nestjs/platform-express": "10.4.22",
    "@types/bcryptjs": "2.4.6",
    "@types/bunyan": "1.8.11",
    "@types/cls-hooked": "4.3.8",
    "@types/express": "4.17.21",
    "@types/express-session": "1.18.0",
    "@types/html-to-text": "5.1.2",
    "@types/jest": "^29.5.12",
    "@types/jsonwebtoken": "9.0.6",
    "@types/lodash": "4.17.7",
    "@types/nodemailer": "6.4.15",
    "@types/passport": "1.0.16",
    "@types/passport-auth0": "1.0.9",
    "@types/passport-google-oauth": "1.0.45",
    "@types/passport-local": "1.0.38",
    "@types/uuid": "8.3.4",
    "chokidar": "3.6.0",
    "express": "4.22.2",
    "jest": "29.7.0",
    "prettier": "2.8.8",
    "rxjs": "7.8.1",
    "ts-jest": "29.2.5",
    "ts-mockito": "2.6.1",
    "tslint": "6.1.3",
    "typescript": "5.5.4"
  }
}
