{
    "name": "@nodescript/http-server",
    "version": "2.11.1",
    "description": "Standard HTTP Server",
    "type": "module",
    "sideEffects": false,
    "exports": {
        ".": "./out/main/index.js"
    },
    "main": "out/main/index.js",
    "types": "out/main/index.d.ts",
    "files": [
        "out/main/**/*"
    ],
    "scripts": {
        "clean": "rm -rf out *.tsbuildinfo",
        "dev": "npm run clean && tsc -b -w",
        "compile": "tsc -b",
        "lint": "eslint --cache .",
        "test": "NODE_NO_WARNINGS=1 NODE_ENV=test mocha ",
        "version": "npm run compile",
        "postversion": "npm publish --access=public && git push --tags origin main"
    },
    "pre-commit": [
        "lint"
    ],
    "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/nodescript/http-server.git"
    },
    "keywords": [],
    "author": "Boris Okunskiy",
    "license": "ISC",
    "devDependencies": {
        "@fastify/pre-commit": "^2.2.1",
        "@nodescript/eslint-config": "^2.1.0",
        "@types/mocha": "^10.0.10",
        "@types/node": "^18.19.22",
        "dotenv": "^16.4.5",
        "eslint": "^9.39.2",
        "mocha": "^11.7.5",
        "typescript": "^5.9.3"
    },
    "dependencies": {
        "@nodescript/errors": "^1.2.0",
        "@nodescript/logger": "^2.0.6",
        "@nodescript/metrics": "^1.7.2",
        "@nodescript/pathmatcher": "^1.3.0",
        "@nodescript/protocomm": "^1.1.0",
        "mesh-config": "^1.3.0",
        "mesh-decorators": "^1.3.2",
        "mesh-ioc": "^4.1.1",
        "nanoevent": "^1.0.0"
    }
}
