Skip to content

Commit bf8423a

Browse files
committed
refactoring: apply lint suggestion, update bun.lock
1 parent 44a6a9b commit bf8423a

3 files changed

Lines changed: 29 additions & 15 deletions

File tree

bun.lock

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/api/builder.ts

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,17 @@ import { Python, type PythonGeneratorOptions } from "@root/api/writer-generator/
1414
import { generateTypeSchemas } from "@root/typeschema";
1515
import { registerFromManager } from "@root/typeschema/register";
1616
import { type TreeShake, treeShake } from "@root/typeschema/tree-shake";
17-
import { mkTypeSchemaIndex, mkTypeSchemaIndex, type TreeShake, type TypeSchemaIndex, type TypeSchemaIndex, treeShake } from "@root/typeschema/utils";
18-
import type { PartialBy } from "@root/utils/types";
19-
import { generateTypeSchemas } from "@typeschema/index";
2017
import {
21-
extractNameFromCanonical,extractNameFromCanonical,
18+
extractNameFromCanonical,
2219
type PackageMeta,
23-
packageMetaToFhir,packageMetaToFhir,
24-
packageMetaToNpm,packageMetaToNpm,
25-
type TypeSchema,type TypeSchema
26-
} from "@typeschema/types";
20+
packageMetaToFhir,
21+
packageMetaToNpm,
22+
type TypeSchema,
23+
} from "@root/typeschema/types";
24+
import { mkTypeSchemaIndex, type TypeSchemaIndex } from "@root/typeschema/utils";
25+
import { CodegenLogger, createLogger, type LogLevel } from "@root/utils/codegen-logger";
26+
import type { PartialBy } from "@root/utils/types";
2727
import type { TypeSchemaConfig } from "../config";
28-
import { CodegenLogger, CodegenLogger, createLogger, createLogger, type LogLevel } from "../utils/codegen-logger";
2928
import type { FileBasedMustacheGeneratorOptions } from "./writer-generator/mustache";
3029
import * as Mustache from "./writer-generator/mustache";
3130
import { TypeScript, type TypeScriptOptions } from "./writer-generator/typescript";
@@ -340,7 +339,6 @@ export class APIBuilder {
340339
return this;
341340
}
342341

343-
344342
csharp(namespace: string, staticSourceDir?: string | undefined): APIBuilder {
345343
const generator = new CSharp({
346344
outputDir: Path.join(this.options.outputDir, "/types"),

src/api/mustache/generator/ViewModelFactory.ts

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -236,11 +236,15 @@ export class ViewModelFactory {
236236
schema.dependencies
237237
.filter((dependency) => dependency.kind === "complex-type")
238238
.map((dependency) => ({ name: dependency.name, saveName: this.nameGenerator.generateType(dependency) }))
239-
.forEach((dependency) => dependencies.complexTypes.push(dependency));
239+
.forEach((dependency) => {
240+
dependencies.complexTypes.push(dependency);
241+
});
240242
schema.dependencies
241243
.filter((dependency) => dependency.kind === "resource")
242244
.map((dependency) => ({ name: dependency.name, saveName: this.nameGenerator.generateType(dependency) }))
243-
.forEach((dependency) => dependencies.resources.push(dependency));
245+
.forEach((dependency) => {
246+
dependencies.resources.push(dependency);
247+
});
244248
}
245249
if ("nested" in schema && schema.nested) {
246250
schema.nested
@@ -251,13 +255,17 @@ export class ViewModelFactory {
251255
(complexType) =>
252256
!dependencies.complexTypes.some((dependency) => dependency.name === complexType.name),
253257
)
254-
.forEach((complexType) => dependencies.complexTypes.push(complexType));
258+
.forEach((complexType) => {
259+
dependencies.complexTypes.push(complexType);
260+
});
255261
d.resources
256262
.filter(
257263
(resource) =>
258264
!dependencies.resources.some((dependency) => dependency.name === resource.name),
259265
)
260-
.forEach((resource) => dependencies.resources.push(resource));
266+
.forEach((resource) => {
267+
dependencies.resources.push(resource);
268+
});
261269
});
262270
}
263271
return dependencies;
@@ -305,7 +313,9 @@ export class ViewModelFactory {
305313
if ("nested" in schema && schema.nested) {
306314
schema.nested
307315
.map((nested) => this._createForNestedType(nested, cache, schema))
308-
.forEach((n) => nested.push(n));
316+
.forEach((n) => {
317+
nested.push(n);
318+
});
309319
}
310320
return nested;
311321
}

0 commit comments

Comments
 (0)