yaakai.to

๐Ÿ–Š

TypeScript 5.8 ใฎ --erasableSyntaxOnly

Node ใŒใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใงใฎ TypeScript ใฎๅฎŸ่กŒใ‚’ใ‚ตใƒใƒผใƒˆใ—ใŸใ“ใจใซไผดใฃใฆใ€ใใ‚Œใ‚’ๆ›ดใซใ‚ตใƒใƒผใƒˆใ™ใ‚‹ใƒ•ใƒฉใ‚ฐใŒ TypeScript ใซ่ฟฝๅŠ ใ•ใ‚Œใ‚‹ใ‚ˆใ†ใงใ™ใ€‚

ใ“ใ‚Œใ‚’ๅˆฉ็”จใ™ใ‚‹ใจใ€ enum ใ‚„ namespace ใจใ„ใฃใŸ TS ็‰นๆœ‰ใฎๆฉŸ่ƒฝใ‚’็„กๅŠนๅŒ–ใ—ใ€ๅ‰Š้™คๅฏ่ƒฝใชๅž‹ๆƒ…ๅ ฑใฎใฟใ‚’ๆ‰ฑใ†ใ“ใจใŒๅ‡บๆฅใ‚‹ใ‚ˆใ†ใซใชใ‚Šใพใ™ใ€‚Node ใฎ TS ใ‚ตใƒใƒผใƒˆใงใฏใ€ใ“ใ‚Œใ‚‰ใฎๆง‹ๆ–‡ใ‚’ๅฎŸ่กŒใ™ใ‚‹ใŸใ‚ใซๅˆฅ้€” --experimental-transform-types ใƒ•ใƒฉใ‚ฐใŒๅฟ…่ฆใงใ—ใŸใŒใ€ไปŠๅ›ž --erasableSyntaxOnly ใŒๅฐŽๅ…ฅใ•ใ‚Œใ€ใใ‚Œใ‚’ๅˆฉ็”จใ™ใ‚‹ใ“ใจใงใ€Node ใจไบ’ๆ›ๆ€งใฎ้ซ˜ใ„ใ‚ณใƒผใƒ‰ใ‚’ๆ›ธใ‘ใ‚‹ใ“ใจใŒๆœŸๅพ…ใ•ใ‚Œใฆใ„ใ‚‹ใ‚ˆใ†ใงใ™ใ€‚