TypeScript で 都道府県型を定義する

1. はじめに カラダノートの 堀内 です。 前回 は電話番号型を定義してので、今回は都道府県を実装してみます。 2. ゴール 都道府県型を使って何を実現したいかというと、例えば、北海道と沖縄だけを対象とする処理を実装するときに、それ以外の都道府県だと…

TypeScript と Opaque型で電話番号型を定義する

1. はじめに カラダノートの 堀内 です。 TypeScript の型定義ライブラリの1つである type-fest を使って、電話番号型 を作って実験したメモです。 github.com 2. Opaque型について 2.1 実装の種類 TypeScriptでは公式にOpaque型をサポートしていないので、…

Prisma Client で踏み台のEC2を経由してRDSに接続する

はじめに カラダノートの堀内です。 最近弊社では TypeScript ✕ Prisma の導入を進めはじめました。 この記事は Prismaのintrospection を開発環境やステージング環境のDBに対して踏み台のEC2を経由して実行するときのメモです。 やりたいこと 手順 1) ま…