Skip to content

Generate and manually add ATTRIBUTION file in core #76

@techoneel

Description

@techoneel

Problem

Need to create a list of third-party packages used in our repository (include all [main/dev/peer] dependencies).

Solution

Use the following package to generate.
License Checker - https://www.npmjs.com/package/license-checker

  • Must have a npm script in package.json to generate attribution(s).

The content of the each item should looks like as follows:

This project uses the following open source software (OSS) components:
[Package Name]: [Copyright holder(s)] ([License]) ([Package Homepage URL])

  • Replace [Package Name] with the actual name of the package.
  • Replace [Copyright holder(s)] with the name(s) of the copyright holder(s), as listed in the package's license.
  • Replace [License] with the name of the license under which the package is released.
  • Replace [Package Homepage URL] with a link to the package's website or the specific license text.

Metadata

Metadata

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions