sjp

serverless-jshint-plugin

Serverless JSHint Plugin - Detect errors and potential problems in your Lambda functions

Showing:

Popularity

Downloads/wk

4

GitHub Stars

17

Maintenance

Last Commit

6yrs ago

Contributors

4

Package

Dependencies

4

Size (min+gzip)

201.4KB

License

ISC

Type Definitions

Tree-Shakeable

No?

Categories

Readme

Serverless JSHint Plugin

A Serverless Plugin for the Serverless Framework which adds support for JSHint linting.

serverless npm version Build Status Dependencies Status DevDependencies Status

THIS PLUGIN REQUIRES SERVERLESS V0.5 OR HIGHER!

Introduction

This plugins adds capabilities to lint your Lambda functions before deploying. It also saves you from deploying ES6 syntax by accident.

Installation

In your project root, run:

npm install --save serverless-jshint-plugin

Add the plugin to s-project.json:

"plugins": [
  "serverless-jshint-plugin"
]

Usage

Run the jshint action to check one or multiple functions for errors:

serverless function jshint someFunction someOtherFunction

When no function names are provided, it will check all functions in the current working directory. You can also check the full project by passing the --all / -a flag.

To apply custom configuration, add a .jshintrc file in the project root.

Roadmap

  • Improve documentation
  • Add hooks to automate linting upon run or deployment

License

ISC License. See the LICENSE file.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial