publint

Lint packaging errors
GitHub
989
Created 3 years ago, last commit a month ago
12 contributors
396 commits
Stars added on GitHub, month by month
12
1
2
3
4
5
6
7
8
9
10
11
2023
2024
Stars added on GitHub, per day, on average
Yesterday
=
Last week
+0.3
/day
Last month
+0.4
/day
Last 12 months
+0.5
/day
npmPackage on NPM
publint
0.2.12
Monthly downloads on NPM
12
1
2
3
4
5
6
7
8
9
10
11
2023
2024
README

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