{
    "name": "@trapi/swagger",
    "author": {
        "name": "Peter Placzek",
        "email": "contact@tada5hi.net",
        "url": "https://github.com/tada5hi"
    },
    "license": "MIT",
    "version": "1.2.3",
    "description": "Generate Swagger files from a decorator APIs.",
    "keywords": [
        "typescript",
        "typescript-rest",
        "@decorators/express",
        "swagger",
        "open api",
        "rest",
        "microservice",
        "codegen",
        "generation",
        "utility-types"
    ],
    "main": "./dist/index.js",
    "typings": "./dist/index.d.ts",
    "files": [
        "dist/"
    ],
    "scripts": {
        "refresh": "node bin/metadata.js",
        "start": "tsc -p tsconfig.build.json -w",
        "build": "npm run clean && tsc -p tsconfig.build.json",
        "clean": "rimraf dist && rimraf tsconfig.tsbuildinfo",
        "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",
        "tsc": "tsc",
        "preblushOnly": "npm run build"
    },
    "devDependencies": {
        "@types/yamljs": "^0.2.34",
        "jest": "^29.7.0",
        "jsonata": "^2.0.4",
        "locter": "^2.1.0"
    },
    "dependencies": {
        "@trapi/metadata": "^1.2.3",
        "smob": "^1.5.0",
        "yamljs": "^0.3.0"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/Tada5hi/trapi.git",
        "directory": "packages/swagger"
    },
    "bugs": {
        "url": "https://github.com/Tada5hi/trapi/issues"
    },
    "homepage": "https://github.com/Tada5hi/trapi#readme",
    "engines": {
        "node": ">=16.0.0"
    },
    "publishConfig": {
        "access": "public"
    },
    "engineStrict": true,
    "gitHead": "779e4c4379373450030bc4cd0d69e274de174783"
}
