3.0.1 • Published 1 year ago

@mands/mns-lint-config v3.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

mns-lint-config

Contributing Guide

NPM version Node version

This repository contains the default linting configuration for any applications making use of JS and sass via eslint and sass-linting

It is very important to avoid cryptic runtime errors due to linting issues, followed by tedious, time consuming debugging.

Accommodating a common coding style using strict linting rules also helps us developers to understand others' code much quicker.

Usage

Install the package into your FESK project.

npm install --save-dev @mands/mns-lint-config

Update your lint commands to use the following:

--ESLint-- Append the following to your esw command:

-c node_modules/@mands/mns-lint-config/eslint.js

--SASSLint-- Append the following to your SASSLint command:

--config node_modules/@mands/mns-lint-config/sass-lint.yml

Documents

Publish package to npm

After you have made your changes in the repo do the following:

  1. Create branch make your changes push them, then go to the package.json file change the version "major, minor, patch" based on your change bump up the number. ie from: "version": "4.13.3" = "version": "4.13.4".
  2. Delete the content of the package-lock.json
  3. Delete the node-modules folder
  4. Do npm install.
  5. Once u have approval merge your changes to master.
  6. Check the Actions NPM Publish will trigger automatically and publish your changes to NPM packages.
3.0.1

1 year ago

3.0.0

1 year ago

2.0.0

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.1.0

4 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.1.0

5 years ago

0.0.8

5 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago