diff --git a/package.json b/package.json index 32555f5..8d5337e 100644 --- a/package.json +++ b/package.json @@ -1,89 +1,90 @@ { - "name": "Teradata", - "version": "0.2.21", - "author": "hackolade", - "engines": { - "hackolade": "7.7.10", - "hackoladePlugin": "1.2.0" - }, - "contributes": { - "target": { - "applicationTarget": "Teradata", - "title": "Teradata", - "versions": [ - "v17.00", - "v17.10", - "v17.20" - ] - }, - "features": { - "views": { - "enabled": true, - "viewLevel": "model", - "disablePipelines": true, - "includeViews": true - }, - "nestedCollections": false, - "disablePatternField": true, - "enableForwardEngineering": { - "jsonDocument": true, - "jsonSchema": true, - "excel": true, - "plugin": true, - "dbt": true - }, - "enableReverseEngineering": true, - "disableChoices": true, - "enableJsonType": true, - "disableDenormalization": true, - "enableComplexTypesNormalization": true, - "relationships": { - "compositeRelationships": { - "allowRelationshipsByProperties": [ - "primaryKey", - "unique", - "compositeUniqueKey", - "compositePrimaryKey" - ] - } - }, - "FEScriptCommentsSupported": true, - "disableJsonDataMaxLength": true, - "discoverRelationships": true, - "enableKeysMultipleAbrr": true - } - }, - "scripts": { - "lint": "eslint . --max-warnings=0", - "package": "node esbuild.package.js" - }, - "description": "Hackolade plugin for Teradata", - "disabled": false, - "lint-staged": { - "*.{js,json}": "prettier --write" - }, - "simple-git-hooks": { - "pre-commit": "npx lint-staged", - "pre-push": "npx eslint ." - }, - "devDependencies": { - "@hackolade/hck-esbuild-plugins-pack": "0.0.1", - "@typescript-eslint/eslint-plugin": "7.11.0", - "@typescript-eslint/parser": "7.11.0", - "esbuild": "0.25.0", - "esbuild-plugin-clean": "1.0.1", - "esbuild-plugin-copy": "2.1.1", - "eslint": "8.57.0", - "eslint-config-prettier": "9.1.0", - "eslint-formatter-teamcity": "^1.0.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-prettier": "5.1.3", - "eslint-plugin-unused-imports": "3.2.0", - "lint-staged": "14.0.1", - "prettier": "3.2.5", - "simple-git-hooks": "2.11.1" - }, - "dependencies": { - "lodash": "4.17.21" - } -} \ No newline at end of file + "name": "Teradata", + "version": "0.2.21", + "author": "hackolade", + "engines": { + "hackolade": "7.7.10", + "hackoladePlugin": "1.2.0" + }, + "contributes": { + "target": { + "applicationTarget": "Teradata", + "title": "Teradata", + "versions": [ + "v17.00", + "v17.10", + "v17.20" + ] + }, + "features": { + "views": { + "enabled": true, + "viewLevel": "model", + "disablePipelines": true, + "includeViews": true + }, + "nestedCollections": false, + "disablePatternField": true, + "enableForwardEngineering": { + "jsonDocument": true, + "jsonSchema": true, + "excel": true, + "plugin": true, + "dbt": true + }, + "enableReverseEngineering": true, + "disableChoices": true, + "enableJsonType": true, + "disableDenormalization": true, + "enableComplexTypesNormalization": true, + "enableManyToManyRelationshipsNormalization": true, + "relationships": { + "compositeRelationships": { + "allowRelationshipsByProperties": [ + "primaryKey", + "unique", + "compositeUniqueKey", + "compositePrimaryKey" + ] + } + }, + "FEScriptCommentsSupported": true, + "disableJsonDataMaxLength": true, + "discoverRelationships": true, + "enableKeysMultipleAbrr": true + } + }, + "scripts": { + "lint": "eslint . --max-warnings=0", + "package": "node esbuild.package.js" + }, + "description": "Hackolade plugin for Teradata", + "disabled": false, + "lint-staged": { + "*.{js,json}": "prettier --write" + }, + "simple-git-hooks": { + "pre-commit": "npx lint-staged", + "pre-push": "npx eslint ." + }, + "devDependencies": { + "@hackolade/hck-esbuild-plugins-pack": "0.0.1", + "@typescript-eslint/eslint-plugin": "7.11.0", + "@typescript-eslint/parser": "7.11.0", + "esbuild": "0.25.0", + "esbuild-plugin-clean": "1.0.1", + "esbuild-plugin-copy": "2.1.1", + "eslint": "8.57.0", + "eslint-config-prettier": "9.1.0", + "eslint-formatter-teamcity": "^1.0.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-prettier": "5.1.3", + "eslint-plugin-unused-imports": "3.2.0", + "lint-staged": "14.0.1", + "prettier": "3.2.5", + "simple-git-hooks": "2.11.1" + }, + "dependencies": { + "lodash": "4.17.21" + } +}