1.1.1 • Published 1 year ago

@heiwa4126/hello v1.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

npm-hello (@heiwa4126/hello)

npm パッケージの練習。最初は CommonJS のみで始める。

"Hello, NPM package!" を返すだけの関数。

インストール

npm install @heiwa4126/hello

CLI として heiwa4126-hello がインストールされる。

使用例

const { hello } = require("@heiwa4126/hello");

console.log(hello());

output:

Hello, NPM package!

または

npx @heiwa4126/hello

開発メモ

ソースには run-scripts に

  • npm test - tape によるテスト
  • npm run lint - biome による lint
  • npm run fix - biome による 安全な修正(Safe fixes)
  • npm run lint:package - npm-package-json-lint による package.json の lint
  • npm run linklocal - 自分自身のリンクを node_modules の下に作る。Python の editable mode (pip install -e) に相当する。多分 Linux でしか動かない

が書いてあります。

レポジトリからクローンしたら

npm i
npm run linklocal  # オプション

で始めて作業してください。

また数字のみの git タグ(例:"v1.0.0","v1.0.0-0"など)をつけて、 main ブランチを GitHub に git push --tags すると GitHub Packages が生成される GitHub Actions が書いてあります (release-package.yml)。

GitHub Packages については GitHub Packages のクイックスタート - GitHub Docs を参照してください。

1.1.1

1 year ago

1.0.3

1 year ago

1.0.1

1 year ago

1.0.0

2 years ago