Skip to content

totto2727/esm-package

Repository files navigation

テンプレートの解説

テンプレートコピー後にやるべきこと

完了次第削除してください。

リポジトリの設定

  • stagingブランチをベースブランチにする
  • Branch Protectionの設定を行う
    • TODO: 設定
  • Renovate Botの対象に含める

パッケージの設定

  • README.mdを修正する
  • pakcage.jsonのメタ情報を修正する

esm-package

概要

他のパッケージとの差別点

インストール

前提

Node.js or Bun

npm add @totto2727/result
yarn add @totto2727/result
pnpm add @totto2727/result
bun add @totto2727/result
import * as r from "esm-package"

ブラウザ or Deno

import * as r from "https://esm.sh/esm-package"

Example

基本の型

基本の関数

応用の型

応用の関数

影響を受けた言語及びライブラリ

開発者向け

開発環境

  • 実行環境
    • Bun >1.0.0
  • エディタ
    • 現時点ではJetbrains IDEの設定のみ用意されています。
    • 今後、VSCodeの設定ファイルを追加する予定です。

Jetbrains

VSCode

TODO

開発手順

  1. このリポジトリをフォークする
  2. フォークしたリポジトリをローカルにクローンしてプロジェクトルートに移動する
  3. パッケージのインストール
    bun i
  4. 開発する
  5. 変更内容を記述する
    bun changeset
  6. コミット前
    bun precommit
  7. コミット&プッシュ
  8. フォークしたリポジトリからプルリクエストを作成する
  9. 以下は管理者がバージョンアップする場合のみ
  10. バージョンの変更とプッシュ
    bun changeset version
  11. mainブランチにマージする
  12. タグをつけてプッシュ
    bun changeset tag
  13. CI/CDが自動でNPMに公開する

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published