エコシステム
YAMLResume は、履歴ワークフローの構築、エディタの埋め込み、ビルドの自動化、サンプル履歴書の管理、既存の履歴データの変換に役立つ、再利用可能なパッケージとツールを提供しています。
@yamlresume/node
@yamlresume/node は、YAMLResume CLI の基盤となる再利用可能な Node.js ランタイムです。
- 位置情報付きエラーとともに、YAML・YML・JSON の履歴書ファイルを読み込んで検証。
- 設定されたレイアウトのビルド、ファイルの監視、LaTeX・Typst PDF のコンパイル。
- サンプルからの履歴書作成や、AI によるファイルの生成・翻訳。
@yamlresume/playground
@yamlresume/playground は、公式のプレイグラウンドの基盤となる React コンポーネントです。
- スキーマ対応の Monaco YAML エディタとライブマルチレイアウトプレビューを埋め込み。
- レスポンシブなデスクトップ・モバイルレイアウト、エクスポート操作、ローカライズされた UI ラベルを提供。
- Vite、Next.js、Tailwind CSS、カスタム Monaco worker のセットアップと統合。
create-yamlresume
create-yamlresume により、一行のコマンドで新しい YAMLResume プロジェクトを簡単に開始できます。プロジェクトディレクトリをセットアップし、必要な依存関係をインストールし、サンプル履歴書ファイルを生成するため、すぐに開始できます。
npx create-yamlresume my-resumeまたは同様のnpm、yarn、pnpmコマンドを使用して新しいプロジェクトをセットアップ。- 即座に使用可能なプロジェクト構造、履歴書のビルドと検証用のスクリプト、サンプル YAML 履歴書ファイルを含む。
json2yamlresume
json2yamlresume は、JSON Resume ファイルを YAMLResume 形式に変換するための CLI ツールです。
- JSON Resume ファイルを YAMLResume に変換し、必要に応じてフィールドと構造を変換。
- データが YAMLResume スキーマに従って検証されることを保証。
これらのツールは、他の形式からの移行、プロジェクト設定の自動化、YAMLResume とのワークフローの簡素化に役立ちます。
samples
@yamlresume/samples は、一般的な職種向けに厳選されたサンプル履歴書カタログを提供し、それぞれが 12 のロケール言語に翻訳されています。
yamlresume new --sampleコマンドとyamlresume sampleslist サブコマンドを支えています。- サンプル履歴書を言語、カテゴリ、タグでフィルタリングするためのクエリ API を公開しています。
詳細情報
Edit on GitHub
Last updated on