Fix eslint version

This commit is contained in:
RainLoop Team 2016-07-01 01:50:11 +03:00
parent 8e8a041032
commit 8a6765faeb
15 changed files with 342 additions and 398 deletions

View file

@ -35,7 +35,7 @@ module.exports = {
"comma-dangle": [2, "never"], // disallow or enforce trailing commas "comma-dangle": [2, "never"], // disallow or enforce trailing commas
"no-cond-assign": [2, "always"], // disallow assignment in conditional expressions "no-cond-assign": [2, "always"], // disallow assignment in conditional expressions
"no-console": 1, // disallow use of console (off by default in the node environment) "no-console": 2, // disallow use of console (off by default in the node environment)
"no-constant-condition": 2, // disallow use of constant expressions in conditions "no-constant-condition": 2, // disallow use of constant expressions in conditions
"no-control-regex": 2, // disallow control characters in regular expressions "no-control-regex": 2, // disallow control characters in regular expressions
"no-debugger": 2, // disallow use of debugger "no-debugger": 2, // disallow use of debugger
@ -46,7 +46,7 @@ module.exports = {
"no-empty-character-class": 2, // disallow the use of empty character classes in regular expressions "no-empty-character-class": 2, // disallow the use of empty character classes in regular expressions
"no-ex-assign": 2, // disallow assigning to the exception in a catch block "no-ex-assign": 2, // disallow assigning to the exception in a catch block
"no-extra-boolean-cast": 2, // disallow double-negation boolean casts in a boolean context "no-extra-boolean-cast": 2, // disallow double-negation boolean casts in a boolean context
"no-extra-parens": 0, // disallow unnecessary parentheses (off by default) // "no-extra-parens": 2, // disallow unnecessary parentheses (off by default)
"no-extra-semi": 2, // disallow unnecessary semicolons "no-extra-semi": 2, // disallow unnecessary semicolons
"no-func-assign": 2, // disallow overwriting functions written as function declarations "no-func-assign": 2, // disallow overwriting functions written as function declarations
"no-inner-declarations": 2, // disallow function or variable declarations in nested blocks "no-inner-declarations": 2, // disallow function or variable declarations in nested blocks
@ -70,9 +70,9 @@ module.exports = {
"accessor-pairs": 2, // enforce getter and setter pairs in objects "accessor-pairs": 2, // enforce getter and setter pairs in objects
"block-scoped-var": 2, // treat var statements as if they were block scoped (off by default). 0: deep destructuring is not compatible https://github.com/eslint/eslint/issues/1863 "block-scoped-var": 2, // treat var statements as if they were block scoped (off by default). 0: deep destructuring is not compatible https://github.com/eslint/eslint/issues/1863
// "complexity": 0, // specify the maximum cyclomatic complexity allowed in a program (off by default) // "complexity": 2, // specify the maximum cyclomatic complexity allowed in a program (off by default)
"consistent-return": 2, // require return statements to either always or never specify values "consistent-return": 2, // require return statements to either always or never specify values
"curly": 2, // specify curly brace conventions for all control statements "curly": 2, // specify curly brace conventions for allphpuni control statements
"default-case": 2, // require default case in switch statements (off by default) "default-case": 2, // require default case in switch statements (off by default)
"dot-location": [2, "property"], // enforce consistent newlines before and after dots "dot-location": [2, "property"], // enforce consistent newlines before and after dots
"dot-notation": 2, // encourages use of dot notation whenever possible "dot-notation": 2, // encourages use of dot notation whenever possible
@ -82,7 +82,6 @@ module.exports = {
"no-caller": 2, // disallow use of arguments.caller or arguments.callee "no-caller": 2, // disallow use of arguments.caller or arguments.callee
"no-div-regex": 2, // disallow division operators explicitly at beginning of regular expression (off by default) "no-div-regex": 2, // disallow division operators explicitly at beginning of regular expression (off by default)
"no-else-return": 2, // disallow else after a return in an if (off by default) "no-else-return": 2, // disallow else after a return in an if (off by default)
"no-empty-label": 2, // disallow use of labels for anything other then loops and switches
"no-eq-null": 2, // disallow comparisons to null without a type-checking operator (off by default) "no-eq-null": 2, // disallow comparisons to null without a type-checking operator (off by default)
"no-eval": 2, // disallow use of eval() "no-eval": 2, // disallow use of eval()
"no-extend-native": 2, // disallow adding to native types "no-extend-native": 2, // disallow adding to native types
@ -113,7 +112,7 @@ module.exports = {
"no-throw-literal": 2, // restrict what can be thrown as an exception (off by default) "no-throw-literal": 2, // restrict what can be thrown as an exception (off by default)
"no-unused-expressions": 2, // disallow usage of expressions in statement position "no-unused-expressions": 2, // disallow usage of expressions in statement position
"no-void": 2, // disallow use of void operator (off by default) "no-void": 2, // disallow use of void operator (off by default)
"no-warning-comments": 1, // disallow usage of configurable warning terms in comments": 2, // e.g. TODO or FIXME (off by default) "no-warning-comments": 2, // disallow usage of configurable warning terms in comments": 2, // e.g. TODO or FIXME (off by default)
"no-with": 2, // disallow use of the with statement "no-with": 2, // disallow use of the with statement
"radix": 2, // require use of the second argument for parseInt() (off by default) "radix": 2, // require use of the second argument for parseInt() (off by default)
// "vars-on-top": 2, // requires to declare all vars on top of their containing scope (off by default) // "vars-on-top": 2, // requires to declare all vars on top of their containing scope (off by default)
@ -135,20 +134,20 @@ module.exports = {
// stylistic issues // stylistic issues
"array-bracket-spacing": 1, // enforce consistent spacing inside array brackets "array-bracket-spacing": 2, // enforce consistent spacing inside array brackets
"block-spacing": [1, "never"], // enforce consistent spacing inside single-line blocks "block-spacing": [2, "never"], // enforce consistent spacing inside single-line blocks
// "brace-style": [1, "1tbs"], // enforce consistent brace style for blocks // "brace-style": [2, "1tbs"], // enforce consistent brace style for blocks
// "camelcase": 1, // enforce camelcase naming convention // "camelcase": 2, // enforce camelcase naming convention
"comma-spacing": 1, // enforce consistent spacing before and after commas "comma-spacing": 2, // enforce consistent spacing before and after commas
"comma-style": 1, // enforce consistent comma style "comma-style": 2, // enforce consistent comma style
"computed-property-spacing": 1, // enforce consistent spacing inside computed property brackets "computed-property-spacing": 2, // enforce consistent spacing inside computed property brackets
"consistent-this": [1, "self"], // enforce consistent naming when capturing the current execution context "consistent-this": [2, "self"], // enforce consistent naming when capturing the current execution context
"eol-last": 1, // enforce at least one newline at the end of files "eol-last": 2, // enforce at least one newline at the end of files
"id-match": 1, // require identifiers to match a specified regular expression "id-match": 2, // require identifiers to match a specified regular expression
"indent": [1, "tab", { // enforce consistent indentation "indent": [2, "tab", { // enforce consistent indentation
"SwitchCase": 1, "SwitchCase": 1,
"VariableDeclarator": { "VariableDeclarator": {
"var": 1, "var": 1,
@ -157,48 +156,48 @@ module.exports = {
} }
}], }],
"key-spacing": 1, // enforce consistent spacing between keys and values in object literal properties "key-spacing": 2, // enforce consistent spacing between keys and values in object literal properties
"linebreak-style": [1, "windows"], // enforce consistent linebreak style "linebreak-style": [2, "windows"], // enforce consistent linebreak style
"lines-around-comment": 0, // require empty lines around comments // "lines-around-comment": 2, // require empty lines around comments
"max-depth": 0, // enforce a maximum depth that blocks can be nested // "max-depth": 2, // enforce a maximum depth that blocks can be nested
"max-len": [1, 200], // enforce a maximum line length "max-len": [2, 200], // enforce a maximum line length
"max-lines": 0, // enforce a maximum file length // "max-lines": 2, // enforce a maximum file length
"max-nested-callbacks": [1, 5], // enforce a maximum depth that callbacks can be nested "max-nested-callbacks": [2, 5], // enforce a maximum depth that callbacks can be nested
"max-params": 0, // enforce a maximum number of parameters in function definitions // "max-params": 2, // enforce a maximum number of parameters in function definitions
"max-statements": 0, // enforce a maximum number of statements allowed in function blocks // "max-statements": 2, // enforce a maximum number of statements allowed in function blocks
"max-statements-per-line": 0, // enforce a maximum number of statements allowed per line "max-statements-per-line": 2, // enforce a maximum number of statements allowed per line
"new-cap": 1, // require constructor function names to begin with a capital letter "new-cap": 2, // require constructor function names to begin with a capital letter
"new-parens": 1, // require parentheses when invoking a constructor with no arguments "new-parens": 2, // require parentheses when invoking a constructor with no arguments
"newline-after-var": 0, // require or disallow an empty line after var declarations // "newline-after-var": 2, // require or disallow an empty line after var declarations
"newline-before-return": 0, // require an empty line before return statements // "newline-before-return": 2, // require an empty line before return statements
"newline-per-chained-call": 0, // require a newline after each call in a method chain // "newline-per-chained-call": 2, // require a newline after each call in a method chain
"no-array-constructor": 1, // disallow Array constructors "no-array-constructor": 2, // disallow Array constructors
"no-bitwise": 1, // disallow bitwise operators "no-bitwise": 2, // disallow bitwise operators
"no-continue": 1, // disallow continue statements "no-continue": 2, // disallow continue statements
"no-inline-comments": 0, // disallow inline comments after code // "no-inline-comments": 2, // disallow inline comments after code
"no-lonely-if": 0, // disallow if statements as the only statement in else blocks // "no-lonely-if": 2, // disallow if statements as the only statement in else blocks
"no-mixed-operators": 0, // disallow mixes of different operators // "no-mixed-operators": 2, // disallow mixes of different operators
"no-mixed-spaces-and-tabs": 2, // disallow mixed spaces and tabs for indentation "no-mixed-spaces-and-tabs": 2, // disallow mixed spaces and tabs for indentation
"no-multiple-empty-lines": 2, // disallow multiple empty lines "no-multiple-empty-lines": 2, // disallow multiple empty lines
"no-negated-condition": 0, // disallow negated conditions // "no-negated-condition": 2, // disallow negated conditions
"no-nested-ternary": 0, // disallow nested ternary expressions // "no-nested-ternary": 2, // disallow nested ternary expressions
"no-new-object": 2, // disallow Object constructors "no-new-object": 2, // disallow Object constructors
"no-plusplus": [1, { // disallow the unary operators ++ and -- "no-plusplus": [2, { // disallow the unary operators ++ and --
"allowForLoopAfterthoughts": true "allowForLoopAfterthoughts": true
}], }],
"no-restricted-syntax": 1, // disallow specified syntax "no-restricted-syntax": 2, // disallow specified syntax
"no-spaced-func": 1, // disallow spacing between function identifiers and their applications "no-spaced-func": 2, // disallow spacing between function identifiers and their applications
"no-ternary": 0, // disallow ternary operators "no-ternary": 0, // disallow ternary operators
"no-trailing-spaces": 1, // disallow trailing whitespace at the end of lines "no-trailing-spaces": 2, // disallow trailing whitespace at the end of lines
"no-underscore-dangle": 0, // disallow dangling underscores in identifiers // "no-underscore-dangle": 2, // disallow dangling underscores in identifiers
"no-unneeded-ternary": 1, // disallow ternary operators when simpler alternatives exist "no-unneeded-ternary": 2, // disallow ternary operators when simpler alternatives exist
"no-whitespace-before-property": 0, // disallow whitespace before properties // "no-whitespace-before-property": 2, // disallow whitespace before properties
"object-curly-newline": 0, // enforce consistent line breaks inside braces // "object-curly-newline": 2, // enforce consistent line breaks inside braces
"object-curly-spacing": [1, "never"], // enforce consistent spacing inside braces "object-curly-spacing": [2, "never"], // enforce consistent spacing inside braces
"object-property-newline": [0, { // enforce placing object properties on separate lines // "object-property-newline": [2, { // enforce placing object properties on separate lines
"allowMultiplePropertiesPerLine": false // "allowMultiplePropertiesPerLine": false
}], // }],
// "one-var": [2, { // enforce variables to be declared either together or separately in functions // "one-var": [2, { // enforce variables to be declared either together or separately in functions
// "var": "always", // "var": "always",
@ -206,24 +205,24 @@ module.exports = {
// "const": "never" // "const": "never"
// }], // }],
"one-var-declaration-per-line": [0, "always"], // require or disallow newlines around var declarations // "one-var-declaration-per-line": [2, "always"], // require or disallow newlines around var declarations
"operator-assignment": 1, // require or disallow assignment operator shorthand where possible "operator-assignment": 2, // require or disallow assignment operator shorthand where possible
"operator-linebreak": [1, "after"], // enforce consistent linebreak style for operators "operator-linebreak": [2, "after"], // enforce consistent linebreak style for operators
"padded-blocks": [0, "never"], // require or disallow padding within blocks // "padded-blocks": [2, "never"], // require or disallow padding within blocks
"quote-props": [0, "as-needed"], // require quotes around object literal property names // "quote-props": [2, "as-needed"], // require quotes around object literal property names
"quotes": [2, "single"], // enforce the consistent use of either backticks, double, or single quotes "quotes": [2, "single"], // enforce the consistent use of either backticks, double, or single quotes
"require-jsdoc": 1, // require JSDoc comments "require-jsdoc": 2, // require JSDoc comments
"semi": [1, "always"], // require or disallow semicolons instead of ASI "semi": [2, "always"], // require or disallow semicolons instead of ASI
"semi-spacing": 1, // enforce consistent spacing before and after semicolons "semi-spacing": 2, // enforce consistent spacing before and after semicolons
"sort-vars": 0, // require variables within the same declaration block to be sorted // "sort-vars": 2, // require variables within the same declaration block to be sorted
"space-before-blocks": 1, // enforce consistent spacing before blocks "space-before-blocks": 2, // enforce consistent spacing before blocks
"space-before-function-paren": [1, "never"], // enforce consistent spacing before function definition opening parenthesis "space-before-function-paren": [2, "never"], // enforce consistent spacing before function definition opening parenthesis
"space-in-parens": 1, // enforce consistent spacing inside parentheses "space-in-parens": 2, // enforce consistent spacing inside parentheses
"space-infix-ops": 1, // require spacing around operators "space-infix-ops": 2, // require spacing around operators
"space-unary-ops": 1, // enforce consistent spacing before or after unary operators "space-unary-ops": 2, // enforce consistent spacing before or after unary operators
"spaced-comment": 1, // enforce consistent spacing after the // or /* in a comment "spaced-comment": 2, // enforce consistent spacing after the // or /* in a comment
// "unicode-bom": [1, "never"], // require or disallow the Unicode BOM // "unicode-bom": [2, "never"], // require or disallow the Unicode BOM
"wrap-regex": 1, // require parenthesis around regex literals "wrap-regex": 2, // require parenthesis around regex literals
// es6 // es6

View file

@ -187,7 +187,9 @@ class AbstractApp extends AbstractBoot
} }
redirectToAdminPanel() { redirectToAdminPanel() {
_.delay(() => window.location.href = Links.rootAdmin(), 100); _.delay(() => {
window.location.href = Links.rootAdmin();
}, 100);
} }
clearClientSideToken() { clearClientSideToken() {

View file

@ -270,6 +270,8 @@ class HtmlEditor
{ {
return false; return false;
} }
return true;
}); });
this.editor.on('blur', () => { this.editor.on('blur', () => {

View file

@ -403,6 +403,8 @@ class Selector
return false; return false;
} }
} }
return true;
}); });
} }
} }

