開発者ツール

NPM パッケージジェネレーター — package.json ビルダー

Jest、TypeScript、ESLint などのプリセットを備えたフォームから package.json を生成できます。よく使うスクリプトフィールドを含む新しい Node プロジェクトの立ち上げに役立ちます。

npmpackage.jsonNode
クイック切替:SemVer バリデーター

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • 新しいスクリプトプロジェクトの package.json を下書きする
  • TS、ESLint、Jest のプリセットをすばやく追加する
  • チーム間でスターターのメタデータを標準化する

使い方

  1. パッケージ名、バージョン、基本情報を入力する
  2. 必要なプリセットの組み合わせを選択する
  3. 生成された package.json をコピーする

入出力サンプル

入力

name=demo, version=1.0.0

スニペット

{
  "name": "demo",
  "version": "1.0.0"
}

FAQ

依存関係をインストールしますか?

いいえ。設定のテキストを生成するだけです。プロジェクトディレクトリでパッケージマネージャーを使って依存関係をインストールしてください。

本格的なスキャフォールドの代わりになりますか?

スターター設定を対象としています。複雑なテンプレートリポジトリやプラグインの連鎖は専用のスキャフォールドで管理するのが適しています。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

SemVer バリデーター

SemVer バリデーター — セマンティックバージョンレンジマッチャー

利用可能

ブラウザ内で、バージョンが ^ や ~ などの SemVer レンジ式を満たすか確認できます。npm の依存関係レンジの解説や package.json の制約検証に役立ちます。

SemVer npm バージョン