package.json-validator icon indicating copy to clipboard operation
package.json-validator copied to clipboard

A tool/library for validating npm/node package.json files

Results 33 package.json-validator issues
Sort by recently updated
recently updated
newest added

I use the syntax of the title so that I can have two different major version of one project as a dependency (one `@1.x.x` and one `2.x.x`), but this validator...

type: bug
status: accepting prs

Many projects don’t have any contributors other than the package `author`, so maybe either this should be a recommendation, or possibly even some kind of `git` check of [if] the...

type: bug
status: blocked

When checking `dependencies` or `devDependencies` I see errors on invalid semvers, but the same check doesn't seem to occur on `peerDependencies`.

type: bug
status: accepting prs

πŸ”— [package-json-validator.com](http://package-json-validator.com) is no longer owned by @TechNickAI or anybody affiliated with this project. So it should be removed from the repository's About metadata. I don't have permissions for this...

status: blocked
meta

This is my one gripe with npm. Seems an obvious addition to this package.

status: waiting for author

Fixing broken link. NPM->npm. Adding link to gruntjs.com

status: waiting for author

## PR Checklist - [x] Addresses an existing open issue: fixes #82 - [x] That issue was marked as [`status: accepting prs`](https://github.com/JoshuaKGoldberg/package.json-validator/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22) - [x] Steps in [CONTRIBUTING.md](https://github.com/JoshuaKGoldberg/package.json-validator/blob/main/.github/CONTRIBUTING.md) were taken ##...

## Overview Following #89: the npm package is `package-json-validator` and it's been confusing me that the repo has a different name... Let's switch it over once I know releases are...

meta
area: tooling

## Overview Following #89: the `demo/` directory uses very old, public CDN files for Angular and Bootstrap. We can get a "good enough" demo page using just the platform now.

status: accepting prs
area: demo

## Overview Following #89: I'm a big fan of TypeScript. It'd be great to move this repo over to it. Then we can ship `.d.ts` types!

status: accepting prs
area: tooling