ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Sublime​Linter-gjslint

by SublimeLinter ST3

SublimeLinter plugin for JavaScript, using gjslint.

Details

Installs

  • Total 18K
  • Win 8K
  • OS X 7K
  • Linux 3K
Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5 Jun 4 Jun 3 Jun 2 Jun 1 May 31 May 30 May 29 May 28 May 27 May 26 May 25 May 24 May 23 May 22 May 21 May 20 May 19 May 18 May 17 May 16 May 15 May 14 May 13 May 12 May 11 May 10 May 9 May 8 May 7 May 6 May 5 May 4
Windows 0 0 1 7 1 0 3 1 0 1 1 0 2 1 3 3 0 2 1 0 2 2 1 0 0 3 2 3 1 0 2 6 4 2 6 3 2 3 0 3 4 1 2 2 3 2
OS X 1 0 2 3 1 3 1 4 0 2 0 0 0 1 1 1 0 2 0 1 2 0 0 0 1 3 1 1 2 0 2 4 0 1 5 1 1 0 2 1 5 2 1 4 2 4
Linux 0 0 0 0 1 1 2 0 0 0 1 0 2 1 0 0 1 1 0 2 2 0 0 0 2 0 3 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 1 0 5 0

Readme

Source
raw.​githubusercontent.​com

SublimeLinter-gjslint

Build Status

This linter plugin for SublimeLinter provides an interface to gjslint. It will be used with files that have the “JavaScript” syntax, or within <script> tags in HTML files.

Installation

SublimeLinter must be installed in order to use this plugin.

Please use Package Control to install the linter plugin.

Before installing this plugin, ensure that gjslint is installed on your system. To install gjslint, do the following:

  1. Install Python.

  2. Install gjslint by following the installation instructions.

Please make sure that the path to gjslint is available to SublimeLinter. The docs cover troubleshooting PATH configuration.

Settings

Additional SublimeLinter-gjslint settings:

Setting Description
jslint_error A comma-separated list of specific lint errors to check
disable A comma-separated list of error codes to ignore
max_line_length The maximum allowed line length. null allows any length.

We recommend configuring options in a .gjslintrc file (the linter will search for a config file with that name in your project path or ancestors). This is an example of a .gjslintrc file:

--exclude_directories=reports,node_modules
  --exclude_files=Gruntfile.js
  --max_line_length=120
  --disable=5,240
  --custom_jsdoc_tags=namespace,version

For Closure Linter error codes, please see the source code.