Releases: tclindner/npm-package-json-lint
Releases · tclindner/npm-package-json-lint
v1.3.0
Added
- New rule: prefer-no-engineStrict
v1.2.0
v1.1.0
v1.0.0
Added
- New rule: require-bin
- New rule: require-bugs
- New rule: require-bundledDependencies
- New rule: require-config
- New rule: require-contributors
- New rule: require-cpu
- New rule: require-dependencies
- New rule: require-devDependencies
- New rule: require-directories
- New rule: require-files
- New rule: require-homepage
- New rule: require-main
- New rule: require-man
- New rule: require-optionalDependencies
- New rule: require-os
- New rule: require-peerDependencies
- New rule: require-preferGlobal
- New rule: require-private
- New rule: require-publishConfig
- New rule: require-repository
- New rule: require-scripts
- New rule: os-type
- New rule: cpu-type
- New rule: optionalDependencies-type
- New rule: peerDependencies-type
- New rule: bundledDependencies-type
- Ability to specify whether a rule should be an error or a warning
- Defaults now only include "type" rules and rules for name/version
Changed
- Renamed
author-required
torequire-author
- Renamed
description-required
torequire-description
- Renamed
engines-required
torequire-engines
- Renamed
license-required
torequire-license
- Renamed
name-required
torequire-name
- Renamed
repository-required
torequire-repository
- Renamed
version-required
torequire-version
- Renamed
bugs-recommended
torequire-bugs
- Renamed
homepage-recommended
torequire-homepage
- Renamed
keywords-recommended
torequire-keywords
- Renamed
author-valid-values
tovalid-values-author
- Renamed
private-valid-values
tovalid-values-private
- Renamed
dependencies-invalid-dependencies
tono-restricted-dependencies
- Renamed
dependencies-invalid-pre-release-dependencies
tono-restricted-pre-release-dependencies
- Renamed
devDependencies-invalid-dependencies
tono-restricted-devDependencies
- Renamed
devDependencies-invalid-pre-release-dependencies
tono-restricted-pre-release-devDependencies
Fixed
- Updated
man-type
to account for both settings, array and string
v0.4.0
Added
- New rule: prefer-caret-version-dependencies
- New rule: prefer-tilde-version-dependencies
- New rule: prefer-caret-version-devDependencies
- New rule: prefer-tilde-version-devDependencies
- New rule: prefer-no-version-zero-dependencies
- New rule: prefer-no-version-zero-devDependencies
Changed
- Update to single quotes (ESLint rule: quotes)
v0.3.0
v0.2.0
v0.1.0 - First Release!
Please see the README