Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bluwy/publint

Lint packaging errors
https://github.com/bluwy/publint

Last synced: 3 days ago
JSON representation

Lint packaging errors

Awesome Lists containing this project

README

        





publint


Lint packaging errors. Ensure compatibility across environments.



Try it online


## Usage

```bash
# 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 [packages/publint/README.md](./packages/publint/README.md).

## Development

Use `pnpm install` to install all project dependencies.

There are 3 parts to this repo:

- [packages/publint](./packages/publint) - The `publint` npm package
- [site](./site) - The website
- [analysis](./analysis) - The analysis automation that lints popular npm packages for displaying their results on the website

See [CONTRIBUTING.md](./CONTRIBUTING.md) for more information.

## Sponsors



Sponsors

## License

MIT