├── .babelrc
├── .gitignore
├── .storybook
├── __snapshots__
│ └── storyshots.test.js.snap
├── addons.js
├── config.js
└── storyshots.test.js
├── README.md
├── lerna.json
├── package-lock.json
├── package.json
├── packages
├── Button
│ ├── .babelrc
│ ├── .eslintrc
│ ├── .gitignore
│ ├── .npmignore
│ ├── CODE_OF_CONDUCT.md
│ ├── README.md
│ ├── lib
│ │ ├── Button.js
│ │ ├── colors.js
│ │ └── index.js
│ ├── package-lock.json
│ ├── package.json
│ └── yarn.lock
├── Styles
│ ├── .babelrc
│ ├── .eslintrc
│ ├── .gitignore
│ ├── .npmignore
│ ├── README.md
│ ├── lib
│ │ ├── colors.js
│ │ └── index.js
│ ├── package-lock.json
│ ├── package.json
│ └── yarn.lock
└── index.js
├── postinstall.js
└── yarn.lock
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["es2015", "react"]
3 | }
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | build
3 | node_modules
4 | *.log
--------------------------------------------------------------------------------
/.storybook/__snapshots__/storyshots.test.js.snap:
--------------------------------------------------------------------------------
1 | // Jest Snapshot v1, https://goo.gl/fbAQLP
2 |
3 | exports[`Storyshots Button Default 1`] = `
4 |
10 | `;
11 |
--------------------------------------------------------------------------------
/.storybook/addons.js:
--------------------------------------------------------------------------------
1 | import "@storybook/addon-knobs/register";
2 | import "@storybook/addon-actions/register";
3 | import "@storybook/addon-options/register";
4 |
--------------------------------------------------------------------------------
/.storybook/config.js:
--------------------------------------------------------------------------------
1 | import { configure, setAddon } from "@storybook/react";
2 | import infoAddon from "@storybook/addon-info";
3 | import { setOptions } from "@storybook/addon-options";
4 |
5 | function loadStories() {
6 | require("../packages/index.js");
7 |
8 | // You can require as many stories as you need.
9 | }
10 |
11 | setOptions({
12 | name: "Storybook",
13 | url: "https://test.com",
14 | goFullScreen: false,
15 | showLeftPanel: true,
16 | showDownPanel: true,
17 | showSearchBox: false,
18 | downPanelInRight: true,
19 | sortStoriesByKind: true
20 | });
21 |
22 | setAddon(infoAddon);
23 |
24 | configure(loadStories, module);
25 |
--------------------------------------------------------------------------------
/.storybook/storyshots.test.js:
--------------------------------------------------------------------------------
1 | import initStoryshots from "@storybook/addon-storyshots";
2 |
3 | initStoryshots();
4 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Build your own React Component library with lerna and storybook
2 |
3 | We will be building our own component library in React. We will then publish them on NPM so that they will be available for all.
4 | Here are the few libraries we are going to use.
5 |
6 | 1. Lerna : for publishing npm modules
7 | 2. Storybook and its addons for independent component development
8 | 3. jest for testing
9 |
10 | # Setup Project
11 | ```
12 | git clone https://github.com/ankur-kushwaha/react-component-library.git
13 | cd react-component-library
14 | yarn
15 | //after the installation complete
16 | yarn storybook
17 | ```
18 |
19 | This will start a server at port 9001. Here is the user interface.
20 |
21 | I have added a component called Button which takes single prop to update the background color of button. Similarity you can add multiple components and properties.
22 | You can also test you component by changing the input arguments in the right side box. Type green and see changes.
23 |
24 | # Folder Structure
25 |
26 | The packages folder will contains all the components.
27 | All components should be complete on their own. Like they must have a package.json to maintain their version.
28 | Package.json file should have a main property set to point the entry point.
29 | Its always better to compile the es6 source-code to es5 using babel.
30 | All these optimization has been done in Button component.
31 |
32 | # Storybook Enhancement using Addons
33 | 1. addon-knobs: Storybook Addon Knobs allow you to edit React props dynamically using the Storybook UI. You can also use Knobs as a dynamic variable inside stories in Storybook.
34 |
35 | 2. addon-storyshots: StoryShots adds automatic Jest Snapshot Testing for Storybook.
36 |
37 | 3. addon-info : Storybook Info Addon will show additional information for your stories in Storybook. Useful when you want to display usage or other types of documentation alongside your story.
38 |
39 | 4. addon-options: The Options addon can be used to set configure the Storybook UI.
40 |
41 | # Publishing Components
42 | So we have completed the steps for creating the independent components. Now its time to publish them. Here we are going to use lerna . Lerna can identify the components which have changed and suggest you to update the version in their package.json before publish them.
43 | You can maintain different version for each component.
44 | Before publish, run the below command to login to npm
45 | ```
46 | npm login
47 | ```
48 |
49 | You must create account on npm first, and your npm credentials here
50 | ```
51 | //first commit your changes in git repo
52 | git remote add origin
53 | git commit -am "done"
54 | git push
55 | //setup lerna for new components
56 | lerna bootstrap
57 | lerna publish
58 | ```
59 |
60 | It will check which component has changed,then
61 | specify the version.
62 | Type y and hit enter
63 | Packages published to npm registry.
64 | ## In case:
65 | * You are getting error as you are not authorized to publish . This means that the package name is already taken.
66 | * If you are using @something/button This means that the package is scoped. This requires an access to private registry account on npm.
67 | * If you want to setup your own private NPM registery. You can setup sinopia on your machine
68 | ```
69 | npm install -g sinopia
70 | // then run the sinopia and it will start the npm private server
71 | sinopia
72 | // if you want to handle sinopia crashes automatically. You can use // pm2 to manage that
73 | npm install -g pm2
74 | pm2 pm2 start "C:\Users\\AppData\Roaming\npm\node_modules\sinopia\bin\sinopia"
75 | ```
76 |
77 | # References
78 | * Lerna: https://lernajs.io/
79 | * Storybook: https://storybook.js.org/
80 | * PM2: https://github.com/Unitech/pm2
81 | * Sinopia: https://github.com/rlidwka/sinopia
82 |
--------------------------------------------------------------------------------
/lerna.json:
--------------------------------------------------------------------------------
1 | {
2 | "lerna": "2.0.0-rc.5",
3 | "packages": [
4 | "packages/*"
5 | ],
6 | "version": "independent"
7 | }
8 |
--------------------------------------------------------------------------------
/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "lockfileVersion": 1,
3 | "dependencies": {
4 | "add-stream": {
5 | "version": "1.0.0",
6 | "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz",
7 | "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=",
8 | "dev": true
9 | },
10 | "align-text": {
11 | "version": "0.1.4",
12 | "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
13 | "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
14 | "dev": true
15 | },
16 | "amdefine": {
17 | "version": "1.0.1",
18 | "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
19 | "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
20 | "dev": true
21 | },
22 | "ansi-escapes": {
23 | "version": "2.0.0",
24 | "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-2.0.0.tgz",
25 | "integrity": "sha1-W65SvkJIeN2Xg+iRDj/Cki6DyBs=",
26 | "dev": true
27 | },
28 | "ansi-regex": {
29 | "version": "2.1.1",
30 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
31 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
32 | "dev": true
33 | },
34 | "ansi-styles": {
35 | "version": "2.2.1",
36 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
37 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
38 | "dev": true
39 | },
40 | "aproba": {
41 | "version": "1.1.2",
42 | "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.2.tgz",
43 | "integrity": "sha512-ZpYajIfO0j2cOFTO955KUMIKNmj6zhX8kVztMAxFsDaMwz+9Z9SV0uou2pC9HJqcfpffOsjnbrDMvkNy+9RXPw==",
44 | "dev": true
45 | },
46 | "are-we-there-yet": {
47 | "version": "1.1.4",
48 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
49 | "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
50 | "dev": true
51 | },
52 | "array-find-index": {
53 | "version": "1.0.2",
54 | "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
55 | "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
56 | "dev": true
57 | },
58 | "array-ify": {
59 | "version": "1.0.0",
60 | "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
61 | "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
62 | "dev": true
63 | },
64 | "array-union": {
65 | "version": "1.0.2",
66 | "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
67 | "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
68 | "dev": true
69 | },
70 | "array-uniq": {
71 | "version": "1.0.3",
72 | "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
73 | "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
74 | "dev": true
75 | },
76 | "async": {
77 | "version": "1.5.2",
78 | "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
79 | "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
80 | "dev": true
81 | },
82 | "balanced-match": {
83 | "version": "1.0.0",
84 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
85 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
86 | "dev": true
87 | },
88 | "brace-expansion": {
89 | "version": "1.1.8",
90 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
91 | "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
92 | "dev": true
93 | },
94 | "builtin-modules": {
95 | "version": "1.1.1",
96 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
97 | "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
98 | "dev": true
99 | },
100 | "byline": {
101 | "version": "5.0.0",
102 | "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
103 | "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=",
104 | "dev": true
105 | },
106 | "camelcase": {
107 | "version": "2.1.1",
108 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
109 | "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
110 | "dev": true
111 | },
112 | "camelcase-keys": {
113 | "version": "2.1.0",
114 | "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
115 | "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
116 | "dev": true
117 | },
118 | "center-align": {
119 | "version": "0.1.3",
120 | "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
121 | "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
122 | "dev": true,
123 | "optional": true
124 | },
125 | "chalk": {
126 | "version": "1.1.3",
127 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
128 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
129 | "dev": true
130 | },
131 | "ci-info": {
132 | "version": "1.0.0",
133 | "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.0.0.tgz",
134 | "integrity": "sha1-3FKF8rTiUYIWg2gcOBwziPRuxTQ=",
135 | "dev": true
136 | },
137 | "cli-cursor": {
138 | "version": "2.1.0",
139 | "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
140 | "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
141 | "dev": true
142 | },
143 | "cli-width": {
144 | "version": "2.1.0",
145 | "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz",
146 | "integrity": "sha1-sjTKIJsp72b8UY2bmNWEewDt8Ao=",
147 | "dev": true
148 | },
149 | "cliui": {
150 | "version": "2.1.0",
151 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
152 | "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
153 | "dev": true,
154 | "optional": true,
155 | "dependencies": {
156 | "wordwrap": {
157 | "version": "0.0.2",
158 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
159 | "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
160 | "dev": true,
161 | "optional": true
162 | }
163 | }
164 | },
165 | "clone": {
166 | "version": "1.0.2",
167 | "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
168 | "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=",
169 | "dev": true
170 | },
171 | "cmd-shim": {
172 | "version": "2.0.2",
173 | "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-2.0.2.tgz",
174 | "integrity": "sha1-b8vamUg6j9FdfTChlspp1oii79s=",
175 | "dev": true
176 | },
177 | "code-point-at": {
178 | "version": "1.1.0",
179 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
180 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
181 | "dev": true
182 | },
183 | "columnify": {
184 | "version": "1.5.4",
185 | "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz",
186 | "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=",
187 | "dev": true
188 | },
189 | "command-join": {
190 | "version": "2.0.0",
191 | "resolved": "https://registry.npmjs.org/command-join/-/command-join-2.0.0.tgz",
192 | "integrity": "sha1-Uui5hPSHLZUv8b3IuYOX0nxxRM8=",
193 | "dev": true
194 | },
195 | "compare-func": {
196 | "version": "1.3.2",
197 | "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz",
198 | "integrity": "sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=",
199 | "dev": true
200 | },
201 | "concat-map": {
202 | "version": "0.0.1",
203 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
204 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
205 | "dev": true
206 | },
207 | "concat-stream": {
208 | "version": "1.6.0",
209 | "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
210 | "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
211 | "dev": true
212 | },
213 | "console-control-strings": {
214 | "version": "1.1.0",
215 | "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
216 | "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
217 | "dev": true
218 | },
219 | "conventional-changelog": {
220 | "version": "1.1.3",
221 | "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-1.1.3.tgz",
222 | "integrity": "sha1-JigweKw4wJTfKvFgSwpGu8AWXE0=",
223 | "dev": true
224 | },
225 | "conventional-changelog-angular": {
226 | "version": "1.3.3",
227 | "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-1.3.3.tgz",
228 | "integrity": "sha1-586AeoXdR1DhtBf3ZgRUl1EeByY=",
229 | "dev": true
230 | },
231 | "conventional-changelog-atom": {
232 | "version": "0.1.0",
233 | "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-0.1.0.tgz",
234 | "integrity": "sha1-Z6R8ZqQrL4kJ7xWHyZia4d5zC5I=",
235 | "dev": true
236 | },
237 | "conventional-changelog-cli": {
238 | "version": "1.3.1",
239 | "resolved": "https://registry.npmjs.org/conventional-changelog-cli/-/conventional-changelog-cli-1.3.1.tgz",
240 | "integrity": "sha1-HNWp264l/7X/5nr+8eE26s7v0tU=",
241 | "dev": true
242 | },
243 | "conventional-changelog-codemirror": {
244 | "version": "0.1.0",
245 | "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-0.1.0.tgz",
246 | "integrity": "sha1-dXelkdv5tTjnoVCn7mL2WihyszQ=",
247 | "dev": true
248 | },
249 | "conventional-changelog-core": {
250 | "version": "1.8.0",
251 | "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-1.8.0.tgz",
252 | "integrity": "sha1-l3hItBbK8V+wnyCxKmLUDvFFuVc=",
253 | "dev": true,
254 | "dependencies": {
255 | "load-json-file": {
256 | "version": "1.1.0",
257 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
258 | "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
259 | "dev": true
260 | },
261 | "read-pkg": {
262 | "version": "1.1.0",
263 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
264 | "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
265 | "dev": true
266 | }
267 | }
268 | },
269 | "conventional-changelog-ember": {
270 | "version": "0.2.5",
271 | "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-0.2.5.tgz",
272 | "integrity": "sha1-ziHVz4PNXr4F0j/fIy2IRPS1ak8=",
273 | "dev": true
274 | },
275 | "conventional-changelog-eslint": {
276 | "version": "0.1.0",
277 | "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-0.1.0.tgz",
278 | "integrity": "sha1-pSQR6ZngUBzlALhWsKZD0DMJB+I=",
279 | "dev": true
280 | },
281 | "conventional-changelog-express": {
282 | "version": "0.1.0",
283 | "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-0.1.0.tgz",
284 | "integrity": "sha1-VcbIQcgRliA2wDe9vZZKVK4xD84=",
285 | "dev": true
286 | },
287 | "conventional-changelog-jquery": {
288 | "version": "0.1.0",
289 | "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-0.1.0.tgz",
290 | "integrity": "sha1-Agg5cWLjhGmG5xJztsecW1+A9RA=",
291 | "dev": true
292 | },
293 | "conventional-changelog-jscs": {
294 | "version": "0.1.0",
295 | "resolved": "https://registry.npmjs.org/conventional-changelog-jscs/-/conventional-changelog-jscs-0.1.0.tgz",
296 | "integrity": "sha1-BHnrRDzH1yxYvwvPDvHURKkvDlw=",
297 | "dev": true
298 | },
299 | "conventional-changelog-jshint": {
300 | "version": "0.1.0",
301 | "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-0.1.0.tgz",
302 | "integrity": "sha1-AMq46aMxdIer2UxNhGcTQpGNKgc=",
303 | "dev": true
304 | },
305 | "conventional-changelog-writer": {
306 | "version": "1.4.1",
307 | "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-1.4.1.tgz",
308 | "integrity": "sha1-P0y00APrtWmJ0w00WJO1KkNjnI4=",
309 | "dev": true
310 | },
311 | "conventional-commits-filter": {
312 | "version": "1.0.0",
313 | "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-1.0.0.tgz",
314 | "integrity": "sha1-b8KmWTcrw/IznPn//34bA0S5MDk=",
315 | "dev": true
316 | },
317 | "conventional-commits-parser": {
318 | "version": "1.3.0",
319 | "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-1.3.0.tgz",
320 | "integrity": "sha1-4ye1MZThp61dxjR57pCZpSsCSGU=",
321 | "dev": true
322 | },
323 | "conventional-recommended-bump": {
324 | "version": "1.0.0",
325 | "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-1.0.0.tgz",
326 | "integrity": "sha1-bTA6J4N66Ti3xoyN3u00VZtLB4k=",
327 | "dev": true
328 | },
329 | "core-util-is": {
330 | "version": "1.0.2",
331 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
332 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
333 | "dev": true
334 | },
335 | "cross-spawn": {
336 | "version": "5.1.0",
337 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
338 | "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
339 | "dev": true
340 | },
341 | "currently-unhandled": {
342 | "version": "0.4.1",
343 | "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
344 | "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
345 | "dev": true
346 | },
347 | "dargs": {
348 | "version": "4.1.0",
349 | "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz",
350 | "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=",
351 | "dev": true
352 | },
353 | "dateformat": {
354 | "version": "1.0.12",
355 | "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
356 | "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
357 | "dev": true
358 | },
359 | "decamelize": {
360 | "version": "1.2.0",
361 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
362 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
363 | "dev": true
364 | },
365 | "dedent": {
366 | "version": "0.7.0",
367 | "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
368 | "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
369 | "dev": true
370 | },
371 | "defaults": {
372 | "version": "1.0.3",
373 | "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
374 | "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
375 | "dev": true
376 | },
377 | "delegates": {
378 | "version": "1.0.0",
379 | "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
380 | "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
381 | "dev": true
382 | },
383 | "detect-indent": {
384 | "version": "5.0.0",
385 | "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz",
386 | "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=",
387 | "dev": true
388 | },
389 | "dot-prop": {
390 | "version": "3.0.0",
391 | "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz",
392 | "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=",
393 | "dev": true
394 | },
395 | "duplexer": {
396 | "version": "0.1.1",
397 | "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
398 | "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
399 | "dev": true
400 | },
401 | "error-ex": {
402 | "version": "1.3.1",
403 | "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
404 | "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
405 | "dev": true
406 | },
407 | "escape-string-regexp": {
408 | "version": "1.0.5",
409 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
410 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
411 | "dev": true
412 | },
413 | "execa": {
414 | "version": "0.6.3",
415 | "resolved": "https://registry.npmjs.org/execa/-/execa-0.6.3.tgz",
416 | "integrity": "sha1-V7aaWU8IF1nGnlNw8NF7nLEWWP4=",
417 | "dev": true
418 | },
419 | "external-editor": {
420 | "version": "2.0.4",
421 | "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.0.4.tgz",
422 | "integrity": "sha1-HtkZnanL/i7y96MbL96LDRI2iXI=",
423 | "dev": true
424 | },
425 | "figures": {
426 | "version": "2.0.0",
427 | "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
428 | "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
429 | "dev": true
430 | },
431 | "find-up": {
432 | "version": "2.1.0",
433 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
434 | "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
435 | "dev": true
436 | },
437 | "fs-extra": {
438 | "version": "3.0.1",
439 | "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
440 | "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
441 | "dev": true
442 | },
443 | "fs.realpath": {
444 | "version": "1.0.0",
445 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
446 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
447 | "dev": true
448 | },
449 | "gauge": {
450 | "version": "2.7.4",
451 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
452 | "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
453 | "dev": true,
454 | "dependencies": {
455 | "is-fullwidth-code-point": {
456 | "version": "1.0.0",
457 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
458 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
459 | "dev": true
460 | },
461 | "string-width": {
462 | "version": "1.0.2",
463 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
464 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
465 | "dev": true
466 | }
467 | }
468 | },
469 | "get-caller-file": {
470 | "version": "1.0.2",
471 | "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
472 | "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
473 | "dev": true
474 | },
475 | "get-pkg-repo": {
476 | "version": "1.3.0",
477 | "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.3.0.tgz",
478 | "integrity": "sha1-Q8a0wEi3XdYE/FOI7ezeVX9jNd8=",
479 | "dev": true
480 | },
481 | "get-port": {
482 | "version": "3.1.0",
483 | "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.1.0.tgz",
484 | "integrity": "sha1-7wGxioTKZIaXD/meVERhQac//T4=",
485 | "dev": true
486 | },
487 | "get-stdin": {
488 | "version": "4.0.1",
489 | "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
490 | "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
491 | "dev": true
492 | },
493 | "get-stream": {
494 | "version": "3.0.0",
495 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
496 | "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
497 | "dev": true
498 | },
499 | "git-raw-commits": {
500 | "version": "1.2.0",
501 | "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-1.2.0.tgz",
502 | "integrity": "sha1-DzqL/ZmuDy2LkiTViJKXXppS0Dw=",
503 | "dev": true
504 | },
505 | "git-remote-origin-url": {
506 | "version": "2.0.0",
507 | "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz",
508 | "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=",
509 | "dev": true
510 | },
511 | "git-semver-tags": {
512 | "version": "1.2.0",
513 | "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-1.2.0.tgz",
514 | "integrity": "sha1-sx/QLIq1eL1sm1ysyl4cZMEXesE=",
515 | "dev": true
516 | },
517 | "gitconfiglocal": {
518 | "version": "1.0.0",
519 | "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz",
520 | "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=",
521 | "dev": true
522 | },
523 | "github-url-from-git": {
524 | "version": "1.5.0",
525 | "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.5.0.tgz",
526 | "integrity": "sha1-+YX+3MCpqledyI16/waNVcxiUaA=",
527 | "dev": true
528 | },
529 | "glob": {
530 | "version": "7.1.2",
531 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
532 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
533 | "dev": true
534 | },
535 | "globby": {
536 | "version": "6.1.0",
537 | "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
538 | "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
539 | "dev": true
540 | },
541 | "graceful-fs": {
542 | "version": "4.1.11",
543 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
544 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
545 | "dev": true
546 | },
547 | "handlebars": {
548 | "version": "4.0.10",
549 | "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.10.tgz",
550 | "integrity": "sha1-PTDHGLCaPZbyPqTMH0A8TTup/08=",
551 | "dev": true
552 | },
553 | "has-ansi": {
554 | "version": "2.0.0",
555 | "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
556 | "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
557 | "dev": true
558 | },
559 | "has-unicode": {
560 | "version": "2.0.1",
561 | "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
562 | "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
563 | "dev": true
564 | },
565 | "hosted-git-info": {
566 | "version": "2.4.2",
567 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.4.2.tgz",
568 | "integrity": "sha1-AHa59GonBQbduq6lZJaJdGBhKmc=",
569 | "dev": true
570 | },
571 | "iconv-lite": {
572 | "version": "0.4.18",
573 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.18.tgz",
574 | "integrity": "sha512-sr1ZQph3UwHTR0XftSbK85OvBbxe/abLGzEnPENCQwmHf7sck8Oyu4ob3LgBxWWxRoM+QszeUyl7jbqapu2TqA==",
575 | "dev": true
576 | },
577 | "imurmurhash": {
578 | "version": "0.1.4",
579 | "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
580 | "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
581 | "dev": true
582 | },
583 | "indent-string": {
584 | "version": "2.1.0",
585 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
586 | "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
587 | "dev": true
588 | },
589 | "inflight": {
590 | "version": "1.0.6",
591 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
592 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
593 | "dev": true
594 | },
595 | "inherits": {
596 | "version": "2.0.3",
597 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
598 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
599 | "dev": true
600 | },
601 | "ini": {
602 | "version": "1.3.4",
603 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
604 | "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
605 | "dev": true
606 | },
607 | "inquirer": {
608 | "version": "3.1.1",
609 | "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.1.1.tgz",
610 | "integrity": "sha512-H50sHQwgvvaTBd3HpKMVtL/u6LoHDvYym51gd7bGQe/+9HkCE+J0/3N5FJLfd6O6oz44hHewC2Pc2LodzWVafQ==",
611 | "dev": true
612 | },
613 | "invert-kv": {
614 | "version": "1.0.0",
615 | "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
616 | "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
617 | "dev": true
618 | },
619 | "is-arrayish": {
620 | "version": "0.2.1",
621 | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
622 | "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
623 | "dev": true
624 | },
625 | "is-buffer": {
626 | "version": "1.1.5",
627 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
628 | "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=",
629 | "dev": true
630 | },
631 | "is-builtin-module": {
632 | "version": "1.0.0",
633 | "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
634 | "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
635 | "dev": true
636 | },
637 | "is-ci": {
638 | "version": "1.0.10",
639 | "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.0.10.tgz",
640 | "integrity": "sha1-9zkzayYyNlBhqdSCcM1WrjNpMY4=",
641 | "dev": true
642 | },
643 | "is-finite": {
644 | "version": "1.0.2",
645 | "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
646 | "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
647 | "dev": true
648 | },
649 | "is-fullwidth-code-point": {
650 | "version": "2.0.0",
651 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
652 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
653 | "dev": true
654 | },
655 | "is-obj": {
656 | "version": "1.0.1",
657 | "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
658 | "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
659 | "dev": true
660 | },
661 | "is-plain-obj": {
662 | "version": "1.1.0",
663 | "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
664 | "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
665 | "dev": true
666 | },
667 | "is-promise": {
668 | "version": "2.1.0",
669 | "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
670 | "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
671 | "dev": true
672 | },
673 | "is-stream": {
674 | "version": "1.1.0",
675 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
676 | "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
677 | "dev": true
678 | },
679 | "is-subset": {
680 | "version": "0.1.1",
681 | "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz",
682 | "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=",
683 | "dev": true
684 | },
685 | "is-text-path": {
686 | "version": "1.0.1",
687 | "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
688 | "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
689 | "dev": true
690 | },
691 | "is-utf8": {
692 | "version": "0.2.1",
693 | "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
694 | "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
695 | "dev": true
696 | },
697 | "isarray": {
698 | "version": "1.0.0",
699 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
700 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
701 | "dev": true
702 | },
703 | "isexe": {
704 | "version": "2.0.0",
705 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
706 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
707 | "dev": true
708 | },
709 | "jschardet": {
710 | "version": "1.4.2",
711 | "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-1.4.2.tgz",
712 | "integrity": "sha1-KqEH8UKvQSHRRWWdRPUIMJYeaZo=",
713 | "dev": true
714 | },
715 | "json-stringify-safe": {
716 | "version": "5.0.1",
717 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
718 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
719 | "dev": true
720 | },
721 | "jsonfile": {
722 | "version": "3.0.0",
723 | "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.0.tgz",
724 | "integrity": "sha1-kufHRE5f/V+jLmqa6LhQNN+DR9A=",
725 | "dev": true
726 | },
727 | "jsonparse": {
728 | "version": "1.3.1",
729 | "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
730 | "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
731 | "dev": true
732 | },
733 | "JSONStream": {
734 | "version": "1.3.1",
735 | "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz",
736 | "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
737 | "dev": true
738 | },
739 | "kind-of": {
740 | "version": "3.2.2",
741 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
742 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
743 | "dev": true
744 | },
745 | "lazy-cache": {
746 | "version": "1.0.4",
747 | "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
748 | "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
749 | "dev": true,
750 | "optional": true
751 | },
752 | "lcid": {
753 | "version": "1.0.0",
754 | "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
755 | "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
756 | "dev": true
757 | },
758 | "lerna": {
759 | "version": "2.0.0-rc.5",
760 | "resolved": "https://registry.npmjs.org/lerna/-/lerna-2.0.0-rc.5.tgz",
761 | "integrity": "sha1-tZ0WjKqsbjRDB4wbzhlCCMmqMJA=",
762 | "dev": true
763 | },
764 | "load-json-file": {
765 | "version": "2.0.0",
766 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
767 | "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
768 | "dev": true,
769 | "dependencies": {
770 | "strip-bom": {
771 | "version": "3.0.0",
772 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
773 | "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
774 | "dev": true
775 | }
776 | }
777 | },
778 | "locate-path": {
779 | "version": "2.0.0",
780 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
781 | "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
782 | "dev": true
783 | },
784 | "lodash": {
785 | "version": "4.17.4",
786 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
787 | "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
788 | "dev": true
789 | },
790 | "lodash._reinterpolate": {
791 | "version": "3.0.0",
792 | "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
793 | "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
794 | "dev": true
795 | },
796 | "lodash.template": {
797 | "version": "4.4.0",
798 | "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz",
799 | "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=",
800 | "dev": true
801 | },
802 | "lodash.templatesettings": {
803 | "version": "4.1.0",
804 | "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz",
805 | "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=",
806 | "dev": true
807 | },
808 | "longest": {
809 | "version": "1.0.1",
810 | "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
811 | "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
812 | "dev": true
813 | },
814 | "loud-rejection": {
815 | "version": "1.6.0",
816 | "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
817 | "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
818 | "dev": true
819 | },
820 | "lru-cache": {
821 | "version": "4.1.1",
822 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
823 | "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
824 | "dev": true
825 | },
826 | "make-dir": {
827 | "version": "1.0.0",
828 | "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.0.0.tgz",
829 | "integrity": "sha1-l6ARdR6R3YfPre9Ygy67BJNt6Xg=",
830 | "dev": true
831 | },
832 | "map-obj": {
833 | "version": "1.0.1",
834 | "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
835 | "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
836 | "dev": true
837 | },
838 | "mem": {
839 | "version": "1.1.0",
840 | "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
841 | "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
842 | "dev": true
843 | },
844 | "meow": {
845 | "version": "3.7.0",
846 | "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
847 | "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
848 | "dev": true,
849 | "dependencies": {
850 | "minimist": {
851 | "version": "1.2.0",
852 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
853 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
854 | "dev": true
855 | }
856 | }
857 | },
858 | "mimic-fn": {
859 | "version": "1.1.0",
860 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz",
861 | "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=",
862 | "dev": true
863 | },
864 | "minimatch": {
865 | "version": "3.0.4",
866 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
867 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
868 | "dev": true
869 | },
870 | "minimist": {
871 | "version": "0.0.8",
872 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
873 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
874 | "dev": true
875 | },
876 | "mkdirp": {
877 | "version": "0.5.1",
878 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
879 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
880 | "dev": true
881 | },
882 | "modify-values": {
883 | "version": "1.0.0",
884 | "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.0.tgz",
885 | "integrity": "sha1-4rbN65zhn5kxelNyLz2/XfXqqrI=",
886 | "dev": true
887 | },
888 | "moment": {
889 | "version": "2.18.1",
890 | "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz",
891 | "integrity": "sha1-w2GT3Tzhwu7SrbfIAtu8d6gbHA8=",
892 | "dev": true
893 | },
894 | "mute-stream": {
895 | "version": "0.0.7",
896 | "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
897 | "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
898 | "dev": true
899 | },
900 | "normalize-package-data": {
901 | "version": "2.3.8",
902 | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.8.tgz",
903 | "integrity": "sha1-2Bntoqne29H/pWPqQHHZNngilbs=",
904 | "dev": true
905 | },
906 | "npm-run-path": {
907 | "version": "2.0.2",
908 | "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
909 | "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
910 | "dev": true
911 | },
912 | "npmlog": {
913 | "version": "4.1.0",
914 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.0.tgz",
915 | "integrity": "sha512-ocolIkZYZt8UveuiDS0yAkkIjid1o7lPG8cYm05yNYzBn8ykQtaiPMEGp8fY9tKdDgm8okpdKzkvu1y9hUYugA==",
916 | "dev": true
917 | },
918 | "number-is-nan": {
919 | "version": "1.0.1",
920 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
921 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
922 | "dev": true
923 | },
924 | "object-assign": {
925 | "version": "4.1.1",
926 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
927 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
928 | "dev": true
929 | },
930 | "once": {
931 | "version": "1.4.0",
932 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
933 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
934 | "dev": true
935 | },
936 | "onetime": {
937 | "version": "2.0.1",
938 | "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
939 | "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
940 | "dev": true
941 | },
942 | "optimist": {
943 | "version": "0.6.1",
944 | "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
945 | "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
946 | "dev": true
947 | },
948 | "os-locale": {
949 | "version": "2.0.0",
950 | "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.0.0.tgz",
951 | "integrity": "sha1-FZGN7VEFIrge565aMJ1U9jn8OaQ=",
952 | "dev": true,
953 | "dependencies": {
954 | "cross-spawn": {
955 | "version": "4.0.2",
956 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz",
957 | "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=",
958 | "dev": true
959 | },
960 | "execa": {
961 | "version": "0.5.1",
962 | "resolved": "https://registry.npmjs.org/execa/-/execa-0.5.1.tgz",
963 | "integrity": "sha1-3j+4XLjW6RyFvLzrFkWBeFy1ezY=",
964 | "dev": true
965 | },
966 | "get-stream": {
967 | "version": "2.3.1",
968 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
969 | "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
970 | "dev": true
971 | }
972 | }
973 | },
974 | "os-tmpdir": {
975 | "version": "1.0.2",
976 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
977 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
978 | "dev": true
979 | },
980 | "p-finally": {
981 | "version": "1.0.0",
982 | "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
983 | "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
984 | "dev": true
985 | },
986 | "p-limit": {
987 | "version": "1.1.0",
988 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz",
989 | "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=",
990 | "dev": true
991 | },
992 | "p-locate": {
993 | "version": "2.0.0",
994 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
995 | "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
996 | "dev": true
997 | },
998 | "parse-github-repo-url": {
999 | "version": "1.4.0",
1000 | "resolved": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.0.tgz",
1001 | "integrity": "sha1-KGxT4smWLgZBZJ7jrJUI/KTdlZw=",
1002 | "dev": true
1003 | },
1004 | "parse-json": {
1005 | "version": "2.2.0",
1006 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
1007 | "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
1008 | "dev": true
1009 | },
1010 | "path-exists": {
1011 | "version": "3.0.0",
1012 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1013 | "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1014 | "dev": true
1015 | },
1016 | "path-is-absolute": {
1017 | "version": "1.0.1",
1018 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1019 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1020 | "dev": true
1021 | },
1022 | "path-key": {
1023 | "version": "2.0.1",
1024 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
1025 | "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
1026 | "dev": true
1027 | },
1028 | "path-type": {
1029 | "version": "1.1.0",
1030 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
1031 | "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
1032 | "dev": true
1033 | },
1034 | "pify": {
1035 | "version": "2.3.0",
1036 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1037 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
1038 | "dev": true
1039 | },
1040 | "pinkie": {
1041 | "version": "2.0.4",
1042 | "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
1043 | "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
1044 | "dev": true
1045 | },
1046 | "pinkie-promise": {
1047 | "version": "2.0.1",
1048 | "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
1049 | "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
1050 | "dev": true
1051 | },
1052 | "process-nextick-args": {
1053 | "version": "1.0.7",
1054 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
1055 | "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
1056 | "dev": true
1057 | },
1058 | "pseudomap": {
1059 | "version": "1.0.2",
1060 | "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
1061 | "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
1062 | "dev": true
1063 | },
1064 | "q": {
1065 | "version": "1.5.0",
1066 | "resolved": "https://registry.npmjs.org/q/-/q-1.5.0.tgz",
1067 | "integrity": "sha1-3QG6ydBtMObyGa7LglPunr3DCPE=",
1068 | "dev": true
1069 | },
1070 | "read-cmd-shim": {
1071 | "version": "1.0.1",
1072 | "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz",
1073 | "integrity": "sha1-LV0Vd4ajfAVdIgd8MsU/gynpHHs=",
1074 | "dev": true
1075 | },
1076 | "read-pkg": {
1077 | "version": "2.0.0",
1078 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
1079 | "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
1080 | "dev": true,
1081 | "dependencies": {
1082 | "path-type": {
1083 | "version": "2.0.0",
1084 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
1085 | "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
1086 | "dev": true
1087 | }
1088 | }
1089 | },
1090 | "read-pkg-up": {
1091 | "version": "1.0.1",
1092 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
1093 | "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
1094 | "dev": true,
1095 | "dependencies": {
1096 | "find-up": {
1097 | "version": "1.1.2",
1098 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
1099 | "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
1100 | "dev": true
1101 | },
1102 | "load-json-file": {
1103 | "version": "1.1.0",
1104 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
1105 | "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
1106 | "dev": true
1107 | },
1108 | "path-exists": {
1109 | "version": "2.1.0",
1110 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
1111 | "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
1112 | "dev": true
1113 | },
1114 | "read-pkg": {
1115 | "version": "1.1.0",
1116 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
1117 | "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
1118 | "dev": true
1119 | }
1120 | }
1121 | },
1122 | "readable-stream": {
1123 | "version": "2.3.0",
1124 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.0.tgz",
1125 | "integrity": "sha512-c7KMXGd4b48nN3OJ1U9qOsn6pXNzf6kLd3kdZCkg2sxAcoiufInqF0XckwEnlrcwuaYwonlNK8GQUIOC/WC7sg==",
1126 | "dev": true
1127 | },
1128 | "redent": {
1129 | "version": "1.0.0",
1130 | "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
1131 | "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
1132 | "dev": true
1133 | },
1134 | "repeat-string": {
1135 | "version": "1.6.1",
1136 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
1137 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
1138 | "dev": true
1139 | },
1140 | "repeating": {
1141 | "version": "2.0.1",
1142 | "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
1143 | "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
1144 | "dev": true
1145 | },
1146 | "require-directory": {
1147 | "version": "2.1.1",
1148 | "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1149 | "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
1150 | "dev": true
1151 | },
1152 | "require-main-filename": {
1153 | "version": "1.0.1",
1154 | "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
1155 | "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
1156 | "dev": true
1157 | },
1158 | "restore-cursor": {
1159 | "version": "2.0.0",
1160 | "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
1161 | "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
1162 | "dev": true
1163 | },
1164 | "right-align": {
1165 | "version": "0.1.3",
1166 | "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
1167 | "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
1168 | "dev": true,
1169 | "optional": true
1170 | },
1171 | "rimraf": {
1172 | "version": "2.6.1",
1173 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz",
1174 | "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
1175 | "dev": true
1176 | },
1177 | "run-async": {
1178 | "version": "2.3.0",
1179 | "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
1180 | "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
1181 | "dev": true
1182 | },
1183 | "rx-lite": {
1184 | "version": "4.0.8",
1185 | "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
1186 | "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
1187 | "dev": true
1188 | },
1189 | "rx-lite-aggregates": {
1190 | "version": "4.0.8",
1191 | "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
1192 | "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
1193 | "dev": true
1194 | },
1195 | "safe-buffer": {
1196 | "version": "5.1.0",
1197 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.0.tgz",
1198 | "integrity": "sha512-aSLEDudu6OoRr/2rU609gRmnYboRLxgDG1z9o2Q0os7236FwvcqIOO8r8U5JUEwivZOhDaKlFO4SbPTJYyBEyQ==",
1199 | "dev": true
1200 | },
1201 | "semver": {
1202 | "version": "5.3.0",
1203 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
1204 | "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
1205 | "dev": true
1206 | },
1207 | "set-blocking": {
1208 | "version": "2.0.0",
1209 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1210 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
1211 | "dev": true
1212 | },
1213 | "shebang-command": {
1214 | "version": "1.2.0",
1215 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
1216 | "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
1217 | "dev": true
1218 | },
1219 | "shebang-regex": {
1220 | "version": "1.0.0",
1221 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
1222 | "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
1223 | "dev": true
1224 | },
1225 | "signal-exit": {
1226 | "version": "3.0.2",
1227 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
1228 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
1229 | "dev": true
1230 | },
1231 | "slide": {
1232 | "version": "1.1.6",
1233 | "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
1234 | "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
1235 | "dev": true
1236 | },
1237 | "sort-keys": {
1238 | "version": "1.1.2",
1239 | "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
1240 | "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
1241 | "dev": true
1242 | },
1243 | "source-map": {
1244 | "version": "0.4.4",
1245 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
1246 | "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
1247 | "dev": true
1248 | },
1249 | "spdx-correct": {
1250 | "version": "1.0.2",
1251 | "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
1252 | "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
1253 | "dev": true
1254 | },
1255 | "spdx-expression-parse": {
1256 | "version": "1.0.4",
1257 | "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
1258 | "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
1259 | "dev": true
1260 | },
1261 | "spdx-license-ids": {
1262 | "version": "1.2.2",
1263 | "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
1264 | "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
1265 | "dev": true
1266 | },
1267 | "split": {
1268 | "version": "1.0.0",
1269 | "resolved": "https://registry.npmjs.org/split/-/split-1.0.0.tgz",
1270 | "integrity": "sha1-xDlc5oOrzSVLwo/h2rtuXCfc/64=",
1271 | "dev": true
1272 | },
1273 | "split2": {
1274 | "version": "2.1.1",
1275 | "resolved": "https://registry.npmjs.org/split2/-/split2-2.1.1.tgz",
1276 | "integrity": "sha1-eh9VHhdqkOzTNF9yRqDP4XXvT9A=",
1277 | "dev": true
1278 | },
1279 | "string_decoder": {
1280 | "version": "1.0.2",
1281 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.2.tgz",
1282 | "integrity": "sha1-sp4fThEl+pehA4K4pTNze3SR4Xk=",
1283 | "dev": true,
1284 | "dependencies": {
1285 | "safe-buffer": {
1286 | "version": "5.0.1",
1287 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz",
1288 | "integrity": "sha1-0mPKVGls2KMGtcplUekt5XkY++c=",
1289 | "dev": true
1290 | }
1291 | }
1292 | },
1293 | "string-width": {
1294 | "version": "2.0.0",
1295 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.0.0.tgz",
1296 | "integrity": "sha1-Y1xUNsxypuDDh87KJ41OLuxSaH4=",
1297 | "dev": true
1298 | },
1299 | "strip-ansi": {
1300 | "version": "3.0.1",
1301 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1302 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1303 | "dev": true
1304 | },
1305 | "strip-bom": {
1306 | "version": "2.0.0",
1307 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
1308 | "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
1309 | "dev": true
1310 | },
1311 | "strip-eof": {
1312 | "version": "1.0.0",
1313 | "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
1314 | "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
1315 | "dev": true
1316 | },
1317 | "strip-indent": {
1318 | "version": "1.0.1",
1319 | "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
1320 | "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
1321 | "dev": true
1322 | },
1323 | "strong-log-transformer": {
1324 | "version": "1.0.6",
1325 | "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-1.0.6.tgz",
1326 | "integrity": "sha1-9/uTdYpppXEUAYEnfuoMLrEwH6M=",
1327 | "dev": true,
1328 | "dependencies": {
1329 | "minimist": {
1330 | "version": "0.1.0",
1331 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.1.0.tgz",
1332 | "integrity": "sha1-md9lelJXTCHJBXSX33QnkLK0wN4=",
1333 | "dev": true
1334 | }
1335 | }
1336 | },
1337 | "supports-color": {
1338 | "version": "2.0.0",
1339 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1340 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1341 | "dev": true
1342 | },
1343 | "temp-dir": {
1344 | "version": "1.0.0",
1345 | "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
1346 | "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
1347 | "dev": true
1348 | },
1349 | "temp-write": {
1350 | "version": "3.3.0",
1351 | "resolved": "https://registry.npmjs.org/temp-write/-/temp-write-3.3.0.tgz",
1352 | "integrity": "sha1-walt4rNgYTQuroH0T/ABrsj2Fak=",
1353 | "dev": true,
1354 | "dependencies": {
1355 | "uuid": {
1356 | "version": "3.1.0",
1357 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
1358 | "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
1359 | "dev": true
1360 | }
1361 | }
1362 | },
1363 | "tempfile": {
1364 | "version": "1.1.1",
1365 | "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
1366 | "integrity": "sha1-W8xOrsxKsscH2LwR2ZzMmiyyh/I=",
1367 | "dev": true
1368 | },
1369 | "text-extensions": {
1370 | "version": "1.5.0",
1371 | "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.5.0.tgz",
1372 | "integrity": "sha1-0cstFLXQvEW/3Kigikc/aMfrDLw=",
1373 | "dev": true
1374 | },
1375 | "through": {
1376 | "version": "2.3.8",
1377 | "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
1378 | "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
1379 | "dev": true
1380 | },
1381 | "through2": {
1382 | "version": "2.0.3",
1383 | "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
1384 | "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
1385 | "dev": true
1386 | },
1387 | "tmp": {
1388 | "version": "0.0.31",
1389 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
1390 | "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
1391 | "dev": true
1392 | },
1393 | "trim-newlines": {
1394 | "version": "1.0.0",
1395 | "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
1396 | "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
1397 | "dev": true
1398 | },
1399 | "trim-off-newlines": {
1400 | "version": "1.0.1",
1401 | "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz",
1402 | "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=",
1403 | "dev": true
1404 | },
1405 | "typedarray": {
1406 | "version": "0.0.6",
1407 | "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
1408 | "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
1409 | "dev": true
1410 | },
1411 | "uglify-js": {
1412 | "version": "2.8.29",
1413 | "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
1414 | "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
1415 | "dev": true,
1416 | "optional": true,
1417 | "dependencies": {
1418 | "camelcase": {
1419 | "version": "1.2.1",
1420 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
1421 | "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
1422 | "dev": true,
1423 | "optional": true
1424 | },
1425 | "source-map": {
1426 | "version": "0.5.6",
1427 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
1428 | "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
1429 | "dev": true,
1430 | "optional": true
1431 | },
1432 | "yargs": {
1433 | "version": "3.10.0",
1434 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
1435 | "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
1436 | "dev": true,
1437 | "optional": true
1438 | }
1439 | }
1440 | },
1441 | "uglify-to-browserify": {
1442 | "version": "1.0.2",
1443 | "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
1444 | "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
1445 | "dev": true,
1446 | "optional": true
1447 | },
1448 | "universalify": {
1449 | "version": "0.1.0",
1450 | "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.0.tgz",
1451 | "integrity": "sha1-nrHEZR3rzGcMyU8adXYjMruWd3g=",
1452 | "dev": true
1453 | },
1454 | "util-deprecate": {
1455 | "version": "1.0.2",
1456 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1457 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1458 | "dev": true
1459 | },
1460 | "uuid": {
1461 | "version": "2.0.3",
1462 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
1463 | "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
1464 | "dev": true
1465 | },
1466 | "validate-npm-package-license": {
1467 | "version": "3.0.1",
1468 | "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
1469 | "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
1470 | "dev": true
1471 | },
1472 | "wcwidth": {
1473 | "version": "1.0.1",
1474 | "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
1475 | "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
1476 | "dev": true
1477 | },
1478 | "which": {
1479 | "version": "1.2.14",
1480 | "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
1481 | "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
1482 | "dev": true
1483 | },
1484 | "which-module": {
1485 | "version": "2.0.0",
1486 | "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
1487 | "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
1488 | "dev": true
1489 | },
1490 | "wide-align": {
1491 | "version": "1.1.2",
1492 | "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
1493 | "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
1494 | "dev": true,
1495 | "dependencies": {
1496 | "is-fullwidth-code-point": {
1497 | "version": "1.0.0",
1498 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1499 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1500 | "dev": true
1501 | },
1502 | "string-width": {
1503 | "version": "1.0.2",
1504 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1505 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1506 | "dev": true
1507 | }
1508 | }
1509 | },
1510 | "window-size": {
1511 | "version": "0.1.0",
1512 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
1513 | "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
1514 | "dev": true,
1515 | "optional": true
1516 | },
1517 | "wordwrap": {
1518 | "version": "0.0.3",
1519 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
1520 | "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
1521 | "dev": true
1522 | },
1523 | "wrap-ansi": {
1524 | "version": "2.1.0",
1525 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
1526 | "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
1527 | "dev": true,
1528 | "dependencies": {
1529 | "is-fullwidth-code-point": {
1530 | "version": "1.0.0",
1531 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1532 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1533 | "dev": true
1534 | },
1535 | "string-width": {
1536 | "version": "1.0.2",
1537 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1538 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1539 | "dev": true
1540 | }
1541 | }
1542 | },
1543 | "wrappy": {
1544 | "version": "1.0.2",
1545 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1546 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1547 | "dev": true
1548 | },
1549 | "write-file-atomic": {
1550 | "version": "2.1.0",
1551 | "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.1.0.tgz",
1552 | "integrity": "sha512-0TZ20a+xcIl4u0+Mj5xDH2yOWdmQiXlKf9Hm+TgDXjTMsEYb+gDrmb8e8UNAzMCitX8NBqG4Z/FUQIyzv/R1JQ==",
1553 | "dev": true
1554 | },
1555 | "write-json-file": {
1556 | "version": "2.2.0",
1557 | "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.2.0.tgz",
1558 | "integrity": "sha1-UYYlBruzthnu+reFnx/WxtBTCHY=",
1559 | "dev": true
1560 | },
1561 | "write-pkg": {
1562 | "version": "3.0.1",
1563 | "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-3.0.1.tgz",
1564 | "integrity": "sha1-+VJFgFvm9qTrHWwxxDtXImgV5uM=",
1565 | "dev": true
1566 | },
1567 | "xtend": {
1568 | "version": "4.0.1",
1569 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
1570 | "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
1571 | "dev": true
1572 | },
1573 | "y18n": {
1574 | "version": "3.2.1",
1575 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
1576 | "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
1577 | "dev": true
1578 | },
1579 | "yallist": {
1580 | "version": "2.1.2",
1581 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
1582 | "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
1583 | "dev": true
1584 | },
1585 | "yargs": {
1586 | "version": "8.0.2",
1587 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
1588 | "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
1589 | "dev": true,
1590 | "dependencies": {
1591 | "camelcase": {
1592 | "version": "4.1.0",
1593 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
1594 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
1595 | "dev": true
1596 | },
1597 | "cliui": {
1598 | "version": "3.2.0",
1599 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1600 | "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1601 | "dev": true,
1602 | "dependencies": {
1603 | "string-width": {
1604 | "version": "1.0.2",
1605 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1606 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1607 | "dev": true
1608 | }
1609 | }
1610 | },
1611 | "is-fullwidth-code-point": {
1612 | "version": "1.0.0",
1613 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1614 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1615 | "dev": true
1616 | },
1617 | "read-pkg-up": {
1618 | "version": "2.0.0",
1619 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
1620 | "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
1621 | "dev": true
1622 | }
1623 | }
1624 | },
1625 | "yargs-parser": {
1626 | "version": "7.0.0",
1627 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
1628 | "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
1629 | "dev": true,
1630 | "dependencies": {
1631 | "camelcase": {
1632 | "version": "4.1.0",
1633 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
1634 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
1635 | "dev": true
1636 | }
1637 | }
1638 | }
1639 | }
1640 | }
1641 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "devDependencies": {
3 | "@storybook/addon-knobs": "^3.2.0-alpha.0",
4 | "@storybook/addon-storyshots": "^3.1.4",
5 | "@storybook/react": "^3.1.3",
6 | "babel-preset-es2015": "^6.24.1",
7 | "jest": "^20.0.4",
8 | "lerna": "^2.0.0-rc.5",
9 | "react": "^15.6.1",
10 | "@storybook/addon-info": "^3.1.4",
11 | "@storybook/addon-options": "^3.1.2",
12 | "react-dom": "^15.6.1",
13 | "react-test-renderer": "^15.6.1"
14 | },
15 | "scripts": {
16 | "storybook": "start-storybook -p 9001 -c .storybook",
17 | "test": "jest",
18 | "postinstall": "node postinstall.js"
19 | },
20 | "dependencies": {}
21 | }
--------------------------------------------------------------------------------
/packages/Button/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["es2015", "react"]
3 | }
--------------------------------------------------------------------------------
/packages/Button/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "parser": "babel-eslint",
3 | "extends": [
4 | "eslint:recommended",
5 | "plugin:react/recommended"
6 | ],
7 | "parserOptions": {
8 | "ecmaVersion": 6,
9 | "sourceType": "module",
10 | "ecmaFeatures": {
11 | "impliedStrict": true,
12 | "jsx": true,
13 | "experimentalObjectRestSpread": true
14 | }
15 | },
16 | "env": {
17 | "browser": true,
18 | "node": true,
19 | "es6": true,
20 | "mocha": true
21 | },
22 | "plugins": [
23 | "react"
24 | ],
25 | "globals": {
26 | "define": true,
27 | "__APIURL__": true
28 | },
29 | "rules": {
30 | "strict": [
31 | "error",
32 | "global"
33 | ],
34 | "no-unused-vars": [
35 | "error",
36 | {
37 | "vars": "all",
38 | "args": "all",
39 | "caughtErrors": "none"
40 | }
41 | ],
42 | "no-console": [
43 | "warn",
44 | {
45 | "allow": [
46 | "warn",
47 | "error"
48 | ]
49 | }
50 | ],
51 | "camelcase": [
52 | "error",
53 | {
54 | "properties": "always"
55 | }
56 | ],
57 | "consistent-return": "error",
58 | "arrow-spacing": "error",
59 | "arrow-parens": [
60 | "error",
61 | "always"
62 | ],
63 | "arrow-body-style": [
64 | "error",
65 | "as-needed"
66 | ],
67 | "semi": [
68 | "error",
69 | "always"
70 | ],
71 | "no-confusing-arrow": [
72 | "error",
73 | {
74 | "allowParens": false
75 | }
76 | ],
77 | "no-constant-condition": "error",
78 | "no-labels": "error",
79 | "no-multiple-empty-lines": [
80 | "error",
81 | {
82 | "max": 1,
83 | "maxEOF": 1
84 | }
85 | ],
86 | "func-style": "off",
87 | // ESLint-plugin-React
88 | // https://github.com/yannickcr/eslint-plugin-react
89 | "react/forbid-prop-types": [
90 | "error",
91 | {
92 | "forbid": [
93 | "any"
94 | ]
95 | }
96 | ],
97 | "react/jsx-boolean-value": "warn",
98 | "react/jsx-closing-bracket-location": "off",
99 | "react/jsx-curly-spacing": "warn",
100 | "react/jsx-indent-props": "off",
101 | "react/jsx-key": "warn",
102 | "react/jsx-max-props-per-line": "off",
103 | "react/jsx-no-bind": "off",
104 | "react/jsx-no-literals": "off",
105 | "react/jsx-pascal-case": "warn",
106 | "react/jsx-sort-prop-types": "off",
107 | "react/jsx-sort-props": "off",
108 | "react/jsx-wrap-multilines": "error",
109 | "react/no-multi-comp": "warn",
110 | "react/no-set-state": "off",
111 | "react/prefer-es6-class": "warn",
112 | "react/self-closing-comp": "warn",
113 | "react/sort-comp": "warn",
114 | "react/sort-prop-types": "warn"
115 | }
116 | }
--------------------------------------------------------------------------------
/packages/Button/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | build
3 | node_modules
4 | *.log
--------------------------------------------------------------------------------
/packages/Button/.npmignore:
--------------------------------------------------------------------------------
1 | .babelrc
2 | lib
3 | CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/packages/Button/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ankur-kushwaha/react-component-library/6b46c10925a7b3480cd488260ae43c09157b97e6/packages/Button/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/packages/Button/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ankur-kushwaha/react-component-library/6b46c10925a7b3480cd488260ae43c09157b97e6/packages/Button/README.md
--------------------------------------------------------------------------------
/packages/Button/lib/Button.js:
--------------------------------------------------------------------------------
1 | import styled from "styled-components";
2 | import * as colors from "./colors";
3 |
4 | const Button = styled.button`
5 | background: ${({ bgcolor }) => colors[bgcolor]};
6 | border: none;
7 | border-radius: 2px;
8 | color: #FFFFFF;
9 | cursor: pointer;
10 | display: inline-block;
11 | font-size: 16px;
12 | line-height: 40px;
13 | font-weight: 200;
14 | margin: 8px 0;
15 | outline: none;
16 | padding: 0 12px;
17 | text-transform: uppercase;
18 | transition: all 300ms ease;
19 | &:hover {
20 | background: #009EEB;
21 | }
22 | `;
23 |
24 | Button.defaultProps = {
25 | bgcolor: "orange"
26 | };
27 |
28 | export default Button;
29 |
--------------------------------------------------------------------------------
/packages/Button/lib/colors.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | // light shades
3 | white: "#FFFFFF",
4 | snow: "#F9FAFC",
5 | darkSnow: "#EFF2F7",
6 | extraDarkSnow: "#E5E9F2",
7 | // dark tones
8 | silver: "#8492A6",
9 | slate: "#3C4858",
10 | steel: "#273444",
11 | black: "#1F2D3D",
12 | // dark shades
13 | smoke: "#E0E6ED",
14 | darkSmoke: "#D3DCE6",
15 | extraDarkSmoke: "#C0CCDA",
16 | // blue shades
17 | lightBlue: "#85D7FF",
18 | blue: "#1FB6FF",
19 | darkBlue: "#009EEB",
20 | // purple shades
21 | lightPurple: "#A389F4",
22 | purple: "#7E5BEF",
23 | darkPurple: "#592DEA",
24 | // pink shades
25 | lightPink: "#FF7CE5",
26 | pink: "#FF49DB",
27 | darkPink: "#FF16D1",
28 | // orange shades
29 | lightOrange: "#FF9E7C",
30 | orange: "#FF7849",
31 | darkOrange: "#FF5216",
32 | // green shades
33 | lightGreen: "#29EB7F",
34 | green: "#13CE66",
35 | darkGreen: "#0F9F4F",
36 | // yellow shades
37 | lightYellow: "#FFD55F",
38 | yellow: "#FFC82C",
39 | darkYellow: "#F8B700",
40 | // ui colors
41 | info: "#1FB6FF",
42 | success: "#13CE66",
43 | danger: "#FF4949",
44 | warning: "#FFC82C"
45 | };
46 |
--------------------------------------------------------------------------------
/packages/Button/lib/index.js:
--------------------------------------------------------------------------------
1 | import Button from "./Button";
2 | module.exports = {
3 | Button
4 | };
5 |
--------------------------------------------------------------------------------
/packages/Button/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@ankur/button",
3 | "version": "1.1.14",
4 | "description": "",
5 | "main": "build/index.js",
6 | "directories": {
7 | "lib": "lib"
8 | },
9 | "scripts": {
10 | "build": "babel lib -d build",
11 | "build:watch": "babel lib -w -d build",
12 | "lint": "eslint lib/**; exit 0",
13 | "lint:watch": "esw -w lib/**",
14 | "prepublish": "npm run build"
15 | },
16 | "keywords": [],
17 | "author": "Ankur Kushwaha",
18 | "license": "ISC",
19 | "devDependencies": {
20 | "babel-cli": "^6.24.1",
21 | "babel-core": "^6.25.0",
22 | "babel-eslint": "^7.2.3",
23 | "babel-preset-es2015": "^6.24.1",
24 | "babel-preset-react": "^6.24.1",
25 | "eslint": "^4.0.0",
26 | "eslint-plugin-import": "^2.3.0",
27 | "eslint-plugin-jsx-a11y": "^5.0.3",
28 | "eslint-plugin-react": "^7.1.0",
29 | "eslint-watch": "^3.1.2"
30 | },
31 | "dependencies": {
32 | "polished": "^1.1.3",
33 | "prop-types": "^15.5.10",
34 | "react": "^15.6.1",
35 | "react-dom": "^15.6.1",
36 | "styled-components": "^2.1.0"
37 | },
38 | "publishConfig": {
39 | "registry": "http://localhost:4873/"
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/packages/Styles/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["es2015", "react"]
3 | }
--------------------------------------------------------------------------------
/packages/Styles/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "parser": "babel-eslint",
3 | "extends": [
4 | "eslint:recommended",
5 | "plugin:react/recommended"
6 | ],
7 | "parserOptions": {
8 | "ecmaVersion": 6,
9 | "sourceType": "module",
10 | "ecmaFeatures": {
11 | "impliedStrict": true,
12 | "jsx": true,
13 | "experimentalObjectRestSpread": true
14 | }
15 | },
16 | "env": {
17 | "browser": true,
18 | "node": true,
19 | "es6": true,
20 | "mocha": true
21 | },
22 | "plugins": [
23 | "react"
24 | ],
25 | "globals": {
26 | "define": true,
27 | "__APIURL__": true
28 | },
29 | "rules": {
30 | "strict": [
31 | "error",
32 | "global"
33 | ],
34 | "no-unused-vars": [
35 | "error",
36 | {
37 | "vars": "all",
38 | "args": "all",
39 | "caughtErrors": "none"
40 | }
41 | ],
42 | "no-console": [
43 | "warn",
44 | {
45 | "allow": [
46 | "warn",
47 | "error"
48 | ]
49 | }
50 | ],
51 | "camelcase": [
52 | "error",
53 | {
54 | "properties": "always"
55 | }
56 | ],
57 | "consistent-return": "error",
58 | "arrow-spacing": "error",
59 | "arrow-parens": [
60 | "error",
61 | "always"
62 | ],
63 | "arrow-body-style": [
64 | "error",
65 | "as-needed"
66 | ],
67 | "semi": [
68 | "error",
69 | "always"
70 | ],
71 | "no-confusing-arrow": [
72 | "error",
73 | {
74 | "allowParens": false
75 | }
76 | ],
77 | "no-constant-condition": "error",
78 | "no-labels": "error",
79 | "no-multiple-empty-lines": [
80 | "error",
81 | {
82 | "max": 1,
83 | "maxEOF": 1
84 | }
85 | ],
86 | "func-style": "off",
87 | // ESLint-plugin-React
88 | // https://github.com/yannickcr/eslint-plugin-react
89 | "react/forbid-prop-types": [
90 | "error",
91 | {
92 | "forbid": [
93 | "any"
94 | ]
95 | }
96 | ],
97 | "react/jsx-boolean-value": "warn",
98 | "react/jsx-closing-bracket-location": "off",
99 | "react/jsx-curly-spacing": "warn",
100 | "react/jsx-indent-props": "off",
101 | "react/jsx-key": "warn",
102 | "react/jsx-max-props-per-line": "off",
103 | "react/jsx-no-bind": "off",
104 | "react/jsx-no-literals": "off",
105 | "react/jsx-pascal-case": "warn",
106 | "react/jsx-sort-prop-types": "off",
107 | "react/jsx-sort-props": "off",
108 | "react/jsx-wrap-multilines": "error",
109 | "react/no-multi-comp": "warn",
110 | "react/no-set-state": "off",
111 | "react/prefer-es6-class": "warn",
112 | "react/self-closing-comp": "warn",
113 | "react/sort-comp": "warn",
114 | "react/sort-prop-types": "warn"
115 | }
116 | }
--------------------------------------------------------------------------------
/packages/Styles/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | build
3 | node_modules
4 | *.log
--------------------------------------------------------------------------------
/packages/Styles/.npmignore:
--------------------------------------------------------------------------------
1 | .babelrc
2 | lib
3 | CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/packages/Styles/README.md:
--------------------------------------------------------------------------------
1 | ## This package contains all the styles
--------------------------------------------------------------------------------
/packages/Styles/lib/colors.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | // light shades
3 | white: "#FFFFFF",
4 | snow: "#F9FAFC",
5 | darkSnow: "#EFF2F7",
6 | extraDarkSnow: "#E5E9F2",
7 | // dark tones
8 | silver: "#8492A6",
9 | slate: "#3C4858",
10 | steel: "#273444",
11 | black: "#1F2D3D",
12 | // dark shades
13 | smoke: "#E0E6ED",
14 | darkSmoke: "#D3DCE6",
15 | extraDarkSmoke: "#C0CCDA",
16 | // blue shades
17 | lightBlue: "#85D7FF",
18 | blue: "#1FB6FF",
19 | darkBlue: "#009EEB",
20 | // purple shades
21 | lightPurple: "#A389F4",
22 | purple: "#7E5BEF",
23 | darkPurple: "#592DEA",
24 | // pink shades
25 | lightPink: "#FF7CE5",
26 | pink: "#FF49DB",
27 | darkPink: "#FF16D1",
28 | // orange shades
29 | lightOrange: "#FF9E7C",
30 | orange: "#FF7849",
31 | darkOrange: "#FF5216",
32 | // green shades
33 | lightGreen: "#29EB7F",
34 | green: "#13CE66",
35 | darkGreen: "#0F9F4F",
36 | // yellow shades
37 | lightYellow: "#FFD55F",
38 | yellow: "#FFC82C",
39 | darkYellow: "#F8B700",
40 | // ui colors
41 | info: "#1FB6FF",
42 | success: "#13CE66",
43 | danger: "#FF4949",
44 | warning: "#FFC82C"
45 | };
46 |
--------------------------------------------------------------------------------
/packages/Styles/lib/index.js:
--------------------------------------------------------------------------------
1 | import Colors from "./colors";
2 | module.exports = {
3 | Colors
4 | };
5 |
--------------------------------------------------------------------------------
/packages/Styles/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@ankur/styles",
3 | "version": "1.1.11",
4 | "description": "",
5 | "main": "build/index.js",
6 | "directories": {
7 | "lib": "lib"
8 | },
9 | "scripts": {
10 | "build": "babel lib -d build",
11 | "build:watch": "babel lib -w -d build",
12 | "lint": "eslint lib/**; exit 0",
13 | "lint:watch": "esw -w lib/**",
14 | "prepublish": "npm run build"
15 | },
16 | "keywords": [],
17 | "author": "Ankur Kushwaha",
18 | "license": "ISC",
19 | "devDependencies": {
20 | "babel-cli": "^6.24.1",
21 | "babel-core": "^6.25.0",
22 | "babel-eslint": "^7.2.3",
23 | "babel-preset-es2015": "^6.24.1",
24 | "babel-preset-react": "^6.24.1",
25 | "eslint": "^4.0.0",
26 | "eslint-plugin-import": "^2.3.0",
27 | "eslint-plugin-jsx-a11y": "^5.0.3",
28 | "eslint-plugin-react": "^7.1.0",
29 | "eslint-watch": "^3.1.2"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/packages/Styles/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | abbrev@1:
6 | version "1.1.0"
7 | resolved "http://localhost:4873/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f"
8 |
9 | acorn-jsx@^3.0.0:
10 | version "3.0.1"
11 | resolved "http://localhost:4873/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b"
12 | dependencies:
13 | acorn "^3.0.4"
14 |
15 | acorn@^3.0.4:
16 | version "3.3.0"
17 | resolved "http://localhost:4873/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
18 |
19 | acorn@^5.0.1:
20 | version "5.0.3"
21 | resolved "http://localhost:4873/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d"
22 |
23 | ajv-keywords@^1.0.0:
24 | version "1.5.1"
25 | resolved "http://localhost:4873/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
26 |
27 | ajv@^4.7.0, ajv@^4.9.1:
28 | version "4.11.8"
29 | resolved "http://localhost:4873/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
30 | dependencies:
31 | co "^4.6.0"
32 | json-stable-stringify "^1.0.1"
33 |
34 | ansi-escapes@^2.0.0:
35 | version "2.0.0"
36 | resolved "http://localhost:4873/ansi-escapes/-/ansi-escapes-2.0.0.tgz#5bae52be424878dd9783e8910e3fc2922e83c81b"
37 |
38 | ansi-regex@^2.0.0:
39 | version "2.1.1"
40 | resolved "http://localhost:4873/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
41 |
42 | ansi-styles@^2.2.1:
43 | version "2.2.1"
44 | resolved "http://localhost:4873/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
45 |
46 | anymatch@^1.3.0:
47 | version "1.3.0"
48 | resolved "http://localhost:4873/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507"
49 | dependencies:
50 | arrify "^1.0.0"
51 | micromatch "^2.1.5"
52 |
53 | aproba@^1.0.3:
54 | version "1.1.2"
55 | resolved "http://localhost:4873/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1"
56 |
57 | are-we-there-yet@~1.1.2:
58 | version "1.1.4"
59 | resolved "http://localhost:4873/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d"
60 | dependencies:
61 | delegates "^1.0.0"
62 | readable-stream "^2.0.6"
63 |
64 | argparse@^1.0.7:
65 | version "1.0.9"
66 | resolved "http://localhost:4873/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86"
67 | dependencies:
68 | sprintf-js "~1.0.2"
69 |
70 | aria-query@^0.5.0:
71 | version "0.5.0"
72 | resolved "http://localhost:4873/aria-query/-/aria-query-0.5.0.tgz#85e3152cd8cc5bab18dbed61cd9c4fce54fa79c3"
73 | dependencies:
74 | ast-types-flow "0.0.7"
75 |
76 | arr-diff@^2.0.0:
77 | version "2.0.0"
78 | resolved "http://localhost:4873/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
79 | dependencies:
80 | arr-flatten "^1.0.1"
81 |
82 | arr-flatten@^1.0.1:
83 | version "1.0.3"
84 | resolved "http://localhost:4873/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1"
85 |
86 | array-includes@^3.0.3:
87 | version "3.0.3"
88 | resolved "http://localhost:4873/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d"
89 | dependencies:
90 | define-properties "^1.1.2"
91 | es-abstract "^1.7.0"
92 |
93 | array-union@^1.0.1:
94 | version "1.0.2"
95 | resolved "http://localhost:4873/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
96 | dependencies:
97 | array-uniq "^1.0.1"
98 |
99 | array-uniq@^1.0.1:
100 | version "1.0.3"
101 | resolved "http://localhost:4873/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
102 |
103 | array-unique@^0.2.1:
104 | version "0.2.1"
105 | resolved "http://localhost:4873/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
106 |
107 | arrify@^1.0.0:
108 | version "1.0.1"
109 | resolved "http://localhost:4873/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
110 |
111 | asn1@~0.2.3:
112 | version "0.2.3"
113 | resolved "http://localhost:4873/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
114 |
115 | assert-plus@1.0.0, assert-plus@^1.0.0:
116 | version "1.0.0"
117 | resolved "http://localhost:4873/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
118 |
119 | assert-plus@^0.2.0:
120 | version "0.2.0"
121 | resolved "http://localhost:4873/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
122 |
123 | ast-types-flow@0.0.7:
124 | version "0.0.7"
125 | resolved "http://localhost:4873/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
126 |
127 | async-each@^1.0.0:
128 | version "1.0.1"
129 | resolved "http://localhost:4873/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
130 |
131 | asynckit@^0.4.0:
132 | version "0.4.0"
133 | resolved "http://localhost:4873/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
134 |
135 | aws-sign2@~0.6.0:
136 | version "0.6.0"
137 | resolved "http://localhost:4873/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
138 |
139 | aws4@^1.2.1:
140 | version "1.6.0"
141 | resolved "http://localhost:4873/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e"
142 |
143 | axobject-query@^0.1.0:
144 | version "0.1.0"
145 | resolved "http://localhost:4873/axobject-query/-/axobject-query-0.1.0.tgz#62f59dbc59c9f9242759ca349960e7a2fe3c36c0"
146 | dependencies:
147 | ast-types-flow "0.0.7"
148 |
149 | babel-cli@^6.24.1:
150 | version "6.24.1"
151 | resolved "http://localhost:4873/babel-cli/-/babel-cli-6.24.1.tgz#207cd705bba61489b2ea41b5312341cf6aca2283"
152 | dependencies:
153 | babel-core "^6.24.1"
154 | babel-polyfill "^6.23.0"
155 | babel-register "^6.24.1"
156 | babel-runtime "^6.22.0"
157 | commander "^2.8.1"
158 | convert-source-map "^1.1.0"
159 | fs-readdir-recursive "^1.0.0"
160 | glob "^7.0.0"
161 | lodash "^4.2.0"
162 | output-file-sync "^1.1.0"
163 | path-is-absolute "^1.0.0"
164 | slash "^1.0.0"
165 | source-map "^0.5.0"
166 | v8flags "^2.0.10"
167 | optionalDependencies:
168 | chokidar "^1.6.1"
169 |
170 | babel-code-frame@^6.22.0:
171 | version "6.22.0"
172 | resolved "http://localhost:4873/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4"
173 | dependencies:
174 | chalk "^1.1.0"
175 | esutils "^2.0.2"
176 | js-tokens "^3.0.0"
177 |
178 | babel-core@^6.24.1, babel-core@^6.25.0:
179 | version "6.25.0"
180 | resolved "http://localhost:4873/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729"
181 | dependencies:
182 | babel-code-frame "^6.22.0"
183 | babel-generator "^6.25.0"
184 | babel-helpers "^6.24.1"
185 | babel-messages "^6.23.0"
186 | babel-register "^6.24.1"
187 | babel-runtime "^6.22.0"
188 | babel-template "^6.25.0"
189 | babel-traverse "^6.25.0"
190 | babel-types "^6.25.0"
191 | babylon "^6.17.2"
192 | convert-source-map "^1.1.0"
193 | debug "^2.1.1"
194 | json5 "^0.5.0"
195 | lodash "^4.2.0"
196 | minimatch "^3.0.2"
197 | path-is-absolute "^1.0.0"
198 | private "^0.1.6"
199 | slash "^1.0.0"
200 | source-map "^0.5.0"
201 |
202 | babel-eslint@^7.2.3:
203 | version "7.2.3"
204 | resolved "http://localhost:4873/babel-eslint/-/babel-eslint-7.2.3.tgz#b2fe2d80126470f5c19442dc757253a897710827"
205 | dependencies:
206 | babel-code-frame "^6.22.0"
207 | babel-traverse "^6.23.1"
208 | babel-types "^6.23.0"
209 | babylon "^6.17.0"
210 |
211 | babel-generator@^6.25.0:
212 | version "6.25.0"
213 | resolved "http://localhost:4873/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc"
214 | dependencies:
215 | babel-messages "^6.23.0"
216 | babel-runtime "^6.22.0"
217 | babel-types "^6.25.0"
218 | detect-indent "^4.0.0"
219 | jsesc "^1.3.0"
220 | lodash "^4.2.0"
221 | source-map "^0.5.0"
222 | trim-right "^1.0.1"
223 |
224 | babel-helper-builder-react-jsx@^6.24.1:
225 | version "6.24.1"
226 | resolved "http://localhost:4873/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.24.1.tgz#0ad7917e33c8d751e646daca4e77cc19377d2cbc"
227 | dependencies:
228 | babel-runtime "^6.22.0"
229 | babel-types "^6.24.1"
230 | esutils "^2.0.0"
231 |
232 | babel-helper-call-delegate@^6.24.1:
233 | version "6.24.1"
234 | resolved "http://localhost:4873/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d"
235 | dependencies:
236 | babel-helper-hoist-variables "^6.24.1"
237 | babel-runtime "^6.22.0"
238 | babel-traverse "^6.24.1"
239 | babel-types "^6.24.1"
240 |
241 | babel-helper-define-map@^6.24.1:
242 | version "6.24.1"
243 | resolved "http://localhost:4873/babel-helper-define-map/-/babel-helper-define-map-6.24.1.tgz#7a9747f258d8947d32d515f6aa1c7bd02204a080"
244 | dependencies:
245 | babel-helper-function-name "^6.24.1"
246 | babel-runtime "^6.22.0"
247 | babel-types "^6.24.1"
248 | lodash "^4.2.0"
249 |
250 | babel-helper-function-name@^6.24.1:
251 | version "6.24.1"
252 | resolved "http://localhost:4873/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9"
253 | dependencies:
254 | babel-helper-get-function-arity "^6.24.1"
255 | babel-runtime "^6.22.0"
256 | babel-template "^6.24.1"
257 | babel-traverse "^6.24.1"
258 | babel-types "^6.24.1"
259 |
260 | babel-helper-get-function-arity@^6.24.1:
261 | version "6.24.1"
262 | resolved "http://localhost:4873/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d"
263 | dependencies:
264 | babel-runtime "^6.22.0"
265 | babel-types "^6.24.1"
266 |
267 | babel-helper-hoist-variables@^6.24.1:
268 | version "6.24.1"
269 | resolved "http://localhost:4873/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76"
270 | dependencies:
271 | babel-runtime "^6.22.0"
272 | babel-types "^6.24.1"
273 |
274 | babel-helper-optimise-call-expression@^6.24.1:
275 | version "6.24.1"
276 | resolved "http://localhost:4873/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257"
277 | dependencies:
278 | babel-runtime "^6.22.0"
279 | babel-types "^6.24.1"
280 |
281 | babel-helper-regex@^6.24.1:
282 | version "6.24.1"
283 | resolved "http://localhost:4873/babel-helper-regex/-/babel-helper-regex-6.24.1.tgz#d36e22fab1008d79d88648e32116868128456ce8"
284 | dependencies:
285 | babel-runtime "^6.22.0"
286 | babel-types "^6.24.1"
287 | lodash "^4.2.0"
288 |
289 | babel-helper-replace-supers@^6.24.1:
290 | version "6.24.1"
291 | resolved "http://localhost:4873/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a"
292 | dependencies:
293 | babel-helper-optimise-call-expression "^6.24.1"
294 | babel-messages "^6.23.0"
295 | babel-runtime "^6.22.0"
296 | babel-template "^6.24.1"
297 | babel-traverse "^6.24.1"
298 | babel-types "^6.24.1"
299 |
300 | babel-helpers@^6.24.1:
301 | version "6.24.1"
302 | resolved "http://localhost:4873/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
303 | dependencies:
304 | babel-runtime "^6.22.0"
305 | babel-template "^6.24.1"
306 |
307 | babel-messages@^6.23.0:
308 | version "6.23.0"
309 | resolved "http://localhost:4873/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
310 | dependencies:
311 | babel-runtime "^6.22.0"
312 |
313 | babel-plugin-check-es2015-constants@^6.22.0:
314 | version "6.22.0"
315 | resolved "http://localhost:4873/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a"
316 | dependencies:
317 | babel-runtime "^6.22.0"
318 |
319 | babel-plugin-syntax-flow@^6.18.0:
320 | version "6.18.0"
321 | resolved "http://localhost:4873/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d"
322 |
323 | babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0:
324 | version "6.18.0"
325 | resolved "http://localhost:4873/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
326 |
327 | babel-plugin-transform-es2015-arrow-functions@^6.22.0:
328 | version "6.22.0"
329 | resolved "http://localhost:4873/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221"
330 | dependencies:
331 | babel-runtime "^6.22.0"
332 |
333 | babel-plugin-transform-es2015-block-scoped-functions@^6.22.0:
334 | version "6.22.0"
335 | resolved "http://localhost:4873/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141"
336 | dependencies:
337 | babel-runtime "^6.22.0"
338 |
339 | babel-plugin-transform-es2015-block-scoping@^6.24.1:
340 | version "6.24.1"
341 | resolved "http://localhost:4873/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz#76c295dc3a4741b1665adfd3167215dcff32a576"
342 | dependencies:
343 | babel-runtime "^6.22.0"
344 | babel-template "^6.24.1"
345 | babel-traverse "^6.24.1"
346 | babel-types "^6.24.1"
347 | lodash "^4.2.0"
348 |
349 | babel-plugin-transform-es2015-classes@^6.24.1:
350 | version "6.24.1"
351 | resolved "http://localhost:4873/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db"
352 | dependencies:
353 | babel-helper-define-map "^6.24.1"
354 | babel-helper-function-name "^6.24.1"
355 | babel-helper-optimise-call-expression "^6.24.1"
356 | babel-helper-replace-supers "^6.24.1"
357 | babel-messages "^6.23.0"
358 | babel-runtime "^6.22.0"
359 | babel-template "^6.24.1"
360 | babel-traverse "^6.24.1"
361 | babel-types "^6.24.1"
362 |
363 | babel-plugin-transform-es2015-computed-properties@^6.24.1:
364 | version "6.24.1"
365 | resolved "http://localhost:4873/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3"
366 | dependencies:
367 | babel-runtime "^6.22.0"
368 | babel-template "^6.24.1"
369 |
370 | babel-plugin-transform-es2015-destructuring@^6.22.0:
371 | version "6.23.0"
372 | resolved "http://localhost:4873/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d"
373 | dependencies:
374 | babel-runtime "^6.22.0"
375 |
376 | babel-plugin-transform-es2015-duplicate-keys@^6.24.1:
377 | version "6.24.1"
378 | resolved "http://localhost:4873/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e"
379 | dependencies:
380 | babel-runtime "^6.22.0"
381 | babel-types "^6.24.1"
382 |
383 | babel-plugin-transform-es2015-for-of@^6.22.0:
384 | version "6.23.0"
385 | resolved "http://localhost:4873/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691"
386 | dependencies:
387 | babel-runtime "^6.22.0"
388 |
389 | babel-plugin-transform-es2015-function-name@^6.24.1:
390 | version "6.24.1"
391 | resolved "http://localhost:4873/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b"
392 | dependencies:
393 | babel-helper-function-name "^6.24.1"
394 | babel-runtime "^6.22.0"
395 | babel-types "^6.24.1"
396 |
397 | babel-plugin-transform-es2015-literals@^6.22.0:
398 | version "6.22.0"
399 | resolved "http://localhost:4873/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e"
400 | dependencies:
401 | babel-runtime "^6.22.0"
402 |
403 | babel-plugin-transform-es2015-modules-amd@^6.24.1:
404 | version "6.24.1"
405 | resolved "http://localhost:4873/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154"
406 | dependencies:
407 | babel-plugin-transform-es2015-modules-commonjs "^6.24.1"
408 | babel-runtime "^6.22.0"
409 | babel-template "^6.24.1"
410 |
411 | babel-plugin-transform-es2015-modules-commonjs@^6.24.1:
412 | version "6.24.1"
413 | resolved "http://localhost:4873/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.1.tgz#d3e310b40ef664a36622200097c6d440298f2bfe"
414 | dependencies:
415 | babel-plugin-transform-strict-mode "^6.24.1"
416 | babel-runtime "^6.22.0"
417 | babel-template "^6.24.1"
418 | babel-types "^6.24.1"
419 |
420 | babel-plugin-transform-es2015-modules-systemjs@^6.24.1:
421 | version "6.24.1"
422 | resolved "http://localhost:4873/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23"
423 | dependencies:
424 | babel-helper-hoist-variables "^6.24.1"
425 | babel-runtime "^6.22.0"
426 | babel-template "^6.24.1"
427 |
428 | babel-plugin-transform-es2015-modules-umd@^6.24.1:
429 | version "6.24.1"
430 | resolved "http://localhost:4873/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468"
431 | dependencies:
432 | babel-plugin-transform-es2015-modules-amd "^6.24.1"
433 | babel-runtime "^6.22.0"
434 | babel-template "^6.24.1"
435 |
436 | babel-plugin-transform-es2015-object-super@^6.24.1:
437 | version "6.24.1"
438 | resolved "http://localhost:4873/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d"
439 | dependencies:
440 | babel-helper-replace-supers "^6.24.1"
441 | babel-runtime "^6.22.0"
442 |
443 | babel-plugin-transform-es2015-parameters@^6.24.1:
444 | version "6.24.1"
445 | resolved "http://localhost:4873/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b"
446 | dependencies:
447 | babel-helper-call-delegate "^6.24.1"
448 | babel-helper-get-function-arity "^6.24.1"
449 | babel-runtime "^6.22.0"
450 | babel-template "^6.24.1"
451 | babel-traverse "^6.24.1"
452 | babel-types "^6.24.1"
453 |
454 | babel-plugin-transform-es2015-shorthand-properties@^6.24.1:
455 | version "6.24.1"
456 | resolved "http://localhost:4873/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0"
457 | dependencies:
458 | babel-runtime "^6.22.0"
459 | babel-types "^6.24.1"
460 |
461 | babel-plugin-transform-es2015-spread@^6.22.0:
462 | version "6.22.0"
463 | resolved "http://localhost:4873/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1"
464 | dependencies:
465 | babel-runtime "^6.22.0"
466 |
467 | babel-plugin-transform-es2015-sticky-regex@^6.24.1:
468 | version "6.24.1"
469 | resolved "http://localhost:4873/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc"
470 | dependencies:
471 | babel-helper-regex "^6.24.1"
472 | babel-runtime "^6.22.0"
473 | babel-types "^6.24.1"
474 |
475 | babel-plugin-transform-es2015-template-literals@^6.22.0:
476 | version "6.22.0"
477 | resolved "http://localhost:4873/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d"
478 | dependencies:
479 | babel-runtime "^6.22.0"
480 |
481 | babel-plugin-transform-es2015-typeof-symbol@^6.22.0:
482 | version "6.23.0"
483 | resolved "http://localhost:4873/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372"
484 | dependencies:
485 | babel-runtime "^6.22.0"
486 |
487 | babel-plugin-transform-es2015-unicode-regex@^6.24.1:
488 | version "6.24.1"
489 | resolved "http://localhost:4873/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9"
490 | dependencies:
491 | babel-helper-regex "^6.24.1"
492 | babel-runtime "^6.22.0"
493 | regexpu-core "^2.0.0"
494 |
495 | babel-plugin-transform-flow-strip-types@^6.22.0:
496 | version "6.22.0"
497 | resolved "http://localhost:4873/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf"
498 | dependencies:
499 | babel-plugin-syntax-flow "^6.18.0"
500 | babel-runtime "^6.22.0"
501 |
502 | babel-plugin-transform-react-display-name@^6.23.0:
503 | version "6.25.0"
504 | resolved "http://localhost:4873/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1"
505 | dependencies:
506 | babel-runtime "^6.22.0"
507 |
508 | babel-plugin-transform-react-jsx-self@^6.22.0:
509 | version "6.22.0"
510 | resolved "http://localhost:4873/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e"
511 | dependencies:
512 | babel-plugin-syntax-jsx "^6.8.0"
513 | babel-runtime "^6.22.0"
514 |
515 | babel-plugin-transform-react-jsx-source@^6.22.0:
516 | version "6.22.0"
517 | resolved "http://localhost:4873/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6"
518 | dependencies:
519 | babel-plugin-syntax-jsx "^6.8.0"
520 | babel-runtime "^6.22.0"
521 |
522 | babel-plugin-transform-react-jsx@^6.24.1:
523 | version "6.24.1"
524 | resolved "http://localhost:4873/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3"
525 | dependencies:
526 | babel-helper-builder-react-jsx "^6.24.1"
527 | babel-plugin-syntax-jsx "^6.8.0"
528 | babel-runtime "^6.22.0"
529 |
530 | babel-plugin-transform-regenerator@^6.24.1:
531 | version "6.24.1"
532 | resolved "http://localhost:4873/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.24.1.tgz#b8da305ad43c3c99b4848e4fe4037b770d23c418"
533 | dependencies:
534 | regenerator-transform "0.9.11"
535 |
536 | babel-plugin-transform-strict-mode@^6.24.1:
537 | version "6.24.1"
538 | resolved "http://localhost:4873/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758"
539 | dependencies:
540 | babel-runtime "^6.22.0"
541 | babel-types "^6.24.1"
542 |
543 | babel-polyfill@^6.20.0, babel-polyfill@^6.23.0:
544 | version "6.23.0"
545 | resolved "http://localhost:4873/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d"
546 | dependencies:
547 | babel-runtime "^6.22.0"
548 | core-js "^2.4.0"
549 | regenerator-runtime "^0.10.0"
550 |
551 | babel-preset-es2015@^6.24.1:
552 | version "6.24.1"
553 | resolved "http://localhost:4873/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz#d44050d6bc2c9feea702aaf38d727a0210538939"
554 | dependencies:
555 | babel-plugin-check-es2015-constants "^6.22.0"
556 | babel-plugin-transform-es2015-arrow-functions "^6.22.0"
557 | babel-plugin-transform-es2015-block-scoped-functions "^6.22.0"
558 | babel-plugin-transform-es2015-block-scoping "^6.24.1"
559 | babel-plugin-transform-es2015-classes "^6.24.1"
560 | babel-plugin-transform-es2015-computed-properties "^6.24.1"
561 | babel-plugin-transform-es2015-destructuring "^6.22.0"
562 | babel-plugin-transform-es2015-duplicate-keys "^6.24.1"
563 | babel-plugin-transform-es2015-for-of "^6.22.0"
564 | babel-plugin-transform-es2015-function-name "^6.24.1"
565 | babel-plugin-transform-es2015-literals "^6.22.0"
566 | babel-plugin-transform-es2015-modules-amd "^6.24.1"
567 | babel-plugin-transform-es2015-modules-commonjs "^6.24.1"
568 | babel-plugin-transform-es2015-modules-systemjs "^6.24.1"
569 | babel-plugin-transform-es2015-modules-umd "^6.24.1"
570 | babel-plugin-transform-es2015-object-super "^6.24.1"
571 | babel-plugin-transform-es2015-parameters "^6.24.1"
572 | babel-plugin-transform-es2015-shorthand-properties "^6.24.1"
573 | babel-plugin-transform-es2015-spread "^6.22.0"
574 | babel-plugin-transform-es2015-sticky-regex "^6.24.1"
575 | babel-plugin-transform-es2015-template-literals "^6.22.0"
576 | babel-plugin-transform-es2015-typeof-symbol "^6.22.0"
577 | babel-plugin-transform-es2015-unicode-regex "^6.24.1"
578 | babel-plugin-transform-regenerator "^6.24.1"
579 |
580 | babel-preset-flow@^6.23.0:
581 | version "6.23.0"
582 | resolved "http://localhost:4873/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d"
583 | dependencies:
584 | babel-plugin-transform-flow-strip-types "^6.22.0"
585 |
586 | babel-preset-react@^6.24.1:
587 | version "6.24.1"
588 | resolved "http://localhost:4873/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380"
589 | dependencies:
590 | babel-plugin-syntax-jsx "^6.3.13"
591 | babel-plugin-transform-react-display-name "^6.23.0"
592 | babel-plugin-transform-react-jsx "^6.24.1"
593 | babel-plugin-transform-react-jsx-self "^6.22.0"
594 | babel-plugin-transform-react-jsx-source "^6.22.0"
595 | babel-preset-flow "^6.23.0"
596 |
597 | babel-register@^6.24.1:
598 | version "6.24.1"
599 | resolved "http://localhost:4873/babel-register/-/babel-register-6.24.1.tgz#7e10e13a2f71065bdfad5a1787ba45bca6ded75f"
600 | dependencies:
601 | babel-core "^6.24.1"
602 | babel-runtime "^6.22.0"
603 | core-js "^2.4.0"
604 | home-or-tmp "^2.0.0"
605 | lodash "^4.2.0"
606 | mkdirp "^0.5.1"
607 | source-map-support "^0.4.2"
608 |
609 | babel-runtime@^6.18.0, babel-runtime@^6.22.0:
610 | version "6.23.0"
611 | resolved "http://localhost:4873/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b"
612 | dependencies:
613 | core-js "^2.4.0"
614 | regenerator-runtime "^0.10.0"
615 |
616 | babel-template@^6.24.1, babel-template@^6.25.0:
617 | version "6.25.0"
618 | resolved "http://localhost:4873/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071"
619 | dependencies:
620 | babel-runtime "^6.22.0"
621 | babel-traverse "^6.25.0"
622 | babel-types "^6.25.0"
623 | babylon "^6.17.2"
624 | lodash "^4.2.0"
625 |
626 | babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-traverse@^6.25.0:
627 | version "6.25.0"
628 | resolved "http://localhost:4873/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1"
629 | dependencies:
630 | babel-code-frame "^6.22.0"
631 | babel-messages "^6.23.0"
632 | babel-runtime "^6.22.0"
633 | babel-types "^6.25.0"
634 | babylon "^6.17.2"
635 | debug "^2.2.0"
636 | globals "^9.0.0"
637 | invariant "^2.2.0"
638 | lodash "^4.2.0"
639 |
640 | babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.25.0:
641 | version "6.25.0"
642 | resolved "http://localhost:4873/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e"
643 | dependencies:
644 | babel-runtime "^6.22.0"
645 | esutils "^2.0.2"
646 | lodash "^4.2.0"
647 | to-fast-properties "^1.0.1"
648 |
649 | babylon@^6.17.0, babylon@^6.17.2:
650 | version "6.17.4"
651 | resolved "http://localhost:4873/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a"
652 |
653 | balanced-match@^1.0.0:
654 | version "1.0.0"
655 | resolved "http://localhost:4873/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
656 |
657 | bcrypt-pbkdf@^1.0.0:
658 | version "1.0.1"
659 | resolved "http://localhost:4873/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d"
660 | dependencies:
661 | tweetnacl "^0.14.3"
662 |
663 | binary-extensions@^1.0.0:
664 | version "1.8.0"
665 | resolved "http://localhost:4873/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774"
666 |
667 | block-stream@*:
668 | version "0.0.9"
669 | resolved "http://localhost:4873/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
670 | dependencies:
671 | inherits "~2.0.0"
672 |
673 | bluebird@^3.4.7:
674 | version "3.5.0"
675 | resolved "http://localhost:4873/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c"
676 |
677 | boom@2.x.x:
678 | version "2.10.1"
679 | resolved "http://localhost:4873/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
680 | dependencies:
681 | hoek "2.x.x"
682 |
683 | brace-expansion@^1.1.7:
684 | version "1.1.8"
685 | resolved "http://localhost:4873/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292"
686 | dependencies:
687 | balanced-match "^1.0.0"
688 | concat-map "0.0.1"
689 |
690 | braces@^1.8.2:
691 | version "1.8.5"
692 | resolved "http://localhost:4873/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
693 | dependencies:
694 | expand-range "^1.8.1"
695 | preserve "^0.2.0"
696 | repeat-element "^1.1.2"
697 |
698 | builtin-modules@^1.0.0, builtin-modules@^1.1.1:
699 | version "1.1.1"
700 | resolved "http://localhost:4873/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
701 |
702 | caller-path@^0.1.0:
703 | version "0.1.0"
704 | resolved "http://localhost:4873/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f"
705 | dependencies:
706 | callsites "^0.2.0"
707 |
708 | callsites@^0.2.0:
709 | version "0.2.0"
710 | resolved "http://localhost:4873/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca"
711 |
712 | caseless@~0.12.0:
713 | version "0.12.0"
714 | resolved "http://localhost:4873/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
715 |
716 | chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
717 | version "1.1.3"
718 | resolved "http://localhost:4873/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
719 | dependencies:
720 | ansi-styles "^2.2.1"
721 | escape-string-regexp "^1.0.2"
722 | has-ansi "^2.0.0"
723 | strip-ansi "^3.0.0"
724 | supports-color "^2.0.0"
725 |
726 | chokidar@^1.4.3, chokidar@^1.6.1:
727 | version "1.7.0"
728 | resolved "http://localhost:4873/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
729 | dependencies:
730 | anymatch "^1.3.0"
731 | async-each "^1.0.0"
732 | glob-parent "^2.0.0"
733 | inherits "^2.0.1"
734 | is-binary-path "^1.0.0"
735 | is-glob "^2.0.0"
736 | path-is-absolute "^1.0.0"
737 | readdirp "^2.0.0"
738 | optionalDependencies:
739 | fsevents "^1.0.0"
740 |
741 | circular-json@^0.3.1:
742 | version "0.3.1"
743 | resolved "http://localhost:4873/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d"
744 |
745 | cli-cursor@^2.1.0:
746 | version "2.1.0"
747 | resolved "http://localhost:4873/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
748 | dependencies:
749 | restore-cursor "^2.0.0"
750 |
751 | cli-width@^2.0.0:
752 | version "2.1.0"
753 | resolved "http://localhost:4873/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a"
754 |
755 | co@^4.6.0:
756 | version "4.6.0"
757 | resolved "http://localhost:4873/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
758 |
759 | code-point-at@^1.0.0:
760 | version "1.1.0"
761 | resolved "http://localhost:4873/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
762 |
763 | combined-stream@^1.0.5, combined-stream@~1.0.5:
764 | version "1.0.5"
765 | resolved "http://localhost:4873/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009"
766 | dependencies:
767 | delayed-stream "~1.0.0"
768 |
769 | commander@^2.8.1:
770 | version "2.9.0"
771 | resolved "http://localhost:4873/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
772 | dependencies:
773 | graceful-readlink ">= 1.0.0"
774 |
775 | concat-map@0.0.1:
776 | version "0.0.1"
777 | resolved "http://localhost:4873/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
778 |
779 | concat-stream@^1.6.0:
780 | version "1.6.0"
781 | resolved "http://localhost:4873/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7"
782 | dependencies:
783 | inherits "^2.0.3"
784 | readable-stream "^2.2.2"
785 | typedarray "^0.0.6"
786 |
787 | console-control-strings@^1.0.0, console-control-strings@~1.1.0:
788 | version "1.1.0"
789 | resolved "http://localhost:4873/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
790 |
791 | contains-path@^0.1.0:
792 | version "0.1.0"
793 | resolved "http://localhost:4873/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
794 |
795 | convert-source-map@^1.1.0:
796 | version "1.5.0"
797 | resolved "http://localhost:4873/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5"
798 |
799 | core-js@^2.4.0:
800 | version "2.4.1"
801 | resolved "http://localhost:4873/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e"
802 |
803 | core-util-is@~1.0.0:
804 | version "1.0.2"
805 | resolved "http://localhost:4873/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
806 |
807 | cryptiles@2.x.x:
808 | version "2.0.5"
809 | resolved "http://localhost:4873/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
810 | dependencies:
811 | boom "2.x.x"
812 |
813 | damerau-levenshtein@^1.0.0:
814 | version "1.0.4"
815 | resolved "http://localhost:4873/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514"
816 |
817 | dashdash@^1.12.0:
818 | version "1.14.1"
819 | resolved "http://localhost:4873/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
820 | dependencies:
821 | assert-plus "^1.0.0"
822 |
823 | debug@2.2.0:
824 | version "2.2.0"
825 | resolved "http://localhost:4873/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
826 | dependencies:
827 | ms "0.7.1"
828 |
829 | debug@^2.1.1, debug@^2.2.0, debug@^2.6.3, debug@^2.6.8:
830 | version "2.6.8"
831 | resolved "http://localhost:4873/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
832 | dependencies:
833 | ms "2.0.0"
834 |
835 | deep-extend@~0.4.0:
836 | version "0.4.2"
837 | resolved "http://localhost:4873/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f"
838 |
839 | deep-is@~0.1.3:
840 | version "0.1.3"
841 | resolved "http://localhost:4873/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
842 |
843 | define-properties@^1.1.2:
844 | version "1.1.2"
845 | resolved "http://localhost:4873/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94"
846 | dependencies:
847 | foreach "^2.0.5"
848 | object-keys "^1.0.8"
849 |
850 | del@^2.0.2:
851 | version "2.2.2"
852 | resolved "http://localhost:4873/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8"
853 | dependencies:
854 | globby "^5.0.0"
855 | is-path-cwd "^1.0.0"
856 | is-path-in-cwd "^1.0.0"
857 | object-assign "^4.0.1"
858 | pify "^2.0.0"
859 | pinkie-promise "^2.0.0"
860 | rimraf "^2.2.8"
861 |
862 | delayed-stream@~1.0.0:
863 | version "1.0.0"
864 | resolved "http://localhost:4873/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
865 |
866 | delegates@^1.0.0:
867 | version "1.0.0"
868 | resolved "http://localhost:4873/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
869 |
870 | detect-indent@^4.0.0:
871 | version "4.0.0"
872 | resolved "http://localhost:4873/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
873 | dependencies:
874 | repeating "^2.0.0"
875 |
876 | doctrine@1.5.0:
877 | version "1.5.0"
878 | resolved "http://localhost:4873/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
879 | dependencies:
880 | esutils "^2.0.2"
881 | isarray "^1.0.0"
882 |
883 | doctrine@^2.0.0:
884 | version "2.0.0"
885 | resolved "http://localhost:4873/doctrine/-/doctrine-2.0.0.tgz#c73d8d2909d22291e1a007a395804da8b665fe63"
886 | dependencies:
887 | esutils "^2.0.2"
888 | isarray "^1.0.0"
889 |
890 | ecc-jsbn@~0.1.1:
891 | version "0.1.1"
892 | resolved "http://localhost:4873/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
893 | dependencies:
894 | jsbn "~0.1.0"
895 |
896 | emoji-regex@^6.1.0:
897 | version "6.4.2"
898 | resolved "http://localhost:4873/emoji-regex/-/emoji-regex-6.4.2.tgz#a30b6fee353d406d96cfb9fa765bdc82897eff6e"
899 |
900 | error-ex@^1.2.0:
901 | version "1.3.1"
902 | resolved "http://localhost:4873/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc"
903 | dependencies:
904 | is-arrayish "^0.2.1"
905 |
906 | es-abstract@^1.7.0:
907 | version "1.7.0"
908 | resolved "http://localhost:4873/es-abstract/-/es-abstract-1.7.0.tgz#dfade774e01bfcd97f96180298c449c8623fb94c"
909 | dependencies:
910 | es-to-primitive "^1.1.1"
911 | function-bind "^1.1.0"
912 | is-callable "^1.1.3"
913 | is-regex "^1.0.3"
914 |
915 | es-to-primitive@^1.1.1:
916 | version "1.1.1"
917 | resolved "http://localhost:4873/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d"
918 | dependencies:
919 | is-callable "^1.1.1"
920 | is-date-object "^1.0.1"
921 | is-symbol "^1.0.1"
922 |
923 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
924 | version "1.0.5"
925 | resolved "http://localhost:4873/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
926 |
927 | eslint-import-resolver-node@^0.2.0:
928 | version "0.2.3"
929 | resolved "http://localhost:4873/eslint-import-resolver-node/-/eslint-import-resolver-node-0.2.3.tgz#5add8106e8c928db2cba232bcd9efa846e3da16c"
930 | dependencies:
931 | debug "^2.2.0"
932 | object-assign "^4.0.1"
933 | resolve "^1.1.6"
934 |
935 | eslint-module-utils@^2.0.0:
936 | version "2.0.0"
937 | resolved "http://localhost:4873/eslint-module-utils/-/eslint-module-utils-2.0.0.tgz#a6f8c21d901358759cdc35dbac1982ae1ee58bce"
938 | dependencies:
939 | debug "2.2.0"
940 | pkg-dir "^1.0.0"
941 |
942 | eslint-plugin-import@^2.3.0:
943 | version "2.3.0"
944 | resolved "http://localhost:4873/eslint-plugin-import/-/eslint-plugin-import-2.3.0.tgz#37c801e0ada0e296cbdf20c3f393acb5b52af36b"
945 | dependencies:
946 | builtin-modules "^1.1.1"
947 | contains-path "^0.1.0"
948 | debug "^2.2.0"
949 | doctrine "1.5.0"
950 | eslint-import-resolver-node "^0.2.0"
951 | eslint-module-utils "^2.0.0"
952 | has "^1.0.1"
953 | lodash.cond "^4.3.0"
954 | minimatch "^3.0.3"
955 | read-pkg-up "^2.0.0"
956 |
957 | eslint-plugin-jsx-a11y@^5.0.3:
958 | version "5.0.3"
959 | resolved "http://localhost:4873/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-5.0.3.tgz#4a939f76ec125010528823331bf948cc573380b6"
960 | dependencies:
961 | aria-query "^0.5.0"
962 | array-includes "^3.0.3"
963 | ast-types-flow "0.0.7"
964 | axobject-query "^0.1.0"
965 | damerau-levenshtein "^1.0.0"
966 | emoji-regex "^6.1.0"
967 | jsx-ast-utils "^1.4.0"
968 |
969 | eslint-plugin-react@^7.1.0:
970 | version "7.1.0"
971 | resolved "http://localhost:4873/eslint-plugin-react/-/eslint-plugin-react-7.1.0.tgz#27770acf39f5fd49cd0af4083ce58104eb390d4c"
972 | dependencies:
973 | doctrine "^2.0.0"
974 | has "^1.0.1"
975 | jsx-ast-utils "^1.4.1"
976 |
977 | eslint-scope@^3.7.1:
978 | version "3.7.1"
979 | resolved "http://localhost:4873/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
980 | dependencies:
981 | esrecurse "^4.1.0"
982 | estraverse "^4.1.1"
983 |
984 | eslint-watch@^3.1.2:
985 | version "3.1.2"
986 | resolved "http://localhost:4873/eslint-watch/-/eslint-watch-3.1.2.tgz#b93b3eca08915f113dc900994f880db1364de4b3"
987 | dependencies:
988 | babel-polyfill "^6.20.0"
989 | bluebird "^3.4.7"
990 | chalk "^1.1.3"
991 | chokidar "^1.4.3"
992 | debug "^2.6.3"
993 | keypress "^0.2.1"
994 | lodash "^4.17.4"
995 | optionator "^0.8.2"
996 | source-map-support "^0.4.14"
997 | text-table "^0.2.0"
998 | unicons "0.0.3"
999 |
1000 | eslint@^4.0.0:
1001 | version "4.0.0"
1002 | resolved "http://localhost:4873/eslint/-/eslint-4.0.0.tgz#7277c01437fdf41dccd168d5aa0e49b75ca1f260"
1003 | dependencies:
1004 | babel-code-frame "^6.22.0"
1005 | chalk "^1.1.3"
1006 | concat-stream "^1.6.0"
1007 | debug "^2.6.8"
1008 | doctrine "^2.0.0"
1009 | eslint-scope "^3.7.1"
1010 | espree "^3.4.3"
1011 | esquery "^1.0.0"
1012 | estraverse "^4.2.0"
1013 | esutils "^2.0.2"
1014 | file-entry-cache "^2.0.0"
1015 | glob "^7.1.2"
1016 | globals "^9.17.0"
1017 | ignore "^3.3.3"
1018 | imurmurhash "^0.1.4"
1019 | inquirer "^3.0.6"
1020 | is-my-json-valid "^2.16.0"
1021 | is-resolvable "^1.0.0"
1022 | js-yaml "^3.8.4"
1023 | json-stable-stringify "^1.0.1"
1024 | levn "^0.3.0"
1025 | lodash "^4.17.4"
1026 | mkdirp "^0.5.1"
1027 | natural-compare "^1.4.0"
1028 | optionator "^0.8.2"
1029 | path-is-inside "^1.0.2"
1030 | pluralize "^4.0.0"
1031 | progress "^2.0.0"
1032 | require-uncached "^1.0.3"
1033 | strip-json-comments "~2.0.1"
1034 | table "^4.0.1"
1035 | text-table "~0.2.0"
1036 |
1037 | espree@^3.4.3:
1038 | version "3.4.3"
1039 | resolved "http://localhost:4873/espree/-/espree-3.4.3.tgz#2910b5ccd49ce893c2ffffaab4fd8b3a31b82374"
1040 | dependencies:
1041 | acorn "^5.0.1"
1042 | acorn-jsx "^3.0.0"
1043 |
1044 | esprima@^3.1.1:
1045 | version "3.1.3"
1046 | resolved "http://localhost:4873/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
1047 |
1048 | esquery@^1.0.0:
1049 | version "1.0.0"
1050 | resolved "http://localhost:4873/esquery/-/esquery-1.0.0.tgz#cfba8b57d7fba93f17298a8a006a04cda13d80fa"
1051 | dependencies:
1052 | estraverse "^4.0.0"
1053 |
1054 | esrecurse@^4.1.0:
1055 | version "4.2.0"
1056 | resolved "http://localhost:4873/esrecurse/-/esrecurse-4.2.0.tgz#fa9568d98d3823f9a41d91e902dcab9ea6e5b163"
1057 | dependencies:
1058 | estraverse "^4.1.0"
1059 | object-assign "^4.0.1"
1060 |
1061 | estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0:
1062 | version "4.2.0"
1063 | resolved "http://localhost:4873/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
1064 |
1065 | esutils@^2.0.0, esutils@^2.0.2:
1066 | version "2.0.2"
1067 | resolved "http://localhost:4873/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
1068 |
1069 | expand-brackets@^0.1.4:
1070 | version "0.1.5"
1071 | resolved "http://localhost:4873/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
1072 | dependencies:
1073 | is-posix-bracket "^0.1.0"
1074 |
1075 | expand-range@^1.8.1:
1076 | version "1.8.2"
1077 | resolved "http://localhost:4873/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
1078 | dependencies:
1079 | fill-range "^2.1.0"
1080 |
1081 | extend@~3.0.0:
1082 | version "3.0.1"
1083 | resolved "http://localhost:4873/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
1084 |
1085 | external-editor@^2.0.4:
1086 | version "2.0.4"
1087 | resolved "http://localhost:4873/external-editor/-/external-editor-2.0.4.tgz#1ed9199da9cbfe2ef2f7a31b2fde8b0d12368972"
1088 | dependencies:
1089 | iconv-lite "^0.4.17"
1090 | jschardet "^1.4.2"
1091 | tmp "^0.0.31"
1092 |
1093 | extglob@^0.3.1:
1094 | version "0.3.2"
1095 | resolved "http://localhost:4873/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
1096 | dependencies:
1097 | is-extglob "^1.0.0"
1098 |
1099 | extsprintf@1.0.2:
1100 | version "1.0.2"
1101 | resolved "http://localhost:4873/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550"
1102 |
1103 | fast-levenshtein@~2.0.4:
1104 | version "2.0.6"
1105 | resolved "http://localhost:4873/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
1106 |
1107 | figures@^2.0.0:
1108 | version "2.0.0"
1109 | resolved "http://localhost:4873/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
1110 | dependencies:
1111 | escape-string-regexp "^1.0.5"
1112 |
1113 | file-entry-cache@^2.0.0:
1114 | version "2.0.0"
1115 | resolved "http://localhost:4873/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361"
1116 | dependencies:
1117 | flat-cache "^1.2.1"
1118 | object-assign "^4.0.1"
1119 |
1120 | filename-regex@^2.0.0:
1121 | version "2.0.1"
1122 | resolved "http://localhost:4873/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
1123 |
1124 | fill-range@^2.1.0:
1125 | version "2.2.3"
1126 | resolved "http://localhost:4873/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723"
1127 | dependencies:
1128 | is-number "^2.1.0"
1129 | isobject "^2.0.0"
1130 | randomatic "^1.1.3"
1131 | repeat-element "^1.1.2"
1132 | repeat-string "^1.5.2"
1133 |
1134 | find-up@^1.0.0:
1135 | version "1.1.2"
1136 | resolved "http://localhost:4873/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
1137 | dependencies:
1138 | path-exists "^2.0.0"
1139 | pinkie-promise "^2.0.0"
1140 |
1141 | find-up@^2.0.0:
1142 | version "2.1.0"
1143 | resolved "http://localhost:4873/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
1144 | dependencies:
1145 | locate-path "^2.0.0"
1146 |
1147 | flat-cache@^1.2.1:
1148 | version "1.2.2"
1149 | resolved "http://localhost:4873/flat-cache/-/flat-cache-1.2.2.tgz#fa86714e72c21db88601761ecf2f555d1abc6b96"
1150 | dependencies:
1151 | circular-json "^0.3.1"
1152 | del "^2.0.2"
1153 | graceful-fs "^4.1.2"
1154 | write "^0.2.1"
1155 |
1156 | for-in@^1.0.1:
1157 | version "1.0.2"
1158 | resolved "http://localhost:4873/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
1159 |
1160 | for-own@^0.1.4:
1161 | version "0.1.5"
1162 | resolved "http://localhost:4873/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
1163 | dependencies:
1164 | for-in "^1.0.1"
1165 |
1166 | foreach@^2.0.5:
1167 | version "2.0.5"
1168 | resolved "http://localhost:4873/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
1169 |
1170 | forever-agent@~0.6.1:
1171 | version "0.6.1"
1172 | resolved "http://localhost:4873/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
1173 |
1174 | form-data@~2.1.1:
1175 | version "2.1.4"
1176 | resolved "http://localhost:4873/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1"
1177 | dependencies:
1178 | asynckit "^0.4.0"
1179 | combined-stream "^1.0.5"
1180 | mime-types "^2.1.12"
1181 |
1182 | fs-readdir-recursive@^1.0.0:
1183 | version "1.0.0"
1184 | resolved "http://localhost:4873/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560"
1185 |
1186 | fs.realpath@^1.0.0:
1187 | version "1.0.0"
1188 | resolved "http://localhost:4873/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1189 |
1190 | fsevents@^1.0.0:
1191 | version "1.1.2"
1192 | resolved "http://localhost:4873/fsevents/-/fsevents-1.1.2.tgz#3282b713fb3ad80ede0e9fcf4611b5aa6fc033f4"
1193 | dependencies:
1194 | nan "^2.3.0"
1195 | node-pre-gyp "^0.6.36"
1196 |
1197 | fstream-ignore@^1.0.5:
1198 | version "1.0.5"
1199 | resolved "http://localhost:4873/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105"
1200 | dependencies:
1201 | fstream "^1.0.0"
1202 | inherits "2"
1203 | minimatch "^3.0.0"
1204 |
1205 | fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2:
1206 | version "1.0.11"
1207 | resolved "http://localhost:4873/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"
1208 | dependencies:
1209 | graceful-fs "^4.1.2"
1210 | inherits "~2.0.0"
1211 | mkdirp ">=0.5 0"
1212 | rimraf "2"
1213 |
1214 | function-bind@^1.0.2, function-bind@^1.1.0:
1215 | version "1.1.0"
1216 | resolved "http://localhost:4873/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771"
1217 |
1218 | gauge@~2.7.3:
1219 | version "2.7.4"
1220 | resolved "http://localhost:4873/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
1221 | dependencies:
1222 | aproba "^1.0.3"
1223 | console-control-strings "^1.0.0"
1224 | has-unicode "^2.0.0"
1225 | object-assign "^4.1.0"
1226 | signal-exit "^3.0.0"
1227 | string-width "^1.0.1"
1228 | strip-ansi "^3.0.1"
1229 | wide-align "^1.1.0"
1230 |
1231 | generate-function@^2.0.0:
1232 | version "2.0.0"
1233 | resolved "http://localhost:4873/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74"
1234 |
1235 | generate-object-property@^1.1.0:
1236 | version "1.2.0"
1237 | resolved "http://localhost:4873/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0"
1238 | dependencies:
1239 | is-property "^1.0.0"
1240 |
1241 | getpass@^0.1.1:
1242 | version "0.1.7"
1243 | resolved "http://localhost:4873/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
1244 | dependencies:
1245 | assert-plus "^1.0.0"
1246 |
1247 | glob-base@^0.3.0:
1248 | version "0.3.0"
1249 | resolved "http://localhost:4873/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
1250 | dependencies:
1251 | glob-parent "^2.0.0"
1252 | is-glob "^2.0.0"
1253 |
1254 | glob-parent@^2.0.0:
1255 | version "2.0.0"
1256 | resolved "http://localhost:4873/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
1257 | dependencies:
1258 | is-glob "^2.0.0"
1259 |
1260 | glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2:
1261 | version "7.1.2"
1262 | resolved "http://localhost:4873/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
1263 | dependencies:
1264 | fs.realpath "^1.0.0"
1265 | inflight "^1.0.4"
1266 | inherits "2"
1267 | minimatch "^3.0.4"
1268 | once "^1.3.0"
1269 | path-is-absolute "^1.0.0"
1270 |
1271 | globals@^9.0.0, globals@^9.17.0:
1272 | version "9.18.0"
1273 | resolved "http://localhost:4873/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
1274 |
1275 | globby@^5.0.0:
1276 | version "5.0.0"
1277 | resolved "http://localhost:4873/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
1278 | dependencies:
1279 | array-union "^1.0.1"
1280 | arrify "^1.0.0"
1281 | glob "^7.0.3"
1282 | object-assign "^4.0.1"
1283 | pify "^2.0.0"
1284 | pinkie-promise "^2.0.0"
1285 |
1286 | graceful-fs@^4.1.2, graceful-fs@^4.1.4:
1287 | version "4.1.11"
1288 | resolved "http://localhost:4873/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
1289 |
1290 | "graceful-readlink@>= 1.0.0":
1291 | version "1.0.1"
1292 | resolved "http://localhost:4873/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
1293 |
1294 | har-schema@^1.0.5:
1295 | version "1.0.5"
1296 | resolved "http://localhost:4873/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
1297 |
1298 | har-validator@~4.2.1:
1299 | version "4.2.1"
1300 | resolved "http://localhost:4873/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
1301 | dependencies:
1302 | ajv "^4.9.1"
1303 | har-schema "^1.0.5"
1304 |
1305 | has-ansi@^2.0.0:
1306 | version "2.0.0"
1307 | resolved "http://localhost:4873/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
1308 | dependencies:
1309 | ansi-regex "^2.0.0"
1310 |
1311 | has-unicode@^2.0.0:
1312 | version "2.0.1"
1313 | resolved "http://localhost:4873/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
1314 |
1315 | has@^1.0.1:
1316 | version "1.0.1"
1317 | resolved "http://localhost:4873/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28"
1318 | dependencies:
1319 | function-bind "^1.0.2"
1320 |
1321 | hawk@~3.1.3:
1322 | version "3.1.3"
1323 | resolved "http://localhost:4873/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
1324 | dependencies:
1325 | boom "2.x.x"
1326 | cryptiles "2.x.x"
1327 | hoek "2.x.x"
1328 | sntp "1.x.x"
1329 |
1330 | hoek@2.x.x:
1331 | version "2.16.3"
1332 | resolved "http://localhost:4873/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
1333 |
1334 | home-or-tmp@^2.0.0:
1335 | version "2.0.0"
1336 | resolved "http://localhost:4873/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
1337 | dependencies:
1338 | os-homedir "^1.0.0"
1339 | os-tmpdir "^1.0.1"
1340 |
1341 | hosted-git-info@^2.1.4:
1342 | version "2.4.2"
1343 | resolved "http://localhost:4873/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67"
1344 |
1345 | http-signature@~1.1.0:
1346 | version "1.1.1"
1347 | resolved "http://localhost:4873/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
1348 | dependencies:
1349 | assert-plus "^0.2.0"
1350 | jsprim "^1.2.2"
1351 | sshpk "^1.7.0"
1352 |
1353 | iconv-lite@^0.4.17:
1354 | version "0.4.18"
1355 | resolved "http://localhost:4873/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2"
1356 |
1357 | ignore@^3.3.3:
1358 | version "3.3.3"
1359 | resolved "http://localhost:4873/ignore/-/ignore-3.3.3.tgz#432352e57accd87ab3110e82d3fea0e47812156d"
1360 |
1361 | imurmurhash@^0.1.4:
1362 | version "0.1.4"
1363 | resolved "http://localhost:4873/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1364 |
1365 | inflight@^1.0.4:
1366 | version "1.0.6"
1367 | resolved "http://localhost:4873/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1368 | dependencies:
1369 | once "^1.3.0"
1370 | wrappy "1"
1371 |
1372 | inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.3:
1373 | version "2.0.3"
1374 | resolved "http://localhost:4873/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
1375 |
1376 | ini@~1.3.0:
1377 | version "1.3.4"
1378 | resolved "http://localhost:4873/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e"
1379 |
1380 | inquirer@^3.0.6:
1381 | version "3.1.1"
1382 | resolved "http://localhost:4873/inquirer/-/inquirer-3.1.1.tgz#87621c4fba4072f48a8dd71c9f9df6f100b2d534"
1383 | dependencies:
1384 | ansi-escapes "^2.0.0"
1385 | chalk "^1.0.0"
1386 | cli-cursor "^2.1.0"
1387 | cli-width "^2.0.0"
1388 | external-editor "^2.0.4"
1389 | figures "^2.0.0"
1390 | lodash "^4.3.0"
1391 | mute-stream "0.0.7"
1392 | run-async "^2.2.0"
1393 | rx-lite "^4.0.8"
1394 | rx-lite-aggregates "^4.0.8"
1395 | string-width "^2.0.0"
1396 | strip-ansi "^3.0.0"
1397 | through "^2.3.6"
1398 |
1399 | invariant@^2.2.0:
1400 | version "2.2.2"
1401 | resolved "http://localhost:4873/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360"
1402 | dependencies:
1403 | loose-envify "^1.0.0"
1404 |
1405 | is-arrayish@^0.2.1:
1406 | version "0.2.1"
1407 | resolved "http://localhost:4873/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
1408 |
1409 | is-binary-path@^1.0.0:
1410 | version "1.0.1"
1411 | resolved "http://localhost:4873/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
1412 | dependencies:
1413 | binary-extensions "^1.0.0"
1414 |
1415 | is-buffer@^1.1.5:
1416 | version "1.1.5"
1417 | resolved "http://localhost:4873/is-buffer/-/is-buffer-1.1.5.tgz#1f3b26ef613b214b88cbca23cc6c01d87961eecc"
1418 |
1419 | is-builtin-module@^1.0.0:
1420 | version "1.0.0"
1421 | resolved "http://localhost:4873/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
1422 | dependencies:
1423 | builtin-modules "^1.0.0"
1424 |
1425 | is-callable@^1.1.1, is-callable@^1.1.3:
1426 | version "1.1.3"
1427 | resolved "http://localhost:4873/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2"
1428 |
1429 | is-date-object@^1.0.1:
1430 | version "1.0.1"
1431 | resolved "http://localhost:4873/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
1432 |
1433 | is-dotfile@^1.0.0:
1434 | version "1.0.3"
1435 | resolved "http://localhost:4873/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
1436 |
1437 | is-equal-shallow@^0.1.3:
1438 | version "0.1.3"
1439 | resolved "http://localhost:4873/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
1440 | dependencies:
1441 | is-primitive "^2.0.0"
1442 |
1443 | is-extendable@^0.1.1:
1444 | version "0.1.1"
1445 | resolved "http://localhost:4873/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
1446 |
1447 | is-extglob@^1.0.0:
1448 | version "1.0.0"
1449 | resolved "http://localhost:4873/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
1450 |
1451 | is-finite@^1.0.0:
1452 | version "1.0.2"
1453 | resolved "http://localhost:4873/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
1454 | dependencies:
1455 | number-is-nan "^1.0.0"
1456 |
1457 | is-fullwidth-code-point@^1.0.0:
1458 | version "1.0.0"
1459 | resolved "http://localhost:4873/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
1460 | dependencies:
1461 | number-is-nan "^1.0.0"
1462 |
1463 | is-fullwidth-code-point@^2.0.0:
1464 | version "2.0.0"
1465 | resolved "http://localhost:4873/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
1466 |
1467 | is-glob@^2.0.0, is-glob@^2.0.1:
1468 | version "2.0.1"
1469 | resolved "http://localhost:4873/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
1470 | dependencies:
1471 | is-extglob "^1.0.0"
1472 |
1473 | is-my-json-valid@^2.16.0:
1474 | version "2.16.0"
1475 | resolved "http://localhost:4873/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz#f079dd9bfdae65ee2038aae8acbc86ab109e3693"
1476 | dependencies:
1477 | generate-function "^2.0.0"
1478 | generate-object-property "^1.1.0"
1479 | jsonpointer "^4.0.0"
1480 | xtend "^4.0.0"
1481 |
1482 | is-number@^2.1.0:
1483 | version "2.1.0"
1484 | resolved "http://localhost:4873/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
1485 | dependencies:
1486 | kind-of "^3.0.2"
1487 |
1488 | is-number@^3.0.0:
1489 | version "3.0.0"
1490 | resolved "http://localhost:4873/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
1491 | dependencies:
1492 | kind-of "^3.0.2"
1493 |
1494 | is-path-cwd@^1.0.0:
1495 | version "1.0.0"
1496 | resolved "http://localhost:4873/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
1497 |
1498 | is-path-in-cwd@^1.0.0:
1499 | version "1.0.0"
1500 | resolved "http://localhost:4873/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc"
1501 | dependencies:
1502 | is-path-inside "^1.0.0"
1503 |
1504 | is-path-inside@^1.0.0:
1505 | version "1.0.0"
1506 | resolved "http://localhost:4873/is-path-inside/-/is-path-inside-1.0.0.tgz#fc06e5a1683fbda13de667aff717bbc10a48f37f"
1507 | dependencies:
1508 | path-is-inside "^1.0.1"
1509 |
1510 | is-posix-bracket@^0.1.0:
1511 | version "0.1.1"
1512 | resolved "http://localhost:4873/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"
1513 |
1514 | is-primitive@^2.0.0:
1515 | version "2.0.0"
1516 | resolved "http://localhost:4873/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
1517 |
1518 | is-promise@^2.1.0:
1519 | version "2.1.0"
1520 | resolved "http://localhost:4873/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
1521 |
1522 | is-property@^1.0.0:
1523 | version "1.0.2"
1524 | resolved "http://localhost:4873/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"
1525 |
1526 | is-regex@^1.0.3:
1527 | version "1.0.4"
1528 | resolved "http://localhost:4873/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
1529 | dependencies:
1530 | has "^1.0.1"
1531 |
1532 | is-resolvable@^1.0.0:
1533 | version "1.0.0"
1534 | resolved "http://localhost:4873/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62"
1535 | dependencies:
1536 | tryit "^1.0.1"
1537 |
1538 | is-symbol@^1.0.1:
1539 | version "1.0.1"
1540 | resolved "http://localhost:4873/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572"
1541 |
1542 | is-typedarray@~1.0.0:
1543 | version "1.0.0"
1544 | resolved "http://localhost:4873/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
1545 |
1546 | isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
1547 | version "1.0.0"
1548 | resolved "http://localhost:4873/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
1549 |
1550 | isobject@^2.0.0:
1551 | version "2.1.0"
1552 | resolved "http://localhost:4873/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
1553 | dependencies:
1554 | isarray "1.0.0"
1555 |
1556 | isstream@~0.1.2:
1557 | version "0.1.2"
1558 | resolved "http://localhost:4873/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
1559 |
1560 | js-tokens@^3.0.0:
1561 | version "3.0.1"
1562 | resolved "http://localhost:4873/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7"
1563 |
1564 | js-yaml@^3.8.4:
1565 | version "3.8.4"
1566 | resolved "http://localhost:4873/js-yaml/-/js-yaml-3.8.4.tgz#520b4564f86573ba96662af85a8cafa7b4b5a6f6"
1567 | dependencies:
1568 | argparse "^1.0.7"
1569 | esprima "^3.1.1"
1570 |
1571 | jsbn@~0.1.0:
1572 | version "0.1.1"
1573 | resolved "http://localhost:4873/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
1574 |
1575 | jschardet@^1.4.2:
1576 | version "1.4.2"
1577 | resolved "http://localhost:4873/jschardet/-/jschardet-1.4.2.tgz#2aa107f142af4121d145659d44f50830961e699a"
1578 |
1579 | jsesc@^1.3.0:
1580 | version "1.3.0"
1581 | resolved "http://localhost:4873/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
1582 |
1583 | jsesc@~0.5.0:
1584 | version "0.5.0"
1585 | resolved "http://localhost:4873/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
1586 |
1587 | json-schema@0.2.3:
1588 | version "0.2.3"
1589 | resolved "http://localhost:4873/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
1590 |
1591 | json-stable-stringify@^1.0.1:
1592 | version "1.0.1"
1593 | resolved "http://localhost:4873/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
1594 | dependencies:
1595 | jsonify "~0.0.0"
1596 |
1597 | json-stringify-safe@~5.0.1:
1598 | version "5.0.1"
1599 | resolved "http://localhost:4873/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
1600 |
1601 | json5@^0.5.0:
1602 | version "0.5.1"
1603 | resolved "http://localhost:4873/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
1604 |
1605 | jsonify@~0.0.0:
1606 | version "0.0.0"
1607 | resolved "http://localhost:4873/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
1608 |
1609 | jsonpointer@^4.0.0:
1610 | version "4.0.1"
1611 | resolved "http://localhost:4873/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
1612 |
1613 | jsprim@^1.2.2:
1614 | version "1.4.0"
1615 | resolved "http://localhost:4873/jsprim/-/jsprim-1.4.0.tgz#a3b87e40298d8c380552d8cc7628a0bb95a22918"
1616 | dependencies:
1617 | assert-plus "1.0.0"
1618 | extsprintf "1.0.2"
1619 | json-schema "0.2.3"
1620 | verror "1.3.6"
1621 |
1622 | jsx-ast-utils@^1.4.0, jsx-ast-utils@^1.4.1:
1623 | version "1.4.1"
1624 | resolved "http://localhost:4873/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1"
1625 |
1626 | keypress@^0.2.1:
1627 | version "0.2.1"
1628 | resolved "http://localhost:4873/keypress/-/keypress-0.2.1.tgz#1e80454250018dbad4c3fe94497d6e67b6269c77"
1629 |
1630 | kind-of@^3.0.2:
1631 | version "3.2.2"
1632 | resolved "http://localhost:4873/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
1633 | dependencies:
1634 | is-buffer "^1.1.5"
1635 |
1636 | kind-of@^4.0.0:
1637 | version "4.0.0"
1638 | resolved "http://localhost:4873/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
1639 | dependencies:
1640 | is-buffer "^1.1.5"
1641 |
1642 | levn@^0.3.0, levn@~0.3.0:
1643 | version "0.3.0"
1644 | resolved "http://localhost:4873/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
1645 | dependencies:
1646 | prelude-ls "~1.1.2"
1647 | type-check "~0.3.2"
1648 |
1649 | load-json-file@^2.0.0:
1650 | version "2.0.0"
1651 | resolved "http://localhost:4873/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
1652 | dependencies:
1653 | graceful-fs "^4.1.2"
1654 | parse-json "^2.2.0"
1655 | pify "^2.0.0"
1656 | strip-bom "^3.0.0"
1657 |
1658 | locate-path@^2.0.0:
1659 | version "2.0.0"
1660 | resolved "http://localhost:4873/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
1661 | dependencies:
1662 | p-locate "^2.0.0"
1663 | path-exists "^3.0.0"
1664 |
1665 | lodash.cond@^4.3.0:
1666 | version "4.5.2"
1667 | resolved "http://localhost:4873/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5"
1668 |
1669 | lodash@^4.0.0, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0:
1670 | version "4.17.4"
1671 | resolved "http://localhost:4873/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
1672 |
1673 | loose-envify@^1.0.0:
1674 | version "1.3.1"
1675 | resolved "http://localhost:4873/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848"
1676 | dependencies:
1677 | js-tokens "^3.0.0"
1678 |
1679 | micromatch@^2.1.5:
1680 | version "2.3.11"
1681 | resolved "http://localhost:4873/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
1682 | dependencies:
1683 | arr-diff "^2.0.0"
1684 | array-unique "^0.2.1"
1685 | braces "^1.8.2"
1686 | expand-brackets "^0.1.4"
1687 | extglob "^0.3.1"
1688 | filename-regex "^2.0.0"
1689 | is-extglob "^1.0.0"
1690 | is-glob "^2.0.1"
1691 | kind-of "^3.0.2"
1692 | normalize-path "^2.0.1"
1693 | object.omit "^2.0.0"
1694 | parse-glob "^3.0.4"
1695 | regex-cache "^0.4.2"
1696 |
1697 | mime-db@~1.27.0:
1698 | version "1.27.0"
1699 | resolved "http://localhost:4873/mime-db/-/mime-db-1.27.0.tgz#820f572296bbd20ec25ed55e5b5de869e5436eb1"
1700 |
1701 | mime-types@^2.1.12, mime-types@~2.1.7:
1702 | version "2.1.15"
1703 | resolved "http://localhost:4873/mime-types/-/mime-types-2.1.15.tgz#a4ebf5064094569237b8cf70046776d09fc92aed"
1704 | dependencies:
1705 | mime-db "~1.27.0"
1706 |
1707 | mimic-fn@^1.0.0:
1708 | version "1.1.0"
1709 | resolved "http://localhost:4873/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18"
1710 |
1711 | minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
1712 | version "3.0.4"
1713 | resolved "http://localhost:4873/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
1714 | dependencies:
1715 | brace-expansion "^1.1.7"
1716 |
1717 | minimist@0.0.8:
1718 | version "0.0.8"
1719 | resolved "http://localhost:4873/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
1720 |
1721 | minimist@^1.2.0:
1722 | version "1.2.0"
1723 | resolved "http://localhost:4873/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
1724 |
1725 | "mkdirp@>=0.5 0", mkdirp@^0.5.1:
1726 | version "0.5.1"
1727 | resolved "http://localhost:4873/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
1728 | dependencies:
1729 | minimist "0.0.8"
1730 |
1731 | ms@0.7.1:
1732 | version "0.7.1"
1733 | resolved "http://localhost:4873/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
1734 |
1735 | ms@2.0.0:
1736 | version "2.0.0"
1737 | resolved "http://localhost:4873/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
1738 |
1739 | mute-stream@0.0.7:
1740 | version "0.0.7"
1741 | resolved "http://localhost:4873/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
1742 |
1743 | nan@^2.3.0:
1744 | version "2.6.2"
1745 | resolved "http://localhost:4873/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45"
1746 |
1747 | natural-compare@^1.4.0:
1748 | version "1.4.0"
1749 | resolved "http://localhost:4873/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
1750 |
1751 | node-pre-gyp@^0.6.36:
1752 | version "0.6.36"
1753 | resolved "http://localhost:4873/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786"
1754 | dependencies:
1755 | mkdirp "^0.5.1"
1756 | nopt "^4.0.1"
1757 | npmlog "^4.0.2"
1758 | rc "^1.1.7"
1759 | request "^2.81.0"
1760 | rimraf "^2.6.1"
1761 | semver "^5.3.0"
1762 | tar "^2.2.1"
1763 | tar-pack "^3.4.0"
1764 |
1765 | nopt@^4.0.1:
1766 | version "4.0.1"
1767 | resolved "http://localhost:4873/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
1768 | dependencies:
1769 | abbrev "1"
1770 | osenv "^0.1.4"
1771 |
1772 | normalize-package-data@^2.3.2:
1773 | version "2.3.8"
1774 | resolved "http://localhost:4873/normalize-package-data/-/normalize-package-data-2.3.8.tgz#d819eda2a9dedbd1ffa563ea4071d936782295bb"
1775 | dependencies:
1776 | hosted-git-info "^2.1.4"
1777 | is-builtin-module "^1.0.0"
1778 | semver "2 || 3 || 4 || 5"
1779 | validate-npm-package-license "^3.0.1"
1780 |
1781 | normalize-path@^2.0.1:
1782 | version "2.1.1"
1783 | resolved "http://localhost:4873/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
1784 | dependencies:
1785 | remove-trailing-separator "^1.0.1"
1786 |
1787 | npmlog@^4.0.2:
1788 | version "4.1.0"
1789 | resolved "http://localhost:4873/npmlog/-/npmlog-4.1.0.tgz#dc59bee85f64f00ed424efb2af0783df25d1c0b5"
1790 | dependencies:
1791 | are-we-there-yet "~1.1.2"
1792 | console-control-strings "~1.1.0"
1793 | gauge "~2.7.3"
1794 | set-blocking "~2.0.0"
1795 |
1796 | number-is-nan@^1.0.0:
1797 | version "1.0.1"
1798 | resolved "http://localhost:4873/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
1799 |
1800 | oauth-sign@~0.8.1:
1801 | version "0.8.2"
1802 | resolved "http://localhost:4873/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
1803 |
1804 | object-assign@^4.0.1, object-assign@^4.1.0:
1805 | version "4.1.1"
1806 | resolved "http://localhost:4873/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1807 |
1808 | object-keys@^1.0.8:
1809 | version "1.0.11"
1810 | resolved "http://localhost:4873/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"
1811 |
1812 | object.omit@^2.0.0:
1813 | version "2.0.1"
1814 | resolved "http://localhost:4873/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
1815 | dependencies:
1816 | for-own "^0.1.4"
1817 | is-extendable "^0.1.1"
1818 |
1819 | once@^1.3.0, once@^1.3.3:
1820 | version "1.4.0"
1821 | resolved "http://localhost:4873/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1822 | dependencies:
1823 | wrappy "1"
1824 |
1825 | onetime@^2.0.0:
1826 | version "2.0.1"
1827 | resolved "http://localhost:4873/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
1828 | dependencies:
1829 | mimic-fn "^1.0.0"
1830 |
1831 | optionator@^0.8.2:
1832 | version "0.8.2"
1833 | resolved "http://localhost:4873/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
1834 | dependencies:
1835 | deep-is "~0.1.3"
1836 | fast-levenshtein "~2.0.4"
1837 | levn "~0.3.0"
1838 | prelude-ls "~1.1.2"
1839 | type-check "~0.3.2"
1840 | wordwrap "~1.0.0"
1841 |
1842 | os-homedir@^1.0.0:
1843 | version "1.0.2"
1844 | resolved "http://localhost:4873/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
1845 |
1846 | os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1:
1847 | version "1.0.2"
1848 | resolved "http://localhost:4873/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
1849 |
1850 | osenv@^0.1.4:
1851 | version "0.1.4"
1852 | resolved "http://localhost:4873/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644"
1853 | dependencies:
1854 | os-homedir "^1.0.0"
1855 | os-tmpdir "^1.0.0"
1856 |
1857 | output-file-sync@^1.1.0:
1858 | version "1.1.2"
1859 | resolved "http://localhost:4873/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76"
1860 | dependencies:
1861 | graceful-fs "^4.1.4"
1862 | mkdirp "^0.5.1"
1863 | object-assign "^4.1.0"
1864 |
1865 | p-limit@^1.1.0:
1866 | version "1.1.0"
1867 | resolved "http://localhost:4873/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc"
1868 |
1869 | p-locate@^2.0.0:
1870 | version "2.0.0"
1871 | resolved "http://localhost:4873/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
1872 | dependencies:
1873 | p-limit "^1.1.0"
1874 |
1875 | parse-glob@^3.0.4:
1876 | version "3.0.4"
1877 | resolved "http://localhost:4873/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
1878 | dependencies:
1879 | glob-base "^0.3.0"
1880 | is-dotfile "^1.0.0"
1881 | is-extglob "^1.0.0"
1882 | is-glob "^2.0.0"
1883 |
1884 | parse-json@^2.2.0:
1885 | version "2.2.0"
1886 | resolved "http://localhost:4873/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
1887 | dependencies:
1888 | error-ex "^1.2.0"
1889 |
1890 | path-exists@^2.0.0:
1891 | version "2.1.0"
1892 | resolved "http://localhost:4873/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
1893 | dependencies:
1894 | pinkie-promise "^2.0.0"
1895 |
1896 | path-exists@^3.0.0:
1897 | version "3.0.0"
1898 | resolved "http://localhost:4873/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
1899 |
1900 | path-is-absolute@^1.0.0:
1901 | version "1.0.1"
1902 | resolved "http://localhost:4873/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1903 |
1904 | path-is-inside@^1.0.1, path-is-inside@^1.0.2:
1905 | version "1.0.2"
1906 | resolved "http://localhost:4873/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
1907 |
1908 | path-parse@^1.0.5:
1909 | version "1.0.5"
1910 | resolved "http://localhost:4873/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"
1911 |
1912 | path-type@^2.0.0:
1913 | version "2.0.0"
1914 | resolved "http://localhost:4873/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
1915 | dependencies:
1916 | pify "^2.0.0"
1917 |
1918 | performance-now@^0.2.0:
1919 | version "0.2.0"
1920 | resolved "http://localhost:4873/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
1921 |
1922 | pify@^2.0.0:
1923 | version "2.3.0"
1924 | resolved "http://localhost:4873/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
1925 |
1926 | pinkie-promise@^2.0.0:
1927 | version "2.0.1"
1928 | resolved "http://localhost:4873/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
1929 | dependencies:
1930 | pinkie "^2.0.0"
1931 |
1932 | pinkie@^2.0.0:
1933 | version "2.0.4"
1934 | resolved "http://localhost:4873/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
1935 |
1936 | pkg-dir@^1.0.0:
1937 | version "1.0.0"
1938 | resolved "http://localhost:4873/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
1939 | dependencies:
1940 | find-up "^1.0.0"
1941 |
1942 | pluralize@^4.0.0:
1943 | version "4.0.0"
1944 | resolved "http://localhost:4873/pluralize/-/pluralize-4.0.0.tgz#59b708c1c0190a2f692f1c7618c446b052fd1762"
1945 |
1946 | prelude-ls@~1.1.2:
1947 | version "1.1.2"
1948 | resolved "http://localhost:4873/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
1949 |
1950 | preserve@^0.2.0:
1951 | version "0.2.0"
1952 | resolved "http://localhost:4873/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
1953 |
1954 | private@^0.1.6:
1955 | version "0.1.7"
1956 | resolved "http://localhost:4873/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1"
1957 |
1958 | process-nextick-args@~1.0.6:
1959 | version "1.0.7"
1960 | resolved "http://localhost:4873/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
1961 |
1962 | progress@^2.0.0:
1963 | version "2.0.0"
1964 | resolved "http://localhost:4873/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f"
1965 |
1966 | punycode@^1.4.1:
1967 | version "1.4.1"
1968 | resolved "http://localhost:4873/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
1969 |
1970 | qs@~6.4.0:
1971 | version "6.4.0"
1972 | resolved "http://localhost:4873/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
1973 |
1974 | randomatic@^1.1.3:
1975 | version "1.1.7"
1976 | resolved "http://localhost:4873/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c"
1977 | dependencies:
1978 | is-number "^3.0.0"
1979 | kind-of "^4.0.0"
1980 |
1981 | rc@^1.1.7:
1982 | version "1.2.1"
1983 | resolved "http://localhost:4873/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95"
1984 | dependencies:
1985 | deep-extend "~0.4.0"
1986 | ini "~1.3.0"
1987 | minimist "^1.2.0"
1988 | strip-json-comments "~2.0.1"
1989 |
1990 | read-pkg-up@^2.0.0:
1991 | version "2.0.0"
1992 | resolved "http://localhost:4873/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
1993 | dependencies:
1994 | find-up "^2.0.0"
1995 | read-pkg "^2.0.0"
1996 |
1997 | read-pkg@^2.0.0:
1998 | version "2.0.0"
1999 | resolved "http://localhost:4873/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
2000 | dependencies:
2001 | load-json-file "^2.0.0"
2002 | normalize-package-data "^2.3.2"
2003 | path-type "^2.0.0"
2004 |
2005 | readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.2.2:
2006 | version "2.3.0"
2007 | resolved "http://localhost:4873/readable-stream/-/readable-stream-2.3.0.tgz#640f5dcda88c91a8dc60787145629170813a1ed2"
2008 | dependencies:
2009 | core-util-is "~1.0.0"
2010 | inherits "~2.0.3"
2011 | isarray "~1.0.0"
2012 | process-nextick-args "~1.0.6"
2013 | safe-buffer "~5.1.0"
2014 | string_decoder "~1.0.0"
2015 | util-deprecate "~1.0.1"
2016 |
2017 | readdirp@^2.0.0:
2018 | version "2.1.0"
2019 | resolved "http://localhost:4873/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
2020 | dependencies:
2021 | graceful-fs "^4.1.2"
2022 | minimatch "^3.0.2"
2023 | readable-stream "^2.0.2"
2024 | set-immediate-shim "^1.0.1"
2025 |
2026 | regenerate@^1.2.1:
2027 | version "1.3.2"
2028 | resolved "http://localhost:4873/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260"
2029 |
2030 | regenerator-runtime@^0.10.0:
2031 | version "0.10.5"
2032 | resolved "http://localhost:4873/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
2033 |
2034 | regenerator-transform@0.9.11:
2035 | version "0.9.11"
2036 | resolved "http://localhost:4873/regenerator-transform/-/regenerator-transform-0.9.11.tgz#3a7d067520cb7b7176769eb5ff868691befe1283"
2037 | dependencies:
2038 | babel-runtime "^6.18.0"
2039 | babel-types "^6.19.0"
2040 | private "^0.1.6"
2041 |
2042 | regex-cache@^0.4.2:
2043 | version "0.4.3"
2044 | resolved "http://localhost:4873/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145"
2045 | dependencies:
2046 | is-equal-shallow "^0.1.3"
2047 | is-primitive "^2.0.0"
2048 |
2049 | regexpu-core@^2.0.0:
2050 | version "2.0.0"
2051 | resolved "http://localhost:4873/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240"
2052 | dependencies:
2053 | regenerate "^1.2.1"
2054 | regjsgen "^0.2.0"
2055 | regjsparser "^0.1.4"
2056 |
2057 | regjsgen@^0.2.0:
2058 | version "0.2.0"
2059 | resolved "http://localhost:4873/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
2060 |
2061 | regjsparser@^0.1.4:
2062 | version "0.1.5"
2063 | resolved "http://localhost:4873/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
2064 | dependencies:
2065 | jsesc "~0.5.0"
2066 |
2067 | remove-trailing-separator@^1.0.1:
2068 | version "1.0.2"
2069 | resolved "http://localhost:4873/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz#69b062d978727ad14dc6b56ba4ab772fd8d70511"
2070 |
2071 | repeat-element@^1.1.2:
2072 | version "1.1.2"
2073 | resolved "http://localhost:4873/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
2074 |
2075 | repeat-string@^1.5.2:
2076 | version "1.6.1"
2077 | resolved "http://localhost:4873/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
2078 |
2079 | repeating@^2.0.0:
2080 | version "2.0.1"
2081 | resolved "http://localhost:4873/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
2082 | dependencies:
2083 | is-finite "^1.0.0"
2084 |
2085 | request@^2.81.0:
2086 | version "2.81.0"
2087 | resolved "http://localhost:4873/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
2088 | dependencies:
2089 | aws-sign2 "~0.6.0"
2090 | aws4 "^1.2.1"
2091 | caseless "~0.12.0"
2092 | combined-stream "~1.0.5"
2093 | extend "~3.0.0"
2094 | forever-agent "~0.6.1"
2095 | form-data "~2.1.1"
2096 | har-validator "~4.2.1"
2097 | hawk "~3.1.3"
2098 | http-signature "~1.1.0"
2099 | is-typedarray "~1.0.0"
2100 | isstream "~0.1.2"
2101 | json-stringify-safe "~5.0.1"
2102 | mime-types "~2.1.7"
2103 | oauth-sign "~0.8.1"
2104 | performance-now "^0.2.0"
2105 | qs "~6.4.0"
2106 | safe-buffer "^5.0.1"
2107 | stringstream "~0.0.4"
2108 | tough-cookie "~2.3.0"
2109 | tunnel-agent "^0.6.0"
2110 | uuid "^3.0.0"
2111 |
2112 | require-uncached@^1.0.3:
2113 | version "1.0.3"
2114 | resolved "http://localhost:4873/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3"
2115 | dependencies:
2116 | caller-path "^0.1.0"
2117 | resolve-from "^1.0.0"
2118 |
2119 | resolve-from@^1.0.0:
2120 | version "1.0.1"
2121 | resolved "http://localhost:4873/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
2122 |
2123 | resolve@^1.1.6:
2124 | version "1.3.3"
2125 | resolved "http://localhost:4873/resolve/-/resolve-1.3.3.tgz#655907c3469a8680dc2de3a275a8fdd69691f0e5"
2126 | dependencies:
2127 | path-parse "^1.0.5"
2128 |
2129 | restore-cursor@^2.0.0:
2130 | version "2.0.0"
2131 | resolved "http://localhost:4873/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
2132 | dependencies:
2133 | onetime "^2.0.0"
2134 | signal-exit "^3.0.2"
2135 |
2136 | rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.1:
2137 | version "2.6.1"
2138 | resolved "http://localhost:4873/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d"
2139 | dependencies:
2140 | glob "^7.0.5"
2141 |
2142 | run-async@^2.2.0:
2143 | version "2.3.0"
2144 | resolved "http://localhost:4873/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
2145 | dependencies:
2146 | is-promise "^2.1.0"
2147 |
2148 | rx-lite-aggregates@^4.0.8:
2149 | version "4.0.8"
2150 | resolved "http://localhost:4873/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be"
2151 | dependencies:
2152 | rx-lite "*"
2153 |
2154 | rx-lite@*, rx-lite@^4.0.8:
2155 | version "4.0.8"
2156 | resolved "http://localhost:4873/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444"
2157 |
2158 | safe-buffer@^5.0.1, safe-buffer@~5.1.0:
2159 | version "5.1.0"
2160 | resolved "http://localhost:4873/safe-buffer/-/safe-buffer-5.1.0.tgz#fe4c8460397f9eaaaa58e73be46273408a45e223"
2161 |
2162 | safe-buffer@~5.0.1:
2163 | version "5.0.1"
2164 | resolved "http://localhost:4873/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7"
2165 |
2166 | "semver@2 || 3 || 4 || 5", semver@^5.3.0:
2167 | version "5.3.0"
2168 | resolved "http://localhost:4873/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
2169 |
2170 | set-blocking@~2.0.0:
2171 | version "2.0.0"
2172 | resolved "http://localhost:4873/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
2173 |
2174 | set-immediate-shim@^1.0.1:
2175 | version "1.0.1"
2176 | resolved "http://localhost:4873/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
2177 |
2178 | signal-exit@^3.0.0, signal-exit@^3.0.2:
2179 | version "3.0.2"
2180 | resolved "http://localhost:4873/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
2181 |
2182 | slash@^1.0.0:
2183 | version "1.0.0"
2184 | resolved "http://localhost:4873/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
2185 |
2186 | slice-ansi@0.0.4:
2187 | version "0.0.4"
2188 | resolved "http://localhost:4873/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
2189 |
2190 | sntp@1.x.x:
2191 | version "1.0.9"
2192 | resolved "http://localhost:4873/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
2193 | dependencies:
2194 | hoek "2.x.x"
2195 |
2196 | source-map-support@^0.4.14, source-map-support@^0.4.2:
2197 | version "0.4.15"
2198 | resolved "http://localhost:4873/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1"
2199 | dependencies:
2200 | source-map "^0.5.6"
2201 |
2202 | source-map@^0.5.0, source-map@^0.5.6:
2203 | version "0.5.6"
2204 | resolved "http://localhost:4873/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
2205 |
2206 | spdx-correct@~1.0.0:
2207 | version "1.0.2"
2208 | resolved "http://localhost:4873/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40"
2209 | dependencies:
2210 | spdx-license-ids "^1.0.2"
2211 |
2212 | spdx-expression-parse@~1.0.0:
2213 | version "1.0.4"
2214 | resolved "http://localhost:4873/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c"
2215 |
2216 | spdx-license-ids@^1.0.2:
2217 | version "1.2.2"
2218 | resolved "http://localhost:4873/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
2219 |
2220 | sprintf-js@~1.0.2:
2221 | version "1.0.3"
2222 | resolved "http://localhost:4873/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
2223 |
2224 | sshpk@^1.7.0:
2225 | version "1.13.1"
2226 | resolved "http://localhost:4873/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3"
2227 | dependencies:
2228 | asn1 "~0.2.3"
2229 | assert-plus "^1.0.0"
2230 | dashdash "^1.12.0"
2231 | getpass "^0.1.1"
2232 | optionalDependencies:
2233 | bcrypt-pbkdf "^1.0.0"
2234 | ecc-jsbn "~0.1.1"
2235 | jsbn "~0.1.0"
2236 | tweetnacl "~0.14.0"
2237 |
2238 | string-width@^1.0.1, string-width@^1.0.2:
2239 | version "1.0.2"
2240 | resolved "http://localhost:4873/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
2241 | dependencies:
2242 | code-point-at "^1.0.0"
2243 | is-fullwidth-code-point "^1.0.0"
2244 | strip-ansi "^3.0.0"
2245 |
2246 | string-width@^2.0.0:
2247 | version "2.0.0"
2248 | resolved "http://localhost:4873/string-width/-/string-width-2.0.0.tgz#635c5436cc72a6e0c387ceca278d4e2eec52687e"
2249 | dependencies:
2250 | is-fullwidth-code-point "^2.0.0"
2251 | strip-ansi "^3.0.0"
2252 |
2253 | string_decoder@~1.0.0:
2254 | version "1.0.2"
2255 | resolved "http://localhost:4873/string_decoder/-/string_decoder-1.0.2.tgz#b29e1f4e1125fa97a10382b8a533737b7491e179"
2256 | dependencies:
2257 | safe-buffer "~5.0.1"
2258 |
2259 | stringstream@~0.0.4:
2260 | version "0.0.5"
2261 | resolved "http://localhost:4873/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
2262 |
2263 | strip-ansi@^3.0.0, strip-ansi@^3.0.1:
2264 | version "3.0.1"
2265 | resolved "http://localhost:4873/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
2266 | dependencies:
2267 | ansi-regex "^2.0.0"
2268 |
2269 | strip-bom@^3.0.0:
2270 | version "3.0.0"
2271 | resolved "http://localhost:4873/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
2272 |
2273 | strip-json-comments@~2.0.1:
2274 | version "2.0.1"
2275 | resolved "http://localhost:4873/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
2276 |
2277 | supports-color@^2.0.0:
2278 | version "2.0.0"
2279 | resolved "http://localhost:4873/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
2280 |
2281 | table@^4.0.1:
2282 | version "4.0.1"
2283 | resolved "http://localhost:4873/table/-/table-4.0.1.tgz#a8116c133fac2c61f4a420ab6cdf5c4d61f0e435"
2284 | dependencies:
2285 | ajv "^4.7.0"
2286 | ajv-keywords "^1.0.0"
2287 | chalk "^1.1.1"
2288 | lodash "^4.0.0"
2289 | slice-ansi "0.0.4"
2290 | string-width "^2.0.0"
2291 |
2292 | tar-pack@^3.4.0:
2293 | version "3.4.0"
2294 | resolved "http://localhost:4873/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984"
2295 | dependencies:
2296 | debug "^2.2.0"
2297 | fstream "^1.0.10"
2298 | fstream-ignore "^1.0.5"
2299 | once "^1.3.3"
2300 | readable-stream "^2.1.4"
2301 | rimraf "^2.5.1"
2302 | tar "^2.2.1"
2303 | uid-number "^0.0.6"
2304 |
2305 | tar@^2.2.1:
2306 | version "2.2.1"
2307 | resolved "http://localhost:4873/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
2308 | dependencies:
2309 | block-stream "*"
2310 | fstream "^1.0.2"
2311 | inherits "2"
2312 |
2313 | text-table@^0.2.0, text-table@~0.2.0:
2314 | version "0.2.0"
2315 | resolved "http://localhost:4873/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
2316 |
2317 | through@^2.3.6:
2318 | version "2.3.8"
2319 | resolved "http://localhost:4873/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
2320 |
2321 | tmp@^0.0.31:
2322 | version "0.0.31"
2323 | resolved "http://localhost:4873/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"
2324 | dependencies:
2325 | os-tmpdir "~1.0.1"
2326 |
2327 | to-fast-properties@^1.0.1:
2328 | version "1.0.3"
2329 | resolved "http://localhost:4873/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
2330 |
2331 | tough-cookie@~2.3.0:
2332 | version "2.3.2"
2333 | resolved "http://localhost:4873/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a"
2334 | dependencies:
2335 | punycode "^1.4.1"
2336 |
2337 | trim-right@^1.0.1:
2338 | version "1.0.1"
2339 | resolved "http://localhost:4873/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
2340 |
2341 | tryit@^1.0.1:
2342 | version "1.0.3"
2343 | resolved "http://localhost:4873/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb"
2344 |
2345 | tunnel-agent@^0.6.0:
2346 | version "0.6.0"
2347 | resolved "http://localhost:4873/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
2348 | dependencies:
2349 | safe-buffer "^5.0.1"
2350 |
2351 | tweetnacl@^0.14.3, tweetnacl@~0.14.0:
2352 | version "0.14.5"
2353 | resolved "http://localhost:4873/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
2354 |
2355 | type-check@~0.3.2:
2356 | version "0.3.2"
2357 | resolved "http://localhost:4873/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
2358 | dependencies:
2359 | prelude-ls "~1.1.2"
2360 |
2361 | typedarray@^0.0.6:
2362 | version "0.0.6"
2363 | resolved "http://localhost:4873/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
2364 |
2365 | uid-number@^0.0.6:
2366 | version "0.0.6"
2367 | resolved "http://localhost:4873/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
2368 |
2369 | unicons@0.0.3:
2370 | version "0.0.3"
2371 | resolved "http://localhost:4873/unicons/-/unicons-0.0.3.tgz#6e6a7a1a6eaebb01ca3d8b12ad9687279eaba524"
2372 |
2373 | user-home@^1.1.1:
2374 | version "1.1.1"
2375 | resolved "http://localhost:4873/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
2376 |
2377 | util-deprecate@~1.0.1:
2378 | version "1.0.2"
2379 | resolved "http://localhost:4873/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
2380 |
2381 | uuid@^3.0.0:
2382 | version "3.1.0"
2383 | resolved "http://localhost:4873/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
2384 |
2385 | v8flags@^2.0.10:
2386 | version "2.1.1"
2387 | resolved "http://localhost:4873/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4"
2388 | dependencies:
2389 | user-home "^1.1.1"
2390 |
2391 | validate-npm-package-license@^3.0.1:
2392 | version "3.0.1"
2393 | resolved "http://localhost:4873/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc"
2394 | dependencies:
2395 | spdx-correct "~1.0.0"
2396 | spdx-expression-parse "~1.0.0"
2397 |
2398 | verror@1.3.6:
2399 | version "1.3.6"
2400 | resolved "http://localhost:4873/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c"
2401 | dependencies:
2402 | extsprintf "1.0.2"
2403 |
2404 | wide-align@^1.1.0:
2405 | version "1.1.2"
2406 | resolved "http://localhost:4873/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710"
2407 | dependencies:
2408 | string-width "^1.0.2"
2409 |
2410 | wordwrap@~1.0.0:
2411 | version "1.0.0"
2412 | resolved "http://localhost:4873/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
2413 |
2414 | wrappy@1:
2415 | version "1.0.2"
2416 | resolved "http://localhost:4873/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
2417 |
2418 | write@^0.2.1:
2419 | version "0.2.1"
2420 | resolved "http://localhost:4873/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757"
2421 | dependencies:
2422 | mkdirp "^0.5.1"
2423 |
2424 | xtend@^4.0.0:
2425 | version "4.0.1"
2426 | resolved "http://localhost:4873/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
2427 |
--------------------------------------------------------------------------------
/packages/index.js:
--------------------------------------------------------------------------------
1 | import React from "react";
2 | import { storiesOf } from "@storybook/react";
3 | import { action } from "@storybook/addon-actions";
4 | import { Button } from "./Button/lib";
5 |
6 | import { withKnobs, text, boolean, number } from "@storybook/addon-knobs";
7 |
8 | const stories = storiesOf("Button", module);
9 | stories.addDecorator(withKnobs);
10 |
11 | stories.addWithInfo(
12 | "Default",
13 | `This is the basic usage with the button with providing a label to show the text.`,
14 | () => (
15 |
21 | )
22 | );
23 |
--------------------------------------------------------------------------------
/postinstall.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs')
2 | var resolve = require('path').resolve
3 | var join = require('path').join
4 | var cp = require('child_process')
5 |
6 | // get library path
7 | var lib = resolve(__dirname, 'packages')
8 |
9 | fs.readdirSync(lib)
10 | .forEach(function (mod) {
11 | var modPath = join(lib, mod)
12 | // ensure path has package.json
13 | if (!fs.existsSync(join(modPath, 'package.json'))) return
14 |
15 | console.log("Runnig npm install on "+modPath);
16 | // install folder
17 | cp.execSync('npm install', { cwd: modPath, env: process.env, stdio: 'inherit' })
18 | //cp.spawn('npm', ['i'], { env: process.env, cwd: modPath, stdio: 'inherit' })
19 | })
--------------------------------------------------------------------------------