一覧へ戻る
observablehq/rollup-plugin-credits(新しいタブで開きます)
主要言語: JavaScript
Generate license credits
- star 数
- 15
- watcher 数
- 1
- fork 数
- 5
- issue 数
- 19
- 最終更新
- 2023/07/11
主要言語: JavaScript
Generate license credits
Generate 'credits' for included code: parses SPDX licenses, groups dependencies by license, groups licensed dependencies by author. In the interest of creating concise credits pages.
license specification in package.json, which
is parsed as SPDXauthor field in package.jsonauthors field in package.jsonmaintainers field in package.jsonInstead of a code bundle, this produces a bundle of credits output. Typically
you'll run this to create a source file that powers your 'credits' page. The
format of this output is as an ES module with a default export. The export is
a list of licenses with { license, modules } keys, which contain a list
of authors with { author, modules } keys.
export default [ { license: { license: "MIT" }, modules: [ { author: "James Halliday", modules: [ "resumer", "object-inspect" ] }, { author: "Dominic Tarr", modules: ["through"] }, { author: "Marijn Haverbeke and Ingvar Stepanyan", modules: ["acorn"] } ] }, { license: { license: "ISC" }, modules: [{ author: "Isaac Z. Schlueter", modules: ["inherits"] }] } ];