1
dev/External/ko.js vendored
View file

@ -407,6 +407,7 @@ ko.bindingHandlers.onTab = {
{ {
return fValueAccessor().call(oViewModel, !!oEvent.shiftKey); return fValueAccessor().call(oViewModel, !!oEvent.shiftKey);
} }
return true;
}); });
ko.utils.domNodeDisposal.addDisposeCallback(oElement, function() { ko.utils.domNodeDisposal.addDisposeCallback(oElement, function() {

View file

@ -98,6 +98,8 @@ function SecurityAdminSettings()
'NewPassword': this.adminPasswordNew() 'NewPassword': this.adminPasswordNew()
}); });
return true;
}, function() { }, function() {
return '' !== Utils.trim(this.adminLogin()) && '' !== this.adminPassword(); return '' !== Utils.trim(this.adminLogin()) && '' !== this.adminPassword();
}); });

View file

@ -85,7 +85,9 @@ PgpUserStore.prototype.findPrivateKeysByEncryptionKeyIds = function(aEncryptionK
{ {
aResult = _.uniq(_.compact(_.flatten(_.map(aRecipients, function(sEmail) { aResult = _.uniq(_.compact(_.flatten(_.map(aRecipients, function(sEmail) {
var aKeys = sEmail ? self.findAllPrivateKeysByEmailNotNative(sEmail) : null; var aKeys = sEmail ? self.findAllPrivateKeysByEmailNotNative(sEmail) : null;
return aKeys ? (bReturnWrapKeys ? aKeys : _.flatten(_.map(aKeys, function(oKey) {return oKey.getNativeKeys();}), true)) : [null]; return aKeys ? (bReturnWrapKeys ? aKeys : _.flatten(_.map(aKeys, function(oKey) {
return oKey.getNativeKeys();
}), true)) : [null];
}), true)), function(oKey) {return oKey.id;}); }), true)), function(oKey) {return oKey.id;});
} }

View file

@ -493,6 +493,8 @@ function ComposePopupView()
); );
} }
return true;
}, this.canBeSentOrSaved); }, this.canBeSentOrSaved);
this.skipCommand = Utils.createCommand(this, function() { this.skipCommand = Utils.createCommand(this, function() {
@ -1410,6 +1412,8 @@ ComposePopupView.prototype.onBuild = function()
self.identitiesDropdownTrigger(true); self.identitiesDropdownTrigger(true);
return false; return false;
} }
return true;
}); });
key('ctrl+`', Enums.KeyState.Compose, function() { key('ctrl+`', Enums.KeyState.Compose, function() {

View file

@ -293,6 +293,8 @@ function ContactsPopupView()
}, 200); }, 200);
} }
return true;
}, function() { }, function() {
return 0 < this.contactsCheckedOrSelected().length; return 0 < this.contactsCheckedOrSelected().length;
}); });

