{
    "name": "@contract-case/case-core-plugin-http",
    "version": "0.28.2",
    "description": "ContractCase core HTTP plugin, providing HTTP matchers and mocks",
    "keywords": [
        "testing",
        "api",
        "pact",
        "contracttesting",
        "contract-testing",
        "contractcase"
    ],
    "author": "Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)",
    "homepage": "https://case.contract-testing.io",
    "license": "BSD-3-Clause",
    "main": "dist/src/index.js",
    "types": "dist/src/index.d.ts",
    "directories": {
        "src": "src",
        "dist": "dist"
    },
    "files": [
        "dist"
    ],
    "publishConfig": {
        "access": "public"
    },
    "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/case-contract-testing/case.git"
    },
    "scripts": {
        "build": "rimraf dist && tsc --project tsconfig.build.json",
        "lint": "eslint",
        "lint:fix": "eslint --fix",
        "test": "jest",
        "format:base": "prettier --parser typescript \"{src,bin}/*.ts\"",
        "format:check": "npm run format:base -- --list-different",
        "format:fix": "npm run format:base -- --write "
    },
    "funding": {
        "type": "individual",
        "url": "https://github.com/sponsors/TimothyJones"
    },
    "engines": {
        "node": ">=14.21.2"
    },
    "bugs": {
        "url": "https://github.com/case-contract-testing/case/issues"
    },
    "devDependencies": {
        "@contract-case/case-maintainer-config": "0.28.2",
        "@contract-case/eslint-config-case-maintainer": "0.28.2",
        "@types/express": "^4.17.14",
        "@types/jest": "^30.0.0",
        "@types/qs": "^6.9.17",
        "@types/slug": "^5.0.9",
        "body-parser": "^2.2.0",
        "eslint": "^9.39.1",
        "jest": "^30.2.0",
        "prettier": "3.6.2",
        "rimraf": "^6.1.2",
        "ts-jest": "^29.4.5",
        "ts-node": "^10.9.2",
        "typescript": "5.9.3"
    },
    "dependencies": {
        "@contract-case/case-core-plugin-http-dsl": "0.28.2",
        "@contract-case/case-plugin-dsl-types": "0.28.2",
        "@contract-case/case-plugin-base": "0.28.2",
        "axios": "^1.13.5",
        "express": "^4.20.0",
        "qs": "^6.14.1"
    }
}
