Added Gulp.js for compiling SCSS stylesheets
This commit is contained in:
49
node_modules/ext/string_/camel-to-hyphen.js
generated
vendored
Normal file
49
node_modules/ext/string_/camel-to-hyphen.js
generated
vendored
Normal file
@ -0,0 +1,49 @@
|
||||
"use strict";
|
||||
|
||||
var ensureString = require("type/string/ensure")
|
||||
, objHasOwnProperty = Object.prototype.hasOwnProperty;
|
||||
|
||||
var capitalLetters = {
|
||||
A: true,
|
||||
B: true,
|
||||
C: true,
|
||||
D: true,
|
||||
E: true,
|
||||
F: true,
|
||||
G: true,
|
||||
H: true,
|
||||
I: true,
|
||||
J: true,
|
||||
K: true,
|
||||
L: true,
|
||||
M: true,
|
||||
N: true,
|
||||
O: true,
|
||||
P: true,
|
||||
Q: true,
|
||||
R: true,
|
||||
S: true,
|
||||
T: true,
|
||||
U: true,
|
||||
V: true,
|
||||
W: true,
|
||||
X: true,
|
||||
Y: true,
|
||||
Z: true
|
||||
};
|
||||
|
||||
module.exports = function () {
|
||||
var input = ensureString(this);
|
||||
if (!input) return input;
|
||||
var outputLetters = [];
|
||||
for (var index = 0, letter; (letter = input[index]); ++index) {
|
||||
if (objHasOwnProperty.call(capitalLetters, letter)) {
|
||||
if (index) outputLetters.push("-");
|
||||
outputLetters.push(letter.toLowerCase());
|
||||
} else {
|
||||
outputLetters.push(letter);
|
||||
}
|
||||
}
|
||||
|
||||
return outputLetters.join("");
|
||||
};
|
9
node_modules/ext/string_/capitalize.js
generated
vendored
Normal file
9
node_modules/ext/string_/capitalize.js
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
|
||||
var ensureString = require("type/string/ensure");
|
||||
|
||||
module.exports = function () {
|
||||
var input = ensureString(this);
|
||||
if (!input) return input;
|
||||
return input.charAt(0).toUpperCase() + input.slice(1);
|
||||
};
|
7
node_modules/ext/string_/includes/implementation.js
generated
vendored
Normal file
7
node_modules/ext/string_/includes/implementation.js
generated
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
"use strict";
|
||||
|
||||
var indexOf = String.prototype.indexOf;
|
||||
|
||||
module.exports = function (searchString/*, position*/) {
|
||||
return indexOf.call(this, searchString, arguments[1]) > -1;
|
||||
};
|
5
node_modules/ext/string_/includes/index.js
generated
vendored
Normal file
5
node_modules/ext/string_/includes/index.js
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
module.exports = require("./is-implemented")()
|
||||
? String.prototype.includes
|
||||
: require("./implementation");
|
8
node_modules/ext/string_/includes/is-implemented.js
generated
vendored
Normal file
8
node_modules/ext/string_/includes/is-implemented.js
generated
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
"use strict";
|
||||
|
||||
var str = "razdwatrzy";
|
||||
|
||||
module.exports = function () {
|
||||
if (typeof str.includes !== "function") return false;
|
||||
return str.includes("dwa") === true && str.includes("foo") === false;
|
||||
};
|
Reference in New Issue
Block a user