From e51a9627d87572002509d5133f707d624a5c2be9 Mon Sep 17 00:00:00 2001 From: KDM Date: Fri, 25 Jul 2025 14:27:02 -0700 Subject: [PATCH 1/2] Updated typescript interface generator usage to provide option for interface nomenclature support --- src/name-factory.ts | 2 +- src/readme-factory.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/name-factory.ts b/src/name-factory.ts index 291e7eb..ba3aacd 100644 --- a/src/name-factory.ts +++ b/src/name-factory.ts @@ -12,6 +12,6 @@ export function buildInterfaceDocsFilepath( ): string[] { return [ `v${service.majorVersion.value}`, - `${kebab(buildInterfaceName(int))}.md`, + `${kebab(buildInterfaceName(int, undefined, options))}.md`, ]; } diff --git a/src/readme-factory.ts b/src/readme-factory.ts index a360e04..9b84151 100644 --- a/src/readme-factory.ts +++ b/src/readme-factory.ts @@ -94,7 +94,7 @@ class Builder { yield* this.warning(); yield ''; - yield `# ${title(buildInterfaceName(int))}`; + yield `# ${title(buildInterfaceName(int, undefined, this.options))}`; yield ''; yield* this.buildInterfaceDescription(int); yield* this.buildToc(int); From 0a41c083fd7b73b86a8cacd9e9b06be13c80a851 Mon Sep 17 00:00:00 2001 From: KDM Date: Wed, 13 Aug 2025 08:58:02 -0700 Subject: [PATCH 2/2] Bumped @basketry/typescript to 0.2.1 --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index ad4f936..8c5cf0e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "@basketry/typescript": "^0.2.0", + "@basketry/typescript": "^0.2.1", "basketry": "^0.2.0", "case": "^1.6.3", "prettier": "^2.5.1" @@ -594,9 +594,9 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "node_modules/@basketry/typescript": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@basketry/typescript/-/typescript-0.2.0.tgz", - "integrity": "sha512-CF24bt9NiLDccQKqA1iUDYfC+6FMC0IYrd56F2rnXVt9pTkaITk/Rj7IZL8NHHjTLcRw//4EJa/D4eISkbe3xg==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@basketry/typescript/-/typescript-0.2.1.tgz", + "integrity": "sha512-iUV023DIFos7reIy/IHEwgMrTdFamMovRyPk2n8X2Wvf35h6ORH4yTunhNOf+swOBWLnH6HhEMUEfyLUHwSRcQ==", "dependencies": { "basketry": "^0.2.0", "case": "^1.6.3" @@ -8136,9 +8136,9 @@ } }, "@basketry/typescript": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@basketry/typescript/-/typescript-0.2.0.tgz", - "integrity": "sha512-CF24bt9NiLDccQKqA1iUDYfC+6FMC0IYrd56F2rnXVt9pTkaITk/Rj7IZL8NHHjTLcRw//4EJa/D4eISkbe3xg==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@basketry/typescript/-/typescript-0.2.1.tgz", + "integrity": "sha512-iUV023DIFos7reIy/IHEwgMrTdFamMovRyPk2n8X2Wvf35h6ORH4yTunhNOf+swOBWLnH6HhEMUEfyLUHwSRcQ==", "requires": { "basketry": "^0.2.0", "case": "^1.6.3" diff --git a/package.json b/package.json index 64f8caf..3d960c3 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@basketry/typescript": "^0.2.0", + "@basketry/typescript": "^0.2.1", "basketry": "^0.2.0", "case": "^1.6.3", "prettier": "^2.5.1"