{"version":3,"sources":["jsdelivr-header.js","/npm/gulp-jshint@2.1.0/src/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,UAAY,QAAQ,eACpB,QAAU,QAAQ,aAClB,YAAc,QAAQ,iBACtB,SAAW,QAAQ,UACnB,OAAS,QAAQ,YAEjB,aAAe,SAAU,GAC3B,IAAI,EAAO,SAAS,GAEpB,OAAO,QAAO,SAAU,EAAM,GAC5B,YAAY,GAAM,SAAU,EAAK,GAC/B,OAAI,EAAY,EAAG,GACf,EAAgB,EAAG,KAAM,QAE7B,EAAK,GAAM,SAAU,GACnB,GAAI,EAAK,OAAO,EAAG,GACnB,EAAG,KAAM,EACX,GACF,GACF,GACF,EAGA,aAAa,aAAe,UAAU,KACtC,aAAa,aAAe,UAAU,aACtC,aAAa,SAAW,UAAU,SAGlC,aAAa,QAAU,QAEvB,OAAO,QAAU","file":"/npm/gulp-jshint@2.1.0/src/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.19.2.\n * Original file: /npm/gulp-jshint@2.1.0/src/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","var reporters = require('./reporters');\nvar extract = require('./extract');\nvar fileIgnored = require('./fileIgnored');\nvar makeLint = require('./lint');\nvar stream = require('./stream');\n\nvar jshintPlugin = function (opt) {\n  var lint = makeLint(opt);\n\n  return stream(function (file, cb) {\n    fileIgnored(file, function (err, ignored) {\n      if (err) return cb(err);\n      if (ignored) return cb(null, file);\n\n      lint(file, function (err) {\n        if (err) return cb(err);\n        cb(null, file);\n      });\n    });\n  });\n};\n\n// expose the reporters\njshintPlugin.failReporter = reporters.fail;\njshintPlugin.loadReporter = reporters.loadReporter;\njshintPlugin.reporter = reporters.reporter;\n\n// export the extractor\njshintPlugin.extract = extract;\n\nmodule.exports = jshintPlugin;\n"]}