{
	"name": "monaco-sql-languages",
	"version": "1.0.0",
	"description": "SQL languages for the Monaco Editor, based on monaco-languages.",
	"scripts": {
		"prepublishOnly": "npm run build",
		"build": "rm -rf ./esm && tsc -p ./tsconfig.esm.json",
		"build-amd": "rm -rf ./out && tsc -p ./tsconfig.amd.json",
		"watch-esm": "tsc -p ./tsconfig.esm.json --watch",
		"test": "npm run build-amd && mocha ./test/all.js",
		"dev": "node --max_old_space_size=4092 & cd website && npm run dev",
		"prod": "rm -rf ./docs && node --max_old_space_size=4092 & cd website && npm run build",
		"deploy": "npm run build && npm run prod && gh-pages -d docs -r git@github.com:DTStack/monaco-sql-languages.git",
		"format": "prettier --write .",
		"prettier-check": "prettier --check .",
		"check-types": "tsc -p ./tsconfig.json",
		"release": "node ./scripts/bumpVersion.js"
	},
	"author": "DTStack Corporation",
	"license": "MIT",
	"main": "esm/main.js",
	"module": "esm/main.js",
	"types": "esm/main.d.ts",
	"files": [
		"esm"
	],
	"keywords": [
		"monaco-editor",
		"SQL",
		"code-completion",
		"hive",
		"spark",
		"mysql",
		"postgresql",
		"flink",
		"trino",
		"impala"
	],
	"repository": {
		"type": "git",
		"url": "https://github.com/DTStack/monaco-sql-languages.git"
	},
	"publishConfig": {
		"registry": "https://registry.npmjs.org/"
	},
	"devDependencies": {
		"@commitlint/cli": "^17.7.2",
		"@commitlint/config-conventional": "^17.7.0",
		"@commitlint/cz-commitlint": "^17.7.2",
		"@types/mocha": "^10.0.10",
		"@types/node": "^20.4.0",
		"commitizen": "^4.3.0",
		"fast-glob": "^3.3.2",
		"gh-pages": "^3.2.3",
		"inquirer": "^8.2.2",
		"jsdom": "^16.4.0",
		"mocha": "^11.7.4",
		"monaco-editor": "0.52.2",
		"prettier": "^3.3.3",
		"pretty-quick": "^4.0.0",
		"requirejs": "^2.3.6",
		"simple-git-hooks": "^2.11.1",
		"standard-version": "^9.5.0",
		"typescript": "^5.0.4"
	},
	"simple-git-hooks": {
		"pre-commit": "npx pretty-quick --staged"
	},
	"peerDependencies": {
		"monaco-editor": ">=0.37.1"
	},
	"engines": {
		"node": ">=18"
	},
	"packageManager": "pnpm@9.7.0",
	"config": {
		"commitizen": {
			"path": "./node_modules/@commitlint/cz-commitlint"
		}
	},
	"lint-staged": {
		"*": [
			"prettier --write --ignore-unknown"
		]
	},
	"dependencies": {
		"dt-sql-parser": "4.4.2"
	}
}