View file

@ -26,31 +26,35 @@ _.extend(KeyboardShortcutsHelpPopupView.prototype, AbstractView.prototype);
KeyboardShortcutsHelpPopupView.prototype.onBuild = function(oDom) KeyboardShortcutsHelpPopupView.prototype.onBuild = function(oDom)
{ {
key('tab, shift+tab, left, right', Enums.KeyState.PopupKeyboardShortcutsHelp, _.throttle(_.bind(function(event, handler) { key('tab, shift+tab, left, right', Enums.KeyState.PopupKeyboardShortcutsHelp, _.throttle(function(event, handler) {
if (event && handler) if (event && handler)
{ {
var var
$tabs = oDom.find('.nav.nav-tabs > li'), $tabs = oDom.find('.nav.nav-tabs > li'),
bNext = handler && ('tab' === handler.shortcut || 'right' === handler.shortcut), isNext = handler && ('tab' === handler.shortcut || 'right' === handler.shortcut),
iIndex = $tabs.index($tabs.filter('.active')); index = $tabs.index($tabs.filter('.active'));
if (!bNext && 0 < iIndex) if (!isNext && 0 < index)
{ {
iIndex -= 1; index -= 1;
} }
else if (bNext && iIndex < $tabs.length - 1) else if (isNext && index < $tabs.length - 1)
{ {
iIndex += 1; index += 1;
} }
else else
{ {
iIndex = bNext ? 0 : $tabs.length - 1; index = isNext ? 0 : $tabs.length - 1;
} }
$tabs.eq(iIndex).find('a[data-toggle="tab"]').tab('show'); $tabs.eq(index).find('a[data-toggle="tab"]').tab('show');
return false; return false;
} }
}, this), 100));
return true;
}, 100));
}; };
module.exports = KeyboardShortcutsHelpPopupView; module.exports = KeyboardShortcutsHelpPopupView;

