{
    "bin": {
        "sql-lint": "./dist/src/cli.js"
    },
    "dependencies": {
        "@types/moo": "^0.5.3",
        "@types/nearley": "^2.11.1",
        "@types/node": "^22.4.0",
        "@types/pg": "^8.11.6",
        "@types/sprintf-js": "^1.1.2",
        "commander": "^5.1.0",
        "moo": "^0.5.1",
        "mysql2": "^3.9.8",
        "nearley": "^2.19.3",
        "param-case": "^3.0.3",
        "pg": "^8.6.0",
        "sprintf-js": "^1.1.2"
    },
    "description": "An intelligent SQL linter and checker",
    "devDependencies": {
        "@types/jest": "^26.0.3",
        "jest": "^26.1.0",
        "pkg": "^5.3.0",
        "prettier": "^3.3.3",
        "shelltest": "^2.0.0",
        "ts-jest": "^26.5.2",
        "tslint": "^6.1.2",
        "tslint-config-prettier": "^1.18.0",
        "tslint-sonarts": "^1.9.0",
        "typescript": "^4.7.0"
    },
    "homepage": "https://github.com/joereynolds/sql-lint",
    "main": "./dist/src/main.js",
    "jest": {
        "coverageThreshold": {
            "global": {
                "branches": 75,
                "functions": 78,
                "lines": 87,
                "statements": 87
            }
        },
        "moduleFileExtensions": [
            "ts",
            "tsx",
            "js",
            "jsx",
            "json",
            "node"
        ],
        "testRegex": "test/(unit|integration)",
        "testURL": "http://localhost/",
        "transform": {
            "^.+\\.tsx?$": "ts-jest"
        },
        "verbose": true
    },
    "keywords": [
        "sql",
        "linter",
        "checker",
        "sql-linter",
        "sql-lint"
    ],
    "license": "MIT",
    "man": "./doc/man/doc.1",
    "name": "sql-lint",
    "repository": {
        "type": "git",
        "url": "https://github.com/joereynolds/sql-lint.git"
    },
    "scripts": {
        "build": "tsc && chmod +x dist/src/cli.js",
        "format": "prettier --write {src,test}/**/*.ts",
        "lint": "tslint --fix -c tslint.json -p tsconfig.json",
        "start": "./build/build.sh",
        "test": "jest test --coverage --silent",
        "nearley": "nearleyc"
    },
    "version": "1.0.2"
}
