{
    "name": "@authup/server-http",
    "version": "0.22.0",
    "description": "This package contains the http module.",
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "scripts": {
        "build": "rm -rf ./dist && tsc -p tsconfig.build.json",
        "build:watch": "npm run build -- --watch",
        "test": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 NODE_ENV=test jest --config ./test/jest.config.js --detectOpenHandles --runInBand --testTimeout=10000",
        "test:coverage": "npm run test -- --coverage"
    },
    "files": [
        "dist/",
        "src/controllers"
    ],
    "keywords": [
        "auth",
        "module",
        "server",
        "typescript",
        "oauth2",
        "oauth2-server",
        "http",
        "middleware",
        "routes",
        "key-pair",
        "password",
        "token",
        "authorization"
    ],
    "author": {
        "name": "Peter Placzek",
        "email": "contact@tada5hi.net",
        "url": "https://github.com/tada5hi"
    },
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/Tada5hi/authup.git",
        "directory": "packages/server-http"
    },
    "bugs": {
        "url": "https://github.com/Tada5hi/authup/issues"
    },
    "homepage": "https://github.com/Tada5hi/authup#readme",
    "dependencies": {
        "@ebec/http": "^1.0.0",
        "@types/cors": "^2.8.13",
        "@types/morgan": "^1.9.4",
        "continu": "^1.0.5",
        "cors": "^2.8.5",
        "express-validator": "^6.15.0",
        "locter": "^1.0.10",
        "morgan": "^1.10.0",
        "node-cron": "^3.0.2",
        "pascal-case": "^3.1.2",
        "reflect-metadata": "^0.1.13",
        "smob": "^1.0.0",
        "zod": "^3.21.4"
    },
    "peerDependencies": {
        "@authup/common": "^0.x",
        "@authup/server-common": "^0.x",
        "@authup/server-database": "^0.x",
        "@hapic/oauth2": "^1.4.0",
        "@routup/body": ">=0.7.0 <1.0.0",
        "@routup/cookie": ">=0.7.0 <1.0.0",
        "@routup/decorators": ">=0.5.0 <1.0.0",
        "@routup/prometheus": ">=0.6.0 <1.0.0",
        "@routup/query": ">=0.7.0 <1.0.0",
        "@routup/rate-limit": ">=0.6.0 <1.0.0",
        "@routup/swagger": ">=0.11.0 <1.0.0",
        "hapic": "^1.4.0",
        "redis-extension": "^1.x",
        "routup": ">=0.13.0 <1.0.0",
        "typeorm": "~0.3.12",
        "typeorm-extension": "^2.5.0"
    },
    "devDependencies": {
        "@authup/common": "^0.22.0",
        "@authup/server-common": "^0.22.0",
        "@authup/server-database": "^0.22.0",
        "@hapic/oauth2": "^1.4.0",
        "@routup/body": "^0.7.3",
        "@routup/cookie": "^0.8.1",
        "@routup/decorators": "^0.6.2",
        "@routup/prometheus": "^0.7.1",
        "@routup/query": "^0.7.3",
        "@routup/rate-limit": "^0.6.3",
        "@routup/swagger": "^0.13.4",
        "@types/express-validator": "^3.0.0",
        "@types/supertest": "^2.0.12",
        "@types/validator": "^13.7.14",
        "better-sqlite3": "^8.2.0",
        "hapic": "^1.4.0",
        "jest-serial-runner": "^1.2.1",
        "redis-extension": "^1.2.3",
        "routup": "^0.14.1",
        "supertest": "^6.3.3",
        "typeorm": "^0.3.12",
        "typeorm-extension": "^2.5.4"
    },
    "publishConfig": {
        "access": "public"
    },
    "gitHead": "6f45931fc4e88d61f15dbf9760e393f0f0fa5040"
}
