ITADN

TypeError: Cannot read properties of undefined (reading 'version')

#1696Openonemen 创建于 2026-04-28
bug
O
onemencommented
using ` ncu --target '@next' ` ``` [====================] 17/17 100% prettier ^3.8.1 → ^4.0.0-alpha.13 @commitlint/cli TypeError: Cannot read properties of undefined (reading 'version') @commitlint/config-conventional TypeError: Cannot read properties of undefined (reading 'version') @types/node TypeError: Cannot read properties of undefined (reading 'version') @typescript-eslint/eslint-plugin TypeError: Cannot read properties of undefined (reading 'version') @typescript-eslint/parser TypeError: Cannot read properties of undefined (reading 'version') eslint-config-prettier TypeError: Cannot read properties of undefined (reading 'version') eslint-plugin-mozilla TypeError: Cannot read properties of undefined (reading 'version') eslint-plugin-prettier TypeError: Cannot read properties of undefined (reading 'version') globals TypeError: Cannot read properties of undefined (reading 'version') husky TypeError: Cannot read properties of undefined (reading 'version') ``` the issue is in: `decorateTagPackumentWithTimeAndName` when `tagPackument.version` is `undefined` ```typescript const decorateTagPackumentWithTimeAndName = ( tagPackument: Partial<Packument>, packument: Partial<Packument>, ): Partial<Packument> => { const version = tagPackument.version return { ...tagPackument, name: packument.name, ...(packument?.time?.[version!] ? { time: packument.time } : null), } } ``` What the function should return in this case ?
2 条评论