Skip to content

bluwy/publint

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
April 6, 2022 15:01
December 1, 2023 22:53
August 18, 2023 21:57
pkg
December 2, 2023 00:16
December 6, 2023 10:35
June 7, 2022 14:29
May 20, 2023 16:10
July 25, 2023 16:13
January 2, 2023 14:05
August 16, 2023 15:45
December 1, 2023 22:53

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