visulima / packem

A fast and modern bundler for Node.js and TypeScript.
MIT License
3 stars 0 forks source link

Extend the licence plugin with a Table of Contents option #34

Open prisis opened 1 week ago

prisis commented 1 week ago

Clear and concise description of the problem

The licence file can get big with bundling packages and package licence.

Suggested solution

# Table of Contents

1. [MIT License for @visulima/packem](#mit-license)
2. [Licenses of bundled dependencies](#bundled-dependencies)
   - [estree-walker](#estree-walker)
   - [eventemitter3](#eventemitter3)
   - [p-queue](#p-queue)
   - [p-timeout](#p-timeout)
3. [Licenses of bundled types](#bundled-types)
   - [@swc/types](#swc-types)
   - [ts-essentials](#ts-essentials)

The licence plugins should add a content list on top of the file.

Alternative

No response

Additional context

No response

Validations