8.2.4 • Published 11 days ago

@secretlint/secretlint-rule-preset-recommend v8.2.4

Weekly downloads
3,245
License
MIT
Repository
github
Last release
11 days ago

@secretlint/secretlint-rule-preset-recommend

Recommended rule preset for secretlint.

Install

Install with npm:

npm install @secretlint/secretlint-rule-preset-recommend

Usage

Via .secretlintrc.json

{
    "rules": [
        {
            "id": "@secretlint/secretlint-rule-preset-recommend"
        }
    ]
}

Options

{
    "rules": [
        {
            "id": "@secretlint/secretlint-rule-preset-recommend",
            // You can override preset default options for each rule
            "rules": [
                {
                     "id": "@secretlint/secretlint-rule-aws",
                     "options": {
                          "allows": ["allowed token"]
                     }
                }
            ]
        }
    ]
}

If you want to ignore "AWSAccountID" and "AWSAccessKeyID" of "@secretlint/secretlint-rule-aws", you can configure following.

{
  "rules": [
    {
      "id": "@secretlint/secretlint-rule-preset-recommend",
      "rules": [
        {
          "id": "@secretlint/secretlint-rule-aws",
          "allowMessageIds": ["AWSAccountID", "AWSAccessKeyID"]
        }
      ]
    }
  ]
}

Rules

Notes

This preset module is bundled by Rollup. It is performance reason. Bundled file will reduce loading cost.

Changelog

See Releases page.

Running tests

Install devDependencies and Run npm test:

npm test

Import rule tests and update snapshot:

npm run import-test

:memo: It aims to test bundle version

Contributing

Pull requests and stars are always welcome.

For bugs and feature requests, please create an issue.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Author

License

MIT © azu

8.2.4

11 days ago

8.2.3

1 month ago

8.2.2

1 month ago

8.2.1

1 month ago

8.2.0

1 month ago

8.1.2

3 months ago

8.1.0

4 months ago

8.1.1

3 months ago

7.0.0-beta.66

10 months ago

7.0.0-beta.68

10 months ago

7.0.0-beta.64

10 months ago

7.0.0-beta.65

10 months ago

7.1.0

6 months ago

7.0.8

6 months ago

7.0.7

9 months ago

7.0.6

9 months ago

7.0.5

9 months ago

6.2.4

10 months ago

7.0.0

10 months ago

7.0.4

9 months ago

7.0.3

10 months ago

7.2.0

6 months ago

7.0.2

10 months ago

7.0.1

10 months ago

8.0.0

5 months ago

6.1.0

1 year ago

6.2.1

1 year ago

6.2.0

1 year ago

6.2.3

1 year ago

6.2.2

1 year ago

6.0.1

1 year ago

6.0.2

1 year ago

5.3.0

2 years ago

5.2.4

2 years ago

5.2.3

2 years ago

5.2.2

2 years ago

5.2.1

2 years ago

5.1.3

2 years ago

5.1.2

2 years ago

5.2.0

2 years ago

5.1.1

2 years ago

5.1.0

2 years ago

5.0.1

2 years ago

5.0.0

2 years ago

4.2.0

2 years ago

4.1.4

2 years ago

4.1.3

3 years ago

4.1.2

3 years ago

4.1.1

3 years ago

4.1.0

3 years ago

3.3.1-next.19

3 years ago

4.0.0

3 years ago

3.3.0

3 years ago

3.1.0

3 years ago

3.0.0

3 years ago

2.2.0

3 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.1.0

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.10.0

4 years ago

0.10.1

4 years ago

0.9.2

4 years ago

0.7.3

4 years ago

0.7.2

4 years ago

0.7.0

4 years ago

0.6.0

4 years ago

0.5.0

4 years ago

0.4.1

4 years ago

0.4.2

4 years ago

0.4.0

4 years ago

0.2.0

4 years ago

0.1.2

4 years ago

0.1.0

4 years ago