View file

@ -131,6 +131,7 @@ AbstractSystemDropDownUserView.prototype.onBuild = function()
require('Knoin/Knoin').showScreenPopup(require('View/Popup/KeyboardShortcutsHelp')); require('Knoin/Knoin').showScreenPopup(require('View/Popup/KeyboardShortcutsHelp'));
return false; return false;
} }
return true;
}); });
}; };

View file

@ -430,6 +430,8 @@ MessageListMailBoxUserView.prototype.goToUpUpOrDownDown = function(bUp)
} }
}, 350); }, 350);
return true;
}; };
MessageListMailBoxUserView.prototype.useAutoSelect = function() MessageListMailBoxUserView.prototype.useAutoSelect = function()
@ -788,6 +790,8 @@ MessageListMailBoxUserView.prototype.initShortcuts = function()
Events.pub('mailbox.message-view.toggle-full-screen'); Events.pub('mailbox.message-view.toggle-full-screen');
return false; return false;
} }
return true;
}); });
if (Settings.capa(Enums.Capa.MessageListActions)) if (Settings.capa(Enums.Capa.MessageListActions))
@ -816,6 +820,8 @@ MessageListMailBoxUserView.prototype.initShortcuts = function()
return false; return false;
} }
return true;
}); });
} }
@ -921,6 +927,8 @@ MessageListMailBoxUserView.prototype.initShortcuts = function()
self.cancelThreadUid(); self.cancelThreadUid();
return false; return false;
} }
return true;
}); });
// change focused state // change focused state

View file

@ -820,12 +820,13 @@ MessageViewMailBoxUserView.prototype.escShortcuts = function()
return false; return false;
} }
return true;
}; };
MessageViewMailBoxUserView.prototype.initShortcuts = function() MessageViewMailBoxUserView.prototype.initShortcuts = function()
{ {
var var self = this;
self = this;
// exit fullscreen, back // exit fullscreen, back
key('esc, backspace', Enums.KeyState.MessageView, _.bind(this.escShortcuts, this)); key('esc, backspace', Enums.KeyState.MessageView, _.bind(this.escShortcuts, this));
@ -843,6 +844,8 @@ MessageViewMailBoxUserView.prototype.initShortcuts = function()
self.replyCommand(); self.replyCommand();
return false; return false;
} }
return true;
}); });
// replaAll // replaAll
@ -852,6 +855,8 @@ MessageViewMailBoxUserView.prototype.initShortcuts = function()
self.replyAllCommand(); self.replyAllCommand();
return false; return false;
} }
return true;
}); });
// forward // forward
@ -861,6 +866,8 @@ MessageViewMailBoxUserView.prototype.initShortcuts = function()
self.forwardCommand(); self.forwardCommand();
return false; return false;
} }
return true;
}); });
// message information // message information
@ -879,6 +886,8 @@ MessageViewMailBoxUserView.prototype.initShortcuts = function()
MessageStore.message().body.find('.rlBlockquoteSwitcher').click(); MessageStore.message().body.find('.rlBlockquoteSwitcher').click();
return false; return false;
} }
return true;
}); });
key('ctrl+up, command+up, ctrl+left, command+left', [Enums.KeyState.MessageList, Enums.KeyState.MessageView], function() { key('ctrl+up, command+up, ctrl+left, command+left', [Enums.KeyState.MessageList, Enums.KeyState.MessageView], function() {
@ -916,6 +925,8 @@ MessageViewMailBoxUserView.prototype.initShortcuts = function()
return false; return false;
} }
return true;
}); });
// change focused state // change focused state

531
npm-shrinkwrap.json generated
View file

