fix linting errors
This commit is contained in:
parent
8d472a14be
commit
c4c9f7984f
@ -2,13 +2,12 @@ module.exports = File;
|
|||||||
|
|
||||||
var SHEBANG_REGEX = /^\#\!.*/;
|
var SHEBANG_REGEX = /^\#\!.*/;
|
||||||
|
|
||||||
var Transformer = require("./transformation/transformer");
|
var transform = require("./transformation/transform");
|
||||||
var transform = require("./transformation/transform");
|
var generate = require("./generation/generator");
|
||||||
var generate = require("./generation/generator");
|
var Scope = require("./traverse/scope");
|
||||||
var Scope = require("./traverse/scope");
|
var util = require("./util");
|
||||||
var util = require("./util");
|
var t = require("./types");
|
||||||
var t = require("./types");
|
var _ = require("lodash");
|
||||||
var _ = require("lodash");
|
|
||||||
|
|
||||||
function File(opts) {
|
function File(opts) {
|
||||||
this.opts = File.normaliseOptions(opts);
|
this.opts = File.normaliseOptions(opts);
|
||||||
|
|||||||
@ -43,10 +43,6 @@ DefaultFormatter.prototype.remapAssignments = function () {
|
|||||||
var localExports = this.localExports;
|
var localExports = this.localExports;
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
var throwIllegal = function (node) {
|
|
||||||
// todo!!
|
|
||||||
};
|
|
||||||
|
|
||||||
var isLocalReference = function (node, scope) {
|
var isLocalReference = function (node, scope) {
|
||||||
var left = node.left;
|
var left = node.left;
|
||||||
var name = left.name;
|
var name = left.name;
|
||||||
@ -111,8 +107,6 @@ DefaultFormatter.prototype._hoistExport = function (declar, assign) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
DefaultFormatter.prototype._exportSpecifier = function (getRef, specifier, node, nodes) {
|
DefaultFormatter.prototype._exportSpecifier = function (getRef, specifier, node, nodes) {
|
||||||
var variableName = t.getSpecifierName(specifier);
|
|
||||||
|
|
||||||
var inherits = false;
|
var inherits = false;
|
||||||
if (node.specifiers.length === 1) inherits = node;
|
if (node.specifiers.length === 1) inherits = node;
|
||||||
|
|
||||||
@ -163,7 +157,7 @@ DefaultFormatter.prototype.exportDeclaration = function (node, nodes) {
|
|||||||
decl.init = this._exportsAssign(decl.id, decl.init).expression;
|
decl.init = this._exportsAssign(decl.id, decl.init).expression;
|
||||||
|
|
||||||
var newDeclar = t.variableDeclaration(declar.kind, [decl]);
|
var newDeclar = t.variableDeclaration(declar.kind, [decl]);
|
||||||
if (i == 0) t.inherits(newDeclar, declar);
|
if (i === "0") t.inherits(newDeclar, declar);
|
||||||
nodes.push(newDeclar);
|
nodes.push(newDeclar);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@ -2,15 +2,10 @@ module.exports = SystemFormatter;
|
|||||||
|
|
||||||
var DefaultFormatter = require("./_default");
|
var DefaultFormatter = require("./_default");
|
||||||
var AMDFormatter = require("./amd");
|
var AMDFormatter = require("./amd");
|
||||||
var traverse = require("../../traverse");
|
|
||||||
var util = require("../../util");
|
var util = require("../../util");
|
||||||
var t = require("../../types");
|
var t = require("../../types");
|
||||||
var _ = require("lodash");
|
var _ = require("lodash");
|
||||||
|
|
||||||
var SETTER_MODULE_NAMESPACE = t.identifier("m");
|
|
||||||
var PRIVATE_MODULE_NAME_IDENTIFIER = t.identifier("__moduleName");
|
|
||||||
var NULL_SETTER = t.literal(null);
|
|
||||||
|
|
||||||
function SystemFormatter(file) {
|
function SystemFormatter(file) {
|
||||||
AMDFormatter.apply(this, arguments);
|
AMDFormatter.apply(this, arguments);
|
||||||
|
|
||||||
@ -39,7 +34,7 @@ SystemFormatter.prototype._exportsWildcard = function (objectIdentifier) {
|
|||||||
return t.forInStatement(left, right, block);
|
return t.forInStatement(left, right, block);
|
||||||
};
|
};
|
||||||
|
|
||||||
SystemFormatter.prototype._exportsAssign = function (id, init, isExpression) {
|
SystemFormatter.prototype._exportsAssign = function (id, init) {
|
||||||
return this.buildExportCall(t.literal(id.name), init, true);
|
return this.buildExportCall(t.literal(id.name), init, true);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -115,8 +115,8 @@ exports.XJSElement = {
|
|||||||
for (i in lines) {
|
for (i in lines) {
|
||||||
var line = lines[i];
|
var line = lines[i];
|
||||||
|
|
||||||
var isFirstLine = i == 0;
|
var isFirstLine = i === "0";
|
||||||
var isLastLine = i == lines.length - 1;
|
var isLastLine = +i === lines.length - 1;
|
||||||
|
|
||||||
// replace rendered whitespace tabs with spaces
|
// replace rendered whitespace tabs with spaces
|
||||||
var trimmedLine = line.replace(/\t/g, ' ');
|
var trimmedLine = line.replace(/\t/g, ' ');
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user