remove exportsWildcard helper in favor of defaults #430

This commit is contained in:
Sebastian McKenzie
2015-01-09 20:08:05 +11:00
parent b619e843a9
commit 1c8d24f78c
10 changed files with 50 additions and 41 deletions

View File

@@ -7,15 +7,17 @@ define(["exports", "foo"], function (exports, _foo) {
};
};
var _exportsWildcard = function (obj, exports) {
for (var i in obj) {
if (exports[i] !== undefined) {
exports[i] = obj[i];
var _defaults = function (obj, defaults) {
for (var key in defaults) {
if (obj[key] === undefined) {
obj[key] = defaults[key];
}
}
return obj;
};
_exportsWildcard(_interopRequireWildcard(_foo), exports);
_defaults(exports, _interopRequireWildcard(_foo));
exports.foo = _foo.foo;
exports.foo = _foo.foo;

View File

@@ -7,15 +7,17 @@ define(["exports", "foo"], function (exports, _foo) {
};
};
var _exportsWildcard = function (obj, exports) {
for (var i in obj) {
if (exports[i] !== undefined) {
exports[i] = obj[i];
var _defaults = function (obj, defaults) {
for (var key in defaults) {
if (obj[key] === undefined) {
obj[key] = defaults[key];
}
}
return obj;
};
_exportsWildcard(_interopRequireWildcard(_foo), exports);
_defaults(exports, _interopRequireWildcard(_foo));
exports.foo = _foo.foo;
exports.foo = _foo.foo;

View File

@@ -6,15 +6,17 @@ var _interopRequireWildcard = function (obj) {
};
};
var _exportsWildcard = function (obj, exports) {
for (var i in obj) {
if (exports[i] !== undefined) {
exports[i] = obj[i];
var _defaults = function (obj, defaults) {
for (var key in defaults) {
if (obj[key] === undefined) {
obj[key] = defaults[key];
}
}
return obj;
};
_exportsWildcard(_interopRequireWildcard(require("foo")), exports);
_defaults(exports, _interopRequireWildcard(require("foo")));
exports.foo = require("foo").foo;
exports.foo = require("foo").foo;

View File

@@ -6,15 +6,17 @@ var _interopRequireWildcard = function (obj) {
};
};
var _exportsWildcard = function (obj, exports) {
for (var i in obj) {
if (exports[i] !== undefined) {
exports[i] = obj[i];
var _defaults = function (obj, defaults) {
for (var key in defaults) {
if (obj[key] === undefined) {
obj[key] = defaults[key];
}
}
return obj;
};
_exportsWildcard(_interopRequireWildcard(require("foo")), exports);
_defaults(exports, _interopRequireWildcard(require("foo")));
exports.foo = require("foo").foo;
exports.foo = require("foo").foo;

View File

@@ -13,15 +13,17 @@
};
};
var _exportsWildcard = function (obj, exports) {
for (var i in obj) {
if (exports[i] !== undefined) {
exports[i] = obj[i];
var _defaults = function (obj, defaults) {
for (var key in defaults) {
if (obj[key] === undefined) {
obj[key] = defaults[key];
}
}
return obj;
};
_exportsWildcard(_interopRequireWildcard(_foo), exports);
_defaults(exports, _interopRequireWildcard(_foo));
exports.foo = _foo.foo;
exports.foo = _foo.foo;

View File

@@ -13,15 +13,17 @@
};
};
var _exportsWildcard = function (obj, exports) {
for (var i in obj) {
if (exports[i] !== undefined) {
exports[i] = obj[i];
var _defaults = function (obj, defaults) {
for (var key in defaults) {
if (obj[key] === undefined) {
obj[key] = defaults[key];
}
}
return obj;
};
_exportsWildcard(_interopRequireWildcard(_foo), exports);
_defaults(exports, _interopRequireWildcard(_foo));
exports.foo = _foo.foo;
exports.foo = _foo.foo;