A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/tclindner/npm-package-json-lint below:

tclindner/npm-package-json-lint: Configurable linter for package.json files

npm-package-json-lint

A package.json linter for Node projects

What is npm-package-json-lint?

npm-package-json-lint helps enforce standards for your package.json file. This helps to ensure that your files are of the highest standard and quality. It is also customisable to match your specific project guidline requirements/desires. It has support for both command line and programmatic usage. Currently it can check for:

Please see the website for a list of rules.

Install and Use

First thing first, let's make sure you have the necessary pre-requisites.

System Dependencies Node Use the cli Use cli globally Use cli in project Using the linter From the command line In the program Custom Configuration

npm-package-json-lint has the ability to be constomly configured to match your desires. To configure the linter navigate to the .npmpackagejsonlintrc file in the repository and add in or remove your desired rules.

Local Development

Follow these steps to get your local environement set up to allow you to contribute to the repository

  1. In the terminal, navigate to the directory in which you want the repository to be cloned.
  2. Run this command from the terminal, git clone https://github.com/tclindner/npm-package-json-lint.git
  3. After cloning the repository navigate into the project's root directory from the terminal.
  4. Run "npm install" to install the necessary dependencies.
  5. Your local environment is now set up to create PR's and work on different issues
Documentation

Website

Quick links

CLI commands and configuration | Node.js API | Integrations

Migrating from v8.x.x to 9.x.x

Please see the migration guide.

Migrating from v7.x.x to 8.x.x

Please see the migration guide.

Migrating from v6.x.x to 7.x.x

Please see the migration guide.

Migrating from v5.x.x to 6.x.x

Please see the migration guide.

Migrating from v4.x.x to 5.x.x

Please see the migration guide.

Migrating from v3.x.x to 4.x.x

Please see the migration guide.

Migrating from v2.x.x to 3.x.x

Please see the migration guide.

Migrating from v1.x.x to 2.x.x

Please see the migration guide.

Migrating from v0.x.x to 1.x.x

Please see the migration guide.

Contributing

Please see CONTRIBUTING.md.

Release History

Please see CHANGELOG.md.

Related License

Copyright (c) 2016-2023 Thomas Lindner. Licensed under the MIT license.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4