Files
fullcalendar/build/jshint.conf.js
T
2014-07-25 16:23:04 +01:00

55 lines
1.1 KiB
JavaScript

module.exports = {
options: {
browser: true,
globals: {
// `false` means read-only
define: false,
moment: false,
jQuery: false
},
es3: true,
bitwise: true,
camelcase: true,
curly: true,
forin: true,
freeze: true,
immed: true,
noarg: true,
smarttabs: true,
trailing: true,
eqnull: true,
'-W032': true, // Unnecessary semicolon. (lumbar's ;;)
'-W008': true // A leading decimal point can be confused with a dot (ex: .5)
},
srcModules: [
'src/**/*.js',
'!**/intro.js', // exclude
'!**/outro.js' //
],
builtModules: {
options: {
// Built modules are ready to be checked for...
undef: true, // use of undeclared globals
unused: 'vars', // functions/variables (excluding function arguments) that are never used
latedef: 'nofunc' // variables that are referenced before their `var` statement
},
src: [
'dist/*.js',
'!**/*.min.js', // exclude
'!**/lang-all.js' //
]
},
srcLanguages: 'lang/*.js',
tests: 'tests/automated/*.js',
misc: [
'*.js', // ex: Gruntfile.js
'build/*.js' // ex: this file
]
};