1.0.6 • Published 7 months ago

@lvncer/name-card v1.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

Name Card

Markdown ファイルから美しい名刺を作成・エクスポートできる CLI ツール & Web アプリケーション

🚀 特徴

  • Markdown ベース: シンプルな Markdown ファイルで名刺情報を管理
  • リアルタイムプレビュー: ファイル変更を自動検知してプレビューを更新
  • PDF エクスポート: 高品質な PDF ファイルとして名刺をエクスポート
  • 複数の使用方法: CLI、Web アプリケーション、両方で利用可能
  • レスポンシブデザイン: モダンで美しい UI/UX

📦 インストール

グローバルインストール(推奨)

npm install -g @lvncer/name-card

ローカルインストール

npm install @lvncer/name-card
npx @lvncer/name-card

🎯 使用方法

CLI 使用

# 基本的な使用方法
name-card business-card.md

# サンプルテンプレートを使用
name-card --template basic
name-card --template designer
name-card --template business
name-card --template freelancer

# ヘルプ表示
name-card --help

Web アプリケーション

CLI 実行時に自動的にローカル Web サーバーが起動し、ブラウザでプレビューできます。

📝 Markdown ファイル形式

# 田中太郎

**ソフトウェアエンジニア**

フルスタック開発を専門とし、React、Node.js、TypeScript を使用したモダンな Web アプリケーション開発に従事しています。

- 📧 tanaka@example.com
- 📱 090-1234-5678
- 🌐 https://tanaka.dev
- 🐙 @tanaka-dev
- 📍 東京都渋谷区

🛠️ 開発

前提条件

  • Node.js 18 以上
  • npm または yarn

セットアップ

# リポジトリをクローン
git clone https://github.com/your-username/name-card.git
cd name-card

# 依存関係をインストール
npm install

# CLI開発
npm run dev

# Webアプリケーション開発
npm run web:dev

テスト実行

# 全テスト実行
npm run test:all

# CLI テスト
npm run test

# Web テスト
npm run web:test

# E2E テスト
npm run web:e2e

ビルド

# CLI ビルド
npm run build

# Web ビルド
npm run web:build

📁 プロジェクト構造

name-card/
├── bin/                 # CLI エントリーポイント
├── src/                 # CLI ソースコード
├── web/                 # Next.js Webアプリケーション
├── templates/           # サンプルテンプレート
├── tests/               # CLI テスト
└── docs/                # ドキュメント

🎨 テンプレート

以下のテンプレートが利用可能です:

  • basic: ソフトウェアエンジニア向け
  • designer: UI/UX デザイナー向け
  • business: 営業・ビジネス向け
  • freelancer: フリーランス向け

🚀 デプロイ

npm 公開(CLI)

# ビルド
npm run build

# 公開
npm publish

🤝 コントリビューション

  1. このリポジトリをフォーク
  2. フィーチャーブランチを作成 (git checkout -b feature/amazing-feature)
  3. 変更をコミット (git commit -m 'Add amazing feature')
  4. ブランチにプッシュ (git push origin feature/amazing-feature)
  5. プルリクエストを作成

📄 ライセンス

MIT License - 詳細は LICENSE ファイルを参照

🙏 謝辞

1.0.6

7 months ago

1.0.5

7 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago