Skip to content

Commit 83ab8f9

Browse files
committed
update package
1 parent 277963e commit 83ab8f9

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,5 @@ node_modules
3939
# Build output directory
4040
dist/
4141
flight-recorder-generator/output
42+
*.d.ts
43+
java-generator/*.js

java-generator/imports.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,12 @@ const $referencedTypes = (instance: Domain.InstanceOf) : Domain.TypeDeclaration[
1313
.concat(instance.closedGenerics.map($referencedTypes).flat(Infinity))
1414
.concat(inherits);
1515
}
16-
else if (instance instanceof Domain.ArrayOf) return $referencedTypes(instance.of).flat(Infinity);
17-
else if (instance instanceof Domain.Dictionary) return [$referencedTypes(instance.key), $referencedTypes(instance.value)].flat(Infinity);
18-
else if (instance instanceof Domain.UnionOf) return instance.items.map($referencedTypes).flat(Infinity);
16+
else if (instance instanceof Domain.ArrayOf) return $referencedTypes(instance.of)
17+
.flat<Domain.TypeDeclaration>(Infinity);
18+
else if (instance instanceof Domain.Dictionary) return [$referencedTypes(instance.key), $referencedTypes(instance.value)]
19+
.flat<Domain.TypeDeclaration>(Infinity);
20+
else if (instance instanceof Domain.UnionOf) return instance.items.map($referencedTypes)
21+
.flat<Domain.TypeDeclaration>(Infinity);
1922
};
2023

2124
const $import = (ns: string) => `import org.elasticsearch.${ns}.*;`;

java-generator/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
"@typescript-eslint/eslint-plugin": "^2.29.0",
1919
"@typescript-eslint/parser": "^2.29.0",
2020
"standardx": "^5.0.0",
21-
"ts-node": "^8.9.0",
21+
"ts-node": "^8.10.2",
2222
"tslint": "^6.0.0",
23-
"typescript": "^3.8.3"
23+
"typescript": "^3.9.5"
2424
},
2525
"dependencies": {
2626
"change-case": "^4.1.1",

0 commit comments

Comments
 (0)