chore(deps): bump typia to ^13.2.0 and ttsc to ^0.20.0 - #1594
Conversation
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
…0.20 Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
samchon
left a comment
There was a problem hiding this comment.
CI fix: ttsc 0.20 createImportClause signature change
The first CI round failed in build, migrate, sdk, and benchmark with TS2345: Argument of type 'false'/'true' is not assignable to parameter of type 'SyntaxKind.TypeKeyword | SyntaxKind.DeferKeyword | undefined'.
Root cause. @ttsc/factory 0.20 changed createImportClause's first parameter from isTypeOnly: boolean to phaseModifier?: SyntaxKind.TypeKeyword | SyntaxKind.DeferKeyword (import-phase modifiers, matching upstream ImportPhaseModifierSyntaxKind). createImportSpecifier still takes isTypeOnly: boolean, so only clause call sites broke.
Fix (fa58e32). All four call-site files in the repository:
packages/migrate/src/programmers/NestiaMigrateApiStartProgrammer.ts—false→undefinedpackages/migrate/src/programmers/NestiaMigrateImportProgrammer.ts—false→undefined,true→SyntaxKind.TypeKeywordpackages/migrate/src/programmers/NestiaMigrateNestModuleProgrammer.ts—false→undefinedpackages/sdk/src/generates/internal/ImportDictionary.ts—c.declaration→c.declaration ? SyntaxKind.TypeKeyword : undefined
Verified via grep createImportClause that no other call sites exist outside node_modules.
Intent
Bump the
samchonandtypescriptcatalog anchors inpnpm-workspace.yaml:typia(and@typia/interface,@typia/utilsvia anchor):^13.0.2->^13.2.0ttsc(and@ttsc/factory,@ttsc/unpluginvia anchor):^0.18.4->^0.20.0pnpm-lock.yamlis the corresponding lockfile update.Scope
Exactly the two files above; no source changes.
Verification
No local verification was run; CI validates this pull request. Merge gate: the
build.ymlworkflow.🤖 Generated with Claude Code