#license #generator #generate #file #cli-tool #author #package-json

bin+lib license-gen

一个通过询问一系列问题来生成许可证文件的命令行工具

6 个版本

0.1.5 2023 年 11 月 16 日
0.1.4 2023 年 11 月 14 日
0.1.2 2022 年 5 月 21 日

1397开发工具

每月 30 次下载

MIT 许可证

16KB
155

license-gen

使用 Rust 制作的许可证生成器。

CLI 需要一个 email 和一个 name 来生成许可证文件。它在几个地方寻找它们。

  • 环境变量 USER
  • 从你的 .gitconfig 中的 Git 用户名
  • package.json 的作者字段中

使用 Nix 运行它

nix run github:frectonz/license-gen

安装

cargo install license-gen

支持的许可证

  • Apache-2.0
  • BSD-1-Clause
  • BSD-2-Clause
  • BSD-3-Clause
  • ISC
  • MIT
  • UNLICENSE
  • WTFPL

演示

asciicast

依赖项

~4.5–6MB
~107K SLoC