├── .gitignore ├── LICENSE.md ├── README.md ├── index.less ├── package.json ├── styles ├── colors.less ├── components │ ├── editor.less │ ├── gutter.less │ └── theme.less ├── languages │ ├── css.less │ ├── go.less │ ├── html.less │ ├── js.less │ ├── json.less │ ├── markdown.less │ └── yaml.less └── syntax-variables.less └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | npm-debug.log 2 | node_modules 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | Copyright (c) 2016 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 |

A syntax theme based on the RamdaJS REPL

3 | 4 | RamdaJS REPL | Atom Ramda Syntax Theme 5 | :----------------------------------:|:-----------------------------------: 6 | ![](http://i.imgur.com/KwHgbVy.png) | ![](http://i.imgur.com/oEgYTNa.png) 7 | 8 | > The font used in the screen shot is SF Mono (not included) 9 | > Similar to the Dracula theme, this theme colors a bit more semantically 10 | 11 | ### Install 12 | 13 | to install this package, run 14 | 15 | ```bash 16 | apm install ramda-syntax 17 | ``` 18 | 19 | or search `ramda` in Settings -> Install, and click the `themes` button next to the search box. 20 | -------------------------------------------------------------------------------- /index.less: -------------------------------------------------------------------------------- 1 | // 2 | // component styles 3 | // 4 | 5 | @import "styles/colors"; 6 | 7 | @import "styles/components/gutter"; 8 | @import "styles/components/editor"; 9 | @import "styles/components/theme"; 10 | 11 | // 12 | // language-specific styles 13 | // 14 | 15 | @import "styles/languages/css"; 16 | @import "styles/languages/go"; 17 | @import "styles/languages/html"; 18 | @import "styles/languages/js"; 19 | @import "styles/languages/json"; 20 | @import "styles/languages/markdown"; 21 | @import "styles/languages/yaml"; 22 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ramda-syntax", 3 | "theme": "syntax", 4 | "version": "1.0.4", 5 | "description": "A syntax theme based on the RamdaJS REPL", 6 | "license": "MIT", 7 | "keywords": [ 8 | "dracula", 9 | "codemirror", 10 | "ramda", 11 | "repl", 12 | "sheep" 13 | ], 14 | "repository": "https://github.com/juliancoleman/ramda-syntax", 15 | "engines": { 16 | "atom": ">=1.13 <=2.0.0" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /styles/colors.less: -------------------------------------------------------------------------------- 1 | // 2 | // greyscale colors 3 | // 4 | 5 | @white: #fff; 6 | @very-light-gray: #ddd; 7 | @light-gray: #aaa; 8 | @gray: #787878; 9 | @dark-gray: #555; 10 | @very-dark-gray: #222; 11 | @black: #000; 12 | 13 | // 14 | // theme colors 15 | // 16 | 17 | @blue: #66d9ef; 18 | @purple: #bd93f9; 19 | @green: #50fa7b; 20 | @red: #f55; 21 | @orange: #ffb86c; 22 | @yellow: #f1fa8c; 23 | @white: #fff; 24 | @pink: #ff79c6; 25 | @comment-color: #6272a4; 26 | @background-color: #282a36; 27 | @dark-green: #6d8a88; 28 | 29 | // 30 | // Ramda colors 31 | // 32 | 33 | @ramda: #849; 34 | @ramda-deep: #693476; 35 | @ramda-bright: #e1d0e6; 36 | -------------------------------------------------------------------------------- /styles/components/editor.less: -------------------------------------------------------------------------------- 1 | .invisible-character, 2 | .indent-guide { 3 | color: @comment-color; 4 | opacity: 0.25; 5 | } 6 | 7 | .editor { 8 | background: @background-color; 9 | } 10 | 11 | .selection .region { 12 | background: rgba(255, 255, 255, 0.10); 13 | } 14 | 15 | .cursor-line { 16 | background-color: rgba(255, 255, 255, 0.025); 17 | } 18 | -------------------------------------------------------------------------------- /styles/components/gutter.less: -------------------------------------------------------------------------------- 1 | .gutter-container { 2 | border: none; 3 | 4 | .line-number { 5 | color: @dark-green !important; 6 | font-weight: 500; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /styles/components/theme.less: -------------------------------------------------------------------------------- 1 | @import '../colors'; 2 | 3 | @comment: @comment-color; 4 | @string: @yellow; 5 | @number: @purple; 6 | @variable: @green; 7 | @variable-2: @white; 8 | @variable-3: @orange; 9 | @def: @green; 10 | @operator: @pink; 11 | @keyword: @pink; 12 | @atom: @purple; 13 | @meta: #f8f8f2; 14 | @tag: @pink; 15 | @attribute: @green; 16 | @qualifier: @green; 17 | @property: @blue; 18 | @builtin: @green; 19 | 20 | 21 | .syntax--source { color: @meta } 22 | .syntax--support { color: @builtin } 23 | .syntax--comment { color: @comment } 24 | .syntax--string, .syntax--quoted, .syntax--string-contents { color: @string } 25 | .syntax--keyword { color: @keyword } 26 | .syntax--variable { color: @variable } 27 | .syntax--constant { color: @variable-3 } 28 | .syntax--numeric { color: @number } 29 | .syntax--operator { color: @operator } 30 | .syntax--tag { color: @tag } 31 | .syntax--attribute { color: @attribute } 32 | .syntax--builtin { color: @builtin } 33 | .syntax--property { color: @property } 34 | .syntax--meta:not(.syntax--string-contents):not(.syntax--html) { color: @meta } 35 | 36 | 37 | // Universal Language Classes 38 | .syntax--function { color: @builtin } 39 | .syntax--storage { color: @keyword } 40 | .syntax--punctuation:not(.syntax--comment):not(.syntax--variable):not(.syntax--definition) { color: @meta } 41 | .syntax--language.syntax--variable { color: @keyword } 42 | .syntax--language.syntax--constant { color: @atom } 43 | .syntax--parameter { color: @variable-3 } 44 | .syntax--attribute-name { color: @attribute } 45 | -------------------------------------------------------------------------------- /styles/languages/css.less: -------------------------------------------------------------------------------- 1 | .syntax--source.syntax--css, .syntax--source.syntax--less { 2 | .syntax--class { 3 | color: @property; 4 | } 5 | .syntax--id { 6 | color: @variable-3; 7 | } 8 | .syntax--tag { 9 | color: @tag; 10 | } 11 | .syntax--property-name { 12 | color: @property; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /styles/languages/go.less: -------------------------------------------------------------------------------- 1 | .syntax--source.syntax--go { 2 | .syntax--keyword { 3 | color: @keyword; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /styles/languages/html.less: -------------------------------------------------------------------------------- 1 | .syntax--source.syntax--html { 2 | .syntax--meta.syntax--toc-list.syntax--id { 3 | color: @string !important; 4 | } 5 | .syntax--doctype { 6 | color: @meta !important; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /styles/languages/js.less: -------------------------------------------------------------------------------- 1 | .syntax--source.syntax--js { 2 | .syntax--storage { 3 | color: @keyword; 4 | } 5 | .syntax--function.syntax--arrow { 6 | color: @keyword !important; 7 | } 8 | .syntax--other { 9 | color: @builtin; 10 | } 11 | .syntax--method-call { 12 | .syntax--function { 13 | color: @blue; 14 | } 15 | } 16 | .syntax--object { 17 | color: @variable; 18 | } 19 | .syntax--property { 20 | color: @property; 21 | } 22 | .syntax--delimiter, .syntax--punctuation:not(.syntax--embedded):not(.syntax--comment) { 23 | color: @meta !important; 24 | } 25 | .syntax--punctuation.syntax--embedded { 26 | color: @string; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /styles/languages/json.less: -------------------------------------------------------------------------------- 1 | .syntax--source.syntax--json { 2 | .syntax--dictionary > .syntax--string, .syntax--dictionary > .syntax--string > .syntax--string { 3 | color: @property; 4 | } 5 | 6 | .syntax--dictionary.syntax--separator + .syntax--string, 7 | .syntax--dictionary.syntax--separator + .syntax--string > .syntax--string { 8 | color: @string !important; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /styles/languages/markdown.less: -------------------------------------------------------------------------------- 1 | .syntax--source.syntax--gfm { 2 | .syntax--heading { 3 | color: @builtin; 4 | } 5 | .syntax--entity { 6 | color: @property; 7 | } 8 | .syntax--link { 9 | color: @comment; 10 | } 11 | .syntax--raw { 12 | color: @string; 13 | } 14 | .syntax--support { 15 | color: @string; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /styles/languages/yaml.less: -------------------------------------------------------------------------------- 1 | .syntax--source.syntax--yaml { 2 | .syntax--tag { 3 | color: @property; 4 | } 5 | .syntax--string.syntax--quoted, .syntax--string > .syntax--string { 6 | color: @property; 7 | } 8 | .syntax--string.syntax--unquoted { 9 | color: @meta; 10 | } 11 | .syntax--separator + .syntax--string:not(.syntax--unquoted), 12 | .syntax--separator + .syntax--string > .syntax--string:not(.syntax--unquoted) { 13 | color: @string; 14 | } 15 | .syntax--constant.syntax--language { 16 | color: @atom; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /styles/syntax-variables.less: -------------------------------------------------------------------------------- 1 | @import "colors"; 2 | 3 | // This defines all syntax variables that syntax themes must implement when they 4 | // include a syntax-variables.less file. 5 | 6 | // General colors 7 | @syntax-text-color: @white; 8 | @syntax-cursor-color: #f8f8f0; 9 | @syntax-selection-color: @selection-color; 10 | @syntax-background-color: @background-color; 11 | 12 | // Guide colors 13 | @syntax-wrap-guide-color: @dark-gray; 14 | @syntax-indent-guide-color: @gray; 15 | @syntax-invisible-character-color: @comment-color; 16 | 17 | // For find and replace markers 18 | @syntax-result-marker-color: @light-gray; 19 | @syntax-result-marker-color-selected: white; 20 | 21 | // Gutter colors 22 | @syntax-gutter-text-color: @dark-green; 23 | @syntax-gutter-text-color-selected: @syntax-gutter-text-color; 24 | @syntax-gutter-background-color: @background-color; 25 | @syntax-gutter-background-color-selected: @background-color; 26 | 27 | // For git diff info. i.e. in the gutter 28 | @syntax-color-renamed: @blue; 29 | @syntax-color-added: @green; 30 | @syntax-color-modified: @orange; 31 | @syntax-color-removed: @red; 32 | @selection-color: rgba(255, 255, 255, 0.10); 33 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | acorn-jsx@^3.0.0, acorn-jsx@^3.0.1: 6 | version "3.0.1" 7 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" 8 | dependencies: 9 | acorn "^3.0.4" 10 | 11 | acorn@^3.0.4: 12 | version "3.3.0" 13 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" 14 | 15 | acorn@^4.0.1: 16 | version "4.0.3" 17 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.3.tgz#1a3e850b428e73ba6b09d1cc527f5aaad4d03ef1" 18 | 19 | ajv-keywords@^1.0.0: 20 | version "1.2.0" 21 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.2.0.tgz#676c4f087bfe1e8b12dca6fda2f3c74f417b099c" 22 | 23 | ajv@^4.7.0: 24 | version "4.9.1" 25 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.9.1.tgz#08e1b0a5fddc8b844d28ca7b03510e78812ee3a0" 26 | dependencies: 27 | co "^4.6.0" 28 | json-stable-stringify "^1.0.1" 29 | 30 | ansi-escapes@^1.1.0: 31 | version "1.4.0" 32 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" 33 | 34 | ansi-regex@^2.0.0: 35 | version "2.0.0" 36 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.0.0.tgz#c5061b6e0ef8a81775e50f5d66151bf6bf371107" 37 | 38 | ansi-styles@^2.2.1: 39 | version "2.2.1" 40 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 41 | 42 | argparse@^1.0.7: 43 | version "1.0.9" 44 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" 45 | dependencies: 46 | sprintf-js "~1.0.2" 47 | 48 | array-union@^1.0.1: 49 | version "1.0.2" 50 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" 51 | dependencies: 52 | array-uniq "^1.0.1" 53 | 54 | array-uniq@^1.0.1: 55 | version "1.0.3" 56 | resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" 57 | 58 | arrify@^1.0.0: 59 | version "1.0.1" 60 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" 61 | 62 | babel-code-frame@^6.16.0: 63 | version "6.16.0" 64 | resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.16.0.tgz#f90e60da0862909d3ce098733b5d3987c97cb8de" 65 | dependencies: 66 | chalk "^1.1.0" 67 | esutils "^2.0.2" 68 | js-tokens "^2.0.0" 69 | 70 | balanced-match@^0.4.1: 71 | version "0.4.2" 72 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" 73 | 74 | brace-expansion@^1.0.0: 75 | version "1.1.6" 76 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9" 77 | dependencies: 78 | balanced-match "^0.4.1" 79 | concat-map "0.0.1" 80 | 81 | builtin-modules@^1.1.1: 82 | version "1.1.1" 83 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" 84 | 85 | caller-path@^0.1.0: 86 | version "0.1.0" 87 | resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" 88 | dependencies: 89 | callsites "^0.2.0" 90 | 91 | callsites@^0.2.0: 92 | version "0.2.0" 93 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" 94 | 95 | chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: 96 | version "1.1.3" 97 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 98 | dependencies: 99 | ansi-styles "^2.2.1" 100 | escape-string-regexp "^1.0.2" 101 | has-ansi "^2.0.0" 102 | strip-ansi "^3.0.0" 103 | supports-color "^2.0.0" 104 | 105 | circular-json@^0.3.0: 106 | version "0.3.1" 107 | resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d" 108 | 109 | cli-cursor@^1.0.1: 110 | version "1.0.2" 111 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" 112 | dependencies: 113 | restore-cursor "^1.0.1" 114 | 115 | cli-width@^2.0.0: 116 | version "2.1.0" 117 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" 118 | 119 | co@^4.6.0: 120 | version "4.6.0" 121 | resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" 122 | 123 | code-point-at@^1.0.0: 124 | version "1.1.0" 125 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" 126 | 127 | concat-map@0.0.1: 128 | version "0.0.1" 129 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 130 | 131 | concat-stream@^1.4.6: 132 | version "1.5.2" 133 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266" 134 | dependencies: 135 | inherits "~2.0.1" 136 | readable-stream "~2.0.0" 137 | typedarray "~0.0.5" 138 | 139 | contains-path@^0.1.0: 140 | version "0.1.0" 141 | resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" 142 | 143 | core-util-is@~1.0.0: 144 | version "1.0.2" 145 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 146 | 147 | d@^0.1.1, d@~0.1.1: 148 | version "0.1.1" 149 | resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" 150 | dependencies: 151 | es5-ext "~0.10.2" 152 | 153 | damerau-levenshtein@^1.0.0: 154 | version "1.0.3" 155 | resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.3.tgz#ae4f4ce0b62acae10ff63a01bb08f652f5213af2" 156 | 157 | debug@^2.1.1, debug@^2.2.0: 158 | version "2.3.3" 159 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.3.3.tgz#40c453e67e6e13c901ddec317af8986cda9eff8c" 160 | dependencies: 161 | ms "0.7.2" 162 | 163 | deep-is@~0.1.3: 164 | version "0.1.3" 165 | resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" 166 | 167 | del@^2.0.2: 168 | version "2.2.2" 169 | resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" 170 | dependencies: 171 | globby "^5.0.0" 172 | is-path-cwd "^1.0.0" 173 | is-path-in-cwd "^1.0.0" 174 | object-assign "^4.0.1" 175 | pify "^2.0.0" 176 | pinkie-promise "^2.0.0" 177 | rimraf "^2.2.8" 178 | 179 | doctrine@1.3.x: 180 | version "1.3.0" 181 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.3.0.tgz#13e75682b55518424276f7c173783456ef913d26" 182 | dependencies: 183 | esutils "^2.0.2" 184 | isarray "^1.0.0" 185 | 186 | doctrine@^1.2.2: 187 | version "1.5.0" 188 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" 189 | dependencies: 190 | esutils "^2.0.2" 191 | isarray "^1.0.0" 192 | 193 | es5-ext@^0.10.7, es5-ext@^0.10.8, es5-ext@~0.10.11, es5-ext@~0.10.2, es5-ext@~0.10.7: 194 | version "0.10.12" 195 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047" 196 | dependencies: 197 | es6-iterator "2" 198 | es6-symbol "~3.1" 199 | 200 | es6-iterator@2: 201 | version "2.0.0" 202 | resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac" 203 | dependencies: 204 | d "^0.1.1" 205 | es5-ext "^0.10.7" 206 | es6-symbol "3" 207 | 208 | es6-map@^0.1.3: 209 | version "0.1.4" 210 | resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.4.tgz#a34b147be224773a4d7da8072794cefa3632b897" 211 | dependencies: 212 | d "~0.1.1" 213 | es5-ext "~0.10.11" 214 | es6-iterator "2" 215 | es6-set "~0.1.3" 216 | es6-symbol "~3.1.0" 217 | event-emitter "~0.3.4" 218 | 219 | es6-set@^0.1.4, es6-set@~0.1.3: 220 | version "0.1.4" 221 | resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8" 222 | dependencies: 223 | d "~0.1.1" 224 | es5-ext "~0.10.11" 225 | es6-iterator "2" 226 | es6-symbol "3" 227 | event-emitter "~0.3.4" 228 | 229 | es6-symbol@3, es6-symbol@~3.1, es6-symbol@~3.1.0: 230 | version "3.1.0" 231 | resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" 232 | dependencies: 233 | d "~0.1.1" 234 | es5-ext "~0.10.11" 235 | 236 | es6-weak-map@^2.0.1: 237 | version "2.0.1" 238 | resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.1.tgz#0d2bbd8827eb5fb4ba8f97fbfea50d43db21ea81" 239 | dependencies: 240 | d "^0.1.1" 241 | es5-ext "^0.10.8" 242 | es6-iterator "2" 243 | es6-symbol "3" 244 | 245 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: 246 | version "1.0.5" 247 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 248 | 249 | escope@^3.6.0: 250 | version "3.6.0" 251 | resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3" 252 | dependencies: 253 | es6-map "^0.1.3" 254 | es6-weak-map "^2.0.1" 255 | esrecurse "^4.1.0" 256 | estraverse "^4.1.1" 257 | 258 | eslint-config-airbnb-base@^5.0.2: 259 | version "5.0.3" 260 | resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-5.0.3.tgz#9714ac35ec2cd7fab0d44d148a9f91db2944074d" 261 | 262 | eslint-config-airbnb@^10.0.1: 263 | version "10.0.1" 264 | resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-10.0.1.tgz#a470108646d6c45e1f639a03f11d504a1aa4aedc" 265 | dependencies: 266 | eslint-config-airbnb-base "^5.0.2" 267 | 268 | eslint-config-defaults@^9.0.0: 269 | version "9.0.0" 270 | resolved "https://registry.yarnpkg.com/eslint-config-defaults/-/eslint-config-defaults-9.0.0.tgz#a090adc13b2935e3f43b3cd048a92701654e5ad5" 271 | 272 | eslint-import-resolver-node@^0.2.0: 273 | version "0.2.3" 274 | resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.2.3.tgz#5add8106e8c928db2cba232bcd9efa846e3da16c" 275 | dependencies: 276 | debug "^2.2.0" 277 | object-assign "^4.0.1" 278 | resolve "^1.1.6" 279 | 280 | eslint-plugin-import@^1.14.0: 281 | version "1.16.0" 282 | resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-1.16.0.tgz#b2fa07ebcc53504d0f2a4477582ec8bff1871b9f" 283 | dependencies: 284 | builtin-modules "^1.1.1" 285 | contains-path "^0.1.0" 286 | debug "^2.2.0" 287 | doctrine "1.3.x" 288 | es6-map "^0.1.3" 289 | es6-set "^0.1.4" 290 | eslint-import-resolver-node "^0.2.0" 291 | has "^1.0.1" 292 | lodash.cond "^4.3.0" 293 | lodash.endswith "^4.0.1" 294 | lodash.find "^4.3.0" 295 | lodash.findindex "^4.3.0" 296 | minimatch "^3.0.3" 297 | object-assign "^4.0.1" 298 | pkg-dir "^1.0.0" 299 | pkg-up "^1.0.0" 300 | 301 | eslint-plugin-jsx-a11y@^2.1.0: 302 | version "2.2.3" 303 | resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-2.2.3.tgz#4e35cb71b8a7db702ac415c806eb8e8d9ea6c65d" 304 | dependencies: 305 | damerau-levenshtein "^1.0.0" 306 | jsx-ast-utils "^1.0.0" 307 | object-assign "^4.0.1" 308 | 309 | eslint-plugin-react@^6.1.2: 310 | version "6.8.0" 311 | resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.8.0.tgz#741ab5438a094532e5ce1bbb935d6832356f492d" 312 | dependencies: 313 | doctrine "^1.2.2" 314 | jsx-ast-utils "^1.3.4" 315 | 316 | eslint@^3.3.1: 317 | version "3.11.1" 318 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.11.1.tgz#408be581041385cba947cd8d1cd2227782b55dbf" 319 | dependencies: 320 | babel-code-frame "^6.16.0" 321 | chalk "^1.1.3" 322 | concat-stream "^1.4.6" 323 | debug "^2.1.1" 324 | doctrine "^1.2.2" 325 | escope "^3.6.0" 326 | espree "^3.3.1" 327 | estraverse "^4.2.0" 328 | esutils "^2.0.2" 329 | file-entry-cache "^2.0.0" 330 | glob "^7.0.3" 331 | globals "^9.2.0" 332 | ignore "^3.2.0" 333 | imurmurhash "^0.1.4" 334 | inquirer "^0.12.0" 335 | is-my-json-valid "^2.10.0" 336 | is-resolvable "^1.0.0" 337 | js-yaml "^3.5.1" 338 | json-stable-stringify "^1.0.0" 339 | levn "^0.3.0" 340 | lodash "^4.0.0" 341 | mkdirp "^0.5.0" 342 | natural-compare "^1.4.0" 343 | optionator "^0.8.2" 344 | path-is-inside "^1.0.1" 345 | pluralize "^1.2.1" 346 | progress "^1.1.8" 347 | require-uncached "^1.0.2" 348 | shelljs "^0.7.5" 349 | strip-bom "^3.0.0" 350 | strip-json-comments "~1.0.1" 351 | table "^3.7.8" 352 | text-table "~0.2.0" 353 | user-home "^2.0.0" 354 | 355 | espree@^3.3.1: 356 | version "3.3.2" 357 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.3.2.tgz#dbf3fadeb4ecb4d4778303e50103b3d36c88b89c" 358 | dependencies: 359 | acorn "^4.0.1" 360 | acorn-jsx "^3.0.0" 361 | 362 | esprima@^2.6.0: 363 | version "2.7.3" 364 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" 365 | 366 | esrecurse@^4.1.0: 367 | version "4.1.0" 368 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.1.0.tgz#4713b6536adf7f2ac4f327d559e7756bff648220" 369 | dependencies: 370 | estraverse "~4.1.0" 371 | object-assign "^4.0.1" 372 | 373 | estraverse@^4.1.1, estraverse@^4.2.0: 374 | version "4.2.0" 375 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" 376 | 377 | estraverse@~4.1.0: 378 | version "4.1.1" 379 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.1.1.tgz#f6caca728933a850ef90661d0e17982ba47111a2" 380 | 381 | esutils@^2.0.2: 382 | version "2.0.2" 383 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" 384 | 385 | event-emitter@~0.3.4: 386 | version "0.3.4" 387 | resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.4.tgz#8d63ddfb4cfe1fae3b32ca265c4c720222080bb5" 388 | dependencies: 389 | d "~0.1.1" 390 | es5-ext "~0.10.7" 391 | 392 | exit-hook@^1.0.0: 393 | version "1.1.1" 394 | resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" 395 | 396 | fast-levenshtein@~2.0.4: 397 | version "2.0.5" 398 | resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.5.tgz#bd33145744519ab1c36c3ee9f31f08e9079b67f2" 399 | 400 | figures@^1.3.5: 401 | version "1.7.0" 402 | resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" 403 | dependencies: 404 | escape-string-regexp "^1.0.5" 405 | object-assign "^4.1.0" 406 | 407 | file-entry-cache@^2.0.0: 408 | version "2.0.0" 409 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" 410 | dependencies: 411 | flat-cache "^1.2.1" 412 | object-assign "^4.0.1" 413 | 414 | find-up@^1.0.0: 415 | version "1.1.2" 416 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" 417 | dependencies: 418 | path-exists "^2.0.0" 419 | pinkie-promise "^2.0.0" 420 | 421 | flat-cache@^1.2.1: 422 | version "1.2.1" 423 | resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.2.1.tgz#6c837d6225a7de5659323740b36d5361f71691ff" 424 | dependencies: 425 | circular-json "^0.3.0" 426 | del "^2.0.2" 427 | graceful-fs "^4.1.2" 428 | write "^0.2.1" 429 | 430 | fs.realpath@^1.0.0: 431 | version "1.0.0" 432 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 433 | 434 | function-bind@^1.0.2: 435 | version "1.1.0" 436 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" 437 | 438 | generate-function@^2.0.0: 439 | version "2.0.0" 440 | resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" 441 | 442 | generate-object-property@^1.1.0: 443 | version "1.2.0" 444 | resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" 445 | dependencies: 446 | is-property "^1.0.0" 447 | 448 | glob@^7.0.0, glob@^7.0.3, glob@^7.0.5: 449 | version "7.1.1" 450 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" 451 | dependencies: 452 | fs.realpath "^1.0.0" 453 | inflight "^1.0.4" 454 | inherits "2" 455 | minimatch "^3.0.2" 456 | once "^1.3.0" 457 | path-is-absolute "^1.0.0" 458 | 459 | globals@^9.2.0: 460 | version "9.14.0" 461 | resolved "https://registry.yarnpkg.com/globals/-/globals-9.14.0.tgz#8859936af0038741263053b39d0e76ca241e4034" 462 | 463 | globby@^5.0.0: 464 | version "5.0.0" 465 | resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" 466 | dependencies: 467 | array-union "^1.0.1" 468 | arrify "^1.0.0" 469 | glob "^7.0.3" 470 | object-assign "^4.0.1" 471 | pify "^2.0.0" 472 | pinkie-promise "^2.0.0" 473 | 474 | graceful-fs@^4.1.2: 475 | version "4.1.11" 476 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" 477 | 478 | has-ansi@^2.0.0: 479 | version "2.0.0" 480 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" 481 | dependencies: 482 | ansi-regex "^2.0.0" 483 | 484 | has@^1.0.1: 485 | version "1.0.1" 486 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" 487 | dependencies: 488 | function-bind "^1.0.2" 489 | 490 | ignore@^3.2.0: 491 | version "3.2.0" 492 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.0.tgz#8d88f03c3002a0ac52114db25d2c673b0bf1e435" 493 | 494 | imurmurhash@^0.1.4: 495 | version "0.1.4" 496 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 497 | 498 | inflight@^1.0.4: 499 | version "1.0.6" 500 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 501 | dependencies: 502 | once "^1.3.0" 503 | wrappy "1" 504 | 505 | inherits@2, inherits@~2.0.1: 506 | version "2.0.3" 507 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 508 | 509 | inquirer@^0.12.0: 510 | version "0.12.0" 511 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" 512 | dependencies: 513 | ansi-escapes "^1.1.0" 514 | ansi-regex "^2.0.0" 515 | chalk "^1.0.0" 516 | cli-cursor "^1.0.1" 517 | cli-width "^2.0.0" 518 | figures "^1.3.5" 519 | lodash "^4.3.0" 520 | readline2 "^1.0.1" 521 | run-async "^0.1.0" 522 | rx-lite "^3.1.2" 523 | string-width "^1.0.1" 524 | strip-ansi "^3.0.0" 525 | through "^2.3.6" 526 | 527 | interpret@^1.0.0: 528 | version "1.0.1" 529 | resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.1.tgz#d579fb7f693b858004947af39fa0db49f795602c" 530 | 531 | is-fullwidth-code-point@^1.0.0: 532 | version "1.0.0" 533 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 534 | dependencies: 535 | number-is-nan "^1.0.0" 536 | 537 | is-fullwidth-code-point@^2.0.0: 538 | version "2.0.0" 539 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 540 | 541 | is-my-json-valid@^2.10.0: 542 | version "2.15.0" 543 | resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b" 544 | dependencies: 545 | generate-function "^2.0.0" 546 | generate-object-property "^1.1.0" 547 | jsonpointer "^4.0.0" 548 | xtend "^4.0.0" 549 | 550 | is-path-cwd@^1.0.0: 551 | version "1.0.0" 552 | resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" 553 | 554 | is-path-in-cwd@^1.0.0: 555 | version "1.0.0" 556 | resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc" 557 | dependencies: 558 | is-path-inside "^1.0.0" 559 | 560 | is-path-inside@^1.0.0: 561 | version "1.0.0" 562 | resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.0.tgz#fc06e5a1683fbda13de667aff717bbc10a48f37f" 563 | dependencies: 564 | path-is-inside "^1.0.1" 565 | 566 | is-property@^1.0.0: 567 | version "1.0.2" 568 | resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" 569 | 570 | is-resolvable@^1.0.0: 571 | version "1.0.0" 572 | resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62" 573 | dependencies: 574 | tryit "^1.0.1" 575 | 576 | isarray@^1.0.0, isarray@~1.0.0: 577 | version "1.0.0" 578 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 579 | 580 | js-tokens@^2.0.0: 581 | version "2.0.0" 582 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5" 583 | 584 | js-yaml@^3.5.1: 585 | version "3.7.0" 586 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" 587 | dependencies: 588 | argparse "^1.0.7" 589 | esprima "^2.6.0" 590 | 591 | json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: 592 | version "1.0.1" 593 | resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" 594 | dependencies: 595 | jsonify "~0.0.0" 596 | 597 | jsonify@~0.0.0: 598 | version "0.0.0" 599 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" 600 | 601 | jsonpointer@^4.0.0: 602 | version "4.0.0" 603 | resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.0.tgz#6661e161d2fc445f19f98430231343722e1fcbd5" 604 | 605 | jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4: 606 | version "1.3.4" 607 | resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.3.4.tgz#0257ed1cc4b1e65b39d7d9940f9fb4f20f7ba0a9" 608 | dependencies: 609 | acorn-jsx "^3.0.1" 610 | object-assign "^4.1.0" 611 | 612 | levn@^0.3.0, levn@~0.3.0: 613 | version "0.3.0" 614 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" 615 | dependencies: 616 | prelude-ls "~1.1.2" 617 | type-check "~0.3.2" 618 | 619 | lodash.cond@^4.3.0: 620 | version "4.5.2" 621 | resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5" 622 | 623 | lodash.endswith@^4.0.1: 624 | version "4.2.1" 625 | resolved "https://registry.yarnpkg.com/lodash.endswith/-/lodash.endswith-4.2.1.tgz#fed59ac1738ed3e236edd7064ec456448b37bc09" 626 | 627 | lodash.find@^4.3.0: 628 | version "4.6.0" 629 | resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1" 630 | 631 | lodash.findindex@^4.3.0: 632 | version "4.6.0" 633 | resolved "https://registry.yarnpkg.com/lodash.findindex/-/lodash.findindex-4.6.0.tgz#a3245dee61fb9b6e0624b535125624bb69c11106" 634 | 635 | lodash@^4.0.0, lodash@^4.3.0: 636 | version "4.17.2" 637 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.2.tgz#34a3055babe04ce42467b607d700072c7ff6bf42" 638 | 639 | minimatch@^3.0.2, minimatch@^3.0.3: 640 | version "3.0.3" 641 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" 642 | dependencies: 643 | brace-expansion "^1.0.0" 644 | 645 | minimist@0.0.8: 646 | version "0.0.8" 647 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" 648 | 649 | mkdirp@^0.5.0, mkdirp@^0.5.1: 650 | version "0.5.1" 651 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" 652 | dependencies: 653 | minimist "0.0.8" 654 | 655 | ms@0.7.2: 656 | version "0.7.2" 657 | resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" 658 | 659 | mute-stream@0.0.5: 660 | version "0.0.5" 661 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" 662 | 663 | natural-compare@^1.4.0: 664 | version "1.4.0" 665 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" 666 | 667 | number-is-nan@^1.0.0: 668 | version "1.0.1" 669 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 670 | 671 | object-assign@^4.0.1, object-assign@^4.1.0: 672 | version "4.1.0" 673 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" 674 | 675 | once@^1.3.0: 676 | version "1.4.0" 677 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 678 | dependencies: 679 | wrappy "1" 680 | 681 | onetime@^1.0.0: 682 | version "1.1.0" 683 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" 684 | 685 | optionator@^0.8.2: 686 | version "0.8.2" 687 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" 688 | dependencies: 689 | deep-is "~0.1.3" 690 | fast-levenshtein "~2.0.4" 691 | levn "~0.3.0" 692 | prelude-ls "~1.1.2" 693 | type-check "~0.3.2" 694 | wordwrap "~1.0.0" 695 | 696 | os-homedir@^1.0.0: 697 | version "1.0.2" 698 | resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" 699 | 700 | path-exists@^2.0.0: 701 | version "2.1.0" 702 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" 703 | dependencies: 704 | pinkie-promise "^2.0.0" 705 | 706 | path-is-absolute@^1.0.0: 707 | version "1.0.1" 708 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 709 | 710 | path-is-inside@^1.0.1: 711 | version "1.0.2" 712 | resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" 713 | 714 | pify@^2.0.0: 715 | version "2.3.0" 716 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 717 | 718 | pinkie-promise@^2.0.0: 719 | version "2.0.1" 720 | resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" 721 | dependencies: 722 | pinkie "^2.0.0" 723 | 724 | pinkie@^2.0.0: 725 | version "2.0.4" 726 | resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 727 | 728 | pkg-dir@^1.0.0: 729 | version "1.0.0" 730 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" 731 | dependencies: 732 | find-up "^1.0.0" 733 | 734 | pkg-up@^1.0.0: 735 | version "1.0.0" 736 | resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" 737 | dependencies: 738 | find-up "^1.0.0" 739 | 740 | pluralize@^1.2.1: 741 | version "1.2.1" 742 | resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" 743 | 744 | prelude-ls@~1.1.2: 745 | version "1.1.2" 746 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" 747 | 748 | process-nextick-args@~1.0.6: 749 | version "1.0.7" 750 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" 751 | 752 | progress@^1.1.8: 753 | version "1.1.8" 754 | resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" 755 | 756 | ramda@^0.22.1: 757 | version "0.22.1" 758 | resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.22.1.tgz#031da0c3df417c5b33c96234757eb37033f36a0e" 759 | 760 | readable-stream@~2.0.0: 761 | version "2.0.6" 762 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" 763 | dependencies: 764 | core-util-is "~1.0.0" 765 | inherits "~2.0.1" 766 | isarray "~1.0.0" 767 | process-nextick-args "~1.0.6" 768 | string_decoder "~0.10.x" 769 | util-deprecate "~1.0.1" 770 | 771 | readline2@^1.0.1: 772 | version "1.0.1" 773 | resolved "https://registry.yarnpkg.com/readline2/-/readline2-1.0.1.tgz#41059608ffc154757b715d9989d199ffbf372e35" 774 | dependencies: 775 | code-point-at "^1.0.0" 776 | is-fullwidth-code-point "^1.0.0" 777 | mute-stream "0.0.5" 778 | 779 | rechoir@^0.6.2: 780 | version "0.6.2" 781 | resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" 782 | dependencies: 783 | resolve "^1.1.6" 784 | 785 | require-uncached@^1.0.2: 786 | version "1.0.3" 787 | resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" 788 | dependencies: 789 | caller-path "^0.1.0" 790 | resolve-from "^1.0.0" 791 | 792 | resolve-from@^1.0.0: 793 | version "1.0.1" 794 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" 795 | 796 | resolve@^1.1.6: 797 | version "1.1.7" 798 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" 799 | 800 | restore-cursor@^1.0.1: 801 | version "1.0.1" 802 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" 803 | dependencies: 804 | exit-hook "^1.0.0" 805 | onetime "^1.0.0" 806 | 807 | rimraf@^2.2.8: 808 | version "2.5.4" 809 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" 810 | dependencies: 811 | glob "^7.0.5" 812 | 813 | run-async@^0.1.0: 814 | version "0.1.0" 815 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" 816 | dependencies: 817 | once "^1.3.0" 818 | 819 | rx-lite@^3.1.2: 820 | version "3.1.2" 821 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" 822 | 823 | shelljs@^0.7.5: 824 | version "0.7.5" 825 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.5.tgz#2eef7a50a21e1ccf37da00df767ec69e30ad0675" 826 | dependencies: 827 | glob "^7.0.0" 828 | interpret "^1.0.0" 829 | rechoir "^0.6.2" 830 | 831 | slice-ansi@0.0.4: 832 | version "0.0.4" 833 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" 834 | 835 | sprintf-js@~1.0.2: 836 | version "1.0.3" 837 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 838 | 839 | string-width@^1.0.1: 840 | version "1.0.2" 841 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 842 | dependencies: 843 | code-point-at "^1.0.0" 844 | is-fullwidth-code-point "^1.0.0" 845 | strip-ansi "^3.0.0" 846 | 847 | string-width@^2.0.0: 848 | version "2.0.0" 849 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.0.0.tgz#635c5436cc72a6e0c387ceca278d4e2eec52687e" 850 | dependencies: 851 | is-fullwidth-code-point "^2.0.0" 852 | strip-ansi "^3.0.0" 853 | 854 | string_decoder@~0.10.x: 855 | version "0.10.31" 856 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" 857 | 858 | strip-ansi@^3.0.0: 859 | version "3.0.1" 860 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 861 | dependencies: 862 | ansi-regex "^2.0.0" 863 | 864 | strip-bom@^3.0.0: 865 | version "3.0.0" 866 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" 867 | 868 | strip-json-comments@~1.0.1: 869 | version "1.0.4" 870 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" 871 | 872 | supports-color@^2.0.0: 873 | version "2.0.0" 874 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 875 | 876 | table@^3.7.8: 877 | version "3.8.3" 878 | resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" 879 | dependencies: 880 | ajv "^4.7.0" 881 | ajv-keywords "^1.0.0" 882 | chalk "^1.1.1" 883 | lodash "^4.0.0" 884 | slice-ansi "0.0.4" 885 | string-width "^2.0.0" 886 | 887 | text-table@~0.2.0: 888 | version "0.2.0" 889 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 890 | 891 | through@^2.3.6: 892 | version "2.3.8" 893 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" 894 | 895 | tryit@^1.0.1: 896 | version "1.0.3" 897 | resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" 898 | 899 | type-check@~0.3.2: 900 | version "0.3.2" 901 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" 902 | dependencies: 903 | prelude-ls "~1.1.2" 904 | 905 | typedarray@~0.0.5: 906 | version "0.0.6" 907 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" 908 | 909 | user-home@^2.0.0: 910 | version "2.0.0" 911 | resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" 912 | dependencies: 913 | os-homedir "^1.0.0" 914 | 915 | util-deprecate@~1.0.1: 916 | version "1.0.2" 917 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 918 | 919 | wordwrap@~1.0.0: 920 | version "1.0.0" 921 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" 922 | 923 | wrappy@1: 924 | version "1.0.2" 925 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 926 | 927 | write@^0.2.1: 928 | version "0.2.1" 929 | resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" 930 | dependencies: 931 | mkdirp "^0.5.1" 932 | 933 | xtend@^4.0.0: 934 | version "4.0.1" 935 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" 936 | --------------------------------------------------------------------------------