Added Gulp.js for compiling SCSS stylesheets
This commit is contained in:
10
node_modules/es5-ext/string/from-code-point/implement.js
generated
vendored
Normal file
10
node_modules/es5-ext/string/from-code-point/implement.js
generated
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
|
||||
if (!require("./is-implemented")()) {
|
||||
Object.defineProperty(String, "fromCodePoint", {
|
||||
value: require("./shim"),
|
||||
configurable: true,
|
||||
enumerable: false,
|
||||
writable: true
|
||||
});
|
||||
}
|
3
node_modules/es5-ext/string/from-code-point/index.js
generated
vendored
Normal file
3
node_modules/es5-ext/string/from-code-point/index.js
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
"use strict";
|
||||
|
||||
module.exports = require("./is-implemented")() ? String.fromCodePoint : require("./shim");
|
7
node_modules/es5-ext/string/from-code-point/is-implemented.js
generated
vendored
Normal file
7
node_modules/es5-ext/string/from-code-point/is-implemented.js
generated
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
"use strict";
|
||||
|
||||
module.exports = function () {
|
||||
var fromCodePoint = String.fromCodePoint;
|
||||
if (typeof fromCodePoint !== "function") return false;
|
||||
return fromCodePoint(0x1d306, 0x61, 0x1d307) === "\ud834\udf06a\ud834\udf07";
|
||||
};
|
37
node_modules/es5-ext/string/from-code-point/shim.js
generated
vendored
Normal file
37
node_modules/es5-ext/string/from-code-point/shim.js
generated
vendored
Normal file
@ -0,0 +1,37 @@
|
||||
// Based on:
|
||||
// http://norbertlindenberg.com/2012/05/ecmascript-supplementary-characters/
|
||||
// and:
|
||||
// https://github.com/mathiasbynens/String.fromCodePoint/blob/master
|
||||
// /fromcodepoint.js
|
||||
|
||||
"use strict";
|
||||
|
||||
var floor = Math.floor, fromCharCode = String.fromCharCode;
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
module.exports = function (codePoint1 /*, …codePoints*/) {
|
||||
var chars = [], length = arguments.length, i, codePoint, result = "";
|
||||
for (i = 0; i < length; ++i) {
|
||||
codePoint = Number(arguments[i]);
|
||||
if (
|
||||
!isFinite(codePoint) ||
|
||||
codePoint < 0 ||
|
||||
codePoint > 0x10ffff ||
|
||||
floor(codePoint) !== codePoint
|
||||
) {
|
||||
throw new RangeError("Invalid code point " + codePoint);
|
||||
}
|
||||
|
||||
if (codePoint < 0x10000) {
|
||||
chars.push(codePoint);
|
||||
} else {
|
||||
codePoint -= 0x10000;
|
||||
// eslint-disable-next-line no-bitwise
|
||||
chars.push((codePoint >> 10) + 0xd800, (codePoint % 0x400) + 0xdc00);
|
||||
}
|
||||
if (i + 1 !== length && chars.length <= 0x4000) continue;
|
||||
result += fromCharCode.apply(null, chars);
|
||||
chars.length = 0;
|
||||
}
|
||||
return result;
|
||||
};
|
Reference in New Issue
Block a user