{
    "name": "@authelion/common",
    "version": "0.4.2",
    "description": "Typescript auth type, interface & constants package.",
    "main": "dist/index.cjs.js",
    "module": "dist/index.esm.js",
    "types": "dist/types/index.d.ts",
    "files": [
        "dist/"
    ],
    "scripts": {
        "build:types": "tsc  -p tsconfig.build.json --emitDeclarationOnly",
        "build:js": "rollup -c",
        "build": "rimraf dist && npm run build:types && npm run build:js",
        "build:watch": "npm run build -- --watch",
        "test": "cross-env NODE_ENV=test jest --config ./test/jest.config.js",
        "test:coverage": "cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage"
    },
    "keywords": [
        "auth",
        "module",
        "typescript",
        "template",
        "auth-template",
        "oauth2",
        "oauth2-client",
        "ability",
        "permission",
        "header",
        "bearer",
        "basic"
    ],
    "author": {
        "name": "Peter Placzek",
        "email": "contact@tada5hi.net",
        "url": "https://github.com/tada5hi"
    },
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/Tada5hi/authelion.git",
        "directory": "packages/common"
    },
    "bugs": {
        "url": "https://github.com/Tada5hi/authelion/issues"
    },
    "homepage": "https://github.com/Tada5hi/authelion#readme",
    "dependencies": {
        "@ebec/http": "^0.1.0",
        "@types/jsonwebtoken": "^8.5.9",
        "@ucast/mongo2js": "^1.3.3",
        "change-case": "^4.1.2",
        "nanoid": "^3.3.4",
        "smob": "^0.0.6"
    },
    "devDependencies": {
        "@babel/core": "^7.20.2",
        "@babel/preset-env": "^7.20.2",
        "@babel/preset-typescript": "^7.18.6",
        "@rollup/plugin-babel": "^6.0.3",
        "@rollup/plugin-commonjs": "^23.0.2",
        "@rollup/plugin-node-resolve": "^15.0.0",
        "hapic": "^0.2.0",
        "rapiq": "^0.5.0",
        "rollup": "^3.4.0"
    },
    "peerDependencies": {
        "hapic": ">=0.2.0 <1.0.0",
        "rapiq": ">=0.5.0 <1.0.0"
    },
    "publishConfig": {
        "access": "public"
    },
    "gitHead": "96440b3e90a5affa4df62c3313367f59a1d819cb"
}