@ -89,7 +89,7 @@
}, },
"array-uniq": { "array-uniq": {
"version": "1.0.3", "version": "1.0.3",
"from": "array-uniq@>=1.0.1 <2.0.0", "from": "array-uniq@>=1.0.2 <2.0.0",
"resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
}, },
"array-unique": { "array-unique": {
@ -123,9 +123,9 @@
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz" "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"
}, },
"async": { "async": {
"version": "1.5.2", "version": "0.9.2",
"from": "async@>=1.4.0 <2.0.0", "from": "async@>=0.9.0 <0.10.0",
"resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz" "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz"
}, },
"async-each": { "async-each": {
"version": "1.0.0", "version": "1.0.0",
@ -627,7 +627,14 @@
"buffer": { "buffer": {
"version": "4.7.0", "version": "4.7.0",
"from": "buffer@>=4.3.0 <5.0.0", "from": "buffer@>=4.3.0 <5.0.0",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-4.7.0.tgz" "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.7.0.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
}
}
}, },
"buffer-crc32": { "buffer-crc32": {
"version": "0.2.5", "version": "0.2.5",
@ -647,19 +654,7 @@
"bufferstreams": { "bufferstreams": {
"version": "1.0.1", "version": "1.0.1",
"from": "bufferstreams@1.0.1", "from": "bufferstreams@1.0.1",
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.0.1.tgz", "resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.0.1.tgz"
"dependencies": {
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"readable-stream": {
"version": "1.1.14",
"from": "readable-stream@>=1.0.33 <2.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"
}
}
}, },
"builtin-modules": { "builtin-modules": {
"version": "1.1.1", "version": "1.1.1",
@ -810,7 +805,19 @@
"concat-stream": { "concat-stream": {
"version": "1.5.1", "version": "1.5.1",
"from": "concat-stream@>=1.4.6 <2.0.0", "from": "concat-stream@>=1.4.6 <2.0.0",
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.1.tgz" "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.1.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.0.6",
"from": "readable-stream@>=2.0.0 <2.1.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz"
}
}
}, },
"concat-with-sourcemaps": { "concat-with-sourcemaps": {
"version": "1.0.4", "version": "1.0.4",
@ -971,6 +978,11 @@
"version": "1.1.6", "version": "1.1.6",
"from": "esutils@>=1.1.6 <2.0.0", "from": "esutils@>=1.1.6 <2.0.0",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz" "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz"
},
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
} }
} }
}, },
@ -987,19 +999,7 @@
"duplexer2": { "duplexer2": {
"version": "0.0.2", "version": "0.0.2",
"from": "duplexer2@0.0.2", "from": "duplexer2@0.0.2",
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz"
"dependencies": {
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"readable-stream": {
"version": "1.1.14",
"from": "readable-stream@>=1.1.9 <1.2.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"
}
}
}, },
"duplexify": { "duplexify": {
"version": "3.4.3", "version": "3.4.3",
@ -1010,6 +1010,16 @@
"version": "1.0.0", "version": "1.0.0",
"from": "end-of-stream@1.0.0", "from": "end-of-stream@1.0.0",
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz" "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz"
},
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
} }
} }
}, },
@ -1102,9 +1112,14 @@
}, },
"eslint": { "eslint": {
"version": "2.13.1", "version": "2.13.1",
"from": "eslint@>=2.13.1 <3.0.0", "from": "eslint@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz",
"dependencies": { "dependencies": {
"glob": {
"version": "7.0.5",
"from": "glob@>=7.0.3 <8.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz"
},
"globals": { "globals": {
"version": "9.8.0", "version": "9.8.0",
"from": "globals@>=9.2.0 <10.0.0", "from": "globals@>=9.2.0 <10.0.0",
@ -1144,11 +1159,6 @@
"from": "estraverse@>=4.2.0 <5.0.0", "from": "estraverse@>=4.2.0 <5.0.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz" "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz"
}, },
"estraverse-fb": {
"version": "1.3.1",
"from": "estraverse-fb@>=1.3.1 <2.0.0",
"resolved": "https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.3.1.tgz"
},
"esutils": { "esutils": {
"version": "2.0.2", "version": "2.0.2",
"from": "esutils@>=2.0.2 <3.0.0", "from": "esutils@>=2.0.2 <3.0.0",
@ -1254,14 +1264,7 @@
"findup-sync": { "findup-sync": {
"version": "0.3.0", "version": "0.3.0",
"from": "findup-sync@>=0.3.0 <0.4.0", "from": "findup-sync@>=0.3.0 <0.4.0",
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz"
"dependencies": {
"glob": {
"version": "5.0.15",
"from": "glob@>=5.0.0 <5.1.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz"
}
}
}, },
"first-chunk-stream": { "first-chunk-stream": {
"version": "1.0.0", "version": "1.0.0",
@ -1301,14 +1304,7 @@
"form-data": { "form-data": {
"version": "0.1.4", "version": "0.1.4",
"from": "form-data@>=0.1.0 <0.2.0", "from": "form-data@>=0.1.0 <0.2.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz", "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz"
"dependencies": {
"async": {
"version": "0.9.2",
"from": "async@>=0.9.0 <0.10.0",
"resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz"
}
}
}, },
"from": { "from": {
"version": "0.1.3", "version": "0.1.3",
@ -1341,9 +1337,9 @@
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
}, },
"glob": { "glob": {
"version": "7.0.5", "version": "5.0.15",
"from": "glob@>=7.0.3 <8.0.0", "from": "glob@>=5.0.0 <5.1.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz" "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz"
}, },
"glob-base": { "glob-base": {
"version": "0.3.0", "version": "0.3.0",
@ -1365,11 +1361,6 @@
"from": "glob@>=4.3.1 <5.0.0", "from": "glob@>=4.3.1 <5.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz" "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz"
}, },
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"minimatch": { "minimatch": {
"version": "2.0.10", "version": "2.0.10",
"from": "minimatch@>=2.0.1 <3.0.0", "from": "minimatch@>=2.0.1 <3.0.0",
@ -1405,7 +1396,14 @@
"globby": { "globby": {
"version": "5.0.0", "version": "5.0.0",
"from": "globby@>=5.0.0 <6.0.0", "from": "globby@>=5.0.0 <6.0.0",
"resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz" "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
"dependencies": {
"glob": {
"version": "7.0.5",
"from": "glob@>=7.0.3 <8.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz"
}
}
}, },
"globule": { "globule": {
"version": "0.1.0", "version": "0.1.0",
@ -1479,6 +1477,11 @@
"from": "gulp-clean-css@>=2.0.7 <3.0.0", "from": "gulp-clean-css@>=2.0.7 <3.0.0",
"resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-2.0.10.tgz", "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-2.0.10.tgz",
"dependencies": { "dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": { "readable-stream": {
"version": "2.1.4", "version": "2.1.4",
"from": "readable-stream@>=2.1.4 <3.0.0", "from": "readable-stream@>=2.1.4 <3.0.0",
@ -1535,11 +1538,6 @@
"from": "has-ansi@>=0.1.0 <0.2.0", "from": "has-ansi@>=0.1.0 <0.2.0",
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz" "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"
}, },
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"lodash._reinterpolate": { "lodash._reinterpolate": {
"version": "2.4.1", "version": "2.4.1",
"from": "lodash._reinterpolate@>=2.4.1 <3.0.0", "from": "lodash._reinterpolate@>=2.4.1 <3.0.0",
@ -1610,106 +1608,24 @@
} }
}, },
"gulp-eslint": { "gulp-eslint": {
"version": "1.1.1", "version": "2.0.0",
"from": "gulp-eslint@>=1.1.0 <2.0.0", "from": "gulp-eslint@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-1.1.1.tgz", "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-2.0.0.tgz",
"dependencies": { "dependencies": {
"bufferstreams": { "bufferstreams": {
"version": "1.1.1", "version": "1.1.1",
"from": "bufferstreams@>=1.1.0 <2.0.0", "from": "bufferstreams@>=1.1.0 <2.0.0",
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.1.1.tgz" "resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.1.1.tgz"
}, },
"cli-width": {
"version": "1.1.1",
"from": "cli-width@>=1.0.1 <2.0.0",
"resolved": "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz"
},
"doctrine": {
"version": "0.7.2",
"from": "doctrine@>=0.7.1 <0.8.0",
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz",
"dependencies": {
"esutils": {
"version": "1.1.6",
"from": "esutils@>=1.1.6 <2.0.0",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz"
}
}
},
"eslint": {
"version": "1.10.3",
"from": "eslint@>=1.4.0 <2.0.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-1.10.3.tgz"
},
"espree": {
"version": "2.2.5",
"from": "espree@>=2.2.4 <3.0.0",
"resolved": "https://registry.npmjs.org/espree/-/espree-2.2.5.tgz"
},
"fast-levenshtein": {
"version": "1.0.7",
"from": "fast-levenshtein@>=1.0.6 <1.1.0",
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz"
},
"glob": {
"version": "5.0.15",
"from": "glob@>=5.0.14 <6.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz"
},
"inquirer": {
"version": "0.11.4",
"from": "inquirer@>=0.11.0 <0.12.0",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.11.4.tgz"
},
"isarray": { "isarray": {
"version": "0.0.1", "version": "1.0.0",
"from": "isarray@0.0.1", "from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
}, },
"js-yaml": { "readable-stream": {
"version": "3.4.5", "version": "2.1.4",
"from": "js-yaml@3.4.5", "from": "readable-stream@>=2.0.2 <3.0.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.4.5.tgz" "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
},
"levn": {
"version": "0.2.5",
"from": "levn@>=0.2.5 <0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz"
},
"lodash": {
"version": "3.10.1",
"from": "lodash@>=3.3.1 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"
},
"lodash._baseclone": {
"version": "3.3.0",
"from": "lodash._baseclone@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz"
},
"lodash.clonedeep": {
"version": "3.0.2",
"from": "lodash.clonedeep@>=3.0.1 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz"
},
"optionator": {
"version": "0.6.0",
"from": "optionator@>=0.6.0 <0.7.0",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.6.0.tgz"
},
"shelljs": {
"version": "0.5.3",
"from": "shelljs@>=0.5.3 <0.6.0",
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz"
},
"user-home": {
"version": "2.0.0",
"from": "user-home@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz"
},
"wordwrap": {
"version": "0.0.3",
"from": "wordwrap@>=0.0.2 <0.1.0",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
} }
} }
}, },
@ -1728,11 +1644,6 @@
"from": "gulp-match@>=0.2.1 <0.3.0", "from": "gulp-match@>=0.2.1 <0.3.0",
"resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-0.2.1.tgz" "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-0.2.1.tgz"
}, },
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"merge-stream": { "merge-stream": {
"version": "0.1.8", "version": "0.1.8",
"from": "merge-stream@>=0.1.6 <0.2.0", "from": "merge-stream@>=0.1.6 <0.2.0",
@ -1770,11 +1681,6 @@
"from": "convert-source-map@>=0.4.0 <0.5.0", "from": "convert-source-map@>=0.4.0 <0.5.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.4.1.tgz" "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.4.1.tgz"
}, },
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"readable-stream": { "readable-stream": {
"version": "1.0.34", "version": "1.0.34",
"from": "readable-stream@>=1.0.17 <1.1.0", "from": "readable-stream@>=1.0.17 <1.1.0",
@ -1849,11 +1755,6 @@
"from": "gulp-notify@>=2.2.0 <2.3.0", "from": "gulp-notify@>=2.2.0 <2.3.0",
"resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-2.2.0.tgz", "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-2.2.0.tgz",
"dependencies": { "dependencies": {
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"readable-stream": { "readable-stream": {
"version": "1.0.34", "version": "1.0.34",
"from": "readable-stream@>=1.0.33-1 <1.1.0-0", "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
@ -1879,7 +1780,19 @@
"gulp-replace": { "gulp-replace": {
"version": "0.5.4", "version": "0.5.4",
"from": "gulp-replace@*", "from": "gulp-replace@*",
"resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-0.5.4.tgz" "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-0.5.4.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.1 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
}
}
}, },
"gulp-rimraf": { "gulp-rimraf": {
"version": "0.2.0", "version": "0.2.0",
@ -1891,11 +1804,6 @@
"from": "gulp-stripbom@*", "from": "gulp-stripbom@*",
"resolved": "https://registry.npmjs.org/gulp-stripbom/-/gulp-stripbom-1.0.4.tgz", "resolved": "https://registry.npmjs.org/gulp-stripbom/-/gulp-stripbom-1.0.4.tgz",
"dependencies": { "dependencies": {
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"readable-stream": { "readable-stream": {
"version": "1.0.34", "version": "1.0.34",
"from": "readable-stream@>=1.0.17 <1.1.0", "from": "readable-stream@>=1.0.17 <1.1.0",
@ -1948,11 +1856,6 @@
"from": "has-ansi@>=0.1.0 <0.2.0", "from": "has-ansi@>=0.1.0 <0.2.0",
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz" "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"
}, },
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"readable-stream": { "readable-stream": {
"version": "1.0.34", "version": "1.0.34",
"from": "readable-stream@>=1.0.33-1 <1.1.0-0", "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
@ -2002,18 +1905,6 @@
"from": "gulplog@>=1.0.0 <2.0.0", "from": "gulplog@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz" "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz"
}, },
"handlebars": {
"version": "4.0.5",
"from": "handlebars@>=4.0.0 <5.0.0",
"resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.5.tgz",
"dependencies": {
"source-map": {
"version": "0.4.4",
"from": "source-map@>=0.4.4 <0.5.0",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz"
}
}
},
"has-ansi": { "has-ansi": {
"version": "2.0.0", "version": "2.0.0",
"from": "has-ansi@>=2.0.0 <3.0.0", "from": "has-ansi@>=2.0.0 <3.0.0",
@ -2257,9 +2148,9 @@
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz" "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
}, },
"isarray": { "isarray": {
"version": "1.0.0", "version": "0.0.1",
"from": "isarray@>=1.0.0 <1.1.0", "from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
}, },
"isexe": { "isexe": {
"version": "1.1.2", "version": "1.1.2",
@ -2269,7 +2160,14 @@
"isobject": { "isobject": {
"version": "2.1.0", "version": "2.1.0",
"from": "isobject@>=2.0.0 <3.0.0", "from": "isobject@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
}
}
}, },
"istextorbinary": { "istextorbinary": {
"version": "1.0.2", "version": "1.0.2",
@ -2430,11 +2328,6 @@
"from": "lodash._arrayeach@>=3.0.0 <4.0.0", "from": "lodash._arrayeach@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz" "resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz"
}, },
"lodash._arraymap": {
"version": "3.0.0",
"from": "lodash._arraymap@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._arraymap/-/lodash._arraymap-3.0.0.tgz"
},
"lodash._baseassign": { "lodash._baseassign": {
"version": "3.2.0", "version": "3.2.0",
"from": "lodash._baseassign@>=3.0.0 <4.0.0", "from": "lodash._baseassign@>=3.0.0 <4.0.0",
@ -2450,26 +2343,11 @@
"from": "lodash._basecopy@>=3.0.0 <4.0.0", "from": "lodash._basecopy@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz" "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
}, },
"lodash._basedifference": {
"version": "3.0.3",
"from": "lodash._basedifference@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._basedifference/-/lodash._basedifference-3.0.3.tgz"
},
"lodash._baseflatten": {
"version": "3.1.4",
"from": "lodash._baseflatten@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._baseflatten/-/lodash._baseflatten-3.1.4.tgz"
},
"lodash._basefor": { "lodash._basefor": {
"version": "3.0.3", "version": "3.0.3",
"from": "lodash._basefor@>=3.0.0 <4.0.0", "from": "lodash._basefor@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz" "resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz"
}, },
"lodash._baseindexof": {
"version": "3.1.0",
"from": "lodash._baseindexof@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._baseindexof/-/lodash._baseindexof-3.1.0.tgz"
},
"lodash._basetostring": { "lodash._basetostring": {
"version": "3.0.1", "version": "3.0.1",
"from": "lodash._basetostring@>=3.0.0 <4.0.0", "from": "lodash._basetostring@>=3.0.0 <4.0.0",
@ -2485,21 +2363,11 @@
"from": "lodash._bindcallback@>=3.0.0 <4.0.0", "from": "lodash._bindcallback@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz" "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz"
}, },
"lodash._cacheindexof": {
"version": "3.0.2",
"from": "lodash._cacheindexof@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._cacheindexof/-/lodash._cacheindexof-3.0.2.tgz"
},
"lodash._createassigner": { "lodash._createassigner": {
"version": "3.1.1", "version": "3.1.1",
"from": "lodash._createassigner@>=3.0.0 <4.0.0", "from": "lodash._createassigner@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz" "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz"
}, },
"lodash._createcache": {
"version": "3.1.2",
"from": "lodash._createcache@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._createcache/-/lodash._createcache-3.1.2.tgz"
},
"lodash._escapehtmlchar": { "lodash._escapehtmlchar": {
"version": "2.4.1", "version": "2.4.1",
"from": "lodash._escapehtmlchar@>=2.4.1 <2.5.0", "from": "lodash._escapehtmlchar@>=2.4.1 <2.5.0",
@ -2535,16 +2403,6 @@
"from": "lodash._objecttypes@>=2.4.1 <2.5.0", "from": "lodash._objecttypes@>=2.4.1 <2.5.0",
"resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz" "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"
}, },
"lodash._pickbyarray": {
"version": "3.0.2",
"from": "lodash._pickbyarray@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._pickbyarray/-/lodash._pickbyarray-3.0.2.tgz"
},
"lodash._pickbycallback": {
"version": "3.0.0",
"from": "lodash._pickbycallback@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash._pickbycallback/-/lodash._pickbycallback-3.0.0.tgz"
},
"lodash._reescape": { "lodash._reescape": {
"version": "3.0.0", "version": "3.0.0",
"from": "lodash._reescape@>=3.0.0 <4.0.0", "from": "lodash._reescape@>=3.0.0 <4.0.0",
@ -2624,36 +2482,11 @@
"from": "lodash.isobject@>=2.4.1 <2.5.0", "from": "lodash.isobject@>=2.4.1 <2.5.0",
"resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz" "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"
}, },
"lodash.isplainobject": {
"version": "3.2.0",
"from": "lodash.isplainobject@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz"
},
"lodash.istypedarray": {
"version": "3.0.6",
"from": "lodash.istypedarray@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.istypedarray/-/lodash.istypedarray-3.0.6.tgz"
},
"lodash.keys": { "lodash.keys": {
"version": "3.1.2", "version": "3.1.2",
"from": "lodash.keys@>=3.0.0 <4.0.0", "from": "lodash.keys@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz" "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz"
}, },
"lodash.keysin": {
"version": "3.0.8",
"from": "lodash.keysin@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.keysin/-/lodash.keysin-3.0.8.tgz"
},
"lodash.merge": {
"version": "3.3.2",
"from": "lodash.merge@>=3.3.2 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-3.3.2.tgz"
},
"lodash.omit": {
"version": "3.1.0",
"from": "lodash.omit@>=3.1.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-3.1.0.tgz"
},
"lodash.rest": { "lodash.rest": {
"version": "4.0.3", "version": "4.0.3",
"from": "lodash.rest@>=4.0.0 <5.0.0", "from": "lodash.rest@>=4.0.0 <5.0.0",
@ -2674,11 +2507,6 @@
"from": "lodash.templatesettings@>=3.0.0 <4.0.0", "from": "lodash.templatesettings@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz" "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"
}, },
"lodash.toplainobject": {
"version": "3.0.0",
"from": "lodash.toplainobject@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash.toplainobject/-/lodash.toplainobject-3.0.0.tgz"
},
"lodash.values": { "lodash.values": {
"version": "2.4.1", "version": "2.4.1",
"from": "lodash.values@>=2.4.1 <2.5.0", "from": "lodash.values@>=2.4.1 <2.5.0",
@ -2751,7 +2579,19 @@
"memory-fs": { "memory-fs": {
"version": "0.3.0", "version": "0.3.0",
"from": "memory-fs@>=0.3.0 <0.4.0", "from": "memory-fs@>=0.3.0 <0.4.0",
"resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz" "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.1 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
}
}
}, },
"meow": { "meow": {
"version": "3.7.0", "version": "3.7.0",
@ -2761,7 +2601,19 @@
"merge-stream": { "merge-stream": {
"version": "1.0.0", "version": "1.0.0",
"from": "merge-stream@>=1.0.0 <2.0.0", "from": "merge-stream@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.0.tgz" "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.0.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.1 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
}
}
}, },
"micromatch": { "micromatch": {
"version": "2.3.10", "version": "2.3.10",
@ -2865,7 +2717,19 @@
"node-libs-browser": { "node-libs-browser": {
"version": "1.0.0", "version": "1.0.0",
"from": "node-libs-browser@>=1.0.0 <2.0.0", "from": "node-libs-browser@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-1.0.0.tgz" "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-1.0.0.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.5 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
}
}
}, },
"node-notifier": { "node-notifier": {
"version": "4.2.3", "version": "4.2.3",
@ -2959,23 +2823,6 @@
"from": "onetime@>=1.0.0 <2.0.0", "from": "onetime@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz" "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
}, },
"optimist": {
"version": "0.6.1",
"from": "optimist@>=0.6.1 <0.7.0",
"resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
"dependencies": {
"minimist": {
"version": "0.0.10",
"from": "minimist@>=0.0.1 <0.1.0",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"
},
"wordwrap": {
"version": "0.0.3",
"from": "wordwrap@>=0.0.2 <0.1.0",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
}
}
},
"optionator": { "optionator": {
"version": "0.8.1", "version": "0.8.1",
"from": "optionator@>=0.8.1 <0.9.0", "from": "optionator@>=0.8.1 <0.9.0",
@ -3248,14 +3095,26 @@
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz" "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz"
}, },
"readable-stream": { "readable-stream": {
"version": "2.0.6", "version": "1.1.14",
"from": "readable-stream@>=2.0.0 <2.1.0", "from": "readable-stream@>=1.1.9 <1.2.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz" "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"
}, },
"readdirp": { "readdirp": {
"version": "2.1.0", "version": "2.1.0",
"from": "readdirp@>=2.0.0 <3.0.0", "from": "readdirp@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz" "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.2 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
}
}
}, },
"readline2": { "readline2": {
"version": "1.0.1", "version": "1.0.1",
@ -3339,10 +3198,20 @@
"from": "replacestream@>=4.0.0 <5.0.0", "from": "replacestream@>=4.0.0 <5.0.0",
"resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.0.tgz", "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.0.tgz",
"dependencies": { "dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"object-assign": { "object-assign": {
"version": "3.0.0", "version": "3.0.0",
"from": "object-assign@>=3.0.0 <4.0.0", "from": "object-assign@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz" "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.1 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
} }
} }
}, },
@ -3389,7 +3258,14 @@
"rimraf": { "rimraf": {
"version": "2.5.2", "version": "2.5.2",
"from": "rimraf@*", "from": "rimraf@*",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz" "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz",
"dependencies": {
"glob": {
"version": "7.0.5",
"from": "glob@>=7.0.0 <8.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz"
}
}
}, },
"ripemd160": { "ripemd160": {
"version": "1.0.1", "version": "1.0.1",
@ -3536,7 +3412,19 @@
"stream-browserify": { "stream-browserify": {
"version": "2.0.1", "version": "2.0.1",
"from": "stream-browserify@>=2.0.1 <3.0.0", "from": "stream-browserify@>=2.0.1 <3.0.0",
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz" "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.2 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
}
}
}, },
"stream-combiner": { "stream-combiner": {
"version": "0.0.4", "version": "0.0.4",
@ -3552,6 +3440,16 @@
"version": "0.1.4", "version": "0.1.4",
"from": "duplexer2@>=0.1.0 <0.2.0", "from": "duplexer2@>=0.1.0 <0.2.0",
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz" "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
},
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.1.4",
"from": "readable-stream@>=2.0.2 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
} }
} }
}, },
@ -3638,7 +3536,19 @@
"through2": { "through2": {
"version": "2.0.1", "version": "2.0.1",
"from": "through2@>=2.0.0 <3.0.0", "from": "through2@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz" "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"isarray": {
"version": "1.0.0",
"from": "isarray@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"readable-stream": {
"version": "2.0.6",
"from": "readable-stream@>=2.0.0 <2.1.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz"
}
}
}, },
"tildify": { "tildify": {
"version": "1.2.0", "version": "1.2.0",
@ -3714,7 +3624,7 @@
}, },
"uglify-js": { "uglify-js": {
"version": "2.6.4", "version": "2.6.4",
"from": "uglify-js@>=2.6.0 <3.0.0", "from": "uglify-js@2.6.4",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz",
"dependencies": { "dependencies": {
"async": { "async": {
@ -3806,11 +3716,6 @@
"from": "graceful-fs@>=3.0.0 <4.0.0", "from": "graceful-fs@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz" "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz"
}, },
"isarray": {
"version": "0.0.1",
"from": "isarray@0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
},
"readable-stream": { "readable-stream": {
"version": "1.0.34", "version": "1.0.34",
"from": "readable-stream@>=1.0.33-1 <1.1.0-0", "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
@ -3860,6 +3765,11 @@
"from": "webpack@2.1.0-beta.13", "from": "webpack@2.1.0-beta.13",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-2.1.0-beta.13.tgz", "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.1.0-beta.13.tgz",
"dependencies": { "dependencies": {
"async": {
"version": "1.5.2",
"from": "async@>=1.3.0 <2.0.0",
"resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
},
"camelcase": { "camelcase": {
"version": "3.0.0", "version": "3.0.0",
"from": "camelcase@>=3.0.0 <4.0.0", "from": "camelcase@>=3.0.0 <4.0.0",
@ -3942,11 +3852,6 @@
"from": "write@>=0.2.1 <0.3.0", "from": "write@>=0.2.1 <0.3.0",
"resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz" "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz"
}, },
"xml-escape": {
"version": "1.0.0",
"from": "xml-escape@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.0.0.tgz"
},
"xregexp": { "xregexp": {
"version": "3.1.1", "version": "3.1.1",
"from": "xregexp@>=3.0.0 <4.0.0", "from": "xregexp@>=3.0.0 <4.0.0",
@ -3954,7 +3859,7 @@
}, },
"xtend": { "xtend": {
"version": "4.0.1", "version": "4.0.1",
"from": "xtend@>=4.0.0 <5.0.0", "from": "xtend@>=4.0.0 <4.1.0",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz" "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
}, },
"y18n": { "y18n": {
@ -3992,9 +3897,9 @@
} }
}, },
"yazl": { "yazl": {
"version": "2.4.0", "version": "2.4.1",
"from": "yazl@>=2.1.0 <3.0.0", "from": "yazl@>=2.1.0 <3.0.0",
"resolved": "https://registry.npmjs.org/yazl/-/yazl-2.4.0.tgz" "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.4.1.tgz"
} }
} }
} }

View file

@ -56,14 +56,13 @@
"babel-preset-stage-0": "^6.5.0", "babel-preset-stage-0": "^6.5.0",
"babel-runtime": "^6.1.18", "babel-runtime": "^6.1.18",
"es6-promise-polyfill": "^1.2.0", "es6-promise-polyfill": "^1.2.0",
"eslint": "^2.13.1",
"gulp": "~3.9.0", "gulp": "~3.9.0",
"gulp-autoprefixer": "*", "gulp-autoprefixer": "*",
"gulp-beautify": "*", "gulp-beautify": "*",
"gulp-clean-css": "^2.0.7", "gulp-clean-css": "^2.0.7",
"gulp-concat-util": "*", "gulp-concat-util": "*",
"gulp-eol": "*", "gulp-eol": "*",
"gulp-eslint": "^1.1.0", "gulp-eslint": "^2.0.0",
"gulp-header": "*", "gulp-header": "*",
"gulp-if": "~1.2.5", "gulp-if": "~1.2.5",
"gulp-less": "1.3.6", "gulp-less": "1.3.6",