Skip to content

bluwy/publint

Repository files navigation


publint

Lint packaging errors. Ensure compatibility across environments.

Try it online


Usage

# Lint your library project
$ npx publint

# Lint a dependency
$ npx publint ./node_modules/some-lib

# Lint your project's dependencies based on package.json
$ npx publint deps

Or try it online at https://publint.dev. For JavaScript usage, see pkg/README.md.

Development

Use pnpm install to install all project dependencies.

There are 3 parts to this repo:

  • pkg - The publint npm package
  • site - The website
  • analysis - The analysis automation that lints popular npm packages for displaying their results on the website

See CONTRIBUTING.md for more information.

Sponsors

Sponsors

License

MIT