TypeScriptに移植開始