Skip to content

Releases: suwanohiro/HTTPStatus

ver1.0.5

Choose a tag to compare

@suwanohiro suwanohiro released this 10 Jun 07:03

v1.0.5 の主な変更点・追加点

  • HTTPステータスコードから名称を逆引きできる静的メソッド HTTPStatus.Name(statusCode: number): string | undefined を追加
    • 例: HTTPStatus.Name(404) → "NotFound"
  • 全てのステータスコード・名称の相互変換テストを追加し、品質を強化
  • 未定義のコードや NaN を渡した場合は undefined を返すように対応
  • READMEに Name メソッドの追加・使い方・更新履歴を追記
  • その他、テストコードやドキュメントの細かな改善

ver1.0.4

Choose a tag to compare

@suwanohiro suwanohiro released this 23 May 08:13

v1.0.4 の主な変更点・追加点

  • CommonJSでの利用方法を HTTPStatus.default.OK から HTTPStatus.OK へ統一し、より直感的にアクセスできるように修正
  • ESModule(import)とCommonJS(require)の両対応をより明確にし、ビルド成果物の配置やnpm scriptsを整理
  • dist/src/ 配下にESM・CJS両方のエントリポイントを配置
  • package.json の exports 設定を修正し、各モジュール方式で正しく参照できるように改善
  • Jestによる自動テスト環境を追加し、ESModule/CommonJS両方のテストをサポート
  • ドキュメント(README)を最新の利用方法・構成に合わせて更新

ver1.0.0

Choose a tag to compare

@suwanohiro suwanohiro released this 23 May 05:22

v1.0.0

初回リリースです。

  • HTTPステータスコードをマジックナンバー化せずに扱える、シンプルなクラス HTTPStatus を提供
  • TypeScript/JavaScript両対応
  • 主要なHTTPステータスコードを静的プロパティとして網羅
  • CommonJS/ESModulesどちらでも利用可能
  • 日本語コメント付き