0.0.6 • Published 11 years ago

grunt-jssemicoloned v0.0.6

Weekly downloads
5
License
-
Repository
github
Last release
11 years ago

grunt-jsvalidate

This is a Grunt task to validate JavaScript source. It uses Esprima to look for possible syntax errors and automatically inserts missing semicolons.

How to Use It

First, install the package:

npm install grunt-jssemicoloned

Modify your grunt.js file to have the following line somewhere:

grunt.loadNpmTasks('grunt-jssemicoloned');

If it has been installed correctly, running grunt --help should include jssemicoloned in the list of available tasks.

Set the files to be validated, as part of Grunt configuration via the new jssemicoloned key. As an example, initConfig in your grunt.js might look like the following fragment:

grunt.initConfig({
  pkg: '<json:package.json>',
  jssemicoloned: {
    files: ['*.js', 'lib/**/*.js', 'test/**/*.js']
  },
  test: {
    files: ['test/**/*.js']
  }
}

You can specify the files to be validated using the usual file pattern. In the above examples, it will validate every *.js files in the main directory, the lib directory, and the test directory. It will also alter all files with missing semicolons.

Whenever you want the semicolon insertion task to run, just invoke it using:

grunt jssemicoloned

It is not recommended to include the validation task in your default.

0.0.6

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago

0.0.0

11 years ago