🙄

開発日記-2024-07-13 / npmパッケージの公開ができた

公開日2年以上前2024-07-13
MarkdownRaw Content

npmパッケージの公開ができた

https://www.npmjs.com/package/@hackersheet/core

2024-07-06-開発日記の続き。とりあえず公開してインストールができるようになったけど細かい設定を見直さないといけない。

その他やろうと思ったこと:

  • GitHub Actionsでpublishする方法
  • ビルド後のファイルがやけに多い
  • GitHubのリリース機能と連携
  • ドキュメントを作らないと
  • CLIツールも作りたい

参考にしたサイト

npm パッケージを beta 版で publish する - magamingのブログ npm versionコマンドでpackageのバージョンを上げる - Qiita

https://www.startup-cloud.co.jp/liberty-technology/PublicItems/npm/package.json.html

初めての npm パッケージ公開したメモ - かもメモ

tsupの設定

tsup.config.ts
import { defineConfig } from 'tsup';

export default defineConfig({
  target: 'esnext',
  format: ['cjs', 'esm'],
  clean: true,
  dts: true,
  minify: 'terser',
  entry: ['./src'],
});