fix #1508: jshint is broken in build
This commit is contained in:
parent
e3d14ab620
commit
c5378b54e1
6 changed files with 334 additions and 171 deletions
|
|
@ -197,7 +197,7 @@ require.alias = function (from, to) {
|
|||
})();
|
||||
|
||||
|
||||
require.define("path",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("path",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
function filter (xs, fn) {
|
||||
var res = [];
|
||||
for (var i = 0; i < xs.length; i++) {
|
||||
|
|
@ -336,7 +336,7 @@ exports.extname = function(path) {
|
|||
//@ sourceURL=path
|
||||
});
|
||||
|
||||
require.define("__browserify_process",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("__browserify_process",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
var process = module.exports = {};
|
||||
|
||||
process.nextTick = (function () {
|
||||
|
|
@ -379,7 +379,7 @@ process.env = {};
|
|||
process.argv = [];
|
||||
|
||||
process.binding = function (name) {
|
||||
if (name === 'evals') return (require)('vm')
|
||||
if (name === 'evals') return (req)('vm')
|
||||
else throw new Error('No such module. (Possibly not yet loaded)')
|
||||
};
|
||||
|
||||
|
|
@ -388,7 +388,7 @@ process.binding = function (name) {
|
|||
var path;
|
||||
process.cwd = function () { return cwd };
|
||||
process.chdir = function (dir) {
|
||||
if (!path) path = require('path');
|
||||
if (!path) path = req('path');
|
||||
cwd = path.resolve(dir, cwd);
|
||||
};
|
||||
})();
|
||||
|
|
@ -396,12 +396,12 @@ process.binding = function (name) {
|
|||
//@ sourceURL=__browserify_process
|
||||
});
|
||||
|
||||
require.define("/node_modules/underscore/package.json",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/node_modules/underscore/package.json",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
module.exports = {"main":"underscore.js"}
|
||||
//@ sourceURL=/node_modules/underscore/package.json
|
||||
});
|
||||
|
||||
require.define("/node_modules/underscore/underscore.js",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/node_modules/underscore/underscore.js",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
// Underscore.js 1.4.0
|
||||
// http://underscorejs.org
|
||||
// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc.
|
||||
|
|
@ -1592,7 +1592,7 @@ require.define("/node_modules/underscore/underscore.js",function(require,module,
|
|||
//@ sourceURL=/node_modules/underscore/underscore.js
|
||||
});
|
||||
|
||||
require.define("events",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("events",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
if (!process.EventEmitter) process.EventEmitter = function () {};
|
||||
|
||||
var EventEmitter = exports.EventEmitter = process.EventEmitter;
|
||||
|
|
@ -1609,7 +1609,7 @@ var isArray = typeof Array.isArray === 'function'
|
|||
//
|
||||
// Obviously not all Emitters should be limited to 10. This function allows
|
||||
// that to be increased. Set to zero for unlimited.
|
||||
var defaultMaxListeners = 10;
|
||||
var defaultMaxListeners = 200;
|
||||
EventEmitter.prototype.setMaxListeners = function(n) {
|
||||
if (!this._events) this._events = {};
|
||||
this._events.maxListeners = n;
|
||||
|
|
@ -1768,7 +1768,7 @@ EventEmitter.prototype.listeners = function(type) {
|
|||
//@ sourceURL=events
|
||||
});
|
||||
|
||||
require.define("/src/shared/vars.js",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/src/shared/vars.js",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
"use strict";
|
||||
|
||||
// Identifiers provided by the ECMAScript standard.
|
||||
|
|
@ -2160,10 +2160,10 @@ exports.yui = {
|
|||
//@ sourceURL=/src/shared/vars.js
|
||||
});
|
||||
|
||||
require.define("/src/shared/messages.js",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/src/shared/messages.js",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
"use strict";
|
||||
|
||||
var _ = require("underscore");
|
||||
var _ = req("underscore");
|
||||
|
||||
var errors = {
|
||||
// JSHint options
|
||||
|
|
@ -2371,17 +2371,17 @@ _.each(info, function (desc, code) {
|
|||
//@ sourceURL=/src/shared/messages.js
|
||||
});
|
||||
|
||||
require.define("/src/stable/lex.js",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/src/stable/lex.js",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
/*
|
||||
* Lexical analysis and token construction.
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
|
||||
var _ = require("underscore");
|
||||
var events = require("events");
|
||||
var reg = require("./reg.js");
|
||||
var state = require("./state.js").state;
|
||||
var _ = req("underscore");
|
||||
var events = req("events");
|
||||
var reg = req("./reg.js");
|
||||
var state = req("./state.js").state;
|
||||
|
||||
// Some of these token types are from JavaScript Parser API
|
||||
// while others are specific to JSHint parser.
|
||||
|
|
@ -3987,7 +3987,7 @@ exports.Lexer = Lexer;
|
|||
//@ sourceURL=/src/stable/lex.js
|
||||
});
|
||||
|
||||
require.define("/src/stable/reg.js",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/src/stable/reg.js",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
/*
|
||||
* Regular expressions. Some of these are stupidly long.
|
||||
*/
|
||||
|
|
@ -4025,7 +4025,7 @@ exports.fallsThrough = /^\s*\/\*\s*falls\sthrough\s*\*\/\s*$/;
|
|||
//@ sourceURL=/src/stable/reg.js
|
||||
});
|
||||
|
||||
require.define("/src/stable/state.js",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/src/stable/state.js",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
"use strict";
|
||||
|
||||
var state = {
|
||||
|
|
@ -4051,7 +4051,7 @@ exports.state = state;
|
|||
//@ sourceURL=/src/stable/state.js
|
||||
});
|
||||
|
||||
require.define("/src/stable/style.js",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/src/stable/style.js",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
"use strict";
|
||||
|
||||
exports.register = function (linter) {
|
||||
|
|
@ -4226,7 +4226,7 @@ exports.register = function (linter) {
|
|||
//@ sourceURL=/src/stable/style.js
|
||||
});
|
||||
|
||||
require.define("/src/stable/jshint.js",function(require,module,exports,__dirname,__filename,process,global) {
|
||||
require.def("/src/stable/jshint.js",function(req,module,exports,__dirname,__filename,process,global) {
|
||||
/*!
|
||||
* JSHint, by JSHint Community.
|
||||
*
|
||||
|
|
@ -4259,14 +4259,14 @@ require.define("/src/stable/jshint.js",function(require,module,exports,__dirname
|
|||
|
||||
/*jshint quotmark:double */
|
||||
|
||||
var _ = require("underscore");
|
||||
var events = require("events");
|
||||
var vars = require("../shared/vars.js");
|
||||
var messages = require("../shared/messages.js");
|
||||
var Lexer = require("./lex.js").Lexer;
|
||||
var reg = require("./reg.js");
|
||||
var state = require("./state.js").state;
|
||||
var style = require("./style.js");
|
||||
var _ = req("underscore");
|
||||
var events = req("events");
|
||||
var vars = req("../shared/vars.js");
|
||||
var messages = req("../shared/messages.js");
|
||||
var Lexer = req("./lex.js").Lexer;
|
||||
var reg = req("./reg.js");
|
||||
var state = req("./state.js").state;
|
||||
var style = req("./style.js");
|
||||
|
||||
// We build the application inside a function so that we produce only a single
|
||||
// global variable. That function will be invoked immediately, and its return
|
||||
|
|
@ -7888,8 +7888,7 @@ if (typeof exports === "object" && exports) {
|
|||
|
||||
//@ sourceURL=/src/stable/jshint.js
|
||||
});
|
||||
require("/src/stable/jshint.js");
|
||||
req("/src/stable/jshint.js");
|
||||
|
||||
var jsHint = require("/src/stable/jshint.js");
|
||||
return function(require, exports, module) {module.exports = jsHint;}
|
||||
}())
|
||||
function req() {return require.apply(this, arguments)}module.exports = req("/src/stable/jshint.js");
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue