New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

jslint

Package Overview
Dependencies
Maintainers
3
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jslint - npm Package Compare versions

Comparing version 0.2.10 to 0.2.11

45

lib/main.js

@@ -8,2 +8,6 @@ var linter = require("./linter");

/*jslint nomen: true*/
var currentDir = __dirname;
/*jslint nomen: false */
exports.setConsole = function (c) {

@@ -32,3 +36,3 @@ 'use strict';

cliFlags = [
'json', 'color', 'terse'
'json', 'color', 'terse', 'version'
],

@@ -66,13 +70,42 @@ /* not used by jslint-latest.js */

function parseArgs() {
function parseArgs(argv) {
'use strict';
return nopt(commandOptions());
return nopt(commandOptions(), {}, argv);
}
exports.parseArgs = parseArgs;
exports.main = function main(p) {
exports.reportVersion = function reportVersion(callback, options) {
'use strict';
var path = require("path"),
packageFile = path.join(currentDir, "../package.json");
var parsed = p || parseArgs(),
maybeExit;
fs.readFile(packageFile, function (err, data) {
if (err) {
die(err);
}
var package_data = JSON.parse(data),
version = package_data.version,
edition = linter.loadJSLint(options).edition;
callback("node-jslint version: " + version + " JSLint edition " + edition);
});
};
exports.main = function () {
'use strict';
exports.runMain(parseArgs());
};
exports.runMain = function (parsed) {
'use strict';
var maybeExit;
if (parsed.version) {
exports.reportVersion(con.log, parsed);
return;
}
if (!parsed.argv.remain.length) {

@@ -79,0 +112,0 @@ die("No files specified.");

2

package.json

@@ -8,3 +8,3 @@ {

],
"version": "0.2.10",
"version": "0.2.11",
"author": "Reid Burke <me@reidburke.com>",

@@ -11,0 +11,0 @@ "contributors": [

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc