TypeScript

プログラミング

【Node.js】pingで呼び出すとpongを返すWeb APIを作成する

Node.jsの組み込みモジュールであるhttpモジュールを用いることで、pingで呼び出すとpongを返すWeb APIを作成します。
プログラミング

【Node.js】TypeScriptを事前にコンパイルせずに直接実行する

Node.js用のTypeScript実行エンジン(とREPL)である「ts-node」を用いることで、TypeScriptを事前にコンパイルせずに直接実行します。
プログラミング

【Jest】タイムゾーンをモックする

ローカルタイムゾーンをモックするためのライブラリである「timezone-mock」を用いることで、テストごとにローカルタイムゾーンを差し替えて実行します。
プログラミング

【Jest】現在時刻をモックする

Jestが提供する偽のタイマーを使用することで、現在時刻をモックします。
プログラミング

【Node.js】現在時刻を文字列として取得する

日時を操作するためのライブラリである「date-fns」と「date-fns-tz」を用いることで、タイムゾーンに対応した現在時刻を任意の形式の文字列として取得します。
プログラミング

【Node.js】オブジェクトをJSONファイルとして書き出す

Node.jsの組み込みモジュールであるfsモジュールのwriteFileSyncメソッドを用いることで、オブジェクトをJSONファイルとして書き出します。
プログラミング

【Node.js】文字列の配列をテキストファイルとして書き出す

Node.jsの組み込みモジュールであるfsモジュールのwriteFileSyncメソッドを用いることで、文字列の配列をテキストファイルとして書き出します。
プログラミング

【Node.js】JSONファイルの内容をオブジェクトとして読み込む

Node.jsの組み込みモジュールであるfsモジュールのreadFileSyncメソッドを用いることで、JSONファイルの内容をオブジェクトとして読み込みます。
プログラミング

【Node.js】テキストファイルの内容を文字列の配列として読み込む

Node.jsの組み込みモジュールであるfsモジュールのreadFileSyncメソッドを用いることで、テキストファイルの内容を文字列の配列として読み込みます。
プログラミング

【React】迷路に合わせて床の大きさを自動で調整する

迷路のサイズと Cube の大きさに合わせて迷路の床の大きさを調整する。App.tsximport React from 'react';import { Canvas } from '@react-three/fiber';import ...