diff options
Diffstat (limited to 'node_modules/es5-ext/reg-exp')
27 files changed, 0 insertions, 216 deletions
diff --git a/node_modules/es5-ext/reg-exp/#/index.js b/node_modules/es5-ext/reg-exp/#/index.js deleted file mode 100644 index 9b098e0e2..000000000 --- a/node_modules/es5-ext/reg-exp/#/index.js +++ /dev/null @@ -1,10 +0,0 @@ -"use strict"; - -module.exports = { - isSticky: require("./is-sticky"), - isUnicode: require("./is-unicode"), - match: require("./match"), - replace: require("./replace"), - search: require("./search"), - split: require("./split") -}; diff --git a/node_modules/es5-ext/reg-exp/#/is-sticky.js b/node_modules/es5-ext/reg-exp/#/is-sticky.js deleted file mode 100644 index 2d4bb2a65..000000000 --- a/node_modules/es5-ext/reg-exp/#/is-sticky.js +++ /dev/null @@ -1,9 +0,0 @@ -"use strict"; - -var validRegExp = require("../valid-reg-exp") - - , re = /\/[a-xz]*y[a-xz]*$/; - -module.exports = function () { - return Boolean(String(validRegExp(this)).match(re)); -}; diff --git a/node_modules/es5-ext/reg-exp/#/is-unicode.js b/node_modules/es5-ext/reg-exp/#/is-unicode.js deleted file mode 100644 index 4c1ad9e2c..000000000 --- a/node_modules/es5-ext/reg-exp/#/is-unicode.js +++ /dev/null @@ -1,9 +0,0 @@ -"use strict"; - -var validRegExp = require("../valid-reg-exp") - - , re = /\/[a-xz]*u[a-xz]*$/; - -module.exports = function () { - return Boolean(String(validRegExp(this)).match(re)); -}; diff --git a/node_modules/es5-ext/reg-exp/#/match/implement.js b/node_modules/es5-ext/reg-exp/#/match/implement.js deleted file mode 100644 index ba89bcec1..000000000 --- a/node_modules/es5-ext/reg-exp/#/match/implement.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -if (!require("./is-implemented")()) { - Object.defineProperty(RegExp.prototype, "match", { value: require("./shim"), - configurable: true, -enumerable: false, -writable: true }); -} diff --git a/node_modules/es5-ext/reg-exp/#/match/index.js b/node_modules/es5-ext/reg-exp/#/match/index.js deleted file mode 100644 index b74d2f295..000000000 --- a/node_modules/es5-ext/reg-exp/#/match/index.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; - -module.exports = require("./is-implemented")() - ? RegExp.prototype.match - : require("./shim"); diff --git a/node_modules/es5-ext/reg-exp/#/match/is-implemented.js b/node_modules/es5-ext/reg-exp/#/match/is-implemented.js deleted file mode 100644 index a5065fc72..000000000 --- a/node_modules/es5-ext/reg-exp/#/match/is-implemented.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var re = /foo/; - -module.exports = function () { - if (typeof re.match !== "function") return false; - return re.match("barfoobar") && !re.match("elo"); -}; diff --git a/node_modules/es5-ext/reg-exp/#/match/shim.js b/node_modules/es5-ext/reg-exp/#/match/shim.js deleted file mode 100644 index 295582186..000000000 --- a/node_modules/es5-ext/reg-exp/#/match/shim.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var validRegExp = require("../../valid-reg-exp"); - -module.exports = function (string) { - validRegExp(this); - return String(string).match(this); -}; diff --git a/node_modules/es5-ext/reg-exp/#/replace/implement.js b/node_modules/es5-ext/reg-exp/#/replace/implement.js deleted file mode 100644 index 0db82917d..000000000 --- a/node_modules/es5-ext/reg-exp/#/replace/implement.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -if (!require("./is-implemented")()) { - Object.defineProperty(RegExp.prototype, "replace", { value: require("./shim"), - configurable: true, -enumerable: false, -writable: true }); -} diff --git a/node_modules/es5-ext/reg-exp/#/replace/index.js b/node_modules/es5-ext/reg-exp/#/replace/index.js deleted file mode 100644 index 41ff4ba0c..000000000 --- a/node_modules/es5-ext/reg-exp/#/replace/index.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; - -module.exports = require("./is-implemented")() - ? RegExp.prototype.replace - : require("./shim"); diff --git a/node_modules/es5-ext/reg-exp/#/replace/is-implemented.js b/node_modules/es5-ext/reg-exp/#/replace/is-implemented.js deleted file mode 100644 index 0a2e7c2fe..000000000 --- a/node_modules/es5-ext/reg-exp/#/replace/is-implemented.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var re = /foo/; - -module.exports = function () { - if (typeof re.replace !== "function") return false; - return re.replace("foobar", "mar") === "marbar"; -}; diff --git a/node_modules/es5-ext/reg-exp/#/replace/shim.js b/node_modules/es5-ext/reg-exp/#/replace/shim.js deleted file mode 100644 index 66f5d5b7c..000000000 --- a/node_modules/es5-ext/reg-exp/#/replace/shim.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var validRegExp = require("../../valid-reg-exp"); - -module.exports = function (string, replaceValue) { - validRegExp(this); - return String(string).replace(this, replaceValue); -}; diff --git a/node_modules/es5-ext/reg-exp/#/search/implement.js b/node_modules/es5-ext/reg-exp/#/search/implement.js deleted file mode 100644 index 34452615d..000000000 --- a/node_modules/es5-ext/reg-exp/#/search/implement.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -if (!require("./is-implemented")()) { - Object.defineProperty(RegExp.prototype, "search", { value: require("./shim"), - configurable: true, -enumerable: false, -writable: true }); -} diff --git a/node_modules/es5-ext/reg-exp/#/search/index.js b/node_modules/es5-ext/reg-exp/#/search/index.js deleted file mode 100644 index a17213e4d..000000000 --- a/node_modules/es5-ext/reg-exp/#/search/index.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; - -module.exports = require("./is-implemented")() - ? RegExp.prototype.search - : require("./shim"); diff --git a/node_modules/es5-ext/reg-exp/#/search/is-implemented.js b/node_modules/es5-ext/reg-exp/#/search/is-implemented.js deleted file mode 100644 index 7f38669f1..000000000 --- a/node_modules/es5-ext/reg-exp/#/search/is-implemented.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var re = /foo/; - -module.exports = function () { - if (typeof re.search !== "function") return false; - return re.search("barfoo") === 3; -}; diff --git a/node_modules/es5-ext/reg-exp/#/search/shim.js b/node_modules/es5-ext/reg-exp/#/search/shim.js deleted file mode 100644 index c97a78731..000000000 --- a/node_modules/es5-ext/reg-exp/#/search/shim.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var validRegExp = require("../../valid-reg-exp"); - -module.exports = function (string) { - validRegExp(this); - return String(string).search(this); -}; diff --git a/node_modules/es5-ext/reg-exp/#/split/implement.js b/node_modules/es5-ext/reg-exp/#/split/implement.js deleted file mode 100644 index d94acdd85..000000000 --- a/node_modules/es5-ext/reg-exp/#/split/implement.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -if (!require("./is-implemented")()) { - Object.defineProperty(RegExp.prototype, "split", { value: require("./shim"), - configurable: true, -enumerable: false, -writable: true }); -} diff --git a/node_modules/es5-ext/reg-exp/#/split/index.js b/node_modules/es5-ext/reg-exp/#/split/index.js deleted file mode 100644 index 7942f452d..000000000 --- a/node_modules/es5-ext/reg-exp/#/split/index.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; - -module.exports = require("./is-implemented")() - ? RegExp.prototype.split - : require("./shim"); diff --git a/node_modules/es5-ext/reg-exp/#/split/is-implemented.js b/node_modules/es5-ext/reg-exp/#/split/is-implemented.js deleted file mode 100644 index 90fca0cc8..000000000 --- a/node_modules/es5-ext/reg-exp/#/split/is-implemented.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var re = /\|/; - -module.exports = function () { - if (typeof re.split !== "function") return false; - return re.split("bar|foo")[1] === "foo"; -}; diff --git a/node_modules/es5-ext/reg-exp/#/split/shim.js b/node_modules/es5-ext/reg-exp/#/split/shim.js deleted file mode 100644 index c9c73cce2..000000000 --- a/node_modules/es5-ext/reg-exp/#/split/shim.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var validRegExp = require("../../valid-reg-exp"); - -module.exports = function (string) { - validRegExp(this); - return String(string).split(this); -}; diff --git a/node_modules/es5-ext/reg-exp/#/sticky/implement.js b/node_modules/es5-ext/reg-exp/#/sticky/implement.js deleted file mode 100644 index f636890f4..000000000 --- a/node_modules/es5-ext/reg-exp/#/sticky/implement.js +++ /dev/null @@ -1,9 +0,0 @@ -"use strict"; - -var isSticky = require("../is-sticky"); - -if (!require("./is-implemented")()) { - Object.defineProperty(RegExp.prototype, "sticky", { configurable: true, - enumerable: false, -get: isSticky }); -} diff --git a/node_modules/es5-ext/reg-exp/#/sticky/is-implemented.js b/node_modules/es5-ext/reg-exp/#/sticky/is-implemented.js deleted file mode 100644 index a1ade1114..000000000 --- a/node_modules/es5-ext/reg-exp/#/sticky/is-implemented.js +++ /dev/null @@ -1,10 +0,0 @@ -"use strict"; - -module.exports = function () { - var dummyRegExp = /a/; - // We need to do check on instance and not on prototype due to how ES2015 spec evolved: - // https://github.com/tc39/ecma262/issues/262 - // https://github.com/tc39/ecma262/pull/263 - // https://bugs.chromium.org/p/v8/issues/detail?id=4617 - return "sticky" in dummyRegExp; -}; diff --git a/node_modules/es5-ext/reg-exp/#/unicode/implement.js b/node_modules/es5-ext/reg-exp/#/unicode/implement.js deleted file mode 100644 index a5fb20365..000000000 --- a/node_modules/es5-ext/reg-exp/#/unicode/implement.js +++ /dev/null @@ -1,9 +0,0 @@ -"use strict"; - -var isUnicode = require("../is-unicode"); - -if (!require("./is-implemented")()) { - Object.defineProperty(RegExp.prototype, "unicode", { configurable: true, - enumerable: false, -get: isUnicode }); -} diff --git a/node_modules/es5-ext/reg-exp/#/unicode/is-implemented.js b/node_modules/es5-ext/reg-exp/#/unicode/is-implemented.js deleted file mode 100644 index 48605d72a..000000000 --- a/node_modules/es5-ext/reg-exp/#/unicode/is-implemented.js +++ /dev/null @@ -1,10 +0,0 @@ -"use strict"; - -module.exports = function () { - var dummyRegExp = /a/; - // We need to do check on instance and not on prototype due to how ES2015 spec evolved: - // https://github.com/tc39/ecma262/issues/262 - // https://github.com/tc39/ecma262/pull/263 - // https://bugs.chromium.org/p/v8/issues/detail?id=4617 - return "unicode" in dummyRegExp; -}; diff --git a/node_modules/es5-ext/reg-exp/escape.js b/node_modules/es5-ext/reg-exp/escape.js deleted file mode 100644 index 964e3c61a..000000000 --- a/node_modules/es5-ext/reg-exp/escape.js +++ /dev/null @@ -1,11 +0,0 @@ -// Thanks to Andrew Clover: -// http://stackoverflow.com/questions/3561493 -// /is-there-a-regexp-escape-function-in-javascript - -"use strict"; - -var re = /[-/\\^$*+?.()|[\]{}]/g; - -module.exports = function (str) { - return String(str).replace(re, "\\$&"); -}; diff --git a/node_modules/es5-ext/reg-exp/index.js b/node_modules/es5-ext/reg-exp/index.js deleted file mode 100644 index f023fe039..000000000 --- a/node_modules/es5-ext/reg-exp/index.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -module.exports = { - "#": require("./#"), - "escape": require("./escape"), - "isRegExp": require("./is-reg-exp"), - "validRegExp": require("./valid-reg-exp") -}; diff --git a/node_modules/es5-ext/reg-exp/is-reg-exp.js b/node_modules/es5-ext/reg-exp/is-reg-exp.js deleted file mode 100644 index b966b0f26..000000000 --- a/node_modules/es5-ext/reg-exp/is-reg-exp.js +++ /dev/null @@ -1,7 +0,0 @@ -"use strict"; - -var objToString = Object.prototype.toString, id = objToString.call(/a/); - -module.exports = function (value) { - return (value && (value instanceof RegExp || objToString.call(value) === id)) || false; -}; diff --git a/node_modules/es5-ext/reg-exp/valid-reg-exp.js b/node_modules/es5-ext/reg-exp/valid-reg-exp.js deleted file mode 100644 index a05927a7e..000000000 --- a/node_modules/es5-ext/reg-exp/valid-reg-exp.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; - -var isRegExp = require("./is-reg-exp"); - -module.exports = function (value) { - if (!isRegExp(value)) throw new TypeError(value + " is not a RegExp object"); - return value; -}; |
