11{
2- "name" : " Db2" ,
3- "version" : " 0.2.25" ,
4- "author" : " hackolade" ,
5- "engines" : {
6- "hackolade" : " 7.7.10" ,
7- "hackoladePlugin" : " 1.2.0"
8- },
9- "contributes" : {
10- "target" : {
11- "applicationTarget" : " Db2" ,
12- "title" : " Db2" ,
13- "versions" : [
14- " v11.7" ,
15- " v11.5" ,
16- " v12.x"
17- ]
18- },
19- "features" : {
20- "nestedCollections" : false ,
21- "disablePatternField" : true ,
22- "disableMultipleTypes" : true ,
23- "enableForwardEngineering" : true ,
24- "disableReverseEngineering" : false ,
25- "enableReverseEngineering" : {
26- "jsonDocument" : true ,
27- "jsonSchema" : true ,
28- "ddl" : true ,
29- "xsd" : true ,
30- "excel" : true ,
31- "plugin" : false
32- },
33- "disableChoices" : true ,
34- "enableJsonType" : true ,
35- "useJsonTypesWithComplexTypes" : true ,
36- "reverseSchemaIntoOneColumn" : true ,
37- "disableDenormalization" : true ,
38- "enableComplexTypesNormalization" : true ,
39- "restrictNestedFieldsAsPrimaryKey" : false ,
40- "views" : {
41- "enabled" : true ,
42- "viewLevel" : " model" ,
43- "disablePipelines" : true ,
44- "includeViews" : true
45- },
46- "relationships" : {
47- "compositeRelationships" : {
48- "allowRelationshipsByProperties" : [
49- " primaryKey" ,
50- " unique" ,
51- " compositeUniqueKey" ,
52- " compositePrimaryKey"
53- ]
54- }
55- },
56- "FEScriptCommentsSupported" : true ,
57- "enableFetchSystemEntitiesCheckbox" : true ,
58- "discoverRelationships" : true ,
59- "enableKeysMultipleAbrr" : true
60- }
61- },
62- "description" : " Hackolade plugin for IBM Db2" ,
63- "icon_url" : " logo.jpg" ,
64- "disabled" : false ,
65- "lint-staged" : {
66- "*.{js,json}" : " prettier --write"
67- },
68- "simple-git-hooks" : {
69- "pre-commit" : " npx lint-staged" ,
70- "pre-push" : " npx eslint ."
71- },
72- "scripts" : {
73- "lint" : " eslint . --max-warnings=0" ,
74- "package" : " node esbuild.package.js"
75- },
76- "devDependencies" : {
77- "@hackolade/hck-esbuild-plugins-pack" : " 0.0.1" ,
78- "@typescript-eslint/eslint-plugin" : " 7.11.0" ,
79- "@typescript-eslint/parser" : " 7.11.0" ,
80- "esbuild" : " 0.25.0" ,
81- "esbuild-plugin-clean" : " 1.0.1" ,
82- "esbuild-plugin-copy" : " ^2.1.1" ,
83- "eslint" : " 8.57.0" ,
84- "eslint-config-prettier" : " 9.1.0" ,
85- "eslint-formatter-teamcity" : " ^1.0.0" ,
86- "eslint-plugin-import" : " ^2.26.0" ,
87- "eslint-plugin-prettier" : " 5.1.3" ,
88- "eslint-plugin-unused-imports" : " 3.2.0" ,
89- "lint-staged" : " ^16.1.5" ,
90- "prettier" : " 3.2.5" ,
91- "simple-git-hooks" : " 2.11.1"
92- },
93- "dependencies" : {
94- "async" : " 3.2.5" ,
95- "lodash" : " 4.17.21"
96- }
97- }
2+ "name" : " Db2" ,
3+ "version" : " 0.2.25" ,
4+ "author" : " hackolade" ,
5+ "engines" : {
6+ "hackolade" : " 7.7.10" ,
7+ "hackoladePlugin" : " 1.2.0"
8+ },
9+ "contributes" : {
10+ "target" : {
11+ "applicationTarget" : " Db2" ,
12+ "title" : " Db2" ,
13+ "versions" : [
14+ " v11.7" ,
15+ " v11.5" ,
16+ " v12.x"
17+ ]
18+ },
19+ "features" : {
20+ "nestedCollections" : false ,
21+ "disablePatternField" : true ,
22+ "disableMultipleTypes" : true ,
23+ "enableForwardEngineering" : true ,
24+ "disableReverseEngineering" : false ,
25+ "enableReverseEngineering" : {
26+ "jsonDocument" : true ,
27+ "jsonSchema" : true ,
28+ "ddl" : true ,
29+ "xsd" : true ,
30+ "excel" : true ,
31+ "plugin" : false
32+ },
33+ "disableChoices" : true ,
34+ "enableJsonType" : true ,
35+ "useJsonTypesWithComplexTypes" : true ,
36+ "reverseSchemaIntoOneColumn" : true ,
37+ "disableDenormalization" : true ,
38+ "enableComplexTypesNormalization" : true ,
39+ "enableManyToManyRelationshipsNormalization" : true ,
40+ "restrictNestedFieldsAsPrimaryKey" : false ,
41+ "views" : {
42+ "enabled" : true ,
43+ "viewLevel" : " model" ,
44+ "disablePipelines" : true ,
45+ "includeViews" : true
46+ },
47+ "relationships" : {
48+ "compositeRelationships" : {
49+ "allowRelationshipsByProperties" : [
50+ " primaryKey" ,
51+ " unique" ,
52+ " compositeUniqueKey" ,
53+ " compositePrimaryKey"
54+ ]
55+ }
56+ },
57+ "FEScriptCommentsSupported" : true ,
58+ "enableFetchSystemEntitiesCheckbox" : true ,
59+ "discoverRelationships" : true ,
60+ "enableKeysMultipleAbrr" : true
61+ }
62+ },
63+ "description" : " Hackolade plugin for IBM Db2" ,
64+ "icon_url" : " logo.jpg" ,
65+ "disabled" : false ,
66+ "lint-staged" : {
67+ "*.{js,json}" : " prettier --write"
68+ },
69+ "simple-git-hooks" : {
70+ "pre-commit" : " npx lint-staged" ,
71+ "pre-push" : " npx eslint ."
72+ },
73+ "scripts" : {
74+ "lint" : " eslint . --max-warnings=0" ,
75+ "package" : " node esbuild.package.js"
76+ },
77+ "devDependencies" : {
78+ "@hackolade/hck-esbuild-plugins-pack" : " 0.0.1" ,
79+ "@typescript-eslint/eslint-plugin" : " 7.11.0" ,
80+ "@typescript-eslint/parser" : " 7.11.0" ,
81+ "esbuild" : " 0.25.0" ,
82+ "esbuild-plugin-clean" : " 1.0.1" ,
83+ "esbuild-plugin-copy" : " ^2.1.1" ,
84+ "eslint" : " 8.57.0" ,
85+ "eslint-config-prettier" : " 9.1.0" ,
86+ "eslint-formatter-teamcity" : " ^1.0.0" ,
87+ "eslint-plugin-import" : " ^2.26.0" ,
88+ "eslint-plugin-prettier" : " 5.1.3" ,
89+ "eslint-plugin-unused-imports" : " 3.2.0" ,
90+ "lint-staged" : " ^16.1.5" ,
91+ "prettier" : " 3.2.5" ,
92+ "simple-git-hooks" : " 2.11.1"
93+ },
94+ "dependencies" : {
95+ "async" : " 3.2.5" ,
96+ "lodash" : " 4.17.21"
97+ }
98+ }
0 commit comments