api documentation for jslint-lite (2020.5.31)

this zero-dependency package will provide browser-compatible versions of jslint (v2020.3.28) and csslint (v2018.2.25), with a working web-demo

table of contents

  1. module jslint-lite
    1. function jslint-lite.CSSLint._Reporter (lines, ruleset, allow, ignore)
    2. function jslint-lite._testCase_jslintAndPrintConditional_default (opt, onError)
    3. function jslint-lite.assertOrThrow (passed, msg)
    4. function jslint-lite.cliRun (opt)
    5. function jslint-lite.coalesce (...argList)
    6. function jslint-lite.fsReadFileOrDefaultSync (pathname, type, dflt)
    7. function jslint-lite.fsRmrfSync (pathname)
    8. function jslint-lite.fsWriteFileWithMkdirpSync (pathname, data, msg)
    9. function jslint-lite.identity (val)
    10. function jslint-lite.jslintAndPrint (code = "", file = "undefined", opt = {})
    11. function jslint-lite.jslintAndPrintDir (dir, opt, onError)
    12. function jslint-lite.jslintAutofix (code, file, opt)
    13. function jslint-lite.jslintGetColumnLine (code, ii)
    14. function jslint-lite.jslintUtility2 (code, ignore, opt)
    15. function jslint-lite.jslint_export ( source = "", option_object = empty()
    16. function jslint-lite.jsonStringifyOrdered (obj, replacer, space)
    17. function jslint-lite.nop ()
    18. function jslint-lite.objectAssignDefault (tgt = {}, src = {}, depth = 0)
    19. function jslint-lite.onErrorWithStack (onError)
    20. function jslint-lite.onParallel (onError, onEach, onRetry)
    21. number jslint-lite.timeExit
    22. object jslint-lite.CSSLint
    23. object jslint-lite.CSSLint.Util
    24. object jslint-lite.CSSLint._Reporter.prototype
    25. object jslint-lite.cliDict
    26. object jslint-lite.jslint
    27. object jslint-lite.jslintResult
    28. object jslint-lite.local
    29. string jslint-lite.__dirname
  2. module jslint-lite.CSSLint
    1. function jslint-lite.CSSLint._Reporter (lines, ruleset, allow, ignore)
    2. function jslint-lite.CSSLint.addFormatter (formatter)
    3. function jslint-lite.CSSLint.addRule (rule)
    4. function jslint-lite.CSSLint.clearRules ()
    5. function jslint-lite.CSSLint.format (results, filename, formatId, options)
    6. function jslint-lite.CSSLint.getFormatter (formatId)
    7. function jslint-lite.CSSLint.getRules ()
    8. function jslint-lite.CSSLint.getRuleset ()
    9. function jslint-lite.CSSLint.hasFormat (formatId)
    10. function jslint-lite.CSSLint.verify (text, ruleset)
    11. object jslint-lite.CSSLint.Util
    12. object jslint-lite.CSSLint._listeners
    13. string jslint-lite.CSSLint.version
  3. module jslint-lite.CSSLint.Util
    1. function jslint-lite.CSSLint.Util.forEach (values, func)
    2. function jslint-lite.CSSLint.Util.indexOf (values, value)
    3. function jslint-lite.CSSLint.Util.mix (receiver, supplier)
  4. module jslint-lite.CSSLint._Reporter
    1. function jslint-lite.CSSLint._Reporter (lines, ruleset, allow, ignore)
  5. module jslint-lite.CSSLint._Reporter.prototype
    1. function jslint-lite.CSSLint._Reporter.prototype.constructor (lines, ruleset, allow, ignore)
    2. function jslint-lite.CSSLint._Reporter.prototype.error (message, line, col, rule)
    3. function jslint-lite.CSSLint._Reporter.prototype.info (message, line, col, rule)
    4. function jslint-lite.CSSLint._Reporter.prototype.report (message, line, col, rule)
    5. function jslint-lite.CSSLint._Reporter.prototype.rollupError (message, rule)
    6. function jslint-lite.CSSLint._Reporter.prototype.rollupWarn (message, rule)
    7. function jslint-lite.CSSLint._Reporter.prototype.stat (name, value)
    8. function jslint-lite.CSSLint._Reporter.prototype.warn (message, line, col, rule)
  6. module jslint-lite.cliDict
    1. function jslint-lite.cliDict._default ()
    2. function jslint-lite.cliDict.dir ()

module jslint-lite

function jslint-lite.CSSLint._Reporter (lines, ruleset, allow, ignore)

function jslint-lite._testCase_jslintAndPrintConditional_default (opt, onError)

function jslint-lite.assertOrThrow (passed, msg)

function jslint-lite.cliRun (opt)

function jslint-lite.coalesce (...argList)

function jslint-lite.fsReadFileOrDefaultSync (pathname, type, dflt)

function jslint-lite.fsRmrfSync (pathname)

function jslint-lite.fsWriteFileWithMkdirpSync (pathname, data, msg)

function jslint-lite.identity (val)

function jslint-lite.jslintAndPrint (code = "", file = "undefined", opt = {})

function jslint-lite.jslintAndPrintDir (dir, opt, onError)

function jslint-lite.jslintAutofix (code, file, opt)

function jslint-lite.jslintGetColumnLine (code, ii)

function jslint-lite.jslintUtility2 (code, ignore, opt)

function jslint-lite.jslint_export ( source = "", option_object = empty()

function jslint-lite.jsonStringifyOrdered (obj, replacer, space)

function jslint-lite.nop ()

function jslint-lite.objectAssignDefault (tgt = {}, src = {}, depth = 0)

function jslint-lite.onErrorWithStack (onError)

function jslint-lite.onParallel (onError, onEach, onRetry)

module jslint-lite.CSSLint

function jslint-lite.CSSLint._Reporter (lines, ruleset, allow, ignore)

function jslint-lite.CSSLint.addFormatter (formatter)

function jslint-lite.CSSLint.addRule (rule)

function jslint-lite.CSSLint.clearRules ()

function jslint-lite.CSSLint.format (results, filename, formatId, options)

function jslint-lite.CSSLint.getFormatter (formatId)

function jslint-lite.CSSLint.getRules ()

function jslint-lite.CSSLint.getRuleset ()

function jslint-lite.CSSLint.hasFormat (formatId)

function jslint-lite.CSSLint.verify (text, ruleset)

module jslint-lite.CSSLint.Util

function jslint-lite.CSSLint.Util.forEach (values, func)

function jslint-lite.CSSLint.Util.indexOf (values, value)

function jslint-lite.CSSLint.Util.mix (receiver, supplier)

module jslint-lite.CSSLint._Reporter

function jslint-lite.CSSLint._Reporter (lines, ruleset, allow, ignore)

module jslint-lite.CSSLint._Reporter.prototype

function jslint-lite.CSSLint._Reporter.prototype.constructor (lines, ruleset, allow, ignore)

function jslint-lite.CSSLint._Reporter.prototype.error (message, line, col, rule)

function jslint-lite.CSSLint._Reporter.prototype.info (message, line, col, rule)

function jslint-lite.CSSLint._Reporter.prototype.report (message, line, col, rule)

function jslint-lite.CSSLint._Reporter.prototype.rollupError (message, rule)

function jslint-lite.CSSLint._Reporter.prototype.rollupWarn (message, rule)

function jslint-lite.CSSLint._Reporter.prototype.stat (name, value)

function jslint-lite.CSSLint._Reporter.prototype.warn (message, line, col, rule)

module jslint-lite.cliDict

function jslint-lite.cliDict._default ()

function jslint-lite.cliDict.dir ()

[ this document was created with utility2 ]