Added Gulp.js for compiling SCSS stylesheets
This commit is contained in:
		
							
								
								
									
										29
									
								
								node_modules/ext/lib/private/decimal-adjust.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								node_modules/ext/lib/private/decimal-adjust.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | ||||
| // Credit: | ||||
| // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/round | ||||
| // #Decimal_rounding | ||||
|  | ||||
| "use strict"; | ||||
|  | ||||
| var isValue       = require("type/object/is") | ||||
|   , ensureInteger = require("type/integer/ensure"); | ||||
|  | ||||
| var split = String.prototype.split; | ||||
|  | ||||
| module.exports = function (type) { | ||||
| 	return function (value/*, exp*/) { | ||||
| 		value = Number(value); | ||||
| 		var exp = arguments[1]; | ||||
| 		if (isValue(exp)) exp = ensureInteger(exp); | ||||
| 		if (!value) return value; | ||||
| 		if (!exp) return Math[type](value); | ||||
| 		if (!isFinite(value)) return value; | ||||
|  | ||||
| 		// Shift | ||||
| 		var tokens = split.call(value, "e"); | ||||
| 		value = Math[type](tokens[0] + "e" + ((tokens[1] || 0) - exp)); | ||||
|  | ||||
| 		// Shift back | ||||
| 		tokens = value.toString().split("e"); | ||||
| 		return Number(tokens[0] + "e" + (Number(tokens[1] || 0) + exp)); | ||||
| 	}; | ||||
| }; | ||||
							
								
								
									
										56
									
								
								node_modules/ext/lib/private/define-function-length.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								node_modules/ext/lib/private/define-function-length.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,56 @@ | ||||
| "use strict"; | ||||
|  | ||||
| var test = function (arg1, arg2) { return arg2; }; | ||||
|  | ||||
| try { | ||||
| 	Object.defineProperty(test, "length", { | ||||
| 		configurable: true, | ||||
| 		writable: false, | ||||
| 		enumerable: false, | ||||
| 		value: 1 | ||||
| 	}); | ||||
| } | ||||
| catch (ignore) {} | ||||
|  | ||||
| if (test.length === 1) { | ||||
| 	// ES2015+ | ||||
| 	var desc = { configurable: true, writable: false, enumerable: false }; | ||||
| 	module.exports = function (length, fn) { | ||||
| 		if (fn.length === length) return fn; | ||||
| 		desc.value = length; | ||||
| 		return Object.defineProperty(fn, "length", desc); | ||||
| 	}; | ||||
| 	return; | ||||
| } | ||||
|  | ||||
| module.exports = function (length, fn) { | ||||
| 	if (fn.length === length) return fn; | ||||
| 	switch (length) { | ||||
| 		case 0: | ||||
| 			return function () { return fn.apply(this, arguments); }; | ||||
| 		case 1: | ||||
| 			return function (ignored1) { return fn.apply(this, arguments); }; | ||||
| 		case 2: | ||||
| 			return function (ignored1, ignored2) { return fn.apply(this, arguments); }; | ||||
| 		case 3: | ||||
| 			return function (ignored1, ignored2, ignored3) { return fn.apply(this, arguments); }; | ||||
| 		case 4: | ||||
| 			return function (ignored1, ignored2, ignored3, ignored4) { | ||||
| 				return fn.apply(this, arguments); | ||||
| 			}; | ||||
| 		case 5: | ||||
| 			return function (ignored1, ignored2, ignored3, ignored4, ignored5) { | ||||
| 				return fn.apply(this, arguments); | ||||
| 			}; | ||||
| 		case 6: | ||||
| 			return function (ignored1, ignored2, ignored3, ignored4, ignored5, ignored6) { | ||||
| 				return fn.apply(this, arguments); | ||||
| 			}; | ||||
| 		case 7: | ||||
| 			return function (ignored1, ignored2, ignored3, ignored4, ignored5, ignored6, ignored7) { | ||||
| 				return fn.apply(this, arguments); | ||||
| 			}; | ||||
| 		default: | ||||
| 			throw new Error("Usupported function length"); | ||||
| 	} | ||||
| }; | ||||
		Reference in New Issue
	
	Block a user