為更好維運 DCIT 今年將開發移轉至 TypeScript ,籍由 TypeScript 、 ESLint 、 Husky 等配合減少疏漏的產生,雖然無痛移轉到 TypeScript,但相關定義一直沒有完善它,正所以用得一直開心,事後需要花更多時間維護。
接下來正式動工前先來寫定義…嗎?竟是已經上線穩定的服務應放一位,同時節省之後開發上額外的心力在套件上,先一次將套件升到最新的版本;DCIT 採 pnpm 方案,因此只需透過 pnpm up --latest
即可將套件版本更新至最新。
此次更新有些套件進了一個大版號,滾動式更新對持續維運的服務多半可以減少不必要的 Debug 時間,接下來可以破土動工 😁。