{
    "name": "@expresswebjs/ew-query-repository",
    "version": "1.0.4",
    "description": "ExpressWeb query repository",
    "dependencies": {
        "flat": "5.0.2",
        "reflect-metadata": "0.1.13",
        "ts-morph": "8.1.2",
        "yargs": "16.1.0"
    },
    "main": "./dist/src/index.js",
    "typings": "dist/src/index",
    "scripts": {
        "test": "npm run mocha:all",
        "build": "tsc -p tsconfig.json",
        "build:dist": "tsc --outDir dist",
        "prepublish": "npm run build:dist",
        "mocha:unit": "npm run build && mocha --bail \"build/test/unit/**/*Tests.js\"",
        "mocha:integration": "npm run build && mocha --bail \"build/test/integration/**/*Tests.js\"",
        "mocha:all": "npm run build && mocha \"build/test/**/*Tests.js\"",
        "upgrade-packages": "rm -f package-lock.json && ncu --removeRange -u -x @types/node"
    },
    "bin": {
        "typed-knex": "./dist/src/cli.js"
    },
    "devDependencies": {
        "@expresswebjs/tslint-contrib": "1.0.0",
        "@types/chai": "4.2.14",
        "@types/chai-as-promised": "7.1.3",
        "@types/flat": "5.0.1",
        "@types/mocha": "8.0.3",
        "@types/sqlite3": "3.1.6",
        "@types/yargs": "15.0.9",
        "chai": "4.2.0",
        "chai-as-promised": "7.1.1",
        "knex": "0.95.0",
        "mocha": "8.2.0",
        "npm-check-updates": "9.1.2",
        "sqlite3": "5.0.0",
        "tslint": "6.1.3",
        "tslint-microsoft-contrib": "6.2.0",
        "typescript": "4.2.3"
    },
    "prettier": {
        "singleQuote": false,
        "tabWidth": 4,
        "printWidth": 220
    }
}
