api documentation for jslint-lite (2020.10.27)

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

table of contents

  1. module jslint-lite
    1. function jslint-lite.CSSLint._Reporter (lines, ruleset, allow, ignore)
    2. function jslint-lite.assertJsonEqual (aa, bb)
    3. function jslint-lite.assertOrThrow (passed, msg)
    4. function jslint-lite.cliRun (opt)
    5. function jslint-lite.coalesce (...argList)
    6. function jslint-lite.identity (val)
    7. function jslint-lite.jslint0 ( source = "", option_object = empty()
    8. function jslint-lite.jslintAndPrint (code, file = "undefined", opt = {})
    9. function jslint-lite.jslintAndPrintDir (dir, opt, onError)
    10. function jslint-lite.nop ()
    11. function jslint-lite.objectAssignDefault (tgt = {}, src = {}, depth = 0)
    12. function jslint-lite.objectDeepCopyWithKeysSorted (obj)
    13. function jslint-lite.onErrorThrow (err)
    14. number jslint-lite.timeExit
    15. object jslint-lite.CSSLint
    16. object jslint-lite.CSSLint.Util
    17. object jslint-lite.CSSLint._Reporter.prototype
    18. object jslint-lite.cliDict
    19. object jslint-lite.jslint
    20. object jslint-lite.jslintResult
    21. object jslint-lite.local
    22. 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.assertJsonEqual (aa, bb)

function jslint-lite.assertOrThrow (passed, msg)

function jslint-lite.cliRun (opt)

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

function jslint-lite.identity (val)

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

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

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

function jslint-lite.nop ()

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

function jslint-lite.objectDeepCopyWithKeysSorted (obj)

function jslint-lite.onErrorThrow (err)

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 ]