{
	"name": "schemart",
	"version": "1.3.3",
	"author": "Scott Sayles",
	"license": "MIT",
	"main": "dist/index.js",
	"types": "dist/index.d.ts",
	"bin": {
		"schemart": "./bin/run"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/codemariner/schemart"
	},
	"bugs": "https://github.com/codemariner/schemart/issues",
	"config": {
		"prettier": "**/*.{graphql,js,json,css,jsx,mjs,ts,tsx,yaml,yml}"
	},
	"scripts": {
		"build": "tsc",
		"build:test": "tsc --project test --noEmit",
		"clean": "del-cli -f dist && del-cli -f coverage",
		"dev:up": "npm run compose -- up -d",
		"dev:down": "npm run compose -- down",
		"compose": "docker-compose -p schemart -f ./test/docker-compose.yaml",
		"lint": "eslint . --ext .ts,.js",
		"posttest": "eslint . --ext .ts --config .eslintrc.js",
		"prepack": "rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme",
		"prepublishOnly": "yarn build && del-cli -f coverage",
		"prettier": "prettier  --write \"$npm_package_config_prettier\"",
		"prettier:check": "prettier  --list-different \"$npm_package_config_prettier\"",
		"test": "jest ./test",
		"version": "oclif-dev readme && git add README.md"
	},
	"dependencies": {
		"@oclif/command": "^1.8.16",
		"@oclif/config": "^1",
		"@oclif/parser": "^3.8.5",
		"@oclif/plugin-help": "^3",
		"bluebird": "^3.7.2",
		"debug": "^4.3.2",
		"js-yaml": "^4.1.0",
		"lodash.camelcase": "^4.3.0",
		"runtypes": "^6.6.0"
	},
	"devDependencies": {
		"@oclif/dev-cli": "^1",
		"@types/bluebird": "^3.5.38",
		"@types/debug": "^4.1.7",
		"@types/jest": "^27.5.2",
		"@types/js-yaml": "^4.0.5",
		"@types/lodash.camelcase": "^4.3.6",
		"@types/luxon": "^2.0.5",
		"@types/mssql": "^7.1.4",
		"@types/node": "^16.11.6",
		"@types/pg": "^8.6.1",
		"@types/pg-pool": "^2.0.3",
		"@typescript-eslint/eslint-plugin": "^5.2.0",
		"@typescript-eslint/parser": "^5.2.0",
		"del-cli": "^3.0.1",
		"eslint": "^8.1.0",
		"eslint-config-airbnb-base": "^15.0.0",
		"eslint-config-prettier": "^8.3.0",
		"eslint-plugin-import": "^2.25.2",
		"eslint-plugin-jest": "^25.2.2",
		"husky": "^5.1.3",
		"jest": "^27.5.1",
		"lint-staged": "^10.5.4",
		"luxon": "^2.0.2",
		"prettier": "^2.4.1",
		"prettier-eslint-cli": "^5.0.0",
		"ts-jest": "^27.0.7",
		"ts-node": "^10.9.1",
		"typescript": "^4.9.5"
	},
	"engines": {
		"node": ">=12.0.0"
	},
	"files": [
		"/bin",
		"/dist"
	],
	"homepage": "https://github.com/codemariner/schemart",
	"husky": {
		"hooks": {
			"pre-commit": "lint-staged"
		}
	},
	"keywords": [
		"schema",
		"typescript",
		"sql",
		"postgres",
		"mysql",
		"mssql",
		"runtypes"
	],
	"lint-staged": {
		"*.{ts,js,json,yaml,yml}": [
			"eslint --cache --fix",
			"prettier --write",
			"git add"
		]
	},
	"oclif": {
		"bin": "schemart",
		"commands": "./dist/command",
		"plugins": [
			"@oclif/plugin-help"
		],
		"macos": {
			"identifier": "com.schemart",
			"sign": "Developer ID Installer: Scott Sayles"
		}
	},
	"optionalDependencies": {
		"mssql": "^7.3.0",
		"mysql2": "^2.3.3-rc.0",
		"pg": "^8.7.1"
	}
}
