{
  "name": "typed-orm",
  "version": "1.39.1",
  "description": "A structurally-typed MySQL query-builder/ORM",
  "main": "dist/src/main/index.js",
  "types": "dist/src/main/index.d.ts",
  "scripts": {
    "test": "ts-node -P ./test/run-time/tsconfig.json",
    "test-exec": "ts-node -P ./test/execution/tsconfig.json",
    "check": "  tsc --noEmit --diagnostics",
    "check2": "node --max-old-space-size=8192 ./node_modules/typescript/lib/tsc.js --noEmit --noErrorTruncation --diagnostics",
    "clean": "rm -r ./dist || true",
    "build": "tsc -d --diagnostics",
    "rebuild": "(npm run clean) && (npm run build)",
    "test-compile-time": "ts-node -P ./test/compile-time/tsconfig.json ./test/compile-time/runner.ts",
    "accept-compile-time": "ts-node -P ./test/compile-time/tsconfig.json ./test/compile-time/accept-actual.ts",
    "accept-one": "ts-node -P ./test/compile-time/tsconfig.json ./test/compile-time/accept-one.ts",
    "test-compile-time-interactive": "ts-node -P ./test/compile-time/tsconfig.json ./test/compile-time/interactive.ts",
    "test-run-time": "ts-node -P ./test/run-time/tsconfig.json ./test/run-time/runner.ts",
    "test-all-run-time": "ts-node -P ./test/all-run-time/tsconfig.json ./test/all-run-time/runner.ts",
    "test-execution": "ts-node -P ./test/execution/tsconfig.json ./test/execution/runner.ts",
    "test-all": "(npm run test-compile-time) && (npm run test-run-time) && (npm run test-execution)",
    "sanity-check": "(npm run rebuild) && (npm run test-all)",
    "c8-run-time": "c8 -r html npm run test-run-time",
    "c8-all-run-time": "c8 -r html npm run test-all-run-time",
    "c8-execution": "c8 npm run test-execution",
    "c8-report": "c8 report",
    "lint": "eslint --ext .ts",
    "lint-all": "npm run lint -- ./src"
  },
  "author": "Justin Ng",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/AnyhowStep/typed-orm"
  },
  "dependencies": {
    "@anyhowstep/type-util": "^1.9.1",
    "@types/lodash": "^4.14.118",
    "@types/mysql": "^2.15.5",
    "@types/sqlstring": "^2.2.0",
    "enum-util": "^1.5.1",
    "lodash": "^4.17.14",
    "mysql": "^2.16.0",
    "sqlstring": "^2.3.1",
    "type-mapping": "^1.4.3"
  },
  "devDependencies": {
    "@anyhowstep/typed-env": "^2.1.0",
    "@types/diff": "^3.5.2",
    "@types/node": "^10.0.4",
    "@types/tape": "^4.2.32",
    "@typescript-eslint/eslint-plugin": "^1.13.0",
    "@typescript-eslint/parser": "^1.13.0",
    "c8": "^3.2.1",
    "diff": "^3.5.0",
    "eslint": "^6.1.0",
    "schema-decorator": "^2.61.2",
    "tape": "^4.9.0",
    "ts-node": "^6.0.3",
    "tslint": "^5.11.0",
    "typescript": "^3.5.1"
  }
}
