{
  "version": "0.0.18-9",
  "license": "MIT",
  "main": "index.js",
  "typings": "index.d.ts",
  "engines": {
    "node": ">=10"
  },
  "scripts": {
    "bootstrap": "rm -rf ./node_modules; npm install; npm run build",
    "setup": "npm run bootstrap",
    "server": "npm run start",
    "update": "npm run bootstrap",
    "build": "rm -rf ./dist && tsc && cp -rf package.json dist",
    "test": "prisma migrate reset -f && jest",
    "test:integration": "prisma migrate reset -f && npm run test:coverage",
    "test:watch": "prisma migrate reset -f && jest --watch",
    "test:coverage": "prisma migrate reset -f && jest --coverage",
    "lint": "eslint src",
    "lint:fix": "eslint src --fix",
    "prepare": "npm run build",
    "size": "size-limit",
    "analyze": "size-limit --why",
    "check": "npm run lint && npm run build && npm run test:integration",
    "dist": "npm run lint && npm run test:integration && npm run build && cp README.md dist && cd dist && npm publish --"
  },
  "ts-standard": {
    "project": "./tsconfig.json",
    "ignore": [
      "dist",
      "prisma",
      "coverage",
      "*.spec.*"
    ]
  },
  "name": "nextjs-backend-helpers",
  "author": "Adam Beck",
  "module": "nextjs-backend-helpers.esm.js",
  "size-limit": [
    {
      "path": "dist/nextjs-backend-helpers.cjs.production.min.js",
      "limit": "10 KB"
    },
    {
      "path": "dist/nextjs-backend-helpers.esm.js",
      "limit": "10 KB"
    }
  ],
  "dependencies": {
    "@prisma/client": "3.7.0",
    "@types/cookie": "0.4.1",
    "@types/jsonwebtoken": "8.5.8",
    "bcryptjs": "2.4.3",
    "cookie": "0.4.2",
    "cookies": "0.8.0",
    "dayjs": "1.11.5",
    "jsonwebtoken": "8.5.1",
    "pino": "7.10.0",
    "uuid": "8.3.2"
  },
  "peerDependencies": {
    "next": "13.x.x"
  },
  "devDependencies": {
    "@size-limit/preset-small-lib": "7.0.5",
    "@tsconfig/node16": "1.0.2",
    "@types/bcryptjs": "2.4.2",
    "@types/cookies": "0.7.7",
    "@types/jest": "29.0.2",
    "@types/uuid": "8.3.4",
    "@typescript-eslint/eslint-plugin": "5.33.0",
    "@typescript-eslint/parser": "5.33.0",
    "eslint": "8.22.0",
    "eslint-config-next": "12.3.1",
    "eslint-config-standard-with-typescript": "23.0.0",
    "jest": "29.0.3",
    "next": "13.x.x",
    "np": "7.6.0",
    "pino-pretty": "7.6.1",
    "prisma": "3.14.0",
    "size-limit": "7.0.5",
    "snazzy": "9.0.0",
    "ts-jest": "29.0.1",
    "ts-standard": "11.0.0",
    "tsconfig-paths": "4.1.0",
    "tslib": "2.3.1",
    "typescript": "4.8.3"
  }
}
