diff --git a/package.json b/package.json index 2055ca3..d3eed01 100644 --- a/package.json +++ b/package.json @@ -1,106 +1,107 @@ { - "name": "DeltaLake", - "version": "0.2.38", - "author": "hackolade", - "engines": { - "hackolade": "7.7.10", - "hackoladePlugin": "1.2.0" - }, - "contributes": { - "target": { - "applicationTarget": "DeltaLake", - "title": "Delta Lake on Databricks", - "versions": [ - "Runtime 6", - "Runtime 7", - "Runtime 8", - "Runtime 9", - "Runtime 10", - "Runtime 11", - "Runtime 12", - "Runtime 13", - "Runtime 14", - "Runtime 15", - "Runtime 16" - ] - }, - "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 - }, - "disableMultipleTypes": false, - "enableReverseEngineering": true, - "enableComplexTypesNormalization": true, - "disableChoices": true, - "enableJsonType": true, - "relationships": { - "compositeRelationships": { - "allowRelationshipsByProperties": [ - "primaryKey", - "unique", - "compositeUniqueKey", - "compositePrimaryKey" - ] - } - }, - "FEScriptCommentsSupported": [ - "2.x", - "3.x" - ], - "discoverRelationships": true, - "enableKeysMultipleAbrr": true - } - }, - "description": "Hackolade plugin for Delta Lake on Databricks, including Azure Databricks, and Databricks on AWS", - "dependencies": { - "@sqltools/formatter": "1.2.5", - "abort-controller": "3.0.0", - "antlr4": "4.9.2", - "async": "3.2.6", - "exponential-backoff": "3.1.2", - "ip": "2.0.1", - "lodash": "4.17.21", - "node-fetch": "2.6.7" - }, - "lint-staged": { - "*.{js,json}": "prettier --write" - }, - "simple-git-hooks": { - "pre-commit": "npx lint-staged", - "pre-push": "npx eslint ." - }, - "scripts": { - "lint": "eslint . --max-warnings=0", - "package": "node esbuild.package.js", - "postinstall": "npx simple-git-hooks" - }, - "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" - } -} \ No newline at end of file + "name": "DeltaLake", + "version": "0.2.38", + "author": "hackolade", + "engines": { + "hackolade": "7.7.10", + "hackoladePlugin": "1.2.0" + }, + "contributes": { + "target": { + "applicationTarget": "DeltaLake", + "title": "Delta Lake on Databricks", + "versions": [ + "Runtime 6", + "Runtime 7", + "Runtime 8", + "Runtime 9", + "Runtime 10", + "Runtime 11", + "Runtime 12", + "Runtime 13", + "Runtime 14", + "Runtime 15", + "Runtime 16" + ] + }, + "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 + }, + "disableMultipleTypes": false, + "enableReverseEngineering": true, + "enableComplexTypesNormalization": true, + "enableManyToManyRelationshipsNormalization": true, + "disableChoices": true, + "enableJsonType": true, + "relationships": { + "compositeRelationships": { + "allowRelationshipsByProperties": [ + "primaryKey", + "unique", + "compositeUniqueKey", + "compositePrimaryKey" + ] + } + }, + "FEScriptCommentsSupported": [ + "2.x", + "3.x" + ], + "discoverRelationships": true, + "enableKeysMultipleAbrr": true + } + }, + "description": "Hackolade plugin for Delta Lake on Databricks, including Azure Databricks, and Databricks on AWS", + "dependencies": { + "@sqltools/formatter": "1.2.5", + "abort-controller": "3.0.0", + "antlr4": "4.9.2", + "async": "3.2.6", + "exponential-backoff": "3.1.2", + "ip": "2.0.1", + "lodash": "4.17.21", + "node-fetch": "2.6.7" + }, + "lint-staged": { + "*.{js,json}": "prettier --write" + }, + "simple-git-hooks": { + "pre-commit": "npx lint-staged", + "pre-push": "npx eslint ." + }, + "scripts": { + "lint": "eslint . --max-warnings=0", + "package": "node esbuild.package.js", + "postinstall": "npx simple-git-hooks" + }, + "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" + } +}