2018-02-16 22:32:24 +00:00
|
|
|
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
|
|
|
# yarn lockfile v1
|
|
|
|
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
"@babel/code-frame@^7.0.0-beta.35":
|
|
|
|
version "7.0.0-beta.54"
|
|
|
|
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.54.tgz#0024f96fdf7028a21d68e273afd4e953214a1ead"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ACT5b99wKKIdaOJzr9TpUyFKHq0=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
"@babel/highlight" "7.0.0-beta.54"
|
|
|
|
|
|
|
|
"@babel/highlight@7.0.0-beta.54":
|
|
|
|
version "7.0.0-beta.54"
|
|
|
|
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.54.tgz#155d507358329b8e7068970017c3fd74a9b08584"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-FV1Qc1gym45waJcAF8P9dKmwhYQ=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
chalk "^2.0.0"
|
|
|
|
esutils "^2.0.2"
|
|
|
|
js-tokens "^3.0.0"
|
|
|
|
|
2018-07-26 22:08:14 +00:00
|
|
|
"@types/jest@^23.0.0":
|
|
|
|
version "23.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/@types/jest/-/jest-23.3.0.tgz#5dd70033b616a6228042244ebd992f6426808810"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-wjOtCEZ9z5ZamhrapT1ew9g1O0aJk6dkd2SwhUJMmySz7upVgC+7xft8joxGJA+/Q8HOcx3sG/T/+tCAA1oHPA==
|
2018-07-26 22:08:14 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
"@types/node@*":
|
|
|
|
version "9.4.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/@types/node/-/node-9.4.7.tgz#57d81cd98719df2c9de118f2d5f3b1120dcd7275"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-4Ba90mWNx8ddbafuyGGwjkZMigi+AWfYLSDCpovwsE63ia8w93r3oJ8PIAQc3y8U+XHcnMOHPIzNe3o438Ywcw==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
abab@^1.0.4:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
abab@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
abbrev@1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
accepts@~1.3.4:
|
|
|
|
version "1.3.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
mime-types "~2.1.16"
|
|
|
|
negotiator "0.6.1"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
accepts@~1.3.5:
|
|
|
|
version "1.3.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I=
|
2018-05-08 03:05:52 +00:00
|
|
|
dependencies:
|
|
|
|
mime-types "~2.1.18"
|
|
|
|
negotiator "0.6.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
acorn-dynamic-import@^2.0.0:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
acorn "^4.0.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
acorn-globals@^4.1.0:
|
|
|
|
version "4.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.1.0.tgz#ab716025dbe17c54d3ef81d32ece2b2d99fe2538"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
acorn "^5.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
acorn-jsx@^3.0.0:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
acorn "^3.0.4"
|
|
|
|
|
|
|
|
acorn@^3.0.4:
|
|
|
|
version "3.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ReN/s56No/JbruP/U2niu18iAXo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
acorn@^4.0.3:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "4.0.13"
|
|
|
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
acorn@^5.0.0, acorn@^5.4.0:
|
|
|
|
version "5.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.4.1.tgz#fdc58d9d17f4a4e98d102ded826a9b9759125102"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-XLmq3H/BVvW6/GbxKryGxWORz1ebilSsUDlyC27bXhWGWAZWkGwS6FLHjOlwFXNFoWFQEO/Df4u0YYd0K3BQgQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
acorn@^5.5.3:
|
|
|
|
version "5.7.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.1.tgz#f095829297706a7c9776958c0afc8930a9b9d9d8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-d+nbxBUGKg7Arpsvbnlq61mc12ek3EY8EQldM3GPAhWJ1UVxC6TDGbIvUMNU6obBX3i1+ptCIzV4vq0gFPEGVQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
address@1.0.3, address@^1.0.1:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ajv-keywords@^2.0.0, ajv-keywords@^2.1.0:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ajv@^4.9.1:
|
|
|
|
version "4.11.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
co "^4.6.0"
|
|
|
|
json-stable-stringify "^1.0.1"
|
|
|
|
|
|
|
|
ajv@^5.0.0, ajv@^5.1.0, ajv@^5.1.5, ajv@^5.2.0, ajv@^5.2.3:
|
|
|
|
version "5.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
co "^4.6.0"
|
|
|
|
fast-deep-equal "^1.0.0"
|
|
|
|
fast-json-stable-stringify "^2.0.0"
|
|
|
|
json-schema-traverse "^0.3.0"
|
|
|
|
|
|
|
|
align-text@^0.1.1, align-text@^0.1.3:
|
|
|
|
version "0.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^3.0.2"
|
|
|
|
longest "^1.0.1"
|
|
|
|
repeat-string "^1.5.2"
|
|
|
|
|
|
|
|
alphanum-sort@^1.0.1, alphanum-sort@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
amdefine@>=0.0.4:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ansi-escapes@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.0.0.tgz#ec3e8b4e9f8064fc02c3ac9b65f1c275bda8ef92"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-O/klc27mWNUigtv0F8NJWbLF00OcegQalkqKURWdosW08YZKi4m6CnSUSvIZG1otNJbTWhN01Hhz389DW7mvDQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ansi-html@0.0.7:
|
|
|
|
version "0.0.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
ansi-regex@^2.0.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ansi-regex@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ansi-styles@^2.2.1:
|
|
|
|
version "2.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
ansi-styles@^3.1.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "3.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
color-convert "^1.9.0"
|
|
|
|
|
2018-09-02 23:16:00 +00:00
|
|
|
ansi-styles@^3.2.0:
|
2018-05-05 02:28:37 +00:00
|
|
|
version "3.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
|
2018-05-05 02:28:37 +00:00
|
|
|
dependencies:
|
|
|
|
color-convert "^1.9.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
anymatch@^1.3.0:
|
|
|
|
version "1.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
micromatch "^2.1.5"
|
|
|
|
normalize-path "^2.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
anymatch@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
micromatch "^3.1.4"
|
|
|
|
normalize-path "^2.1.1"
|
|
|
|
|
2018-03-19 22:31:08 +00:00
|
|
|
aphrodite@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/aphrodite/-/aphrodite-2.1.0.tgz#bc88191d12759c2baee6af414a7cd788c2e02880"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-nwmQhVNkuYfPNwq0plfuAvyUCj2apMG80vr9WniXBXjjM86Uvre+8nx9LNeV8QdhL0qNOQy/69Ep+Mu5PowsuA==
|
2018-03-19 22:31:08 +00:00
|
|
|
dependencies:
|
|
|
|
asap "^2.0.3"
|
|
|
|
inline-style-prefixer "^4.0.0"
|
|
|
|
string-hash "^1.1.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
append-transform@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-1.0.0.tgz#046a52ae582a228bd72f58acfbe2967c678759ab"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
default-require-extensions "^2.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
aproba@^1.0.3, aproba@^1.1.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
are-we-there-yet@~1.1.2:
|
|
|
|
version "1.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
delegates "^1.0.0"
|
|
|
|
readable-stream "^2.0.6"
|
|
|
|
|
|
|
|
argparse@^1.0.7:
|
|
|
|
version "1.0.9"
|
|
|
|
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
sprintf-js "~1.0.2"
|
|
|
|
|
|
|
|
aria-query@^0.7.0:
|
|
|
|
version "0.7.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-0.7.1.tgz#26cbb5aff64144b0a825be1846e0b16cfa00b11e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Jsu1r/ZBRLCoJb4YRuCxbPoAsR4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ast-types-flow "0.0.7"
|
|
|
|
commander "^2.11.0"
|
|
|
|
|
|
|
|
arr-diff@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
arr-flatten "^1.0.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
arr-diff@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
arr-flatten@^1.0.1, arr-flatten@^1.1.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
arr-union@^3.1.0:
|
|
|
|
version "3.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
array-equal@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
array-filter@~0.0.0:
|
|
|
|
version "0.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
array-find-index@^1.0.1:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
array-flatten@1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
array-flatten@^2.1.0:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
array-includes@^3.0.3:
|
|
|
|
version "3.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
define-properties "^1.1.2"
|
|
|
|
es-abstract "^1.7.0"
|
|
|
|
|
|
|
|
array-map@~0.0.0:
|
|
|
|
version "0.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
array-reduce@~0.0.0:
|
|
|
|
version "0.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
array-union@^1.0.1:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
array-uniq "^1.0.1"
|
|
|
|
|
|
|
|
array-uniq@^1.0.1:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
array-unique@^0.2.1:
|
|
|
|
version "0.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
array-unique@^0.3.2:
|
|
|
|
version "0.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
arrify@^1.0.0, arrify@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-03-19 22:31:08 +00:00
|
|
|
asap@^2.0.3, asap@~2.0.3:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
asn1.js@^4.0.0:
|
|
|
|
version "4.9.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.9.2.tgz#8117ef4f7ed87cd8f89044b5bff97ac243a16c9a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-b/OsSjvWEo8Pi8H0zsDd2P6Uqo2TK2pH8gNLSJtNLM2Db0v2QaAZ0pBQJXVjAn4gBuugeVDr7s63ZogpUIwWDg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bn.js "^4.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
minimalistic-assert "^1.0.0"
|
|
|
|
|
|
|
|
asn1@~0.2.3:
|
|
|
|
version "0.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
assert-plus@1.0.0, assert-plus@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
assert-plus@^0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-104bh+ev/A24qttwIfP+SBAasjQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
assert@^1.1.1:
|
|
|
|
version "1.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
util "0.10.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
assign-symbols@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
ast-types-flow@0.0.7:
|
|
|
|
version "0.0.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
astral-regex@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
async-each@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-GdOGodntxufByF04iu28xW0zYC0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
async-limiter@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
async@^1.4.0, async@^1.5.2:
|
|
|
|
version "1.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
async@^2.1.2, async@^2.1.4:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
lodash "^4.14.0"
|
|
|
|
|
|
|
|
asynckit@^0.4.0:
|
|
|
|
version "0.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
atob@^2.1.1:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ri1acpR38onWDdf5amMUoi3Wwio=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
autoprefixer@^6.3.1:
|
|
|
|
version "6.7.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
browserslist "^1.7.6"
|
|
|
|
caniuse-db "^1.0.30000634"
|
|
|
|
normalize-range "^0.1.2"
|
|
|
|
num2fraction "^1.2.2"
|
|
|
|
postcss "^5.2.16"
|
|
|
|
postcss-value-parser "^3.2.3"
|
|
|
|
|
|
|
|
aws-sign2@~0.6.0:
|
|
|
|
version "0.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-FDQt0428yU0OW4fXY81jYSwOeU8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
aws-sign2@~0.7.0:
|
|
|
|
version "0.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
aws4@^1.2.1, aws4@^1.6.0:
|
|
|
|
version "1.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
axobject-query@^0.1.0:
|
|
|
|
version "0.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-0.1.0.tgz#62f59dbc59c9f9242759ca349960e7a2fe3c36c0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YvWdvFnJ+SQnWco0mWDnov48NsA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ast-types-flow "0.0.7"
|
|
|
|
|
|
|
|
babel-code-frame@6.26.0, babel-code-frame@^6.11.0, babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
chalk "^1.1.3"
|
|
|
|
esutils "^2.0.2"
|
|
|
|
js-tokens "^3.0.2"
|
|
|
|
|
2018-06-30 00:11:04 +00:00
|
|
|
babel-core@6.26.0, babel-core@^6.0.0, babel-core@^6.26.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.0.tgz#af32f78b31a6fcef119c87b0fd8d9753f03a0bb8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-code-frame "^6.26.0"
|
|
|
|
babel-generator "^6.26.0"
|
|
|
|
babel-helpers "^6.24.1"
|
|
|
|
babel-messages "^6.23.0"
|
|
|
|
babel-register "^6.26.0"
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-template "^6.26.0"
|
|
|
|
babel-traverse "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
babylon "^6.18.0"
|
|
|
|
convert-source-map "^1.5.0"
|
|
|
|
debug "^2.6.8"
|
|
|
|
json5 "^0.5.1"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
minimatch "^3.0.4"
|
|
|
|
path-is-absolute "^1.0.1"
|
|
|
|
private "^0.1.7"
|
|
|
|
slash "^1.0.0"
|
|
|
|
source-map "^0.5.6"
|
|
|
|
|
|
|
|
babel-eslint@7.2.3:
|
|
|
|
version "7.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.2.3.tgz#b2fe2d80126470f5c19442dc757253a897710827"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-code-frame "^6.22.0"
|
|
|
|
babel-traverse "^6.23.1"
|
|
|
|
babel-types "^6.23.0"
|
|
|
|
babylon "^6.17.0"
|
|
|
|
|
|
|
|
babel-generator@^6.18.0, babel-generator@^6.26.0:
|
|
|
|
version "6.26.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-messages "^6.23.0"
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
detect-indent "^4.0.0"
|
|
|
|
jsesc "^1.3.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
source-map "^0.5.7"
|
|
|
|
trim-right "^1.0.1"
|
|
|
|
|
|
|
|
babel-helper-builder-binary-assignment-operator-visitor@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-explode-assignable-expression "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helper-builder-react-jsx@^6.24.1:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
esutils "^2.0.2"
|
|
|
|
|
|
|
|
babel-helper-call-delegate@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-hoist-variables "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-traverse "^6.24.1"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helper-define-map@^6.24.1:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-function-name "^6.24.1"
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
|
|
|
|
babel-helper-explode-assignable-expression@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-traverse "^6.24.1"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helper-function-name@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-get-function-arity "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
babel-traverse "^6.24.1"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helper-get-function-arity@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helper-hoist-variables@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helper-optimise-call-expression@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helper-regex@^6.24.1:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
|
|
|
|
babel-helper-remap-async-to-generator@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-function-name "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
babel-traverse "^6.24.1"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helper-replace-supers@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-optimise-call-expression "^6.24.1"
|
|
|
|
babel-messages "^6.23.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
babel-traverse "^6.24.1"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-helpers@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-jest@20.0.3:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "20.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-20.0.3.tgz#e4a03b13dc10389e140fc645d09ffc4ced301671"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5KA7E9wQOJ4UD8ZF0J/8TO0wFnE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-core "^6.0.0"
|
|
|
|
babel-plugin-istanbul "^4.0.0"
|
|
|
|
babel-preset-jest "^20.0.3"
|
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
babel-jest@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz#a644232366557a2240a0c083da6b25786185a2f1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-istanbul "^4.1.6"
|
|
|
|
babel-preset-jest "^23.2.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
babel-loader@7.1.2:
|
|
|
|
version "7.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-7.1.2.tgz#f6cbe122710f1aa2af4d881c6d5b54358ca24126"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jRwlFbINAeyDStqK6Dd5YuY0k5YuzQUvlz2ZamuXrXmxav3pNqe9vfJ402+2G+OmlJSXxCOpB6Uz0INM7RQe2A==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
find-cache-dir "^1.0.0"
|
|
|
|
loader-utils "^1.0.2"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
|
|
|
|
babel-messages@^6.23.0:
|
|
|
|
version "6.23.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-check-es2015-constants@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-dynamic-import-node@1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-1.1.0.tgz#bd1d88ac7aaf98df4917c384373b04d971a2b37a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-tTfZbM9Ecwj3GK50mnPrUpinTwA4xXmDiQGCk/aBYbvl1+X8YqldK86wZ1owVJ4u3mrKbRlXMma80J18qwiaTQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-syntax-dynamic-import "^6.18.0"
|
|
|
|
babel-template "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
|
|
|
|
babel-plugin-istanbul@^4.0.0:
|
|
|
|
version "4.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.5.tgz#6760cdd977f411d3e175bb064f2bc327d99b2b6e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Z2DN2Xf0EdPhdbsGTyvDJ9mbK24=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
find-up "^2.1.0"
|
|
|
|
istanbul-lib-instrument "^1.7.5"
|
|
|
|
test-exclude "^4.1.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-plugin-istanbul@^4.1.6:
|
|
|
|
version "4.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-syntax-object-rest-spread "^6.13.0"
|
|
|
|
find-up "^2.1.0"
|
|
|
|
istanbul-lib-instrument "^1.10.1"
|
|
|
|
test-exclude "^4.2.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
babel-plugin-jest-hoist@^20.0.3:
|
|
|
|
version "20.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz#afedc853bd3f8dc3548ea671fbe69d03cc2c1767"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-r+3IU70/jcNUjqZx++adA8wsF2c=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-plugin-jest-hoist@^23.2.0:
|
|
|
|
version "23.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
babel-plugin-syntax-async-functions@^6.8.0:
|
|
|
|
version "6.13.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
babel-plugin-syntax-class-properties@^6.8.0:
|
|
|
|
version "6.13.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
babel-plugin-syntax-dynamic-import@6.18.0, babel-plugin-syntax-dynamic-import@^6.18.0:
|
|
|
|
version "6.18.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
babel-plugin-syntax-exponentiation-operator@^6.8.0:
|
|
|
|
version "6.13.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
babel-plugin-syntax-flow@^6.18.0:
|
|
|
|
version "6.18.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0:
|
|
|
|
version "6.18.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-plugin-syntax-object-rest-spread@^6.13.0, babel-plugin-syntax-object-rest-spread@^6.8.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "6.13.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
babel-plugin-syntax-trailing-function-commas@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
babel-plugin-transform-async-to-generator@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-remap-async-to-generator "^6.24.1"
|
|
|
|
babel-plugin-syntax-async-functions "^6.8.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-class-properties@6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-function-name "^6.24.1"
|
|
|
|
babel-plugin-syntax-class-properties "^6.8.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-arrow-functions@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-block-scoped-functions@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-block-scoping@^6.23.0:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-template "^6.26.0"
|
|
|
|
babel-traverse "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-classes@^6.23.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-define-map "^6.24.1"
|
|
|
|
babel-helper-function-name "^6.24.1"
|
|
|
|
babel-helper-optimise-call-expression "^6.24.1"
|
|
|
|
babel-helper-replace-supers "^6.24.1"
|
|
|
|
babel-messages "^6.23.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
babel-traverse "^6.24.1"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-computed-properties@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-destructuring@6.23.0, babel-plugin-transform-es2015-destructuring@^6.23.0:
|
|
|
|
version "6.23.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-duplicate-keys@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-for-of@^6.23.0:
|
|
|
|
version "6.23.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-function-name@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-function-name "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-literals@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-transform-es2015-modules-commonjs "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz#0d8394029b7dc6abe1a97ef181e00758dd2e5d8a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-transform-strict-mode "^6.24.1"
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-template "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-modules-systemjs@^6.23.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-hoist-variables "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-modules-umd@^6.23.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-transform-es2015-modules-amd "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-object-super@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-replace-supers "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-parameters@^6.23.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-call-delegate "^6.24.1"
|
|
|
|
babel-helper-get-function-arity "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-template "^6.24.1"
|
|
|
|
babel-traverse "^6.24.1"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-shorthand-properties@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-spread@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-sticky-regex@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-regex "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-template-literals@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-typeof-symbol@^6.23.0:
|
|
|
|
version "6.23.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-es2015-unicode-regex@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-regex "^6.24.1"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
regexpu-core "^2.0.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-exponentiation-operator@^6.22.0:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-builder-binary-assignment-operator-visitor "^6.24.1"
|
|
|
|
babel-plugin-syntax-exponentiation-operator "^6.8.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-flow-strip-types@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-syntax-flow "^6.18.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-object-rest-spread@6.26.0:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-syntax-object-rest-spread "^6.8.0"
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-react-constant-elements@6.23.0:
|
|
|
|
version "6.23.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-constant-elements/-/babel-plugin-transform-react-constant-elements-6.23.0.tgz#2f119bf4d2cdd45eb9baaae574053c604f6147dd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-LxGb9NLN1F65uqrldAU8YE9hR90=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-react-display-name@^6.23.0:
|
|
|
|
version "6.25.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-react-jsx-self@6.22.0, babel-plugin-transform-react-jsx-self@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-322AqdomEqEh5t3XVYvL7PBuY24=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-syntax-jsx "^6.8.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-react-jsx-source@6.22.0, babel-plugin-transform-react-jsx-source@^6.22.0:
|
|
|
|
version "6.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-syntax-jsx "^6.8.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-react-jsx@6.24.1, babel-plugin-transform-react-jsx@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hAoCjn30YN/DotKfDA2R9jduZqM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-helper-builder-react-jsx "^6.24.1"
|
|
|
|
babel-plugin-syntax-jsx "^6.8.0"
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-regenerator@6.26.0, babel-plugin-transform-regenerator@^6.22.0:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
regenerator-transform "^0.10.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-runtime@6.23.0:
|
|
|
|
version "6.23.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz#88490d446502ea9b8e7efb0fe09ec4d99479b1ee"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
|
|
|
|
babel-plugin-transform-strict-mode@^6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.22.0"
|
|
|
|
babel-types "^6.24.1"
|
|
|
|
|
|
|
|
babel-preset-env@1.6.1:
|
|
|
|
version "1.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-check-es2015-constants "^6.22.0"
|
|
|
|
babel-plugin-syntax-trailing-function-commas "^6.22.0"
|
|
|
|
babel-plugin-transform-async-to-generator "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-arrow-functions "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-block-scoped-functions "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-block-scoping "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-classes "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-computed-properties "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-destructuring "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-duplicate-keys "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-for-of "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-function-name "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-literals "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-modules-amd "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-modules-commonjs "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-modules-systemjs "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-modules-umd "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-object-super "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-parameters "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-shorthand-properties "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-spread "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-sticky-regex "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-template-literals "^6.22.0"
|
|
|
|
babel-plugin-transform-es2015-typeof-symbol "^6.23.0"
|
|
|
|
babel-plugin-transform-es2015-unicode-regex "^6.22.0"
|
|
|
|
babel-plugin-transform-exponentiation-operator "^6.22.0"
|
|
|
|
babel-plugin-transform-regenerator "^6.22.0"
|
|
|
|
browserslist "^2.1.2"
|
|
|
|
invariant "^2.2.2"
|
|
|
|
semver "^5.3.0"
|
|
|
|
|
|
|
|
babel-preset-flow@^6.23.0:
|
|
|
|
version "6.23.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-transform-flow-strip-types "^6.22.0"
|
|
|
|
|
|
|
|
babel-preset-jest@^20.0.3:
|
|
|
|
version "20.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz#cbacaadecb5d689ca1e1de1360ebfc66862c178a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-y6yq3stdaJyh4d4TYOv8ZoYsF4o=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-jest-hoist "^20.0.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-preset-jest@^23.2.0:
|
|
|
|
version "23.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jsegOhOPABoaj7HoETZSvxpV2kY=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-jest-hoist "^23.2.0"
|
|
|
|
babel-plugin-syntax-object-rest-spread "^6.13.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
babel-preset-react-app@^3.1.1:
|
|
|
|
version "3.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-3.1.1.tgz#d3f06a79742f0e89d7afcb72e282d9809c850920"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-9fRHopNaGL5ScRZdPSoyxRaABKmkS2fx0HUJ5Yphan5G8QDFD7lETsPyY7El6b7YPT3sNrw9gfrWzl4/LsJcfA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-dynamic-import-node "1.1.0"
|
|
|
|
babel-plugin-syntax-dynamic-import "6.18.0"
|
|
|
|
babel-plugin-transform-class-properties "6.24.1"
|
|
|
|
babel-plugin-transform-es2015-destructuring "6.23.0"
|
|
|
|
babel-plugin-transform-object-rest-spread "6.26.0"
|
|
|
|
babel-plugin-transform-react-constant-elements "6.23.0"
|
|
|
|
babel-plugin-transform-react-jsx "6.24.1"
|
|
|
|
babel-plugin-transform-react-jsx-self "6.22.0"
|
|
|
|
babel-plugin-transform-react-jsx-source "6.22.0"
|
|
|
|
babel-plugin-transform-regenerator "6.26.0"
|
|
|
|
babel-plugin-transform-runtime "6.23.0"
|
|
|
|
babel-preset-env "1.6.1"
|
|
|
|
babel-preset-react "6.24.1"
|
|
|
|
|
|
|
|
babel-preset-react@6.24.1:
|
|
|
|
version "6.24.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-plugin-syntax-jsx "^6.3.13"
|
|
|
|
babel-plugin-transform-react-display-name "^6.23.0"
|
|
|
|
babel-plugin-transform-react-jsx "^6.24.1"
|
|
|
|
babel-plugin-transform-react-jsx-self "^6.22.0"
|
|
|
|
babel-plugin-transform-react-jsx-source "^6.22.0"
|
|
|
|
babel-preset-flow "^6.23.0"
|
|
|
|
|
|
|
|
babel-register@^6.26.0:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-btAhFz4vy0htestFxgCahW9kcHE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-core "^6.26.0"
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
core-js "^2.5.0"
|
|
|
|
home-or-tmp "^2.0.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
source-map-support "^0.4.15"
|
|
|
|
|
|
|
|
babel-runtime@6.26.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0:
|
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
core-js "^2.4.0"
|
|
|
|
regenerator-runtime "^0.11.0"
|
|
|
|
|
2018-06-30 00:11:04 +00:00
|
|
|
babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-traverse "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
babylon "^6.18.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-traverse@^6.0.0, babel-traverse@^6.18.0, babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-traverse@^6.26.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-code-frame "^6.26.0"
|
|
|
|
babel-messages "^6.23.0"
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
babel-types "^6.26.0"
|
|
|
|
babylon "^6.18.0"
|
|
|
|
debug "^2.6.8"
|
|
|
|
globals "^9.18.0"
|
|
|
|
invariant "^2.2.2"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-types@^6.0.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.26.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "6.26.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.26.0"
|
|
|
|
esutils "^2.0.2"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
to-fast-properties "^1.0.3"
|
|
|
|
|
|
|
|
babylon@^6.17.0, babylon@^6.18.0:
|
|
|
|
version "6.18.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
balanced-match@^0.4.2:
|
|
|
|
version "0.4.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
balanced-match@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
base64-js@^1.0.2:
|
|
|
|
version "1.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.1.tgz#a91947da1f4a516ea38e5b4ec0ec3773675e0886"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
base@^0.11.1:
|
|
|
|
version "0.11.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
cache-base "^1.0.1"
|
|
|
|
class-utils "^0.3.5"
|
|
|
|
component-emitter "^1.2.1"
|
|
|
|
define-property "^1.0.0"
|
|
|
|
isobject "^3.0.1"
|
|
|
|
mixin-deep "^1.2.0"
|
|
|
|
pascalcase "^0.1.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
batch@0.6.1:
|
|
|
|
version "0.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
bcrypt-pbkdf@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
tweetnacl "^0.14.3"
|
|
|
|
|
deps: add `better-sqlite3` (#836)
Summary:
I selected this over the alternatives, `sqlite` and `sqlite3`, primarily
because its README explicitly acknowledges that using asynchronous APIs
for CPU-bound or serialized work units are worse than useless. To me,
this is a sign that the maintainer has his head on straight.
The many-fold performance increase over `sqlite` and `sqlite3` is nice
to have, too.
For now, we use my fork of the project, which includes a critical patch
to support private in-memory databases via SQLite’s standard `:memory:`
filepath. When this patch is merged upstream, we can move back to
mainline.
Test Plan:
The following session demonstrates the basic API and validates that the
install has completed successfully:
```js
const Database = require("better-sqlite3");
const db = new Database("/tmp/irrelevant", {memory: true});
db.prepare("CREATE TABLE pythagorean_triples (x, y, z)").run();
const insert = db.prepare("INSERT INTO pythagorean_triples VALUES (?, ?, ?)");
const get = db.prepare(
"SELECT rowid, x * x + y * y AS xxyy, z * z AS zz FROM pythagorean_triples"
);
function print(x) {
console.log(JSON.stringify(x));
}
print(insert.run(3, 4, 5));
print(get.all());
print(insert.run(5, 12, 13));
print(get.all());
db.prepare("DELETE FROM pythagorean_triples").run();
print(get.all());
```
It prints:
```js
{"changes":1,"lastInsertROWID":1}
[{"rowid":1,"xxyy":25,"zz":25}]
{"changes":1,"lastInsertROWID":2}
[{"rowid":1,"xxyy":25,"zz":25},{"rowid":2,"xxyy":169,"zz":169}]
[]
```
wchargin-branch: dep-better-sqlite3
2018-09-14 01:20:10 +00:00
|
|
|
better-sqlite3@wchargin/better-sqlite3#wchargin-private-inmemory-db:
|
|
|
|
version "4.1.4"
|
|
|
|
resolved "https://codeload.github.com/wchargin/better-sqlite3/tar.gz/41f429eb11d020326065ab4e3da4433425e4be5c"
|
|
|
|
dependencies:
|
|
|
|
bindings "^1.3.0"
|
|
|
|
integer "^1.0.5"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
big.js@^3.1.3:
|
|
|
|
version "3.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
binary-extensions@^1.0.0:
|
|
|
|
version "1.11.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
deps: add `better-sqlite3` (#836)
Summary:
I selected this over the alternatives, `sqlite` and `sqlite3`, primarily
because its README explicitly acknowledges that using asynchronous APIs
for CPU-bound or serialized work units are worse than useless. To me,
this is a sign that the maintainer has his head on straight.
The many-fold performance increase over `sqlite` and `sqlite3` is nice
to have, too.
For now, we use my fork of the project, which includes a critical patch
to support private in-memory databases via SQLite’s standard `:memory:`
filepath. When this patch is merged upstream, we can move back to
mainline.
Test Plan:
The following session demonstrates the basic API and validates that the
install has completed successfully:
```js
const Database = require("better-sqlite3");
const db = new Database("/tmp/irrelevant", {memory: true});
db.prepare("CREATE TABLE pythagorean_triples (x, y, z)").run();
const insert = db.prepare("INSERT INTO pythagorean_triples VALUES (?, ?, ?)");
const get = db.prepare(
"SELECT rowid, x * x + y * y AS xxyy, z * z AS zz FROM pythagorean_triples"
);
function print(x) {
console.log(JSON.stringify(x));
}
print(insert.run(3, 4, 5));
print(get.all());
print(insert.run(5, 12, 13));
print(get.all());
db.prepare("DELETE FROM pythagorean_triples").run();
print(get.all());
```
It prints:
```js
{"changes":1,"lastInsertROWID":1}
[{"rowid":1,"xxyy":25,"zz":25}]
{"changes":1,"lastInsertROWID":2}
[{"rowid":1,"xxyy":25,"zz":25},{"rowid":2,"xxyy":169,"zz":169}]
[]
```
wchargin-branch: dep-better-sqlite3
2018-09-14 01:20:10 +00:00
|
|
|
bindings@^1.3.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.3.0.tgz#b346f6ecf6a95f5a815c5839fc7cdb22502f1ed7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==
|
deps: add `better-sqlite3` (#836)
Summary:
I selected this over the alternatives, `sqlite` and `sqlite3`, primarily
because its README explicitly acknowledges that using asynchronous APIs
for CPU-bound or serialized work units are worse than useless. To me,
this is a sign that the maintainer has his head on straight.
The many-fold performance increase over `sqlite` and `sqlite3` is nice
to have, too.
For now, we use my fork of the project, which includes a critical patch
to support private in-memory databases via SQLite’s standard `:memory:`
filepath. When this patch is merged upstream, we can move back to
mainline.
Test Plan:
The following session demonstrates the basic API and validates that the
install has completed successfully:
```js
const Database = require("better-sqlite3");
const db = new Database("/tmp/irrelevant", {memory: true});
db.prepare("CREATE TABLE pythagorean_triples (x, y, z)").run();
const insert = db.prepare("INSERT INTO pythagorean_triples VALUES (?, ?, ?)");
const get = db.prepare(
"SELECT rowid, x * x + y * y AS xxyy, z * z AS zz FROM pythagorean_triples"
);
function print(x) {
console.log(JSON.stringify(x));
}
print(insert.run(3, 4, 5));
print(get.all());
print(insert.run(5, 12, 13));
print(get.all());
db.prepare("DELETE FROM pythagorean_triples").run();
print(get.all());
```
It prints:
```js
{"changes":1,"lastInsertROWID":1}
[{"rowid":1,"xxyy":25,"zz":25}]
{"changes":1,"lastInsertROWID":2}
[{"rowid":1,"xxyy":25,"zz":25},{"rowid":2,"xxyy":169,"zz":169}]
[]
```
wchargin-branch: dep-better-sqlite3
2018-09-14 01:20:10 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
block-stream@*:
|
|
|
|
version "0.0.9"
|
|
|
|
resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "~2.0.0"
|
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
bluebird@^3.0.5, bluebird@^3.5.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "3.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
|
|
|
|
version "4.11.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
body-parser@1.18.2:
|
|
|
|
version "1.18.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz#87678a19d84b47d859b83199bd59bce222b10454"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bytes "3.0.0"
|
|
|
|
content-type "~1.0.4"
|
|
|
|
debug "2.6.9"
|
|
|
|
depd "~1.1.1"
|
|
|
|
http-errors "~1.6.2"
|
|
|
|
iconv-lite "0.4.19"
|
|
|
|
on-finished "~2.3.0"
|
|
|
|
qs "6.5.1"
|
|
|
|
raw-body "2.3.2"
|
|
|
|
type-is "~1.6.15"
|
|
|
|
|
|
|
|
bonjour@^3.5.0:
|
|
|
|
version "3.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
array-flatten "^2.1.0"
|
|
|
|
deep-equal "^1.0.1"
|
|
|
|
dns-equal "^1.0.0"
|
|
|
|
dns-txt "^2.0.2"
|
|
|
|
multicast-dns "^6.0.1"
|
|
|
|
multicast-dns-service-types "^1.1.0"
|
|
|
|
|
|
|
|
boolbase@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
boom@2.x.x:
|
|
|
|
version "2.10.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
hoek "2.x.x"
|
|
|
|
|
2018-03-19 22:31:08 +00:00
|
|
|
bowser@^1.7.3:
|
|
|
|
version "1.9.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/bowser/-/bowser-1.9.3.tgz#6643ae4d783f31683f6d23156976b74183862162"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-/gp96UlcFw5DbV2KQPCqTqi0Mb9gZRyDAHiDsGEH+4B/KOQjeoE5lM1PxlVX8DQDvfEfitmC1rW2Oy8fk/XBDg==
|
2018-03-19 22:31:08 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
brace-expansion@^1.0.0, brace-expansion@^1.1.7:
|
|
|
|
version "1.1.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wHshHHyVLsH479Uad+8NHTmQopI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
balanced-match "^1.0.0"
|
|
|
|
concat-map "0.0.1"
|
|
|
|
|
|
|
|
braces@^1.8.2:
|
|
|
|
version "1.8.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
expand-range "^1.8.1"
|
|
|
|
preserve "^0.2.0"
|
|
|
|
repeat-element "^1.1.2"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
braces@^2.3.1:
|
|
|
|
version "2.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
arr-flatten "^1.1.0"
|
|
|
|
array-unique "^0.3.2"
|
|
|
|
extend-shallow "^2.0.1"
|
|
|
|
fill-range "^4.0.0"
|
|
|
|
isobject "^3.0.1"
|
|
|
|
repeat-element "^1.1.2"
|
|
|
|
snapdragon "^0.8.1"
|
|
|
|
snapdragon-node "^2.0.1"
|
|
|
|
split-string "^3.0.2"
|
|
|
|
to-regex "^3.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
brorand@^1.0.1:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
browser-process-hrtime@^0.1.2:
|
|
|
|
version "0.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz#425d68a58d3447f02a04aa894187fce8af8b7b8e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Ql1opY00R/AqBKqJQYf86K+Le44=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
browser-resolve@^1.11.3:
|
|
|
|
version "1.11.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
resolve "1.1.7"
|
|
|
|
|
|
|
|
browserify-aes@^1.0.0, browserify-aes@^1.0.4:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.1.1.tgz#38b7ab55edb806ff2dcda1a7f1620773a477c49f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
buffer-xor "^1.0.3"
|
|
|
|
cipher-base "^1.0.0"
|
|
|
|
create-hash "^1.1.0"
|
|
|
|
evp_bytestokey "^1.0.3"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
|
|
|
|
browserify-cipher@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.0.tgz#9988244874bf5ed4e28da95666dcd66ac8fc363a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mYgkSHS/XtTijalWZtzWasj8Njo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
browserify-aes "^1.0.4"
|
|
|
|
browserify-des "^1.0.0"
|
|
|
|
evp_bytestokey "^1.0.0"
|
|
|
|
|
|
|
|
browserify-des@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.0.tgz#daa277717470922ed2fe18594118a175439721dd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
cipher-base "^1.0.1"
|
|
|
|
des.js "^1.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
|
|
|
|
browserify-rsa@^4.0.0:
|
|
|
|
version "4.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bn.js "^4.1.0"
|
|
|
|
randombytes "^2.0.1"
|
|
|
|
|
|
|
|
browserify-sign@^4.0.0:
|
|
|
|
version "4.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bn.js "^4.1.1"
|
|
|
|
browserify-rsa "^4.0.0"
|
|
|
|
create-hash "^1.1.0"
|
|
|
|
create-hmac "^1.1.2"
|
|
|
|
elliptic "^6.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
parse-asn1 "^5.0.0"
|
|
|
|
|
|
|
|
browserify-zlib@^0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
pako "~1.0.5"
|
|
|
|
|
|
|
|
browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6:
|
|
|
|
version "1.7.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
caniuse-db "^1.0.30000639"
|
|
|
|
electron-to-chromium "^1.2.7"
|
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
browserslist@^2.1.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.11.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
caniuse-lite "^1.0.30000792"
|
|
|
|
electron-to-chromium "^1.3.30"
|
|
|
|
|
|
|
|
bser@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
node-int64 "^0.4.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
buffer-from@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.0.tgz#87fcaa3a298358e0ade6e442cfce840740d1ad04"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
buffer-indexof@^1.0.0:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
buffer-xor@^1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
buffer@^4.3.0:
|
|
|
|
version "4.9.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
base64-js "^1.0.2"
|
|
|
|
ieee754 "^1.1.4"
|
|
|
|
isarray "^1.0.0"
|
|
|
|
|
|
|
|
builtin-modules@^1.0.0, builtin-modules@^1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
builtin-status-codes@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
bytes@3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
cacache@^10.0.4:
|
|
|
|
version "10.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
bluebird "^3.5.1"
|
|
|
|
chownr "^1.0.1"
|
|
|
|
glob "^7.1.2"
|
|
|
|
graceful-fs "^4.1.11"
|
|
|
|
lru-cache "^4.1.1"
|
|
|
|
mississippi "^2.0.0"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
move-concurrently "^1.0.1"
|
|
|
|
promise-inflight "^1.0.1"
|
|
|
|
rimraf "^2.6.2"
|
|
|
|
ssri "^5.2.4"
|
|
|
|
unique-filename "^1.1.0"
|
|
|
|
y18n "^4.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
cache-base@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
collection-visit "^1.0.0"
|
|
|
|
component-emitter "^1.2.1"
|
|
|
|
get-value "^2.0.6"
|
|
|
|
has-value "^1.0.0"
|
|
|
|
isobject "^3.0.1"
|
|
|
|
set-value "^2.0.0"
|
|
|
|
to-object-path "^0.3.0"
|
|
|
|
union-value "^1.0.0"
|
|
|
|
unset-value "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
caller-path@^0.1.0:
|
|
|
|
version "0.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
callsites "^0.2.0"
|
|
|
|
|
|
|
|
callsites@^0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
callsites@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
camelcase-keys@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
camelcase "^2.0.0"
|
|
|
|
map-obj "^1.0.0"
|
|
|
|
|
|
|
|
camelcase@^1.0.2:
|
|
|
|
version "1.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
camelcase@^2.0.0:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
camelcase@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
camelcase@^4.1.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "4.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
caniuse-api@^1.5.2:
|
|
|
|
version "1.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
browserslist "^1.3.6"
|
|
|
|
caniuse-db "^1.0.30000529"
|
|
|
|
lodash.memoize "^4.1.2"
|
|
|
|
lodash.uniq "^4.5.0"
|
|
|
|
|
|
|
|
caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639:
|
|
|
|
version "1.0.30000804"
|
|
|
|
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000804.tgz#84feb42018fc64cf6aff6371e43115f292c00179"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hP60IBj8ZM9q/2Nx5DEV8pLAAXk=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
caniuse-lite@^1.0.30000792:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.30000804"
|
|
|
|
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000804.tgz#8729a143d65378e8936adbb161f550e9c49fc09d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-HDZPSHLi18Bac8YU+bDJPtJLf19DwoNTM7Qp1alhltYW9FxNUlwCgk1xk92H0hB+xiKW4Jb9LXQv6M+riQyxFg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
capture-exit@^1.2.0:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
rsvp "^3.3.3"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
caseless@~0.12.0:
|
|
|
|
version "0.12.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
center-align@^0.1.1:
|
|
|
|
version "0.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
align-text "^0.1.3"
|
|
|
|
lazy-cache "^1.0.3"
|
|
|
|
|
2018-05-26 02:25:43 +00:00
|
|
|
chalk@1.1.3, chalk@^1.1.3:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ansi-styles "^2.2.1"
|
|
|
|
escape-string-regexp "^1.0.2"
|
|
|
|
has-ansi "^2.0.0"
|
|
|
|
strip-ansi "^3.0.0"
|
|
|
|
supports-color "^2.0.0"
|
|
|
|
|
|
|
|
chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0:
|
|
|
|
version "2.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ansi-styles "^3.1.0"
|
|
|
|
escape-string-regexp "^1.0.5"
|
|
|
|
supports-color "^4.0.0"
|
|
|
|
|
|
|
|
chardet@^0.4.0:
|
|
|
|
version "0.4.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
cheerio@^0.22.0:
|
|
|
|
version "0.22.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=
|
2018-07-21 04:27:35 +00:00
|
|
|
dependencies:
|
|
|
|
css-select "~1.2.0"
|
|
|
|
dom-serializer "~0.1.0"
|
|
|
|
entities "~1.1.1"
|
|
|
|
htmlparser2 "^3.9.1"
|
|
|
|
lodash.assignin "^4.0.9"
|
|
|
|
lodash.bind "^4.1.4"
|
|
|
|
lodash.defaults "^4.0.1"
|
|
|
|
lodash.filter "^4.4.0"
|
|
|
|
lodash.flatten "^4.2.0"
|
|
|
|
lodash.foreach "^4.3.0"
|
|
|
|
lodash.map "^4.4.0"
|
|
|
|
lodash.merge "^4.4.0"
|
|
|
|
lodash.pick "^4.2.1"
|
|
|
|
lodash.reduce "^4.4.0"
|
|
|
|
lodash.reject "^4.4.0"
|
|
|
|
lodash.some "^4.4.0"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
cheerio@^1.0.0-rc.2:
|
|
|
|
version "1.0.0-rc.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.2.tgz#4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
css-select "~1.2.0"
|
|
|
|
dom-serializer "~0.1.0"
|
|
|
|
entities "~1.1.1"
|
|
|
|
htmlparser2 "^3.9.1"
|
|
|
|
lodash "^4.15.0"
|
|
|
|
parse5 "^3.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
chokidar@^1.6.0, chokidar@^1.7.0:
|
|
|
|
version "1.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
anymatch "^1.3.0"
|
|
|
|
async-each "^1.0.0"
|
|
|
|
glob-parent "^2.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
is-binary-path "^1.0.0"
|
|
|
|
is-glob "^2.0.0"
|
|
|
|
path-is-absolute "^1.0.0"
|
|
|
|
readdirp "^2.0.0"
|
|
|
|
optionalDependencies:
|
|
|
|
fsevents "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
chownr@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
ci-info@^1.0.0:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.2.tgz#03561259db48d0474c8bdc90f5b47b068b6bbfb4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-uTGIPNx/nSpBdsF6xnseRXLLtfr9VLqkz8ZqHXr3Y7b6SftyRxBGjwMtJj1OhNbmlc1wZzLNAlAcvyIiE8a6ZA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.1"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
|
|
|
|
circular-json@^0.3.1:
|
|
|
|
version "0.3.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
clap@^1.0.9:
|
|
|
|
version "1.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
chalk "^1.1.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
class-utils@^0.3.5:
|
|
|
|
version "0.3.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
arr-union "^3.1.0"
|
|
|
|
define-property "^0.2.5"
|
|
|
|
isobject "^3.0.0"
|
|
|
|
static-extend "^0.1.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
cli-cursor@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
restore-cursor "^2.0.0"
|
|
|
|
|
|
|
|
cli-width@^2.0.0:
|
|
|
|
version "2.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
cliui@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
center-align "^0.1.1"
|
|
|
|
right-align "^0.1.1"
|
|
|
|
wordwrap "0.0.2"
|
|
|
|
|
|
|
|
cliui@^3.2.0:
|
|
|
|
version "3.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
string-width "^1.0.1"
|
|
|
|
strip-ansi "^3.0.1"
|
|
|
|
wrap-ansi "^2.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
cliui@^4.0.0:
|
|
|
|
version "4.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
string-width "^2.1.1"
|
|
|
|
strip-ansi "^4.0.0"
|
|
|
|
wrap-ansi "^2.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
clone@^1.0.2:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.3.tgz#298d7e2231660f40c003c2ed3140decf3f53085f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
co@^4.6.0:
|
|
|
|
version "4.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
coa@~1.0.1:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
q "^1.1.2"
|
|
|
|
|
|
|
|
code-point-at@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
collection-visit@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
map-visit "^1.0.0"
|
|
|
|
object-visit "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
color-convert@^1.3.0, color-convert@^1.9.0:
|
|
|
|
version "1.9.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
color-name "^1.1.1"
|
|
|
|
|
|
|
|
color-name@^1.0.0, color-name@^1.1.1:
|
|
|
|
version "1.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
color-string@^0.3.0:
|
|
|
|
version "0.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
color-name "^1.0.0"
|
|
|
|
|
|
|
|
color@^0.11.0:
|
|
|
|
version "0.11.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
clone "^1.0.2"
|
|
|
|
color-convert "^1.3.0"
|
|
|
|
color-string "^0.3.0"
|
|
|
|
|
|
|
|
colormin@^1.0.5:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
color "^0.11.0"
|
|
|
|
css-color-names "0.0.4"
|
|
|
|
has "^1.0.1"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
colors@0.5.x:
|
|
|
|
version "0.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/colors/-/colors-0.5.1.tgz#7d0023eaeb154e8ee9fce75dcb923d0ed1667774"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fQAj6usVTo7p/Oddy5I9DtFmd3Q=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
colors@~1.1.2:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
combined-stream@^1.0.5, combined-stream@~1.0.5:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
delayed-stream "~1.0.0"
|
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
commander@^2.11.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.14.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/commander/-/commander-2.14.1.tgz#2235123e37af8ca3c65df45b026dbd357b01b9aa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
commondir@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-06-29 00:01:31 +00:00
|
|
|
commonmark@^0.28.1:
|
|
|
|
version "0.28.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/commonmark/-/commonmark-0.28.1.tgz#06eab8d52338b839fa1a2d75af0085eed1b1beae"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Buq41SM4uDn6Gi11rwCF7tGxvq4=
|
2018-06-29 00:01:31 +00:00
|
|
|
dependencies:
|
|
|
|
entities "~ 1.1.1"
|
|
|
|
mdurl "~ 1.0.1"
|
|
|
|
minimist "~ 1.2.0"
|
|
|
|
string.prototype.repeat "^0.2.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
compare-versions@^3.1.0:
|
|
|
|
version "3.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.3.0.tgz#af93ea705a96943f622ab309578b9b90586f39c3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MAAAIOdi2s4Gl6rZ76PNcUa9IOYB+5ICdT41o5uMRf09aEu/F9RK+qhe8RjXNPwcTjGV7KU7h2P/fljThFVqyQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
component-emitter@^1.2.1:
|
|
|
|
version "1.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
compressible@~2.0.11:
|
|
|
|
version "2.0.12"
|
|
|
|
resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.12.tgz#c59a5c99db76767e9876500e271ef63b3493bd66"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
mime-db ">= 1.30.0 < 2"
|
|
|
|
|
|
|
|
compression@^1.5.2:
|
|
|
|
version "1.7.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.1.tgz#eff2603efc2e22cf86f35d2eb93589f9875373db"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7/JgPvwuIs+G810uuTWJ+YdTc9s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
accepts "~1.3.4"
|
|
|
|
bytes "3.0.0"
|
|
|
|
compressible "~2.0.11"
|
|
|
|
debug "2.6.9"
|
|
|
|
on-headers "~1.0.1"
|
|
|
|
safe-buffer "5.1.1"
|
|
|
|
vary "~1.1.2"
|
|
|
|
|
|
|
|
concat-map@0.0.1:
|
|
|
|
version "0.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
concat-stream@^1.5.0:
|
|
|
|
version "1.6.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
buffer-from "^1.0.0"
|
|
|
|
inherits "^2.0.3"
|
|
|
|
readable-stream "^2.2.2"
|
|
|
|
typedarray "^0.0.6"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
concat-stream@^1.6.0:
|
|
|
|
version "1.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.3"
|
|
|
|
readable-stream "^2.2.2"
|
|
|
|
typedarray "^0.0.6"
|
|
|
|
|
|
|
|
connect-history-api-fallback@^1.3.0:
|
|
|
|
version "1.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
console-browserify@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
date-now "^0.1.4"
|
|
|
|
|
|
|
|
console-control-strings@^1.0.0, console-control-strings@~1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
constants-browserify@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
contains-path@^0.1.0:
|
|
|
|
version "0.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
content-disposition@0.5.2:
|
|
|
|
version "0.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
content-type@~1.0.4:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
convert-source-map@^1.4.0, convert-source-map@^1.5.0:
|
|
|
|
version "1.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
cookie-signature@1.0.6:
|
|
|
|
version "1.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
cookie@0.3.1:
|
|
|
|
version "0.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
copy-concurrently@^1.0.0:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
aproba "^1.1.1"
|
|
|
|
fs-write-stream-atomic "^1.0.8"
|
|
|
|
iferr "^0.1.5"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
rimraf "^2.5.4"
|
|
|
|
run-queue "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
copy-descriptor@^0.1.0:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
copy-webpack-plugin@^4.5.2:
|
|
|
|
version "4.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.5.2.tgz#d53444a8fea2912d806e78937390ddd7e632ee5c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-zmC33E8FFSq3AbflTvqvPvBo621H36Afsxlui91d+QyZxPIuXghfnTsa1CuqiAaCPgJoSUWfTFbKJnadZpKEbQ==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
cacache "^10.0.4"
|
|
|
|
find-cache-dir "^1.0.0"
|
|
|
|
globby "^7.1.1"
|
|
|
|
is-glob "^4.0.0"
|
|
|
|
loader-utils "^1.1.0"
|
|
|
|
minimatch "^3.0.4"
|
|
|
|
p-limit "^1.0.0"
|
|
|
|
serialize-javascript "^1.4.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
core-js@^1.0.0:
|
|
|
|
version "1.2.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
core-js@^2.4.0, core-js@^2.5.0:
|
|
|
|
version "2.5.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.3.tgz#8acc38345824f16d8365b7c9b4259168e8ed603e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
core-util-is@1.0.2, core-util-is@~1.0.0:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
create-ecdh@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bn.js "^4.1.0"
|
|
|
|
elliptic "^6.0.0"
|
|
|
|
|
|
|
|
create-hash@^1.1.0, create-hash@^1.1.2:
|
|
|
|
version "1.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.1.3.tgz#606042ac8b9262750f483caddab0f5819172d8fd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
cipher-base "^1.0.1"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
ripemd160 "^2.0.0"
|
|
|
|
sha.js "^2.4.0"
|
|
|
|
|
|
|
|
create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
|
|
|
|
version "1.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.6.tgz#acb9e221a4e17bdb076e90657c42b93e3726cf06"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
cipher-base "^1.0.3"
|
|
|
|
create-hash "^1.1.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
ripemd160 "^2.0.0"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
sha.js "^2.4.8"
|
|
|
|
|
2018-07-21 01:30:28 +00:00
|
|
|
create-react-class@^15.5.1:
|
|
|
|
version "15.6.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.3.tgz#2d73237fb3f970ae6ebe011a9e66f46dbca80036"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==
|
2018-07-21 01:30:28 +00:00
|
|
|
dependencies:
|
|
|
|
fbjs "^0.8.9"
|
|
|
|
loose-envify "^1.3.1"
|
|
|
|
object-assign "^4.1.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
cross-spawn@5.1.0, cross-spawn@^5.0.1, cross-spawn@^5.1.0:
|
|
|
|
version "5.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
lru-cache "^4.0.1"
|
|
|
|
shebang-command "^1.2.0"
|
|
|
|
which "^1.2.9"
|
|
|
|
|
|
|
|
cryptiles@2.x.x:
|
|
|
|
version "2.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
boom "2.x.x"
|
|
|
|
|
|
|
|
crypto-browserify@^3.11.0:
|
|
|
|
version "3.12.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
browserify-cipher "^1.0.0"
|
|
|
|
browserify-sign "^4.0.0"
|
|
|
|
create-ecdh "^4.0.0"
|
|
|
|
create-hash "^1.1.0"
|
|
|
|
create-hmac "^1.1.0"
|
|
|
|
diffie-hellman "^5.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
pbkdf2 "^3.0.3"
|
|
|
|
public-encrypt "^4.0.0"
|
|
|
|
randombytes "^2.0.0"
|
|
|
|
randomfill "^1.0.3"
|
|
|
|
|
|
|
|
css-color-names@0.0.4:
|
|
|
|
version "0.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-03-19 22:31:08 +00:00
|
|
|
css-in-js-utils@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/css-in-js-utils/-/css-in-js-utils-2.0.0.tgz#5af1dd70f4b06b331f48d22a3d86e0786c0b9435"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-yuWmPMD9FLi50Xf3k8W8oO3WM1eVnxEGCldCLyfusQ+CgivFk0s23yst4ooW6tfxMuSa03S6uUEga9UhX6GRrA==
|
2018-03-19 22:31:08 +00:00
|
|
|
dependencies:
|
|
|
|
hyphenate-style-name "^1.0.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
css-loader@0.28.7:
|
|
|
|
version "0.28.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.7.tgz#5f2ee989dd32edd907717f953317656160999c1b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-GxMpax8a/VgcfRrVy0gXD6yLd5ePYbXX/5zGgTVYp4wXtJklS8Z2VaUArJgc//f6/Dzil7BaJObdSv8eKKCPgg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-code-frame "^6.11.0"
|
|
|
|
css-selector-tokenizer "^0.7.0"
|
|
|
|
cssnano ">=2.6.1 <4"
|
|
|
|
icss-utils "^2.1.0"
|
|
|
|
loader-utils "^1.0.2"
|
|
|
|
lodash.camelcase "^4.3.0"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
postcss "^5.0.6"
|
|
|
|
postcss-modules-extract-imports "^1.0.0"
|
|
|
|
postcss-modules-local-by-default "^1.0.1"
|
|
|
|
postcss-modules-scope "^1.0.0"
|
|
|
|
postcss-modules-values "^1.1.0"
|
|
|
|
postcss-value-parser "^3.3.0"
|
|
|
|
source-list-map "^2.0.0"
|
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
css-select@~1.2.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
boolbase "~1.0.0"
|
|
|
|
css-what "2.1"
|
|
|
|
domutils "1.5.1"
|
|
|
|
nth-check "~1.0.1"
|
|
|
|
|
|
|
|
css-selector-tokenizer@^0.7.0:
|
|
|
|
version "0.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
cssesc "^0.1.0"
|
|
|
|
fastparse "^1.1.1"
|
|
|
|
regexpu-core "^1.0.0"
|
|
|
|
|
|
|
|
css-what@2.1:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lGfQMsOM+u+58teVASUwYvh/ob0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
cssesc@^0.1.0:
|
|
|
|
version "0.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
"cssnano@>=2.6.1 <4":
|
|
|
|
version "3.10.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
autoprefixer "^6.3.1"
|
|
|
|
decamelize "^1.1.2"
|
|
|
|
defined "^1.0.0"
|
|
|
|
has "^1.0.1"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
postcss "^5.0.14"
|
|
|
|
postcss-calc "^5.2.0"
|
|
|
|
postcss-colormin "^2.1.8"
|
|
|
|
postcss-convert-values "^2.3.4"
|
|
|
|
postcss-discard-comments "^2.0.4"
|
|
|
|
postcss-discard-duplicates "^2.0.1"
|
|
|
|
postcss-discard-empty "^2.0.1"
|
|
|
|
postcss-discard-overridden "^0.1.1"
|
|
|
|
postcss-discard-unused "^2.2.1"
|
|
|
|
postcss-filter-plugins "^2.0.0"
|
|
|
|
postcss-merge-idents "^2.1.5"
|
|
|
|
postcss-merge-longhand "^2.0.1"
|
|
|
|
postcss-merge-rules "^2.0.3"
|
|
|
|
postcss-minify-font-values "^1.0.2"
|
|
|
|
postcss-minify-gradients "^1.0.1"
|
|
|
|
postcss-minify-params "^1.0.4"
|
|
|
|
postcss-minify-selectors "^2.0.4"
|
|
|
|
postcss-normalize-charset "^1.1.0"
|
|
|
|
postcss-normalize-url "^3.0.7"
|
|
|
|
postcss-ordered-values "^2.1.0"
|
|
|
|
postcss-reduce-idents "^2.2.2"
|
|
|
|
postcss-reduce-initial "^1.0.0"
|
|
|
|
postcss-reduce-transforms "^1.0.3"
|
|
|
|
postcss-svgo "^2.1.1"
|
|
|
|
postcss-unique-selectors "^2.0.2"
|
|
|
|
postcss-value-parser "^3.2.3"
|
|
|
|
postcss-zindex "^2.0.1"
|
|
|
|
|
|
|
|
csso@~2.3.1:
|
|
|
|
version "2.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
clap "^1.0.9"
|
|
|
|
source-map "^0.5.3"
|
|
|
|
|
|
|
|
cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0":
|
|
|
|
version "0.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.2.tgz#b8036170c79f07a90ff2f16e22284027a243848b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
cssstyle@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.0.0.tgz#79b16d51ec5591faec60e688891f15d2a5705129"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Bpuh47j2mRMY60X90mXaJAEtJwxvA2roZzbgwAXYhMbmwmakdRr4Cq9L5SkleKJNLOKqHIa2YWyOXDX3VgggSQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
cssom "0.3.x"
|
|
|
|
|
|
|
|
currently-unhandled@^0.4.1:
|
|
|
|
version "0.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
array-find-index "^1.0.1"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
cyclist@~0.2.2:
|
|
|
|
version "0.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=
|
2018-08-10 20:15:49 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
d@1:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
es5-ext "^0.10.9"
|
|
|
|
|
|
|
|
damerau-levenshtein@^1.0.0:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
dashdash@^1.12.0:
|
|
|
|
version "1.14.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
assert-plus "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
data-urls@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.0.0.tgz#24802de4e81c298ea8a9388bb0d8e461c774684f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ai40PPQR0Fn1lD2PPie79CibnlMN2AYiDhwFX/rZHVsxbs5kNJSjegqXIprhouGXlRdEnfybva7kqRGnB6mypA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
abab "^1.0.4"
|
|
|
|
whatwg-mimetype "^2.0.0"
|
|
|
|
whatwg-url "^6.4.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
date-now@^0.1.4:
|
|
|
|
version "0.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.6.9"
|
|
|
|
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ms "2.0.0"
|
|
|
|
|
|
|
|
debug@^3.0.1, debug@^3.1.0:
|
|
|
|
version "3.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ms "2.0.0"
|
|
|
|
|
|
|
|
decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
decode-uri-component@^0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
deep-equal@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
deep-extend@^0.6.0:
|
|
|
|
version "0.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
deep-extend@~0.4.0:
|
|
|
|
version "0.4.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
deep-is@~0.1.3:
|
|
|
|
version "0.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
default-require-extensions@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-2.0.0.tgz#f5f8fbb18a7d6d50b21f641f649ebb522cfe24f7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
strip-bom "^3.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
define-properties@^1.1.2:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
foreach "^2.0.5"
|
|
|
|
object-keys "^1.0.8"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
define-property@^0.2.5:
|
|
|
|
version "0.2.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-descriptor "^0.1.0"
|
|
|
|
|
|
|
|
define-property@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-descriptor "^1.0.0"
|
|
|
|
|
|
|
|
define-property@^2.0.2:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-descriptor "^1.0.2"
|
|
|
|
isobject "^3.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
defined@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
del@^2.0.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
globby "^5.0.0"
|
|
|
|
is-path-cwd "^1.0.0"
|
|
|
|
is-path-in-cwd "^1.0.0"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
pify "^2.0.0"
|
|
|
|
pinkie-promise "^2.0.0"
|
|
|
|
rimraf "^2.2.8"
|
|
|
|
|
|
|
|
del@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
globby "^6.1.0"
|
|
|
|
is-path-cwd "^1.0.0"
|
|
|
|
is-path-in-cwd "^1.0.0"
|
|
|
|
p-map "^1.1.1"
|
|
|
|
pify "^3.0.0"
|
|
|
|
rimraf "^2.2.8"
|
|
|
|
|
|
|
|
delayed-stream@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
delegates@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
depd@1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
depd@~1.1.1, depd@~1.1.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
des.js@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.1"
|
|
|
|
minimalistic-assert "^1.0.0"
|
|
|
|
|
|
|
|
destroy@~1.0.4:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
detect-indent@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
repeating "^2.0.0"
|
|
|
|
|
|
|
|
detect-libc@^1.0.2:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
detect-newline@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
detect-node@^2.0.3:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
detect-port-alt@1.1.5:
|
|
|
|
version "1.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.5.tgz#a1aa8fc805a4a5df9b905b7ddc7eed036bcce889"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-PlE9BuBz44BSDV8sJvfUxkGquPcDW4oHSYa5wY4yKj943C2I4xNU5Gd/EFroqdWNur7W6yU2zOLqvmKJCB//aA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
address "^1.0.1"
|
|
|
|
debug "^2.6.0"
|
|
|
|
|
|
|
|
diff@^3.2.0:
|
|
|
|
version "3.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/diff/-/diff-3.4.0.tgz#b1d85507daf3964828de54b37d0d73ba67dda56c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-QpVuMTEoJMF7cKzi6bvWhRulU1fZqZnvyVQgNhPaxxuTYwyjn/j1v9falseQ/uXWwPnO56RBfwtg4h/EQXmucA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
diffie-hellman@^5.0.0:
|
|
|
|
version "5.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tYNXOScM/ias9jIJn97SoH8gnl4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bn.js "^4.1.0"
|
|
|
|
miller-rabin "^4.0.0"
|
|
|
|
randombytes "^2.0.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
dir-glob@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
arrify "^1.0.1"
|
|
|
|
path-type "^3.0.0"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
discontinuous-range@1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
dns-equal@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
dns-packet@^1.3.1:
|
|
|
|
version "1.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ip "^1.1.0"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
|
|
|
|
dns-txt@^2.0.2:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
buffer-indexof "^1.0.0"
|
|
|
|
|
|
|
|
doctrine@1.5.0:
|
|
|
|
version "1.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
esutils "^2.0.2"
|
|
|
|
isarray "^1.0.0"
|
|
|
|
|
|
|
|
doctrine@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
esutils "^2.0.2"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dom-serializer@0, dom-serializer@~0.1.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "0.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
domelementtype "~1.1.1"
|
|
|
|
entities "~1.1.1"
|
|
|
|
|
|
|
|
domain-browser@^1.1.1:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
domelementtype@1, domelementtype@^1.3.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
domelementtype@~1.1.1:
|
|
|
|
version "1.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
domexception@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
webidl-conversions "^4.0.2"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
domhandler@^2.3.0:
|
|
|
|
version "2.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.1.tgz#892e47000a99be55bbf3774ffea0561d8879c259"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
domelementtype "1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
domutils@1.5.1:
|
|
|
|
version "1.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
dom-serializer "0"
|
|
|
|
domelementtype "1"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
domutils@^1.5.1:
|
|
|
|
version "1.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
dom-serializer "0"
|
|
|
|
domelementtype "1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
dotenv-expand@4.0.1:
|
|
|
|
version "4.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.0.1.tgz#68fddc1561814e0a10964111057ff138ced7d7a8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-aP3cFWGBTgoQlkERBX/xOM7X16g=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
dotenv@4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz#864ef1379aced55ce6f95debecdce179f7a0cd1d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
duplexer@^0.1.1:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
duplexify@^3.4.2, duplexify@^3.6.0:
|
|
|
|
version "3.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.0.tgz#592903f5d80b38d037220541264d69a198fb3410"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
end-of-stream "^1.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
readable-stream "^2.0.0"
|
|
|
|
stream-shift "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
ecc-jsbn@~0.1.1:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
jsbn "~0.1.0"
|
|
|
|
|
|
|
|
ee-first@1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.30:
|
|
|
|
version "1.3.33"
|
|
|
|
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.33.tgz#bf00703d62a7c65238136578c352d6c5c042a545"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vwBwPWKnxlI4E2V4w1LWxcBCpUU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
elliptic@^6.0.0:
|
|
|
|
version "6.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bn.js "^4.4.0"
|
|
|
|
brorand "^1.0.1"
|
|
|
|
hash.js "^1.0.0"
|
|
|
|
hmac-drbg "^1.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
minimalistic-assert "^1.0.0"
|
|
|
|
minimalistic-crypto-utils "^1.0.0"
|
|
|
|
|
|
|
|
emoji-regex@^6.1.0:
|
|
|
|
version "6.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
emojis-list@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
encodeurl@~1.0.1, encodeurl@~1.0.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
encoding@^0.1.11:
|
|
|
|
version "0.1.12"
|
|
|
|
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
iconv-lite "~0.4.13"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
end-of-stream@^1.0.0, end-of-stream@^1.1.0:
|
|
|
|
version "1.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
once "^1.4.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
enhanced-resolve@^3.4.0:
|
|
|
|
version "3.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
memory-fs "^0.4.0"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
tapable "^0.2.7"
|
|
|
|
|
2018-06-29 00:01:31 +00:00
|
|
|
entities@^1.1.1, "entities@~ 1.1.1", entities@~1.1.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-blwtClYhtdra7O+AuQ7ftc13cvA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
enzyme-adapter-react-16@^1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.1.1.tgz#a8f4278b47e082fbca14f5bfb1ee50ee650717b4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-kC8pAtU2Jk3OJ0EG8Y2813dg9Ol0TXi7UNxHzHiWs30Jo/hj7alc//G1YpKUsPP1oKl9X+Lkx+WlGJpPYA+nvw==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
enzyme-adapter-utils "^1.3.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
object.assign "^4.0.4"
|
|
|
|
object.values "^1.0.4"
|
|
|
|
prop-types "^15.6.0"
|
|
|
|
react-reconciler "^0.7.0"
|
|
|
|
react-test-renderer "^16.0.0-0"
|
|
|
|
|
|
|
|
enzyme-adapter-utils@^1.3.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.3.0.tgz#d6c85756826c257a8544d362cc7a67e97ea698c7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-vVXSt6uDv230DIv+ebCG66T1Pm36Kv+m74L1TrF4kaE7e1V7Q/LcxO0QRkajk5cA6R3uu9wJf5h13wOTezTbjA==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
lodash "^4.17.4"
|
|
|
|
object.assign "^4.0.4"
|
|
|
|
prop-types "^15.6.0"
|
|
|
|
|
|
|
|
enzyme-to-json@^3.3.3:
|
|
|
|
version "3.3.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/enzyme-to-json/-/enzyme-to-json-3.3.3.tgz#ede45938fb309cd87ebd4386f60c754525515a07"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7eRZOPswnNh+vUOG9gx1RSVRWgc=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
lodash "^4.17.4"
|
|
|
|
|
|
|
|
enzyme@^3.3.0:
|
|
|
|
version "3.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.3.0.tgz#0971abd167f2d4bf3f5bd508229e1c4b6dc50479"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-l8csyPyLmtxskTz6pX9W8eDOyH1ckEtDttXk/vlFWCjv00SkjTjtoUrogqp4yEvMyneU9dUJoOLnqFoiHb8IHA==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
cheerio "^1.0.0-rc.2"
|
|
|
|
function.prototype.name "^1.0.3"
|
|
|
|
has "^1.0.1"
|
|
|
|
is-boolean-object "^1.0.0"
|
|
|
|
is-callable "^1.1.3"
|
|
|
|
is-number-object "^1.0.3"
|
|
|
|
is-string "^1.0.4"
|
|
|
|
is-subset "^0.1.1"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
object-inspect "^1.5.0"
|
|
|
|
object-is "^1.0.1"
|
|
|
|
object.assign "^4.1.0"
|
|
|
|
object.entries "^1.0.4"
|
|
|
|
object.values "^1.0.4"
|
|
|
|
raf "^3.4.0"
|
|
|
|
rst-selector-parser "^2.2.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
errno@^0.1.3:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "0.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.6.tgz#c386ce8a6283f14fc09563b71560908c9bf53026"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-IsORQDpaaSwcDP4ZZnHxgE85werpo34VYn1Ud3mq+eUsF593faR8oCZNXrROVkpFu2TsbrNhHin0aUrTsQ9vNw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
prr "~1.0.1"
|
|
|
|
|
2018-05-26 02:25:43 +00:00
|
|
|
error-ex@^1.2.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-arrayish "^0.2.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
es-abstract@^1.5.1:
|
|
|
|
version "1.12.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
es-to-primitive "^1.1.1"
|
|
|
|
function-bind "^1.1.1"
|
|
|
|
has "^1.0.1"
|
|
|
|
is-callable "^1.1.3"
|
|
|
|
is-regex "^1.0.4"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
es-abstract@^1.6.1, es-abstract@^1.7.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.10.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.10.0.tgz#1ecb36c197842a00d8ee4c2dfd8646bb97d60864"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
es-to-primitive "^1.1.1"
|
|
|
|
function-bind "^1.1.1"
|
|
|
|
has "^1.0.1"
|
|
|
|
is-callable "^1.1.3"
|
|
|
|
is-regex "^1.0.4"
|
|
|
|
|
|
|
|
es-to-primitive@^1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-callable "^1.1.1"
|
|
|
|
is-date-object "^1.0.1"
|
|
|
|
is-symbol "^1.0.1"
|
|
|
|
|
|
|
|
es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14:
|
|
|
|
version "0.10.38"
|
|
|
|
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.38.tgz#fa7d40d65bbc9bb8a67e1d3f9cc656a00530eed3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jCMyePo7AXbUESwbl8Qi01VSH2piY9s/a3rSU/5w/MlTIx8HPL1xn2InGN8ejt/xulcJgnTO7vqNtOAxzYd2Kg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
es6-iterator "~2.0.3"
|
|
|
|
es6-symbol "~3.1.1"
|
|
|
|
|
|
|
|
es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
d "1"
|
|
|
|
es5-ext "^0.10.35"
|
|
|
|
es6-symbol "^3.1.1"
|
|
|
|
|
|
|
|
es6-map@^0.1.3:
|
|
|
|
version "0.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
d "1"
|
|
|
|
es5-ext "~0.10.14"
|
|
|
|
es6-iterator "~2.0.1"
|
|
|
|
es6-set "~0.1.5"
|
|
|
|
es6-symbol "~3.1.1"
|
|
|
|
event-emitter "~0.3.5"
|
|
|
|
|
|
|
|
es6-set@~0.1.5:
|
|
|
|
version "0.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
d "1"
|
|
|
|
es5-ext "~0.10.14"
|
|
|
|
es6-iterator "~2.0.1"
|
|
|
|
es6-symbol "3.1.1"
|
|
|
|
event-emitter "~0.3.5"
|
|
|
|
|
|
|
|
es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1:
|
|
|
|
version "3.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
d "1"
|
|
|
|
es5-ext "~0.10.14"
|
|
|
|
|
|
|
|
es6-weak-map@^2.0.1:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
d "1"
|
|
|
|
es5-ext "^0.10.14"
|
|
|
|
es6-iterator "^2.0.1"
|
|
|
|
es6-symbol "^3.1.1"
|
|
|
|
|
|
|
|
escape-html@~1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
escodegen@^1.9.1:
|
|
|
|
version "1.11.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
esprima "^3.1.3"
|
|
|
|
estraverse "^4.2.0"
|
|
|
|
esutils "^2.0.2"
|
|
|
|
optionator "^0.8.1"
|
|
|
|
optionalDependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
source-map "~0.6.1"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
escope@^3.6.0:
|
|
|
|
version "3.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
es6-map "^0.1.3"
|
|
|
|
es6-weak-map "^2.0.1"
|
|
|
|
esrecurse "^4.1.0"
|
|
|
|
estraverse "^4.1.1"
|
|
|
|
|
|
|
|
eslint-config-react-app@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-2.1.0.tgz#23c909f71cbaff76b945b831d2d814b8bde169eb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-8QZrKWuHVC57Fmu+SsKAVxnI9LycZl7NFQ4H9L+oeISuCXhYdXqsOOIVSjQFW6JF5MXZLFE+21Syhd7mF1IRZQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
eslint-import-resolver-node@^0.3.1:
|
|
|
|
version "0.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^2.6.9"
|
|
|
|
resolve "^1.5.0"
|
|
|
|
|
|
|
|
eslint-module-utils@^2.1.1:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz#abaec824177613b8a95b299639e1b6facf473449"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jDI/X5l/6D1rRD/3T43q8Qgbls2nq5km5KSqiwlyUbGo5+04fXhMKdCPhjwbqAa6HXWaMxj8Q4hQDIh7IadJQw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^2.6.8"
|
|
|
|
pkg-dir "^1.0.0"
|
|
|
|
|
2018-09-17 21:11:39 +00:00
|
|
|
eslint-plugin-flowtype@2.50.0:
|
|
|
|
version "2.50.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.0.tgz#953e262fa9b5d0fa76e178604892cf60dfb916da"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-10FnBXCp8odYcpUFXGAh+Zko7py0hUWutTd3BN/R9riukH360qNPLYPR3/xV9eu9K7OJDjJrsflBnL6RwxFnlw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-09-17 21:11:39 +00:00
|
|
|
lodash "^4.17.10"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
eslint-plugin-import@2.8.0:
|
|
|
|
version "2.8.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz#fa1b6ef31fcb3c501c09859c1b86f1fc5b986894"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Rf7dfKJxZ16QuTgVv1OYNxkZcsu/hULFnC+e+w0Gzi6jMC3guQoWQgxYxc54IDRinlb6/0v5z/PxxIKmVctN+g==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
builtin-modules "^1.1.1"
|
|
|
|
contains-path "^0.1.0"
|
|
|
|
debug "^2.6.8"
|
|
|
|
doctrine "1.5.0"
|
|
|
|
eslint-import-resolver-node "^0.3.1"
|
|
|
|
eslint-module-utils "^2.1.1"
|
|
|
|
has "^1.0.1"
|
|
|
|
lodash.cond "^4.3.0"
|
|
|
|
minimatch "^3.0.3"
|
|
|
|
read-pkg-up "^2.0.0"
|
|
|
|
|
|
|
|
eslint-plugin-jsx-a11y@5.1.1:
|
|
|
|
version "5.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-5.1.1.tgz#5c96bb5186ca14e94db1095ff59b3e2bd94069b1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-5I9SpoP7gT4wBFOtXT8/tXNPYohHBVfyVfO17vkbC7r9kEIxYJF12D3pKqhk8+xnk12rfxKClS3WCFpVckFTPQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
aria-query "^0.7.0"
|
|
|
|
array-includes "^3.0.3"
|
|
|
|
ast-types-flow "0.0.7"
|
|
|
|
axobject-query "^0.1.0"
|
|
|
|
damerau-levenshtein "^1.0.0"
|
|
|
|
emoji-regex "^6.1.0"
|
|
|
|
jsx-ast-utils "^1.4.0"
|
|
|
|
|
|
|
|
eslint-plugin-react@7.4.0:
|
|
|
|
version "7.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz#300a95861b9729c087d362dd64abcc351a74364a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-tvjU9u3VqmW2vVuYnE8Qptq+6ji4JltjOjJ9u7VAOxVYkUkyBZWRvNYKbDv5fN+L6wiA+4we9+qQahZ0m63XEA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
doctrine "^2.0.0"
|
|
|
|
has "^1.0.1"
|
|
|
|
jsx-ast-utils "^2.0.0"
|
|
|
|
prop-types "^15.5.10"
|
|
|
|
|
|
|
|
eslint-scope@^3.7.1:
|
|
|
|
version "3.7.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
esrecurse "^4.1.0"
|
|
|
|
estraverse "^4.1.1"
|
|
|
|
|
|
|
|
eslint@4.10.0:
|
|
|
|
version "4.10.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.10.0.tgz#f25d0d7955c81968c2309aa5c9a229e045176bb7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MMVl8P/dYUFZEvolL8PYt7qc5LNdS2lwheq9BYa5Y07FblhcZqFyaUqlS8TW5QITGex21tV4Lk0a3fK8lsJIkA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ajv "^5.2.0"
|
|
|
|
babel-code-frame "^6.22.0"
|
|
|
|
chalk "^2.1.0"
|
|
|
|
concat-stream "^1.6.0"
|
|
|
|
cross-spawn "^5.1.0"
|
|
|
|
debug "^3.0.1"
|
|
|
|
doctrine "^2.0.0"
|
|
|
|
eslint-scope "^3.7.1"
|
|
|
|
espree "^3.5.1"
|
|
|
|
esquery "^1.0.0"
|
|
|
|
estraverse "^4.2.0"
|
|
|
|
esutils "^2.0.2"
|
|
|
|
file-entry-cache "^2.0.0"
|
|
|
|
functional-red-black-tree "^1.0.1"
|
|
|
|
glob "^7.1.2"
|
|
|
|
globals "^9.17.0"
|
|
|
|
ignore "^3.3.3"
|
|
|
|
imurmurhash "^0.1.4"
|
|
|
|
inquirer "^3.0.6"
|
|
|
|
is-resolvable "^1.0.0"
|
|
|
|
js-yaml "^3.9.1"
|
|
|
|
json-stable-stringify "^1.0.1"
|
|
|
|
levn "^0.3.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
minimatch "^3.0.2"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
natural-compare "^1.4.0"
|
|
|
|
optionator "^0.8.2"
|
|
|
|
path-is-inside "^1.0.2"
|
|
|
|
pluralize "^7.0.0"
|
|
|
|
progress "^2.0.0"
|
|
|
|
require-uncached "^1.0.3"
|
|
|
|
semver "^5.3.0"
|
|
|
|
strip-ansi "^4.0.0"
|
|
|
|
strip-json-comments "~2.0.1"
|
|
|
|
table "^4.0.1"
|
|
|
|
text-table "~0.2.0"
|
|
|
|
|
|
|
|
espree@^3.5.1:
|
|
|
|
version "3.5.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.3.tgz#931e0af64e7fbbed26b050a29daad1fc64799fa6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Zy3tAJDORxQZLl2baguiRU1syPERAIg0L+JB2MWorORgTu/CplzvxS9WWA7Xh4+Q+eOQihNs/1o1Xep8cvCxWQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
acorn "^5.4.0"
|
|
|
|
acorn-jsx "^3.0.0"
|
|
|
|
|
|
|
|
esprima@^2.6.0:
|
|
|
|
version "2.7.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
esprima@^3.1.3:
|
|
|
|
version "3.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
esprima@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
esquery@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.0.tgz#cfba8b57d7fba93f17298a8a006a04cda13d80fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
estraverse "^4.0.0"
|
|
|
|
|
|
|
|
esrecurse@^4.1.0:
|
|
|
|
version "4.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.0.tgz#fa9568d98d3823f9a41d91e902dcab9ea6e5b163"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
estraverse "^4.1.0"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
|
|
|
|
estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0:
|
|
|
|
version "4.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
esutils@^2.0.2:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
etag@~1.8.1:
|
|
|
|
version "1.8.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
eval@^0.1.0:
|
|
|
|
version "0.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/eval/-/eval-0.1.2.tgz#9f7103284c105a66df4030b2b3273165837013da"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-n3EDKEwQWmbfQDCysycxZYNwE9o=
|
2018-07-21 04:27:35 +00:00
|
|
|
dependencies:
|
|
|
|
require-like ">= 0.1.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
event-emitter@~0.3.5:
|
|
|
|
version "0.3.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
d "1"
|
|
|
|
es5-ext "~0.10.14"
|
|
|
|
|
|
|
|
eventemitter3@1.x.x:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
events@^1.0.0:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
eventsource@0.1.6:
|
|
|
|
version "0.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
original ">=0.0.5"
|
|
|
|
|
|
|
|
evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
md5.js "^1.3.4"
|
|
|
|
safe-buffer "^5.1.1"
|
|
|
|
|
|
|
|
exec-sh@^0.2.0:
|
|
|
|
version "0.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.1.tgz#163b98a6e89e6b65b47c2a28d215bc1f63989c38"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
merge "^1.1.3"
|
|
|
|
|
|
|
|
execa@^0.7.0:
|
|
|
|
version "0.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
cross-spawn "^5.0.1"
|
|
|
|
get-stream "^3.0.0"
|
|
|
|
is-stream "^1.1.0"
|
|
|
|
npm-run-path "^2.0.0"
|
|
|
|
p-finally "^1.0.0"
|
|
|
|
signal-exit "^3.0.0"
|
|
|
|
strip-eof "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
exit@^0.1.2:
|
|
|
|
version "0.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
expand-brackets@^0.1.4:
|
|
|
|
version "0.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-posix-bracket "^0.1.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
expand-brackets@^2.1.4:
|
|
|
|
version "2.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^2.3.3"
|
|
|
|
define-property "^0.2.5"
|
|
|
|
extend-shallow "^2.0.1"
|
|
|
|
posix-character-classes "^0.1.0"
|
|
|
|
regex-not "^1.0.0"
|
|
|
|
snapdragon "^0.8.1"
|
|
|
|
to-regex "^3.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
expand-range@^1.8.1:
|
|
|
|
version "1.8.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
fill-range "^2.1.0"
|
|
|
|
|
|
|
|
expand-tilde@^2.0.0, expand-tilde@^2.0.2:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
homedir-polyfill "^1.0.1"
|
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
expect@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/expect/-/expect-23.6.0.tgz#1e0c8d3ba9a581c87bd71fb9bc8862d443425f98"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
ansi-styles "^3.2.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-diff "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-get-type "^22.1.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-matcher-utils "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-message-util "^23.4.0"
|
|
|
|
jest-regex-util "^23.3.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
express@^4.13.3:
|
|
|
|
version "4.16.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/express/-/express-4.16.2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
accepts "~1.3.4"
|
|
|
|
array-flatten "1.1.1"
|
|
|
|
body-parser "1.18.2"
|
|
|
|
content-disposition "0.5.2"
|
|
|
|
content-type "~1.0.4"
|
|
|
|
cookie "0.3.1"
|
|
|
|
cookie-signature "1.0.6"
|
|
|
|
debug "2.6.9"
|
|
|
|
depd "~1.1.1"
|
|
|
|
encodeurl "~1.0.1"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
etag "~1.8.1"
|
|
|
|
finalhandler "1.1.0"
|
|
|
|
fresh "0.5.2"
|
|
|
|
merge-descriptors "1.0.1"
|
|
|
|
methods "~1.1.2"
|
|
|
|
on-finished "~2.3.0"
|
|
|
|
parseurl "~1.3.2"
|
|
|
|
path-to-regexp "0.1.7"
|
|
|
|
proxy-addr "~2.0.2"
|
|
|
|
qs "6.5.1"
|
|
|
|
range-parser "~1.2.0"
|
|
|
|
safe-buffer "5.1.1"
|
|
|
|
send "0.16.1"
|
|
|
|
serve-static "1.13.1"
|
|
|
|
setprototypeof "1.1.0"
|
|
|
|
statuses "~1.3.1"
|
|
|
|
type-is "~1.6.15"
|
|
|
|
utils-merge "1.0.1"
|
|
|
|
vary "~1.1.2"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
express@^4.16.3:
|
|
|
|
version "4.16.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/express/-/express-4.16.3.tgz#6af8a502350db3246ecc4becf6b5a34d22f7ed53"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-avilAjUNsyRuzEvs9rWjTSL37VM=
|
2018-05-08 03:05:52 +00:00
|
|
|
dependencies:
|
|
|
|
accepts "~1.3.5"
|
|
|
|
array-flatten "1.1.1"
|
|
|
|
body-parser "1.18.2"
|
|
|
|
content-disposition "0.5.2"
|
|
|
|
content-type "~1.0.4"
|
|
|
|
cookie "0.3.1"
|
|
|
|
cookie-signature "1.0.6"
|
|
|
|
debug "2.6.9"
|
|
|
|
depd "~1.1.2"
|
|
|
|
encodeurl "~1.0.2"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
etag "~1.8.1"
|
|
|
|
finalhandler "1.1.1"
|
|
|
|
fresh "0.5.2"
|
|
|
|
merge-descriptors "1.0.1"
|
|
|
|
methods "~1.1.2"
|
|
|
|
on-finished "~2.3.0"
|
|
|
|
parseurl "~1.3.2"
|
|
|
|
path-to-regexp "0.1.7"
|
|
|
|
proxy-addr "~2.0.3"
|
|
|
|
qs "6.5.1"
|
|
|
|
range-parser "~1.2.0"
|
|
|
|
safe-buffer "5.1.1"
|
|
|
|
send "0.16.2"
|
|
|
|
serve-static "1.13.2"
|
|
|
|
setprototypeof "1.1.0"
|
|
|
|
statuses "~1.4.0"
|
|
|
|
type-is "~1.6.16"
|
|
|
|
utils-merge "1.0.1"
|
|
|
|
vary "~1.1.2"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
extend-shallow@^2.0.1:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-extendable "^0.1.0"
|
|
|
|
|
|
|
|
extend-shallow@^3.0.0, extend-shallow@^3.0.2:
|
|
|
|
version "3.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
assign-symbols "^1.0.0"
|
|
|
|
is-extendable "^1.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
extend@~3.0.0, extend@~3.0.1:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
external-editor@^2.0.4:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.1.0.tgz#3d026a21b7f95b5726387d4200ac160d372c3b48"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
chardet "^0.4.0"
|
|
|
|
iconv-lite "^0.4.17"
|
|
|
|
tmp "^0.0.33"
|
|
|
|
|
|
|
|
extglob@^0.3.1:
|
|
|
|
version "0.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-extglob "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
extglob@^2.0.4:
|
|
|
|
version "2.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
array-unique "^0.3.2"
|
|
|
|
define-property "^1.0.0"
|
|
|
|
expand-brackets "^2.1.4"
|
|
|
|
extend-shallow "^2.0.1"
|
|
|
|
fragment-cache "^0.2.1"
|
|
|
|
regex-not "^1.0.0"
|
|
|
|
snapdragon "^0.8.1"
|
|
|
|
to-regex "^3.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
extsprintf@1.3.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
extsprintf@^1.2.0:
|
|
|
|
version "1.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
fast-deep-equal@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
fast-json-stable-stringify@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
fast-levenshtein@~2.0.4:
|
|
|
|
version "2.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
fastparse@^1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
faye-websocket@^0.10.0:
|
|
|
|
version "0.10.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
websocket-driver ">=0.5.1"
|
|
|
|
|
|
|
|
faye-websocket@~0.11.0:
|
|
|
|
version "0.11.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
websocket-driver ">=0.5.1"
|
|
|
|
|
|
|
|
fb-watchman@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bser "^2.0.0"
|
|
|
|
|
|
|
|
fbjs@^0.8.16:
|
|
|
|
version "0.8.16"
|
|
|
|
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
core-js "^1.0.0"
|
|
|
|
isomorphic-fetch "^2.1.1"
|
|
|
|
loose-envify "^1.0.0"
|
|
|
|
object-assign "^4.1.0"
|
|
|
|
promise "^7.1.1"
|
|
|
|
setimmediate "^1.0.5"
|
|
|
|
ua-parser-js "^0.7.9"
|
|
|
|
|
2018-07-21 01:30:28 +00:00
|
|
|
fbjs@^0.8.9:
|
|
|
|
version "0.8.17"
|
|
|
|
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=
|
2018-07-21 01:30:28 +00:00
|
|
|
dependencies:
|
|
|
|
core-js "^1.0.0"
|
|
|
|
isomorphic-fetch "^2.1.1"
|
|
|
|
loose-envify "^1.0.0"
|
|
|
|
object-assign "^4.1.0"
|
|
|
|
promise "^7.1.1"
|
|
|
|
setimmediate "^1.0.5"
|
|
|
|
ua-parser-js "^0.7.18"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
figures@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
escape-string-regexp "^1.0.5"
|
|
|
|
|
|
|
|
file-entry-cache@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
flat-cache "^1.2.1"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
|
|
|
|
file-loader@1.1.5:
|
|
|
|
version "1.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.5.tgz#91c25b6b6fbe56dae99f10a425fd64933b5c9daa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-RzGHDatcVNpGISTvCpfUfOGpYuSR7HSsSg87ki+wF6rw1Hm0RALPTiAdsxAq1UwLf0RRhbe22/eHK6nhXspiOQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
loader-utils "^1.0.2"
|
|
|
|
schema-utils "^0.3.0"
|
|
|
|
|
|
|
|
filename-regex@^2.0.0:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
fileset@^2.0.2:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
glob "^7.0.3"
|
|
|
|
minimatch "^3.0.3"
|
|
|
|
|
|
|
|
filesize@3.5.11:
|
|
|
|
version "3.5.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.5.11.tgz#1919326749433bb3cf77368bd158caabcc19e9ee"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ZH7loueKBoDb7yG9esn1U+fgq7BzlzW6NRi5/rMdxIZ05dj7GFD/Xc5rq2CDt5Yq86CyfSYVyx4242QQNZbx1g==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
fill-range@^2.1.0:
|
|
|
|
version "2.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-number "^2.1.0"
|
|
|
|
isobject "^2.0.0"
|
|
|
|
randomatic "^1.1.3"
|
|
|
|
repeat-element "^1.1.2"
|
|
|
|
repeat-string "^1.5.2"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
fill-range@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
extend-shallow "^2.0.1"
|
|
|
|
is-number "^3.0.0"
|
|
|
|
repeat-string "^1.6.1"
|
|
|
|
to-regex-range "^2.1.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
finalhandler@1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "2.6.9"
|
|
|
|
encodeurl "~1.0.1"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
on-finished "~2.3.0"
|
|
|
|
parseurl "~1.3.2"
|
|
|
|
statuses "~1.3.1"
|
|
|
|
unpipe "~1.0.0"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
finalhandler@1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==
|
2018-05-08 03:05:52 +00:00
|
|
|
dependencies:
|
|
|
|
debug "2.6.9"
|
|
|
|
encodeurl "~1.0.2"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
on-finished "~2.3.0"
|
|
|
|
parseurl "~1.3.2"
|
|
|
|
statuses "~1.4.0"
|
|
|
|
unpipe "~1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
find-cache-dir@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
commondir "^1.0.1"
|
|
|
|
make-dir "^1.0.0"
|
|
|
|
pkg-dir "^2.0.0"
|
|
|
|
|
|
|
|
find-up@^1.0.0:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
path-exists "^2.0.0"
|
|
|
|
pinkie-promise "^2.0.0"
|
|
|
|
|
|
|
|
find-up@^2.0.0, find-up@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
locate-path "^2.0.0"
|
|
|
|
|
|
|
|
flat-cache@^1.2.1:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
circular-json "^0.3.1"
|
|
|
|
del "^2.0.2"
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
write "^0.2.1"
|
|
|
|
|
|
|
|
flatten@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-11-09 17:24:40 +00:00
|
|
|
flow-bin@^0.86.0:
|
|
|
|
version "0.86.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.86.0.tgz#153a28722b4dc13b7200c74b644dd4d9f4969a11"
|
|
|
|
integrity sha512-ulRvFH3ewGIYwg+qPk/OJXoe3Nhqi0RyR0wqgK0b1NzUDEC6O99zU39MBTickXvlrr6iwRO6Wm4lVGeDmnzbew==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
flush-write-stream@^1.0.0:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.1"
|
|
|
|
readable-stream "^2.0.4"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
for-in@^1.0.1, for-in@^1.0.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
for-own@^0.1.4:
|
|
|
|
version "0.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
for-in "^1.0.1"
|
|
|
|
|
|
|
|
foreach@^2.0.5:
|
|
|
|
version "2.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
forever-agent@~0.6.1:
|
|
|
|
version "0.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
form-data@~2.1.1:
|
|
|
|
version "2.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
asynckit "^0.4.0"
|
|
|
|
combined-stream "^1.0.5"
|
|
|
|
mime-types "^2.1.12"
|
|
|
|
|
|
|
|
form-data@~2.3.1:
|
|
|
|
version "2.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.1.tgz#6fb94fbd71885306d73d15cc497fe4cc4ecd44bf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
asynckit "^0.4.0"
|
|
|
|
combined-stream "^1.0.5"
|
|
|
|
mime-types "^2.1.12"
|
|
|
|
|
|
|
|
forwarded@~0.1.2:
|
|
|
|
version "0.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
fragment-cache@^0.2.1:
|
|
|
|
version "0.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
map-cache "^0.2.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
fresh@0.5.2:
|
|
|
|
version "0.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
from2@^2.1.0:
|
|
|
|
version "2.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.1"
|
|
|
|
readable-stream "^2.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
fs-extra@3.0.1:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
jsonfile "^3.0.0"
|
|
|
|
universalify "^0.1.0"
|
|
|
|
|
|
|
|
fs-extra@^0.30.0:
|
|
|
|
version "0.30.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
jsonfile "^2.1.0"
|
|
|
|
klaw "^1.0.0"
|
|
|
|
path-is-absolute "^1.0.0"
|
|
|
|
rimraf "^2.2.8"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
fs-minipass@^1.2.5:
|
|
|
|
version "1.2.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
minipass "^2.2.1"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
fs-write-stream-atomic@^1.0.8:
|
|
|
|
version "1.0.10"
|
|
|
|
resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
iferr "^0.1.5"
|
|
|
|
imurmurhash "^0.1.4"
|
|
|
|
readable-stream "1 || 2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
fs.realpath@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
fsevents@^1.0.0:
|
|
|
|
version "1.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.3.tgz#11f82318f5fe7bb2cd22965a108e9306208216d8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
nan "^2.3.0"
|
|
|
|
node-pre-gyp "^0.6.39"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
fsevents@^1.2.3:
|
|
|
|
version "1.2.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
nan "^2.9.2"
|
|
|
|
node-pre-gyp "^0.10.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
fstream-ignore@^1.0.5:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
fstream "^1.0.0"
|
|
|
|
inherits "2"
|
|
|
|
minimatch "^3.0.0"
|
|
|
|
|
|
|
|
fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2:
|
|
|
|
version "1.0.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
inherits "~2.0.0"
|
|
|
|
mkdirp ">=0.5 0"
|
|
|
|
rimraf "2"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
function-bind@^1.0.2, function-bind@^1.1.0, function-bind@^1.1.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
function.prototype.name@^1.0.3:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.0.tgz#8bd763cc0af860a859cc5d49384d74b932cd2327"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
define-properties "^1.1.2"
|
|
|
|
function-bind "^1.1.1"
|
|
|
|
is-callable "^1.1.3"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
functional-red-black-tree@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
gauge@~2.7.3:
|
|
|
|
version "2.7.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
aproba "^1.0.3"
|
|
|
|
console-control-strings "^1.0.0"
|
|
|
|
has-unicode "^2.0.0"
|
|
|
|
object-assign "^4.1.0"
|
|
|
|
signal-exit "^3.0.0"
|
|
|
|
string-width "^1.0.1"
|
|
|
|
strip-ansi "^3.0.1"
|
|
|
|
wide-align "^1.1.0"
|
|
|
|
|
|
|
|
get-caller-file@^1.0.1:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
get-stdin@^4.0.1:
|
|
|
|
version "4.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
get-stream@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
get-value@^2.0.3, get-value@^2.0.6:
|
|
|
|
version "2.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
getpass@^0.1.1:
|
|
|
|
version "0.1.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
assert-plus "^1.0.0"
|
|
|
|
|
|
|
|
glob-base@^0.3.0:
|
|
|
|
version "0.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
glob-parent "^2.0.0"
|
|
|
|
is-glob "^2.0.0"
|
|
|
|
|
|
|
|
glob-parent@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-glob "^2.0.0"
|
|
|
|
|
|
|
|
glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2:
|
|
|
|
version "7.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
fs.realpath "^1.0.0"
|
|
|
|
inflight "^1.0.4"
|
|
|
|
inherits "2"
|
|
|
|
minimatch "^3.0.4"
|
|
|
|
once "^1.3.0"
|
|
|
|
path-is-absolute "^1.0.0"
|
|
|
|
|
|
|
|
global-modules@1.0.0, global-modules@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
global-prefix "^1.0.1"
|
|
|
|
is-windows "^1.0.1"
|
|
|
|
resolve-dir "^1.0.0"
|
|
|
|
|
|
|
|
global-prefix@^1.0.1:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
expand-tilde "^2.0.2"
|
|
|
|
homedir-polyfill "^1.0.1"
|
|
|
|
ini "^1.3.4"
|
|
|
|
is-windows "^1.0.1"
|
|
|
|
which "^1.2.14"
|
|
|
|
|
|
|
|
globals@^9.17.0, globals@^9.18.0:
|
|
|
|
version "9.18.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
globby@^5.0.0:
|
|
|
|
version "5.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
array-union "^1.0.1"
|
|
|
|
arrify "^1.0.0"
|
|
|
|
glob "^7.0.3"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
pify "^2.0.0"
|
|
|
|
pinkie-promise "^2.0.0"
|
|
|
|
|
|
|
|
globby@^6.1.0:
|
|
|
|
version "6.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
array-union "^1.0.1"
|
|
|
|
glob "^7.0.3"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
pify "^2.0.0"
|
|
|
|
pinkie-promise "^2.0.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
globby@^7.1.1:
|
|
|
|
version "7.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+yzP+UAfhgCUXfral0QMypcrhoA=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
array-union "^1.0.1"
|
|
|
|
dir-glob "^2.0.0"
|
|
|
|
glob "^7.1.2"
|
|
|
|
ignore "^3.3.5"
|
|
|
|
pify "^3.0.0"
|
|
|
|
slash "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
|
|
|
|
version "4.1.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
growly@^1.3.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
gzip-size@3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
duplexer "^0.1.1"
|
|
|
|
|
|
|
|
handle-thing@^1.2.5:
|
|
|
|
version "1.2.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
handlebars@^4.0.3:
|
|
|
|
version "4.0.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
async "^1.4.0"
|
|
|
|
optimist "^0.6.1"
|
|
|
|
source-map "^0.4.4"
|
|
|
|
optionalDependencies:
|
|
|
|
uglify-js "^2.6"
|
|
|
|
|
|
|
|
har-schema@^1.0.5:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
har-schema@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
har-validator@~4.2.1:
|
|
|
|
version "4.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-M0gdDxu/9gDdID11gSpqX7oALio=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ajv "^4.9.1"
|
|
|
|
har-schema "^1.0.5"
|
|
|
|
|
|
|
|
har-validator@~5.0.3:
|
|
|
|
version "5.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ajv "^5.1.0"
|
|
|
|
har-schema "^2.0.0"
|
|
|
|
|
|
|
|
has-ansi@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ansi-regex "^2.0.0"
|
|
|
|
|
|
|
|
has-flag@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
has-flag@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
has-symbols@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
has-unicode@^2.0.0:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
has-value@^0.3.1:
|
|
|
|
version "0.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
get-value "^2.0.3"
|
|
|
|
has-values "^0.1.4"
|
|
|
|
isobject "^2.0.0"
|
|
|
|
|
|
|
|
has-value@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
get-value "^2.0.6"
|
|
|
|
has-values "^1.0.0"
|
|
|
|
isobject "^3.0.0"
|
|
|
|
|
|
|
|
has-values@^0.1.4:
|
|
|
|
version "0.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
has-values@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-number "^3.0.0"
|
|
|
|
kind-of "^4.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
has@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hGFzP1OLCDfJNh45qauelwTcLyg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
function-bind "^1.0.2"
|
|
|
|
|
|
|
|
hash-base@^2.0.0:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-2.0.2.tgz#66ea1d856db4e8a5470cadf6fce23ae5244ef2e1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZuodhW206KVHDK32/OI65SRO8uE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.1"
|
|
|
|
|
|
|
|
hash-base@^3.0.0:
|
|
|
|
version "3.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.1"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
|
|
|
|
hash.js@^1.0.0, hash.js@^1.0.3:
|
|
|
|
version "1.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.3.tgz#340dedbe6290187151c1ea1d777a3448935df846"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.3"
|
|
|
|
minimalistic-assert "^1.0.0"
|
|
|
|
|
|
|
|
hawk@3.1.3, hawk@~3.1.3:
|
|
|
|
version "3.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
boom "2.x.x"
|
|
|
|
cryptiles "2.x.x"
|
|
|
|
hoek "2.x.x"
|
|
|
|
sntp "1.x.x"
|
|
|
|
|
2018-07-21 01:30:28 +00:00
|
|
|
history@^3.0.0:
|
|
|
|
version "3.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/history/-/history-3.3.0.tgz#fcedcce8f12975371545d735461033579a6dae9c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/O3M6PEpdTcVRdc1RhAzV5ptrpw=
|
2018-07-21 01:30:28 +00:00
|
|
|
dependencies:
|
|
|
|
invariant "^2.2.1"
|
|
|
|
loose-envify "^1.2.0"
|
|
|
|
query-string "^4.2.2"
|
|
|
|
warning "^3.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
hmac-drbg@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
hash.js "^1.0.3"
|
|
|
|
minimalistic-assert "^1.0.0"
|
|
|
|
minimalistic-crypto-utils "^1.0.1"
|
|
|
|
|
|
|
|
hoek@2.x.x:
|
|
|
|
version "2.16.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-21 01:30:28 +00:00
|
|
|
hoist-non-react-statics@^2.3.1:
|
|
|
|
version "2.5.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==
|
2018-07-21 01:30:28 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
home-or-tmp@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
os-homedir "^1.0.0"
|
|
|
|
os-tmpdir "^1.0.1"
|
|
|
|
|
|
|
|
homedir-polyfill@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
parse-passwd "^1.0.0"
|
|
|
|
|
|
|
|
hosted-git-info@^2.1.4:
|
|
|
|
version "2.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
hpack.js@^2.1.6:
|
|
|
|
version "2.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.1"
|
|
|
|
obuf "^1.0.0"
|
|
|
|
readable-stream "^2.0.1"
|
|
|
|
wbuf "^1.1.0"
|
|
|
|
|
|
|
|
html-comment-regex@^1.1.0:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZouTd26q5V696POtRkswekljYl4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
html-encoding-sniffer@^1.0.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
whatwg-encoding "^1.0.1"
|
|
|
|
|
|
|
|
html-entities@^1.2.0:
|
|
|
|
version "1.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
htmlparser2@^3.9.1:
|
|
|
|
version "3.9.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.9.2.tgz#1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
domelementtype "^1.3.0"
|
|
|
|
domhandler "^2.3.0"
|
|
|
|
domutils "^1.5.1"
|
|
|
|
entities "^1.1.1"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
readable-stream "^2.0.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
http-deceiver@^1.2.7:
|
|
|
|
version "1.2.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
http-errors@1.6.2, http-errors@~1.6.2:
|
|
|
|
version "1.6.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
depd "1.1.1"
|
|
|
|
inherits "2.0.3"
|
|
|
|
setprototypeof "1.0.3"
|
|
|
|
statuses ">= 1.3.1 < 2"
|
|
|
|
|
|
|
|
http-parser-js@>=0.4.0:
|
|
|
|
version "0.4.10"
|
|
|
|
resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.10.tgz#92c9c1374c35085f75db359ec56cc257cbb93fa4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
http-proxy-middleware@~0.17.4:
|
|
|
|
version "0.17.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
http-proxy "^1.16.2"
|
|
|
|
is-glob "^3.1.0"
|
|
|
|
lodash "^4.17.2"
|
|
|
|
micromatch "^2.3.11"
|
|
|
|
|
|
|
|
http-proxy@^1.16.2:
|
|
|
|
version "1.16.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.16.2.tgz#06dff292952bf64dbe8471fa9df73066d4f37742"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
eventemitter3 "1.x.x"
|
|
|
|
requires-port "1.x.x"
|
|
|
|
|
|
|
|
http-signature@~1.1.0:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
assert-plus "^0.2.0"
|
|
|
|
jsprim "^1.2.2"
|
|
|
|
sshpk "^1.7.0"
|
|
|
|
|
|
|
|
http-signature@~1.2.0:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
assert-plus "^1.0.0"
|
|
|
|
jsprim "^1.2.2"
|
|
|
|
sshpk "^1.7.0"
|
|
|
|
|
|
|
|
https-browserify@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-03-19 22:31:08 +00:00
|
|
|
hyphenate-style-name@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.2.tgz#31160a36930adaf1fc04c6074f7eb41465d4ec4b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MRYKNpMK2vH8BMYHT360FGXU7Es=
|
2018-03-19 22:31:08 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
iconv-lite@0.4.19, iconv-lite@^0.4.17, iconv-lite@~0.4.13:
|
|
|
|
version "0.4.19"
|
|
|
|
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
iconv-lite@^0.4.4:
|
|
|
|
version "0.4.23"
|
|
|
|
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
safer-buffer ">= 2.1.2 < 3"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
icss-replace-symbols@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
icss-utils@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^6.0.1"
|
|
|
|
|
|
|
|
ieee754@^1.1.4:
|
|
|
|
version "1.1.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
iferr@^0.1.5:
|
|
|
|
version "0.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE=
|
2018-08-10 20:15:49 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
ignore-walk@^3.0.1:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
minimatch "^3.0.4"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
ignore@^3.3.3:
|
|
|
|
version "3.3.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
ignore@^3.3.5:
|
|
|
|
version "3.3.10"
|
|
|
|
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==
|
2018-08-10 20:15:49 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
import-local@^0.1.1:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/import-local/-/import-local-0.1.1.tgz#b1179572aacdc11c6a91009fb430dbcab5f668a8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sReVcqrNwRxqkQCftDDbyrX2aKg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
pkg-dir "^2.0.0"
|
|
|
|
resolve-cwd "^2.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
import-local@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
pkg-dir "^2.0.0"
|
|
|
|
resolve-cwd "^2.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
imurmurhash@^0.1.4:
|
|
|
|
version "0.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
indent-string@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
repeating "^2.0.0"
|
|
|
|
|
|
|
|
indexes-of@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
indexof@0.0.1:
|
|
|
|
version "0.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
inflight@^1.0.4:
|
|
|
|
version "1.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
once "^1.3.0"
|
|
|
|
wrappy "1"
|
|
|
|
|
|
|
|
inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
inherits@2.0.1:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ini@^1.3.4, ini@~1.3.0:
|
|
|
|
version "1.3.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-03-19 22:31:08 +00:00
|
|
|
inline-style-prefixer@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-4.0.0.tgz#30a03df1b346ba6b1fb8a812bc3c9dabef48022d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MKA98bNGumsfuKgSvDydq+9IAi0=
|
2018-03-19 22:31:08 +00:00
|
|
|
dependencies:
|
|
|
|
bowser "^1.7.3"
|
|
|
|
css-in-js-utils "^2.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
inquirer@3.3.0, inquirer@^3.0.6:
|
|
|
|
version "3.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ansi-escapes "^3.0.0"
|
|
|
|
chalk "^2.0.0"
|
|
|
|
cli-cursor "^2.1.0"
|
|
|
|
cli-width "^2.0.0"
|
|
|
|
external-editor "^2.0.4"
|
|
|
|
figures "^2.0.0"
|
|
|
|
lodash "^4.3.0"
|
|
|
|
mute-stream "0.0.7"
|
|
|
|
run-async "^2.2.0"
|
|
|
|
rx-lite "^4.0.8"
|
|
|
|
rx-lite-aggregates "^4.0.8"
|
|
|
|
string-width "^2.1.0"
|
|
|
|
strip-ansi "^4.0.0"
|
|
|
|
through "^2.3.6"
|
|
|
|
|
deps: add `better-sqlite3` (#836)
Summary:
I selected this over the alternatives, `sqlite` and `sqlite3`, primarily
because its README explicitly acknowledges that using asynchronous APIs
for CPU-bound or serialized work units are worse than useless. To me,
this is a sign that the maintainer has his head on straight.
The many-fold performance increase over `sqlite` and `sqlite3` is nice
to have, too.
For now, we use my fork of the project, which includes a critical patch
to support private in-memory databases via SQLite’s standard `:memory:`
filepath. When this patch is merged upstream, we can move back to
mainline.
Test Plan:
The following session demonstrates the basic API and validates that the
install has completed successfully:
```js
const Database = require("better-sqlite3");
const db = new Database("/tmp/irrelevant", {memory: true});
db.prepare("CREATE TABLE pythagorean_triples (x, y, z)").run();
const insert = db.prepare("INSERT INTO pythagorean_triples VALUES (?, ?, ?)");
const get = db.prepare(
"SELECT rowid, x * x + y * y AS xxyy, z * z AS zz FROM pythagorean_triples"
);
function print(x) {
console.log(JSON.stringify(x));
}
print(insert.run(3, 4, 5));
print(get.all());
print(insert.run(5, 12, 13));
print(get.all());
db.prepare("DELETE FROM pythagorean_triples").run();
print(get.all());
```
It prints:
```js
{"changes":1,"lastInsertROWID":1}
[{"rowid":1,"xxyy":25,"zz":25}]
{"changes":1,"lastInsertROWID":2}
[{"rowid":1,"xxyy":25,"zz":25},{"rowid":2,"xxyy":169,"zz":169}]
[]
```
wchargin-branch: dep-better-sqlite3
2018-09-14 01:20:10 +00:00
|
|
|
integer@^1.0.5:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/integer/-/integer-1.0.5.tgz#cadbf6078290389e8e4e29226e6b0044433deec1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-3jqqAHL1gwgl3y0YzFLU0E1fECboNMz9RON8ycqRr3P/cAZN6kcMWWn35UybkYNuB1VjhpSf5WnAqmN0WpKP1Q==
|
deps: add `better-sqlite3` (#836)
Summary:
I selected this over the alternatives, `sqlite` and `sqlite3`, primarily
because its README explicitly acknowledges that using asynchronous APIs
for CPU-bound or serialized work units are worse than useless. To me,
this is a sign that the maintainer has his head on straight.
The many-fold performance increase over `sqlite` and `sqlite3` is nice
to have, too.
For now, we use my fork of the project, which includes a critical patch
to support private in-memory databases via SQLite’s standard `:memory:`
filepath. When this patch is merged upstream, we can move back to
mainline.
Test Plan:
The following session demonstrates the basic API and validates that the
install has completed successfully:
```js
const Database = require("better-sqlite3");
const db = new Database("/tmp/irrelevant", {memory: true});
db.prepare("CREATE TABLE pythagorean_triples (x, y, z)").run();
const insert = db.prepare("INSERT INTO pythagorean_triples VALUES (?, ?, ?)");
const get = db.prepare(
"SELECT rowid, x * x + y * y AS xxyy, z * z AS zz FROM pythagorean_triples"
);
function print(x) {
console.log(JSON.stringify(x));
}
print(insert.run(3, 4, 5));
print(get.all());
print(insert.run(5, 12, 13));
print(get.all());
db.prepare("DELETE FROM pythagorean_triples").run();
print(get.all());
```
It prints:
```js
{"changes":1,"lastInsertROWID":1}
[{"rowid":1,"xxyy":25,"zz":25}]
{"changes":1,"lastInsertROWID":2}
[{"rowid":1,"xxyy":25,"zz":25},{"rowid":2,"xxyy":169,"zz":169}]
[]
```
wchargin-branch: dep-better-sqlite3
2018-09-14 01:20:10 +00:00
|
|
|
dependencies:
|
|
|
|
bindings "^1.3.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
internal-ip@1.2.0:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-1.2.0.tgz#ae9fbf93b984878785d50a8de1b356956058cf5c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
meow "^3.3.0"
|
|
|
|
|
|
|
|
interpret@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
invariant@^2.2.1, invariant@^2.2.4:
|
2018-05-08 19:02:17 +00:00
|
|
|
version "2.2.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
|
2018-05-08 19:02:17 +00:00
|
|
|
dependencies:
|
|
|
|
loose-envify "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
invariant@^2.2.2:
|
|
|
|
version "2.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nh9WrArNtr8wMwbzOL47IErmA2A=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
loose-envify "^1.0.0"
|
|
|
|
|
|
|
|
invert-kv@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ip@^1.1.0, ip@^1.1.5:
|
|
|
|
version "1.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
ipaddr.js@1.5.2:
|
|
|
|
version "1.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1LUFvemUaYfM8PxY2QEP+WB+P6A=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
ipaddr.js@1.6.0:
|
|
|
|
version "1.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=
|
2018-05-08 03:05:52 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-absolute-url@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
is-accessor-descriptor@^0.1.6:
|
|
|
|
version "0.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^3.0.2"
|
|
|
|
|
|
|
|
is-accessor-descriptor@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^6.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-arrayish@^0.2.1:
|
|
|
|
version "0.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-binary-path@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
binary-extensions "^1.0.0"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
is-boolean-object@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.0.0.tgz#98f8b28030684219a95f375cfbd88ce3405dff93"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mPiygDBoQhmpXzdc+9iM40Bd/5M=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-buffer@^1.1.5:
|
|
|
|
version "1.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-builtin-module@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
builtin-modules "^1.0.0"
|
|
|
|
|
|
|
|
is-callable@^1.1.1, is-callable@^1.1.3:
|
|
|
|
version "1.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hut1OSgF3cM69xySoO7fdO52BLI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-ci@^1.0.10:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ci-info "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
is-data-descriptor@^0.1.4:
|
|
|
|
version "0.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^3.0.2"
|
|
|
|
|
|
|
|
is-data-descriptor@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^6.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-date-object@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
is-descriptor@^0.1.0:
|
|
|
|
version "0.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-accessor-descriptor "^0.1.6"
|
|
|
|
is-data-descriptor "^0.1.4"
|
|
|
|
kind-of "^5.0.0"
|
|
|
|
|
|
|
|
is-descriptor@^1.0.0, is-descriptor@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-accessor-descriptor "^1.0.0"
|
|
|
|
is-data-descriptor "^1.0.0"
|
|
|
|
kind-of "^6.0.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-dotfile@^1.0.0:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-equal-shallow@^0.1.3:
|
|
|
|
version "0.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-primitive "^2.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
is-extendable@^0.1.0, is-extendable@^0.1.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
is-extendable@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-plain-object "^2.0.4"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-extglob@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
is-extglob@^2.1.0, is-extglob@^2.1.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-finite@^1.0.0:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
number-is-nan "^1.0.0"
|
|
|
|
|
|
|
|
is-fullwidth-code-point@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
number-is-nan "^1.0.0"
|
|
|
|
|
|
|
|
is-fullwidth-code-point@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
is-generator-fn@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-glob@^2.0.0, is-glob@^2.0.1:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-extglob "^1.0.0"
|
|
|
|
|
|
|
|
is-glob@^3.1.0:
|
|
|
|
version "3.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-extglob "^2.1.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
is-glob@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
is-extglob "^2.1.1"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
is-number-object@^1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.3.tgz#f265ab89a9f445034ef6aff15a8f00b00f551799"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8mWrian0RQNO9q/xWo8AsA9VF5k=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-number@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^3.0.2"
|
|
|
|
|
|
|
|
is-number@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^3.0.2"
|
|
|
|
|
|
|
|
is-path-cwd@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-path-in-cwd@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-path-inside "^1.0.0"
|
|
|
|
|
|
|
|
is-path-inside@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jvW33lBDej/cprToZe96pVy0gDY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
path-is-inside "^1.0.1"
|
|
|
|
|
|
|
|
is-plain-obj@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
|
|
|
|
version "2.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
isobject "^3.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-posix-bracket@^0.1.0:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-primitive@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-promise@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-regex@^1.0.4:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
has "^1.0.1"
|
|
|
|
|
|
|
|
is-resolvable@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-root@1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-root/-/is-root-1.0.0.tgz#07b6c233bc394cd9d02ba15c966bd6660d6342d5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-B7bCM7w5TNnQK6FclmvWZg1jQtU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
is-stream@^1.0.1, is-stream@^1.1.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
is-string@^1.0.4:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.4.tgz#cc3a9b69857d621e963725a24caeec873b826e64"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-zDqbaYV9Yh6WNyWiTK7shzuCbmQ=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
|
|
|
is-subset@^0.1.1:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-svg@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
html-comment-regex "^1.1.0"
|
|
|
|
|
|
|
|
is-symbol@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-typedarray@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-utf8@^0.2.0:
|
|
|
|
version "0.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
is-windows@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.1.tgz#310db70f742d259a16a369202b51af84233310d9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MQ23D3QtJZoWo2kgK1GvhCMzENk=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
is-windows@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
is-wsl@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
isexe@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
isobject@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
isarray "1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
isobject@^3.0.0, isobject@^3.0.1:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-03-20 00:01:41 +00:00
|
|
|
isomorphic-fetch@^2.1.1, isomorphic-fetch@^2.2.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
node-fetch "^1.0.1"
|
|
|
|
whatwg-fetch ">=0.10.0"
|
|
|
|
|
|
|
|
isstream@~0.1.2:
|
|
|
|
version "0.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-api@^1.3.1:
|
|
|
|
version "1.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.1.tgz#4c3b05d18c0016d1022e079b98dc82c40f488954"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
async "^2.1.4"
|
2018-07-27 19:28:04 +00:00
|
|
|
compare-versions "^3.1.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
fileset "^2.0.2"
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-lib-coverage "^1.2.0"
|
|
|
|
istanbul-lib-hook "^1.2.0"
|
|
|
|
istanbul-lib-instrument "^1.10.1"
|
|
|
|
istanbul-lib-report "^1.1.4"
|
|
|
|
istanbul-lib-source-maps "^1.2.4"
|
|
|
|
istanbul-reports "^1.3.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
js-yaml "^3.7.0"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
once "^1.4.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-lib-coverage@^1.1.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz#73bfb998885299415c93d38a3e9adf784a77a9da"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-0+1vDkmzxqJIn5rcoEqapSB4DmPxE31EtI2dF2aCkV5esN9EWHxZ0dwgDClivMXJqE7zaYQxq30hj5L0nlTN5Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-lib-coverage@^1.2.0:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz#f7d8f2e42b97e37fe796114cb0f9d68b5e3a4341"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
istanbul-lib-hook@^1.2.0:
|
|
|
|
version "1.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.1.tgz#f614ec45287b2a8fc4f07f5660af787575601805"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-eLAMkPG9FU0v5L02lIkcj/2/Zlz9OuluaXikdr5iStk8FDbSwAixTK9TkYxbF0eNnzAJTwM2fkV2A1tpsIp4Jg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
append-transform "^1.0.0"
|
|
|
|
|
|
|
|
istanbul-lib-instrument@^1.10.1:
|
|
|
|
version "1.10.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz#724b4b6caceba8692d3f1f9d0727e279c401af7b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-generator "^6.18.0"
|
|
|
|
babel-template "^6.16.0"
|
|
|
|
babel-traverse "^6.18.0"
|
|
|
|
babel-types "^6.18.0"
|
|
|
|
babylon "^6.18.0"
|
|
|
|
istanbul-lib-coverage "^1.2.0"
|
|
|
|
semver "^5.3.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-lib-instrument@^1.7.5:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.9.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz#250b30b3531e5d3251299fdd64b0b2c9db6b558e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-RQmXeQ7sphar7k7O1wTNzVczF9igKpaeGQAG9qR2L+BS4DCJNTI9nytRmIVYevwO0bbq+2CXvJmYDuz0gMrywA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-generator "^6.18.0"
|
|
|
|
babel-template "^6.16.0"
|
|
|
|
babel-traverse "^6.18.0"
|
|
|
|
babel-types "^6.18.0"
|
|
|
|
babylon "^6.18.0"
|
|
|
|
istanbul-lib-coverage "^1.1.1"
|
|
|
|
semver "^5.3.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-lib-report@^1.1.4:
|
|
|
|
version "1.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz#e886cdf505c4ebbd8e099e4396a90d0a28e2acb5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-lib-coverage "^1.2.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
mkdirp "^0.5.1"
|
|
|
|
path-parse "^1.0.5"
|
|
|
|
supports-color "^3.1.2"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-lib-source-maps@^1.2.4:
|
|
|
|
version "1.2.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.5.tgz#ffe6be4e7ab86d3603e4290d54990b14506fc9b1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-8O2T/3VhrQHn0XcJbP1/GN7kXMiRAlPi+fj3uEHrjBD8Oz7Py0prSC25C09NuAZS6bgW1NNKAvCSHZXB0irSGA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^3.1.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-lib-coverage "^1.2.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
mkdirp "^0.5.1"
|
|
|
|
rimraf "^2.6.1"
|
|
|
|
source-map "^0.5.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-reports@^1.3.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.3.0.tgz#2f322e81e1d9520767597dca3c20a0cce89a3554"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
handlebars "^4.0.3"
|
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-changed-files@^23.4.2:
|
|
|
|
version "23.4.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.2.tgz#1eed688370cd5eebafe4ae93d34bb3b64968fe83"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
throat "^4.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-cli@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.6.0.tgz#61ab917744338f443ef2baa282ddffdd658a5da4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
ansi-escapes "^3.0.0"
|
|
|
|
chalk "^2.0.1"
|
|
|
|
exit "^0.1.2"
|
|
|
|
glob "^7.1.2"
|
2018-02-16 22:32:24 +00:00
|
|
|
graceful-fs "^4.1.11"
|
2018-07-27 19:28:04 +00:00
|
|
|
import-local "^1.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
is-ci "^1.0.10"
|
2018-07-27 19:28:04 +00:00
|
|
|
istanbul-api "^1.3.1"
|
|
|
|
istanbul-lib-coverage "^1.2.0"
|
|
|
|
istanbul-lib-instrument "^1.10.1"
|
|
|
|
istanbul-lib-source-maps "^1.2.4"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-changed-files "^23.4.2"
|
|
|
|
jest-config "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-environment-jsdom "^23.4.0"
|
|
|
|
jest-get-type "^22.1.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-haste-map "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-message-util "^23.4.0"
|
|
|
|
jest-regex-util "^23.3.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-resolve-dependencies "^23.6.0"
|
|
|
|
jest-runner "^23.6.0"
|
|
|
|
jest-runtime "^23.6.0"
|
|
|
|
jest-snapshot "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-util "^23.4.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-validate "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-watcher "^23.4.0"
|
|
|
|
jest-worker "^23.2.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
micromatch "^2.3.11"
|
2018-07-27 19:28:04 +00:00
|
|
|
node-notifier "^5.2.1"
|
|
|
|
prompts "^0.1.9"
|
|
|
|
realpath-native "^1.0.0"
|
|
|
|
rimraf "^2.5.4"
|
2018-02-16 22:32:24 +00:00
|
|
|
slash "^1.0.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
string-length "^2.0.0"
|
|
|
|
strip-ansi "^4.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
which "^1.2.12"
|
2018-07-27 19:28:04 +00:00
|
|
|
yargs "^11.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-config@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.6.0.tgz#f82546a90ade2d8c7026fbf6ac5207fc22f8eb1d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-core "^6.0.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
babel-jest "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
chalk "^2.0.1"
|
2018-02-16 22:32:24 +00:00
|
|
|
glob "^7.1.1"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-environment-jsdom "^23.4.0"
|
|
|
|
jest-environment-node "^23.4.0"
|
|
|
|
jest-get-type "^22.1.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-jasmine2 "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-regex-util "^23.3.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-resolve "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-util "^23.4.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-validate "^23.6.0"
|
|
|
|
micromatch "^2.3.11"
|
|
|
|
pretty-format "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-diff@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.6.0.tgz#1500f3f16e850bb3d71233408089be099f610c7d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
chalk "^2.0.1"
|
2018-02-16 22:32:24 +00:00
|
|
|
diff "^3.2.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-get-type "^22.1.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
pretty-format "^23.6.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-docblock@^23.2.0:
|
|
|
|
version "23.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
detect-newline "^2.1.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-each@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.6.0.tgz#ba0c3a82a8054387016139c733a05242d3d71575"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
chalk "^2.0.1"
|
2018-09-26 01:48:54 +00:00
|
|
|
pretty-format "^23.6.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-environment-jsdom@^23.4.0:
|
|
|
|
version "23.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz#056a7952b3fea513ac62a140a2c368c79d9e6023"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-BWp5UrP+pROsYqFAosNox52eYCM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-mock "^23.2.0"
|
|
|
|
jest-util "^23.4.0"
|
|
|
|
jsdom "^11.5.1"
|
|
|
|
|
|
|
|
jest-environment-node@^23.4.0:
|
|
|
|
version "23.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz#57e80ed0841dea303167cce8cd79521debafde10"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
jest-mock "^23.2.0"
|
|
|
|
jest-util "^23.4.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-26 22:08:14 +00:00
|
|
|
jest-fetch-mock@^1.6.5:
|
|
|
|
version "1.6.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-fetch-mock/-/jest-fetch-mock-1.6.5.tgz#178fa1a937ef6f61fb8e8483b6d4602b17e0d96d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-qPz5Zf8+W16pu6cvdwXkb2SwRfxGoQbbGB6HcIBFND0gnWKMfQilZew3PSODnOWQZF/pzBPi7ZIT6Yz5D0va1Q==
|
2018-07-26 22:08:14 +00:00
|
|
|
dependencies:
|
|
|
|
"@types/jest" "^23.0.0"
|
|
|
|
isomorphic-fetch "^2.2.1"
|
|
|
|
promise-polyfill "^7.1.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-get-type@^22.1.0:
|
|
|
|
version "22.4.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-haste-map@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.6.0.tgz#2e3eb997814ca696d62afdb3f2529f5bbc935e16"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
fb-watchman "^2.0.0"
|
|
|
|
graceful-fs "^4.1.11"
|
2018-09-26 01:48:54 +00:00
|
|
|
invariant "^2.2.4"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-docblock "^23.2.0"
|
|
|
|
jest-serializer "^23.0.1"
|
|
|
|
jest-worker "^23.2.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
micromatch "^2.3.11"
|
2018-07-27 19:28:04 +00:00
|
|
|
sane "^2.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-jasmine2@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz#840e937f848a6c8638df24360ab869cc718592e0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-09-26 01:48:54 +00:00
|
|
|
babel-traverse "^6.0.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
chalk "^2.0.1"
|
|
|
|
co "^4.6.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
expect "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
is-generator-fn "^1.0.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-diff "^23.6.0"
|
|
|
|
jest-each "^23.6.0"
|
|
|
|
jest-matcher-utils "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-message-util "^23.4.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-snapshot "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-util "^23.4.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
pretty-format "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-leak-detector@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz#e4230fd42cf381a1a1971237ad56897de7e171de"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
2018-09-26 01:48:54 +00:00
|
|
|
pretty-format "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-matcher-utils@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz#726bcea0c5294261a7417afb6da3186b4b8cac80"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
chalk "^2.0.1"
|
|
|
|
jest-get-type "^22.1.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
pretty-format "^23.6.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-message-util@^23.4.0:
|
|
|
|
version "23.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz#17610c50942349508d01a3d1e0bda2c079086a9f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
"@babel/code-frame" "^7.0.0-beta.35"
|
|
|
|
chalk "^2.0.1"
|
2018-02-16 22:32:24 +00:00
|
|
|
micromatch "^2.3.11"
|
|
|
|
slash "^1.0.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
stack-utils "^1.0.1"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-mock@^23.2.0:
|
|
|
|
version "23.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rRxg8p6HGdR8JuETgJi20YsmETQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-regex-util@^23.3.0:
|
|
|
|
version "23.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-resolve-dependencies@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz#b4526af24c8540d9a3fab102c15081cf509b723d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-regex-util "^23.3.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-snapshot "^23.6.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-resolve@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.6.0.tgz#cf1d1a24ce7ee7b23d661c33ba2150f3aebfa0ae"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
browser-resolve "^1.11.3"
|
|
|
|
chalk "^2.0.1"
|
|
|
|
realpath-native "^1.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-runner@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.6.0.tgz#3894bd219ffc3f3cb94dc48a4170a2e6f23a5a38"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
exit "^0.1.2"
|
|
|
|
graceful-fs "^4.1.11"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-config "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-docblock "^23.2.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-haste-map "^23.6.0"
|
|
|
|
jest-jasmine2 "^23.6.0"
|
|
|
|
jest-leak-detector "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-message-util "^23.4.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-runtime "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-util "^23.4.0"
|
|
|
|
jest-worker "^23.2.0"
|
|
|
|
source-map-support "^0.5.6"
|
|
|
|
throat "^4.0.0"
|
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-runtime@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.6.0.tgz#059e58c8ab445917cd0e0d84ac2ba68de8f23082"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-core "^6.0.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-plugin-istanbul "^4.1.6"
|
|
|
|
chalk "^2.0.1"
|
2018-02-16 22:32:24 +00:00
|
|
|
convert-source-map "^1.4.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
exit "^0.1.2"
|
|
|
|
fast-json-stable-stringify "^2.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
graceful-fs "^4.1.11"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-config "^23.6.0"
|
|
|
|
jest-haste-map "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-message-util "^23.4.0"
|
|
|
|
jest-regex-util "^23.3.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-resolve "^23.6.0"
|
|
|
|
jest-snapshot "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-util "^23.4.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-validate "^23.6.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
micromatch "^2.3.11"
|
2018-07-27 19:28:04 +00:00
|
|
|
realpath-native "^1.0.0"
|
|
|
|
slash "^1.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
strip-bom "3.0.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
write-file-atomic "^2.1.0"
|
|
|
|
yargs "^11.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-serializer@^23.0.1:
|
|
|
|
version "23.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-snapshot@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.6.0.tgz#f9c2625d1b18acda01ec2d2b826c0ce58a5aa17a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
babel-types "^6.0.0"
|
|
|
|
chalk "^2.0.1"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-diff "^23.6.0"
|
|
|
|
jest-matcher-utils "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-message-util "^23.4.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-resolve "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
mkdirp "^0.5.1"
|
2018-02-16 22:32:24 +00:00
|
|
|
natural-compare "^1.4.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
pretty-format "^23.6.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
semver "^5.5.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-util@^23.4.0:
|
|
|
|
version "23.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz#4d063cb927baf0a23831ff61bec2cbbf49793561"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
callsites "^2.0.0"
|
|
|
|
chalk "^2.0.1"
|
2018-02-16 22:32:24 +00:00
|
|
|
graceful-fs "^4.1.11"
|
2018-07-27 19:28:04 +00:00
|
|
|
is-ci "^1.0.10"
|
|
|
|
jest-message-util "^23.4.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
mkdirp "^0.5.1"
|
2018-07-27 19:28:04 +00:00
|
|
|
slash "^1.0.0"
|
|
|
|
source-map "^0.6.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-validate@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
chalk "^2.0.1"
|
|
|
|
jest-get-type "^22.1.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
leven "^2.1.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
pretty-format "^23.6.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jest-watcher@^23.4.0:
|
|
|
|
version "23.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz#d2e28ce74f8dad6c6afc922b92cabef6ed05c91c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
ansi-escapes "^3.0.0"
|
|
|
|
chalk "^2.0.1"
|
|
|
|
string-length "^2.0.0"
|
|
|
|
|
|
|
|
jest-worker@^23.2.0:
|
|
|
|
version "23.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
merge-stream "^1.0.1"
|
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
jest@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jest/-/jest-23.6.0.tgz#ad5835e923ebf6e19e7a1d7529a432edfee7813d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
import-local "^1.0.0"
|
2018-09-26 01:48:54 +00:00
|
|
|
jest-cli "^23.6.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
js-base64@^2.1.9:
|
|
|
|
version "2.4.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.3.tgz#2e545ec2b0f2957f41356510205214e98fad6582"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
js-tokens@^3.0.0, js-tokens@^3.0.2:
|
|
|
|
version "3.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
js-yaml@^3.7.0, js-yaml@^3.9.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "3.10.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
argparse "^1.0.7"
|
|
|
|
esprima "^4.0.0"
|
|
|
|
|
|
|
|
js-yaml@~3.7.0:
|
|
|
|
version "3.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
argparse "^1.0.7"
|
|
|
|
esprima "^2.6.0"
|
|
|
|
|
|
|
|
jsbn@~0.1.0:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
jsdom@^11.5.1:
|
|
|
|
version "11.12.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
abab "^2.0.0"
|
|
|
|
acorn "^5.5.3"
|
|
|
|
acorn-globals "^4.1.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
array-equal "^1.0.0"
|
|
|
|
cssom ">= 0.3.2 < 0.4.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
cssstyle "^1.0.0"
|
|
|
|
data-urls "^1.0.0"
|
|
|
|
domexception "^1.0.1"
|
|
|
|
escodegen "^1.9.1"
|
|
|
|
html-encoding-sniffer "^1.0.2"
|
|
|
|
left-pad "^1.3.0"
|
|
|
|
nwsapi "^2.0.7"
|
|
|
|
parse5 "4.0.0"
|
|
|
|
pn "^1.1.0"
|
|
|
|
request "^2.87.0"
|
|
|
|
request-promise-native "^1.0.5"
|
|
|
|
sax "^1.2.4"
|
|
|
|
symbol-tree "^3.2.2"
|
|
|
|
tough-cookie "^2.3.4"
|
|
|
|
w3c-hr-time "^1.0.1"
|
|
|
|
webidl-conversions "^4.0.2"
|
|
|
|
whatwg-encoding "^1.0.3"
|
|
|
|
whatwg-mimetype "^2.1.0"
|
|
|
|
whatwg-url "^6.4.1"
|
|
|
|
ws "^5.2.0"
|
|
|
|
xml-name-validator "^3.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
jsesc@^1.3.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
jsesc@~0.5.0:
|
|
|
|
version "0.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
json-loader@^0.5.4:
|
|
|
|
version "0.5.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
json-schema-traverse@^0.3.0:
|
|
|
|
version "0.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
json-schema@0.2.3:
|
|
|
|
version "0.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
json-stable-stringify@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
jsonify "~0.0.0"
|
|
|
|
|
|
|
|
json-stringify-safe@~5.0.1:
|
|
|
|
version "5.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
json3@^3.3.2:
|
|
|
|
version "3.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
json5@^0.5.0, json5@^0.5.1:
|
|
|
|
version "0.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
jsonfile@^2.1.0:
|
|
|
|
version "2.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug=
|
2018-02-16 22:32:24 +00:00
|
|
|
optionalDependencies:
|
|
|
|
graceful-fs "^4.1.6"
|
|
|
|
|
|
|
|
jsonfile@^3.0.0:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=
|
2018-02-16 22:32:24 +00:00
|
|
|
optionalDependencies:
|
|
|
|
graceful-fs "^4.1.6"
|
|
|
|
|
|
|
|
jsonify@~0.0.0:
|
|
|
|
version "0.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
jsprim@^1.2.2:
|
|
|
|
version "1.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
assert-plus "1.0.0"
|
|
|
|
extsprintf "1.3.0"
|
|
|
|
json-schema "0.2.3"
|
|
|
|
verror "1.10.0"
|
|
|
|
|
|
|
|
jsx-ast-utils@^1.4.0:
|
|
|
|
version "1.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
jsx-ast-utils@^2.0.0:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
array-includes "^3.0.3"
|
|
|
|
|
|
|
|
killable@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.0.tgz#da8b84bd47de5395878f95d64d02f2449fe05e6b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2ouEvUfeU5WHj5XWTQLyRJ/gXms=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "3.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-buffer "^1.1.5"
|
|
|
|
|
|
|
|
kind-of@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-buffer "^1.1.5"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
kind-of@^5.0.0:
|
|
|
|
version "5.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
kind-of@^6.0.0, kind-of@^6.0.2:
|
|
|
|
version "6.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
klaw@^1.0.0:
|
|
|
|
version "1.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk=
|
2018-02-16 22:32:24 +00:00
|
|
|
optionalDependencies:
|
|
|
|
graceful-fs "^4.1.9"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
kleur@^2.0.1:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.1.tgz#7cc64b0d188d0dcbc98bdcdfdda2cc10619ddce8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Zq/jyANIJ2uX8UZjWlqLwbyhcxSXJtT/Y89lClyeZd3l++3ztL1I5SSCYrbcbwSunTjC88N3WuMk0kRDQD6gzA==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
lazy-cache@^1.0.3:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
lcid@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
invert-kv "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
left-pad@^1.3.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
leven@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
levn@^0.3.0, levn@~0.3.0:
|
|
|
|
version "0.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
prelude-ls "~1.1.2"
|
|
|
|
type-check "~0.3.2"
|
|
|
|
|
|
|
|
load-json-file@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
parse-json "^2.2.0"
|
|
|
|
pify "^2.0.0"
|
|
|
|
pinkie-promise "^2.0.0"
|
|
|
|
strip-bom "^2.0.0"
|
|
|
|
|
|
|
|
load-json-file@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
parse-json "^2.2.0"
|
|
|
|
pify "^2.0.0"
|
|
|
|
strip-bom "^3.0.0"
|
|
|
|
|
|
|
|
loader-runner@^2.3.0:
|
|
|
|
version "2.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
loader-utils@^1.0.2, loader-utils@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
big.js "^3.1.3"
|
|
|
|
emojis-list "^2.0.0"
|
|
|
|
json5 "^0.5.0"
|
|
|
|
|
|
|
|
locate-path@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
p-locate "^2.0.0"
|
|
|
|
path-exists "^3.0.0"
|
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
lodash.assignin@^4.0.9:
|
|
|
|
version "4.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uo31+4QesKPoBEIysOJjqNxqKKI=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
|
|
|
lodash.bind@^4.1.4:
|
|
|
|
version "4.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
lodash.camelcase@^4.3.0:
|
|
|
|
version "4.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-04-30 22:23:37 +00:00
|
|
|
lodash.clonedeep@^4.5.0:
|
|
|
|
version "4.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
|
2018-04-30 22:23:37 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
lodash.cond@^4.3.0:
|
|
|
|
version "4.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
lodash.defaults@^4.0.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "4.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
lodash.filter@^4.4.0:
|
|
|
|
version "4.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
|
|
|
lodash.flatten@^4.2.0:
|
|
|
|
version "4.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
lodash.flattendeep@^4.4.0:
|
|
|
|
version "4.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
lodash.foreach@^4.3.0:
|
|
|
|
version "4.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
2018-03-03 05:13:30 +00:00
|
|
|
lodash.isequal@^4.5.0:
|
|
|
|
version "4.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA=
|
2018-03-03 05:13:30 +00:00
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
lodash.map@^4.4.0:
|
|
|
|
version "4.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
lodash.memoize@^4.1.2:
|
|
|
|
version "4.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
lodash.merge@^4.4.0:
|
|
|
|
version "4.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==
|
2018-07-21 04:27:35 +00:00
|
|
|
|
|
|
|
lodash.pick@^4.2.1:
|
|
|
|
version "4.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
|
|
|
lodash.reduce@^4.4.0:
|
|
|
|
version "4.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
|
|
|
lodash.reject@^4.4.0:
|
|
|
|
version "4.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
|
|
|
lodash.some@^4.4.0:
|
|
|
|
version "4.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
2018-04-27 21:29:49 +00:00
|
|
|
lodash.sortby@^4.7.0:
|
|
|
|
version "4.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=
|
2018-04-27 21:29:49 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
lodash.uniq@^4.5.0:
|
|
|
|
version "4.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
"lodash@>=3.5 <5", lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.2, lodash@^4.17.4, lodash@^4.3.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "4.17.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
lodash@^4.13.1:
|
|
|
|
version "4.17.10"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-09-17 21:11:39 +00:00
|
|
|
lodash@^4.17.10:
|
|
|
|
version "4.17.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
|
2018-09-17 21:11:39 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
loglevel@^1.4.1:
|
|
|
|
version "1.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
longest@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-05-08 19:02:17 +00:00
|
|
|
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
js-tokens "^3.0.0"
|
|
|
|
|
|
|
|
loud-rejection@^1.0.0:
|
|
|
|
version "1.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
currently-unhandled "^0.4.1"
|
|
|
|
signal-exit "^3.0.0"
|
|
|
|
|
|
|
|
lru-cache@^4.0.1:
|
|
|
|
version "4.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
pseudomap "^1.0.2"
|
|
|
|
yallist "^2.1.2"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
lru-cache@^4.1.1:
|
|
|
|
version "4.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
pseudomap "^1.0.2"
|
|
|
|
yallist "^2.1.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
macaddress@^0.2.8:
|
|
|
|
version "0.2.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
make-dir@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.1.0.tgz#19b4369fe48c116f53c2af95ad102c0e39e85d51"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-0Pkui4wLJ7rxvmfUvs87skoEaxmu0hCUApF8nonzpl7q//FWp9zu8W61Scz4sd/kUiqDxvUhtoam2efDyiBzcA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
pify "^3.0.0"
|
|
|
|
|
|
|
|
makeerror@1.0.x:
|
|
|
|
version "1.0.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
tmpl "1.0.x"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
map-cache@^0.2.2:
|
|
|
|
version "0.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
map-obj@^1.0.0, map-obj@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
map-visit@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
object-visit "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
math-expression-evaluator@^1.2.14:
|
|
|
|
version "1.2.17"
|
|
|
|
resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3oGf282E3M2PrlnGrreWFbnSZqw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
md5.js@^1.3.4:
|
|
|
|
version "1.3.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.4.tgz#e9bdbde94a20a5ac18b04340fc5764d5b09d901d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6b296UogpawYsENA/Fdk1bCdkB0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
hash-base "^3.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
|
2018-06-29 00:01:31 +00:00
|
|
|
"mdurl@~ 1.0.1":
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=
|
2018-06-29 00:01:31 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
media-typer@0.3.0:
|
|
|
|
version "0.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
mem@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
mimic-fn "^1.0.0"
|
|
|
|
|
|
|
|
memory-fs@^0.4.0, memory-fs@~0.4.1:
|
|
|
|
version "0.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
errno "^0.1.3"
|
|
|
|
readable-stream "^2.0.1"
|
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
meow@^3.3.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "3.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
camelcase-keys "^2.0.0"
|
|
|
|
decamelize "^1.1.2"
|
|
|
|
loud-rejection "^1.0.0"
|
|
|
|
map-obj "^1.0.1"
|
|
|
|
minimist "^1.1.3"
|
|
|
|
normalize-package-data "^2.3.4"
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
read-pkg-up "^1.0.1"
|
|
|
|
redent "^1.0.0"
|
|
|
|
trim-newlines "^1.0.0"
|
|
|
|
|
|
|
|
merge-descriptors@1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
merge-stream@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
readable-stream "^2.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
merge@^1.1.3:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
methods@~1.1.2:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
micromatch@^2.1.5, micromatch@^2.3.11:
|
|
|
|
version "2.3.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
arr-diff "^2.0.0"
|
|
|
|
array-unique "^0.2.1"
|
|
|
|
braces "^1.8.2"
|
|
|
|
expand-brackets "^0.1.4"
|
|
|
|
extglob "^0.3.1"
|
|
|
|
filename-regex "^2.0.0"
|
|
|
|
is-extglob "^1.0.0"
|
|
|
|
is-glob "^2.0.1"
|
|
|
|
kind-of "^3.0.2"
|
|
|
|
normalize-path "^2.0.1"
|
|
|
|
object.omit "^2.0.0"
|
|
|
|
parse-glob "^3.0.4"
|
|
|
|
regex-cache "^0.4.2"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
micromatch@^3.1.4, micromatch@^3.1.8:
|
|
|
|
version "3.1.10"
|
|
|
|
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
arr-diff "^4.0.0"
|
|
|
|
array-unique "^0.3.2"
|
|
|
|
braces "^2.3.1"
|
|
|
|
define-property "^2.0.2"
|
|
|
|
extend-shallow "^3.0.2"
|
|
|
|
extglob "^2.0.4"
|
|
|
|
fragment-cache "^0.2.1"
|
|
|
|
kind-of "^6.0.2"
|
|
|
|
nanomatch "^1.2.9"
|
|
|
|
object.pick "^1.3.0"
|
|
|
|
regex-not "^1.0.0"
|
|
|
|
snapdragon "^0.8.1"
|
|
|
|
to-regex "^3.0.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
miller-rabin@^4.0.0:
|
|
|
|
version "4.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bn.js "^4.0.0"
|
|
|
|
brorand "^1.0.1"
|
|
|
|
|
|
|
|
"mime-db@>= 1.30.0 < 2":
|
|
|
|
version "1.32.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.32.0.tgz#485b3848b01a3cda5f968b4882c0771e58e09414"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-+ZWo/xZN40Tt6S+HyakUxnSOgff+JEdaneLWIm0Z6LmpCn5DMcZntLyUY5c/rTDog28LhXLKOUZKoTxTCAdBVw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
mime-db@~1.30.0:
|
|
|
|
version "1.30.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
mime-db@~1.33.0:
|
|
|
|
version "1.33.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==
|
2018-05-08 03:05:52 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.17, mime-types@~2.1.7:
|
|
|
|
version "2.1.17"
|
|
|
|
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
mime-db "~1.30.0"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
mime-types@~2.1.18:
|
|
|
|
version "2.1.18"
|
|
|
|
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==
|
2018-05-08 03:05:52 +00:00
|
|
|
dependencies:
|
|
|
|
mime-db "~1.33.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
mime@1.4.1:
|
|
|
|
version "1.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
mime@^1.4.1, mime@^1.5.0:
|
|
|
|
version "1.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
mimic-fn@^1.0.0:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
minimalistic-assert@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
minimatch@3.0.3:
|
|
|
|
version "3.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
brace-expansion "^1.0.0"
|
|
|
|
|
|
|
|
minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
|
|
|
|
version "3.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
brace-expansion "^1.1.7"
|
|
|
|
|
|
|
|
minimist@0.0.8:
|
|
|
|
version "0.0.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-06-29 00:01:31 +00:00
|
|
|
minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, "minimist@~ 1.2.0":
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
minimist@~0.0.1:
|
|
|
|
version "0.0.10"
|
|
|
|
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
minipass@^2.2.1, minipass@^2.3.3:
|
|
|
|
version "2.3.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.3.tgz#a7dcc8b7b833f5d368759cce544dccb55f50f233"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-/jAn9/tEX4gnpyRATxgHEOV6xbcyxgT7iUnxo9Y3+OB0zX00TgKIv/2FZCf5brBbICcwbLqVv2ImjvWWrQMSYw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
safe-buffer "^5.1.2"
|
|
|
|
yallist "^3.0.0"
|
|
|
|
|
|
|
|
minizlib@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.0.tgz#11e13658ce46bc3a70a267aac58359d1e0c29ceb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
minipass "^2.2.1"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
mississippi@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
concat-stream "^1.5.0"
|
|
|
|
duplexify "^3.4.2"
|
|
|
|
end-of-stream "^1.1.0"
|
|
|
|
flush-write-stream "^1.0.0"
|
|
|
|
from2 "^2.1.0"
|
|
|
|
parallel-transform "^1.1.0"
|
|
|
|
pump "^2.0.1"
|
|
|
|
pumpify "^1.3.3"
|
|
|
|
stream-each "^1.1.0"
|
|
|
|
through2 "^2.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
mixin-deep@^1.2.0:
|
|
|
|
version "1.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
for-in "^1.0.2"
|
|
|
|
is-extendable "^1.0.1"
|
|
|
|
|
2018-09-05 18:33:47 +00:00
|
|
|
mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "0.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
minimist "0.0.8"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
move-concurrently@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
aproba "^1.1.1"
|
|
|
|
copy-concurrently "^1.0.0"
|
|
|
|
fs-write-stream-atomic "^1.0.8"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
rimraf "^2.5.4"
|
|
|
|
run-queue "^1.0.3"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
ms@2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
multicast-dns-service-types@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
multicast-dns@^6.0.1:
|
|
|
|
version "6.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
dns-packet "^1.3.1"
|
|
|
|
thunky "^1.0.2"
|
|
|
|
|
|
|
|
mute-stream@0.0.7:
|
|
|
|
version "0.0.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
nan@^2.3.0:
|
|
|
|
version "2.8.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
nan@^2.9.2:
|
|
|
|
version "2.10.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
nanomatch@^1.2.9:
|
|
|
|
version "1.2.13"
|
|
|
|
resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
arr-diff "^4.0.0"
|
|
|
|
array-unique "^0.3.2"
|
|
|
|
define-property "^2.0.2"
|
|
|
|
extend-shallow "^3.0.2"
|
|
|
|
fragment-cache "^0.2.1"
|
|
|
|
is-windows "^1.0.2"
|
|
|
|
kind-of "^6.0.2"
|
|
|
|
object.pick "^1.3.0"
|
|
|
|
regex-not "^1.0.0"
|
|
|
|
snapdragon "^0.8.1"
|
|
|
|
to-regex "^3.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
natural-compare@^1.4.0:
|
|
|
|
version "1.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
nearley@^2.7.10:
|
|
|
|
version "2.13.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/nearley/-/nearley-2.13.0.tgz#6e7b0f4e68bfc3e74c99eaef2eda39e513143439"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ioYYogSaZhFlCpRizQgY3UT3G1qFXmHGY/5ozoFE3dMfiCRAeJfh+IPE3/eh9gCZvqLhPCWb4bLt7Bqzo+1mLQ==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
nomnom "~1.6.2"
|
|
|
|
railroad-diagrams "^1.0.0"
|
|
|
|
randexp "0.4.6"
|
|
|
|
semver "^5.4.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
needle@^2.2.1:
|
|
|
|
version "2.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.1.tgz#b5e325bd3aae8c2678902fa296f729455d1d3a7d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^2.1.2"
|
|
|
|
iconv-lite "^0.4.4"
|
|
|
|
sax "^1.2.4"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
negotiator@0.6.1:
|
|
|
|
version "0.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
node-fetch@^1.0.1:
|
|
|
|
version "1.7.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
encoding "^0.1.11"
|
|
|
|
is-stream "^1.0.1"
|
|
|
|
|
|
|
|
node-forge@0.7.1:
|
|
|
|
version "0.7.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.1.tgz#9da611ea08982f4b94206b3beb4cc9665f20c300"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-naYR6giYL0uUIGs760zJZl8gwwA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
node-int64@^0.4.0:
|
|
|
|
version "0.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
node-libs-browser@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
assert "^1.1.1"
|
|
|
|
browserify-zlib "^0.2.0"
|
|
|
|
buffer "^4.3.0"
|
|
|
|
console-browserify "^1.1.0"
|
|
|
|
constants-browserify "^1.0.0"
|
|
|
|
crypto-browserify "^3.11.0"
|
|
|
|
domain-browser "^1.1.1"
|
|
|
|
events "^1.0.0"
|
|
|
|
https-browserify "^1.0.0"
|
|
|
|
os-browserify "^0.3.0"
|
|
|
|
path-browserify "0.0.0"
|
|
|
|
process "^0.11.10"
|
|
|
|
punycode "^1.2.4"
|
|
|
|
querystring-es3 "^0.2.0"
|
|
|
|
readable-stream "^2.3.3"
|
|
|
|
stream-browserify "^2.0.1"
|
|
|
|
stream-http "^2.7.2"
|
|
|
|
string_decoder "^1.0.0"
|
|
|
|
timers-browserify "^2.0.4"
|
|
|
|
tty-browserify "0.0.0"
|
|
|
|
url "^0.11.0"
|
|
|
|
util "^0.10.3"
|
|
|
|
vm-browserify "0.0.4"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
node-notifier@^5.2.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "5.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.2.1.tgz#fa313dd08f5517db0e2502e5758d664ac69f9dea"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
growly "^1.3.0"
|
|
|
|
semver "^5.4.1"
|
|
|
|
shellwords "^0.1.1"
|
|
|
|
which "^1.3.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
node-pre-gyp@^0.10.0:
|
|
|
|
version "0.10.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
detect-libc "^1.0.2"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
needle "^2.2.1"
|
|
|
|
nopt "^4.0.1"
|
|
|
|
npm-packlist "^1.1.6"
|
|
|
|
npmlog "^4.0.2"
|
|
|
|
rc "^1.2.7"
|
|
|
|
rimraf "^2.6.1"
|
|
|
|
semver "^5.3.0"
|
|
|
|
tar "^4"
|
|
|
|
|
2018-02-17 21:28:47 +00:00
|
|
|
node-pre-gyp@^0.6.39:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "0.6.39"
|
|
|
|
resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz#c00e96860b23c0e1420ac7befc5044e1d78d8649"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-OsJV74qxnvz/AMGgcfZoDaeDXKD3oY3QVIbBmwszTFkRisTSXbMQyn4UWzUMOtA5SVhrBZOTp0wcoSBgfMfMmQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
detect-libc "^1.0.2"
|
|
|
|
hawk "3.1.3"
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
nopt "^4.0.1"
|
|
|
|
npmlog "^4.0.2"
|
|
|
|
rc "^1.1.7"
|
|
|
|
request "2.81.0"
|
|
|
|
rimraf "^2.6.1"
|
|
|
|
semver "^5.3.0"
|
|
|
|
tar "^2.2.1"
|
|
|
|
tar-pack "^3.4.0"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
nomnom@~1.6.2:
|
|
|
|
version "1.6.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.6.2.tgz#84a66a260174408fc5b77a18f888eccc44fb6971"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hKZqJgF0QI/Ft3oY+IjszET7aXE=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
colors "0.5.x"
|
|
|
|
underscore "~1.4.4"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
nopt@^4.0.1:
|
|
|
|
version "4.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
abbrev "1"
|
|
|
|
osenv "^0.1.4"
|
|
|
|
|
|
|
|
normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
|
|
|
|
version "2.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
hosted-git-info "^2.1.4"
|
|
|
|
is-builtin-module "^1.0.0"
|
|
|
|
semver "2 || 3 || 4 || 5"
|
|
|
|
validate-npm-package-license "^3.0.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
remove-trailing-separator "^1.0.1"
|
|
|
|
|
|
|
|
normalize-range@^0.1.2:
|
|
|
|
version "0.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
normalize-url@^1.4.0:
|
|
|
|
version "1.9.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
prepend-http "^1.0.0"
|
|
|
|
query-string "^4.1.0"
|
|
|
|
sort-keys "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
npm-bundled@^1.0.1:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.3.tgz#7e71703d973af3370a9591bafe3a63aca0be2308"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
npm-packlist@^1.1.6:
|
|
|
|
version "1.1.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.11.tgz#84e8c683cbe7867d34b1d357d893ce29e28a02de"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
ignore-walk "^3.0.1"
|
|
|
|
npm-bundled "^1.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
npm-run-path@^2.0.0:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
path-key "^2.0.0"
|
|
|
|
|
|
|
|
npmlog@^4.0.2:
|
|
|
|
version "4.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
are-we-there-yet "~1.1.2"
|
|
|
|
console-control-strings "~1.1.0"
|
|
|
|
gauge "~2.7.3"
|
|
|
|
set-blocking "~2.0.0"
|
|
|
|
|
|
|
|
nth-check@~1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
boolbase "~1.0.0"
|
|
|
|
|
|
|
|
num2fraction@^1.2.2:
|
|
|
|
version "1.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
number-is-nan@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
nwsapi@^2.0.7:
|
|
|
|
version "2.0.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.7.tgz#6fc54c254621f10cac5225b76e81c74120139b78"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-VZXniaaaORAXGCNsvUNefsKRQYk8zCzQZ57jalgrpHcU70OrAzKAiN/3plYtH/VPRmZeYyUzQiYfKzcMXC1g5Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
oauth-sign@~0.8.1, oauth-sign@~0.8.2:
|
|
|
|
version "0.8.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
|
|
|
|
version "4.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
object-copy@^0.1.0:
|
|
|
|
version "0.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
copy-descriptor "^0.1.0"
|
|
|
|
define-property "^0.2.5"
|
|
|
|
kind-of "^3.0.3"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
object-inspect@^1.5.0:
|
|
|
|
version "1.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.5.0.tgz#9d876c11e40f485c79215670281b767488f9bfe3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-UmOFbHbwvv+XHj7BerrhVq+knjceBdkvU5AriwLMvhv2qi+e7DJzxfBeFpILEjVzCp+xA+W/pIf06RGPWlZNfw==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
|
|
|
object-is@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz#0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
|
|
|
object-keys@^1.0.11, object-keys@^1.0.8:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.11"
|
|
|
|
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-xUYBd4rVYPEULODgG8yotW0TQm0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
object-visit@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
isobject "^3.0.0"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
object.assign@^4.0.4, object.assign@^4.1.0:
|
|
|
|
version "4.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
define-properties "^1.1.2"
|
|
|
|
function-bind "^1.1.1"
|
|
|
|
has-symbols "^1.0.0"
|
|
|
|
object-keys "^1.0.11"
|
|
|
|
|
|
|
|
object.entries@^1.0.4:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.0.4.tgz#1bf9a4dd2288f5b33f3a993d257661f05d161a5f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-G/mk3SKI9bM/Opk9JXZh8F0WGl8=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
define-properties "^1.1.2"
|
|
|
|
es-abstract "^1.6.1"
|
|
|
|
function-bind "^1.1.0"
|
|
|
|
has "^1.0.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
object.getownpropertydescriptors@^2.0.3:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
define-properties "^1.1.2"
|
|
|
|
es-abstract "^1.5.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
object.omit@^2.0.0:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
for-own "^0.1.4"
|
|
|
|
is-extendable "^0.1.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
object.pick@^1.3.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
isobject "^3.0.1"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
object.values@^1.0.4:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.0.4.tgz#e524da09b4f66ff05df457546ec72ac99f13069a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
define-properties "^1.1.2"
|
|
|
|
es-abstract "^1.6.1"
|
|
|
|
function-bind "^1.1.0"
|
|
|
|
has "^1.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
obuf@^1.0.0, obuf@^1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-EEEktsYCxnlogaBCVB0220OlJk4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
on-finished@~2.3.0:
|
|
|
|
version "2.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ee-first "1.1.1"
|
|
|
|
|
|
|
|
on-headers@~1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
wrappy "1"
|
|
|
|
|
|
|
|
onetime@^2.0.0:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
mimic-fn "^1.0.0"
|
|
|
|
|
|
|
|
opn@5.2.0, opn@^5.1.0:
|
|
|
|
version "5.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/opn/-/opn-5.2.0.tgz#71fdf934d6827d676cecbea1531f95d354641225"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-wsl "^1.1.0"
|
|
|
|
|
|
|
|
optimist@^0.6.1:
|
|
|
|
version "0.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
minimist "~0.0.1"
|
|
|
|
wordwrap "~0.0.2"
|
|
|
|
|
|
|
|
optionator@^0.8.1, optionator@^0.8.2:
|
|
|
|
version "0.8.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
deep-is "~0.1.3"
|
|
|
|
fast-levenshtein "~2.0.4"
|
|
|
|
levn "~0.3.0"
|
|
|
|
prelude-ls "~1.1.2"
|
|
|
|
type-check "~0.3.2"
|
|
|
|
wordwrap "~1.0.0"
|
|
|
|
|
|
|
|
original@>=0.0.5:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/original/-/original-1.0.0.tgz#9147f93fa1696d04be61e01bd50baeaca656bd3b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-kUf5P6FpbQS+YeAb1QuurKZWvTs=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
url-parse "1.0.x"
|
|
|
|
|
|
|
|
os-browserify@^0.3.0:
|
|
|
|
version "0.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
os-homedir@^1.0.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
os-locale@^1.4.0:
|
|
|
|
version "1.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
lcid "^1.0.0"
|
|
|
|
|
|
|
|
os-locale@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
execa "^0.7.0"
|
|
|
|
lcid "^1.0.0"
|
|
|
|
mem "^1.1.0"
|
|
|
|
|
|
|
|
os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
osenv@^0.1.4:
|
|
|
|
version "0.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
os-homedir "^1.0.0"
|
|
|
|
os-tmpdir "^1.0.0"
|
|
|
|
|
|
|
|
p-finally@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
p-limit@^1.0.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
p-try "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
p-limit@^1.1.0:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
p-try "^1.0.0"
|
|
|
|
|
|
|
|
p-locate@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
p-limit "^1.1.0"
|
|
|
|
|
|
|
|
p-map@^1.1.1:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
p-try@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-09-01 17:42:30 +00:00
|
|
|
pako@^1.0.6, pako@~1.0.5:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz#0101211baa70c4bca4a0f63f2206e97b7dfaf258"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
parallel-transform@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
cyclist "~0.2.2"
|
|
|
|
inherits "^2.0.3"
|
|
|
|
readable-stream "^2.1.5"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
parse-asn1@^5.0.0:
|
|
|
|
version "5.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.0.tgz#37c4f9b7ed3ab65c74817b5f2480937fbf97c712"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
asn1.js "^4.0.0"
|
|
|
|
browserify-aes "^1.0.0"
|
|
|
|
create-hash "^1.1.0"
|
|
|
|
evp_bytestokey "^1.0.0"
|
|
|
|
pbkdf2 "^3.0.3"
|
|
|
|
|
|
|
|
parse-glob@^3.0.4:
|
|
|
|
version "3.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
glob-base "^0.3.0"
|
|
|
|
is-dotfile "^1.0.0"
|
|
|
|
is-extglob "^1.0.0"
|
|
|
|
is-glob "^2.0.0"
|
|
|
|
|
|
|
|
parse-json@^2.2.0:
|
|
|
|
version "2.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
error-ex "^1.2.0"
|
|
|
|
|
|
|
|
parse-passwd@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
parse5@4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
parse5@^3.0.1:
|
|
|
|
version "3.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
"@types/node" "*"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
parseurl@~1.3.2:
|
|
|
|
version "1.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
pascalcase@^0.1.1:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
path-browserify@0.0.0:
|
|
|
|
version "0.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
path-exists@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
pinkie-promise "^2.0.0"
|
|
|
|
|
|
|
|
path-exists@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
path-is-inside@^1.0.1, path-is-inside@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
path-key@^2.0.0:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
path-parse@^1.0.5:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
path-to-regexp@0.1.7:
|
|
|
|
version "0.1.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
path-type@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
pify "^2.0.0"
|
|
|
|
pinkie-promise "^2.0.0"
|
|
|
|
|
|
|
|
path-type@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
pify "^2.0.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
path-type@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
pify "^3.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
pbkdf2@^3.0.3:
|
|
|
|
version "3.0.14"
|
|
|
|
resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.14.tgz#a35e13c64799b06ce15320f459c230e68e73bade"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
create-hash "^1.1.2"
|
|
|
|
create-hmac "^1.1.4"
|
|
|
|
ripemd160 "^2.0.1"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
sha.js "^2.4.8"
|
|
|
|
|
|
|
|
performance-now@^0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
performance-now@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
pify@^2.0.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
pify@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
pinkie-promise@^2.0.0:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
pinkie "^2.0.0"
|
|
|
|
|
|
|
|
pinkie@^2.0.0:
|
|
|
|
version "2.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
pkg-dir@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
find-up "^1.0.0"
|
|
|
|
|
|
|
|
pkg-dir@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
find-up "^2.1.0"
|
|
|
|
|
|
|
|
pluralize@^7.0.0:
|
|
|
|
version "7.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
pn@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
portfinder@^1.0.9:
|
|
|
|
version "1.0.13"
|
|
|
|
resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
async "^1.5.2"
|
|
|
|
debug "^2.2.0"
|
|
|
|
mkdirp "0.5.x"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
posix-character-classes@^0.1.0:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
postcss-calc@^5.2.0:
|
|
|
|
version "5.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-d7rnypKK2FcW4v2kLyYb98HWW14=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.2"
|
|
|
|
postcss-message-helpers "^2.0.0"
|
|
|
|
reduce-css-calc "^1.2.6"
|
|
|
|
|
|
|
|
postcss-colormin@^2.1.8:
|
|
|
|
version "2.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
colormin "^1.0.5"
|
|
|
|
postcss "^5.0.13"
|
|
|
|
postcss-value-parser "^3.2.3"
|
|
|
|
|
|
|
|
postcss-convert-values@^2.3.4:
|
|
|
|
version "2.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.11"
|
|
|
|
postcss-value-parser "^3.1.2"
|
|
|
|
|
|
|
|
postcss-discard-comments@^2.0.4:
|
|
|
|
version "2.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.14"
|
|
|
|
|
|
|
|
postcss-discard-duplicates@^2.0.1:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uavye4isGIFYpesSq8riAmO5GTI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.4"
|
|
|
|
|
|
|
|
postcss-discard-empty@^2.0.1:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.14"
|
|
|
|
|
|
|
|
postcss-discard-overridden@^0.1.1:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.16"
|
|
|
|
|
|
|
|
postcss-discard-unused@^2.2.1:
|
|
|
|
version "2.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.14"
|
|
|
|
uniqs "^2.0.0"
|
|
|
|
|
|
|
|
postcss-filter-plugins@^2.0.0:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.4"
|
|
|
|
uniqid "^4.0.0"
|
|
|
|
|
|
|
|
postcss-merge-idents@^2.1.5:
|
|
|
|
version "2.1.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
has "^1.0.1"
|
|
|
|
postcss "^5.0.10"
|
|
|
|
postcss-value-parser "^3.1.1"
|
|
|
|
|
|
|
|
postcss-merge-longhand@^2.0.1:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.4"
|
|
|
|
|
|
|
|
postcss-merge-rules@^2.0.3:
|
|
|
|
version "2.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0d9d+qexrMO+VT8OnhDofGG19yE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
browserslist "^1.5.2"
|
|
|
|
caniuse-api "^1.5.2"
|
|
|
|
postcss "^5.0.4"
|
|
|
|
postcss-selector-parser "^2.2.2"
|
|
|
|
vendors "^1.0.0"
|
|
|
|
|
|
|
|
postcss-message-helpers@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
postcss-minify-font-values@^1.0.2:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-S1jttWZB66fIR0qzUmyv17vey2k=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
object-assign "^4.0.1"
|
|
|
|
postcss "^5.0.4"
|
|
|
|
postcss-value-parser "^3.0.2"
|
|
|
|
|
|
|
|
postcss-minify-gradients@^1.0.1:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.12"
|
|
|
|
postcss-value-parser "^3.3.0"
|
|
|
|
|
|
|
|
postcss-minify-params@^1.0.4:
|
|
|
|
version "1.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
alphanum-sort "^1.0.1"
|
|
|
|
postcss "^5.0.2"
|
|
|
|
postcss-value-parser "^3.0.2"
|
|
|
|
uniqs "^2.0.0"
|
|
|
|
|
|
|
|
postcss-minify-selectors@^2.0.4:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ssapjAByz5G5MtGkllCBFDEXNb8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
alphanum-sort "^1.0.2"
|
|
|
|
has "^1.0.1"
|
|
|
|
postcss "^5.0.14"
|
|
|
|
postcss-selector-parser "^2.0.0"
|
|
|
|
|
|
|
|
postcss-modules-extract-imports@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz#b614c9720be6816eaee35fb3a5faa1dba6a05ddb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-thTJcgvmgW6u41+zpfqh26agXds=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^6.0.1"
|
|
|
|
|
|
|
|
postcss-modules-local-by-default@^1.0.1:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
css-selector-tokenizer "^0.7.0"
|
|
|
|
postcss "^6.0.1"
|
|
|
|
|
|
|
|
postcss-modules-scope@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
css-selector-tokenizer "^0.7.0"
|
|
|
|
postcss "^6.0.1"
|
|
|
|
|
|
|
|
postcss-modules-values@^1.1.0:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
icss-replace-symbols "^1.1.0"
|
|
|
|
postcss "^6.0.1"
|
|
|
|
|
|
|
|
postcss-normalize-charset@^1.1.0:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-757nEhLX/nWceO0WL2HtYrXLk/E=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.5"
|
|
|
|
|
|
|
|
postcss-normalize-url@^3.0.7:
|
|
|
|
version "3.0.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-EI90s/L82viRov+j6kWSJ5/HgiI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-absolute-url "^2.0.0"
|
|
|
|
normalize-url "^1.4.0"
|
|
|
|
postcss "^5.0.14"
|
|
|
|
postcss-value-parser "^3.2.3"
|
|
|
|
|
|
|
|
postcss-ordered-values@^2.1.0:
|
|
|
|
version "2.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.4"
|
|
|
|
postcss-value-parser "^3.0.1"
|
|
|
|
|
|
|
|
postcss-reduce-idents@^2.2.2:
|
|
|
|
version "2.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.4"
|
|
|
|
postcss-value-parser "^3.0.2"
|
|
|
|
|
|
|
|
postcss-reduce-initial@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
postcss "^5.0.4"
|
|
|
|
|
|
|
|
postcss-reduce-transforms@^1.0.3:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
has "^1.0.1"
|
|
|
|
postcss "^5.0.8"
|
|
|
|
postcss-value-parser "^3.0.1"
|
|
|
|
|
|
|
|
postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2:
|
|
|
|
version "2.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
flatten "^1.0.2"
|
|
|
|
indexes-of "^1.0.1"
|
|
|
|
uniq "^1.0.1"
|
|
|
|
|
|
|
|
postcss-svgo@^2.1.1:
|
|
|
|
version "2.1.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-svg "^2.0.0"
|
|
|
|
postcss "^5.0.14"
|
|
|
|
postcss-value-parser "^3.2.3"
|
|
|
|
svgo "^0.7.0"
|
|
|
|
|
|
|
|
postcss-unique-selectors@^2.0.2:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
alphanum-sort "^1.0.1"
|
|
|
|
postcss "^5.0.4"
|
|
|
|
uniqs "^2.0.0"
|
|
|
|
|
|
|
|
postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0:
|
|
|
|
version "3.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
postcss-zindex@^2.0.1:
|
|
|
|
version "2.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
has "^1.0.1"
|
|
|
|
postcss "^5.0.4"
|
|
|
|
uniqs "^2.0.0"
|
|
|
|
|
|
|
|
postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16:
|
|
|
|
version "5.2.18"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
chalk "^1.1.3"
|
|
|
|
js-base64 "^2.1.9"
|
|
|
|
source-map "^0.5.6"
|
|
|
|
supports-color "^3.2.3"
|
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
postcss@^6.0.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "6.0.17"
|
|
|
|
resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.17.tgz#e259a051ca513f81e9afd0c21f7f82eda50c65c5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Bl1nybsSzWYbP8O4gAVD8JIjZIul9hLNOPTGBIlVmZNUnNAGL+W0cpYWzVwfImZOwumct4c1SDvSbncVWKtXUw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
chalk "^2.3.0"
|
|
|
|
source-map "^0.6.1"
|
|
|
|
supports-color "^5.1.0"
|
|
|
|
|
|
|
|
prelude-ls@~1.1.2:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
prepend-http@^1.0.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
preserve@^0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-06-04 20:02:17 +00:00
|
|
|
prettier@^1.13.4:
|
|
|
|
version "1.13.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.13.4.tgz#31bbae6990f13b1093187c731766a14036fa72e6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-emsEZ2bAigL1lq6ssgkpPm1MIBqgeTvcp90NxOP5XDqprub/V/WS2Hfgih3mS7/1dqTUvhG+sxx1Dv8crnVexA==
|
2018-02-18 09:59:28 +00:00
|
|
|
|
2018-09-26 01:48:54 +00:00
|
|
|
pretty-format@^23.6.0:
|
|
|
|
version "23.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
ansi-regex "^3.0.0"
|
|
|
|
ansi-styles "^3.2.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
private@^0.1.6, private@^0.1.7:
|
|
|
|
version "0.1.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
process-nextick-args@~1.0.6:
|
|
|
|
version "1.0.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
process-nextick-args@~2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==
|
2018-08-10 20:15:49 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
process@^0.11.10:
|
|
|
|
version "0.11.10"
|
|
|
|
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
progress@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
promise-inflight@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
|
2018-08-10 20:15:49 +00:00
|
|
|
|
2018-07-26 22:08:14 +00:00
|
|
|
promise-polyfill@^7.1.1:
|
|
|
|
version "7.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/promise-polyfill/-/promise-polyfill-7.1.2.tgz#ab05301d8c28536301622d69227632269a70ca3b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-FuEc12/eKqqoRYIGBrUptCBRhobL19PS2U31vMNTfyck1FxPyMfgsXyW4Mav85y/ZN1hop3hOwRlUDok23oYfQ==
|
2018-07-26 22:08:14 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
promise@8.0.1:
|
|
|
|
version "8.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.1.tgz#e45d68b00a17647b6da711bf85ed6ed47208f450"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-5F1osAoXZHttpxG/he1u1HII9FA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
asap "~2.0.3"
|
|
|
|
|
|
|
|
promise@^7.1.1:
|
|
|
|
version "7.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
asap "~2.0.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
prompts@^0.1.9:
|
|
|
|
version "0.1.13"
|
|
|
|
resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.13.tgz#7fad7ee1c6cafe49834ca0b2a6a471262de57620"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-5SXno8Svo4bo+aBiY0YjlnjN/ZIwMDz60dADwAxSAonDQiq8WKpB+gnP50D9PgPYtZ1MvpS4RoVa0dX4B9lrcw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
kleur "^2.0.1"
|
|
|
|
sisteransi "^0.1.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
prop-types@^15.5.10, prop-types@^15.6.0:
|
|
|
|
version "15.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
fbjs "^0.8.16"
|
|
|
|
loose-envify "^1.3.1"
|
|
|
|
object-assign "^4.1.1"
|
|
|
|
|
2018-07-21 01:30:28 +00:00
|
|
|
prop-types@^15.5.6:
|
|
|
|
version "15.6.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==
|
2018-07-21 01:30:28 +00:00
|
|
|
dependencies:
|
|
|
|
loose-envify "^1.3.1"
|
|
|
|
object-assign "^4.1.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
proxy-addr@~2.0.2:
|
|
|
|
version "2.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.2.tgz#6571504f47bb988ec8180253f85dd7e14952bdec"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZXFQT0e7mI7IGAJT+F3X4UlSvew=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
forwarded "~0.1.2"
|
|
|
|
ipaddr.js "1.5.2"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
proxy-addr@~2.0.3:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.3.tgz#355f262505a621646b3130a728eb647e22055341"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==
|
2018-05-08 03:05:52 +00:00
|
|
|
dependencies:
|
|
|
|
forwarded "~0.1.2"
|
|
|
|
ipaddr.js "1.6.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
prr@~1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
pseudomap@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
psl@^1.1.24:
|
|
|
|
version "1.1.28"
|
|
|
|
resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.28.tgz#4fb6ceb08a1e2214d4fd4de0ca22dae13740bc7b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-+AqO1Ae+N/4r7Rvchrdm432afjT9hqJRyBN3DQv9At0tPz4hIFSGKbq64fN9dVoCow4oggIIax5/iONx0r9hZw==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
public-encrypt@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bn.js "^4.1.0"
|
|
|
|
browserify-rsa "^4.0.0"
|
|
|
|
create-hash "^1.1.0"
|
|
|
|
parse-asn1 "^5.0.0"
|
|
|
|
randombytes "^2.0.1"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
pump@^2.0.0, pump@^2.0.1:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
end-of-stream "^1.1.0"
|
|
|
|
once "^1.3.1"
|
|
|
|
|
|
|
|
pumpify@^1.3.3:
|
|
|
|
version "1.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
duplexify "^3.6.0"
|
|
|
|
inherits "^2.0.3"
|
|
|
|
pump "^2.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
punycode@1.3.2:
|
|
|
|
version "1.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
punycode@^1.2.4, punycode@^1.4.1:
|
|
|
|
version "1.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
punycode@^2.1.0:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
q@^1.1.2:
|
|
|
|
version "1.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
qs@6.5.1, qs@~6.5.1:
|
|
|
|
version "6.5.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
qs@~6.4.0:
|
|
|
|
version "6.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-21 01:30:28 +00:00
|
|
|
query-string@^4.1.0, query-string@^4.2.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "4.3.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
object-assign "^4.1.0"
|
|
|
|
strict-uri-encode "^1.0.0"
|
|
|
|
|
|
|
|
querystring-es3@^0.2.0:
|
|
|
|
version "0.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
querystring@0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
querystringify@0.0.x:
|
|
|
|
version "0.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-0.0.4.tgz#0cf7f84f9463ff0ae51c4c4b142d95be37724d9c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DPf4T5Rj/wrlHExLFC2VvjdyTZw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
querystringify@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-1.0.0.tgz#6286242112c5b712fa654e526652bf6a13ff05cb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YoYkIRLFtxL6ZU5SZlK/ahP/Bcs=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
raf@3.4.0, raf@^3.4.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "3.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
performance-now "^2.1.0"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
railroad-diagrams@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz#eb7e6267548ddedfb899c1b90e57374559cddb7e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
|
|
|
randexp@0.4.6:
|
|
|
|
version "0.4.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/randexp/-/randexp-0.4.6.tgz#e986ad5e5e31dae13ddd6f7b3019aa7c87f60ca3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
discontinuous-range "1.0.0"
|
|
|
|
ret "~0.1.10"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
randomatic@^1.1.3:
|
|
|
|
version "1.1.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-number "^3.0.0"
|
|
|
|
kind-of "^4.0.0"
|
|
|
|
|
|
|
|
randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
|
|
|
|
version "2.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
safe-buffer "^5.1.0"
|
|
|
|
|
|
|
|
randomfill@^1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.3.tgz#b96b7df587f01dd91726c418f30553b1418e3d62"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
randombytes "^2.0.5"
|
|
|
|
safe-buffer "^5.1.0"
|
|
|
|
|
|
|
|
range-parser@^1.0.3, range-parser@~1.2.0:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
raw-body@2.3.2:
|
|
|
|
version "2.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
bytes "3.0.0"
|
|
|
|
http-errors "1.6.2"
|
|
|
|
iconv-lite "0.4.19"
|
|
|
|
unpipe "1.0.0"
|
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
rc@^1.1.7:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.2.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.5.tgz#275cd687f6e3b36cc756baa26dfee80a790301fd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-J1zWh/bjs2zHVrqibf7oCnkDAf0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
deep-extend "~0.4.0"
|
|
|
|
ini "~1.3.0"
|
|
|
|
minimist "^1.2.0"
|
|
|
|
strip-json-comments "~2.0.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
rc@^1.2.7:
|
|
|
|
version "1.2.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
deep-extend "^0.6.0"
|
|
|
|
ini "~1.3.0"
|
|
|
|
minimist "^1.2.0"
|
|
|
|
strip-json-comments "~2.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
react-dev-utils@^5.0.0:
|
|
|
|
version "5.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-5.0.0.tgz#425ac7c9c40c2603bc4f7ab8836c1406e96bb473"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-j+Rmwct2aOGAbIk046PjBpQ5zxaLtSlTFwyt3yhVfpQgieqyQbtFwATKY4HSB3j+hSQ4UEBBxwjxjSJiGCP+ow==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
address "1.0.3"
|
|
|
|
babel-code-frame "6.26.0"
|
|
|
|
chalk "1.1.3"
|
|
|
|
cross-spawn "5.1.0"
|
|
|
|
detect-port-alt "1.1.5"
|
|
|
|
escape-string-regexp "1.0.5"
|
|
|
|
filesize "3.5.11"
|
|
|
|
global-modules "1.0.0"
|
|
|
|
gzip-size "3.0.0"
|
|
|
|
inquirer "3.3.0"
|
|
|
|
is-root "1.0.0"
|
|
|
|
opn "5.2.0"
|
|
|
|
react-error-overlay "^4.0.0"
|
|
|
|
recursive-readdir "2.2.1"
|
|
|
|
shell-quote "1.6.1"
|
|
|
|
sockjs-client "1.1.4"
|
|
|
|
strip-ansi "3.0.1"
|
|
|
|
text-table "0.2.0"
|
|
|
|
|
2018-07-27 20:27:19 +00:00
|
|
|
react-dom@^16.4.1:
|
|
|
|
version "16.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.4.1.tgz#7f8b0223b3a5fbe205116c56deb85de32685dad6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
fbjs "^0.8.16"
|
|
|
|
loose-envify "^1.1.0"
|
|
|
|
object-assign "^4.1.1"
|
|
|
|
prop-types "^15.6.0"
|
|
|
|
|
|
|
|
react-error-overlay@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-4.0.0.tgz#d198408a85b4070937a98667f500c832f86bd5d4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-FlsPxavEyMuR6TjVbSSywovXSEyOg6ZDj5+Z8nbsRl9EkOzAhEIcS+GLoQDC5fz/t9suhUXWmUrOBrgeUvrMxw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
react-reconciler@^0.7.0:
|
|
|
|
version "0.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/react-reconciler/-/react-reconciler-0.7.0.tgz#9614894103e5f138deeeb5eabaf3ee80eb1d026d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-50JwZ3yNyMS8fchN+jjWEJOH3Oze7UmhxeoJLn2j6f3NjpfCRbcmih83XTWmzqtar/ivd5f7tvQhvvhism2fgg==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
fbjs "^0.8.16"
|
|
|
|
loose-envify "^1.1.0"
|
|
|
|
object-assign "^4.1.1"
|
|
|
|
prop-types "^15.6.0"
|
|
|
|
|
2018-07-21 01:30:28 +00:00
|
|
|
react-router@3.2.1:
|
|
|
|
version "3.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/react-router/-/react-router-3.2.1.tgz#b9a3279962bdfbe684c8bd0482b81ef288f0f244"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-SXkhC0nr3G0ltzVU07IN8jYl0bB6FsrDIqlLC9dK3SITXqyTJyM7yhXlUqs89w3Nqi5OkXsfRUeHX+P874HQrg==
|
2018-07-21 01:30:28 +00:00
|
|
|
dependencies:
|
|
|
|
create-react-class "^15.5.1"
|
|
|
|
history "^3.0.0"
|
|
|
|
hoist-non-react-statics "^2.3.1"
|
|
|
|
invariant "^2.2.1"
|
|
|
|
loose-envify "^1.2.0"
|
|
|
|
prop-types "^15.5.6"
|
|
|
|
warning "^3.0.0"
|
|
|
|
|
2018-03-22 01:28:06 +00:00
|
|
|
react-test-renderer@^16.0.0-0:
|
2018-03-20 21:26:02 +00:00
|
|
|
version "16.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.2.0.tgz#bddf259a6b8fcd8555f012afc8eacc238872a211"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Kd4gJFtpNziR9ElOE/C23LeflKLZPRpNQYWP3nQBY43SJ5a+xyEGSeMrm2zxNKXcnCbBS/q1UpD9gqd5Dv+rew==
|
2018-03-20 21:26:02 +00:00
|
|
|
dependencies:
|
|
|
|
fbjs "^0.8.16"
|
|
|
|
object-assign "^4.1.1"
|
|
|
|
prop-types "^15.6.0"
|
|
|
|
|
2018-07-27 20:27:19 +00:00
|
|
|
react@^16.4.1:
|
|
|
|
version "16.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/react/-/react-16.4.1.tgz#de51ba5764b5dbcd1f9079037b862bd26b82fe32"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
fbjs "^0.8.16"
|
|
|
|
loose-envify "^1.1.0"
|
|
|
|
object-assign "^4.1.1"
|
|
|
|
prop-types "^15.6.0"
|
|
|
|
|
|
|
|
read-pkg-up@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
find-up "^1.0.0"
|
|
|
|
read-pkg "^1.0.0"
|
|
|
|
|
|
|
|
read-pkg-up@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
find-up "^2.0.0"
|
|
|
|
read-pkg "^2.0.0"
|
|
|
|
|
|
|
|
read-pkg@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
load-json-file "^1.0.0"
|
|
|
|
normalize-package-data "^2.3.2"
|
|
|
|
path-type "^1.0.0"
|
|
|
|
|
|
|
|
read-pkg@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
load-json-file "^2.0.0"
|
|
|
|
normalize-package-data "^2.3.2"
|
|
|
|
path-type "^2.0.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.4, readable-stream@^2.1.5:
|
|
|
|
version "2.3.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
core-util-is "~1.0.0"
|
|
|
|
inherits "~2.0.3"
|
|
|
|
isarray "~1.0.0"
|
|
|
|
process-nextick-args "~2.0.0"
|
|
|
|
safe-buffer "~5.1.1"
|
|
|
|
string_decoder "~1.1.1"
|
|
|
|
util-deprecate "~1.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.2.2, readable-stream@^2.2.9, readable-stream@^2.3.3:
|
|
|
|
version "2.3.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
core-util-is "~1.0.0"
|
|
|
|
inherits "~2.0.3"
|
|
|
|
isarray "~1.0.0"
|
|
|
|
process-nextick-args "~1.0.6"
|
|
|
|
safe-buffer "~5.1.1"
|
|
|
|
string_decoder "~1.0.3"
|
|
|
|
util-deprecate "~1.0.1"
|
|
|
|
|
|
|
|
readdirp@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
minimatch "^3.0.2"
|
|
|
|
readable-stream "^2.0.2"
|
|
|
|
set-immediate-shim "^1.0.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
realpath-native@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.1.tgz#07f40a0cce8f8261e2e8b7ebebf5c95965d7b633"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-W14EcXuqUvKP8dkWkD7B95iMy77lpMnlFXbbk409bQtNCbeu0kvRE5reo+yIZ3JXxg6frbGsz2DLQ39lrCB40g==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
util.promisify "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
recursive-readdir@2.2.1:
|
|
|
|
version "2.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.1.tgz#90ef231d0778c5ce093c9a48d74e5c5422d13a99"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-kO8jHQd4xc4JPJpI105cVCLROpk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
minimatch "3.0.3"
|
|
|
|
|
|
|
|
redent@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
indent-string "^2.1.0"
|
|
|
|
strip-indent "^1.0.1"
|
|
|
|
|
|
|
|
reduce-css-calc@^1.2.6:
|
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
balanced-match "^0.4.2"
|
|
|
|
math-expression-evaluator "^1.2.14"
|
|
|
|
reduce-function-call "^1.0.1"
|
|
|
|
|
|
|
|
reduce-function-call@^1.0.1:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
balanced-match "^0.4.2"
|
|
|
|
|
|
|
|
regenerate@^1.2.1:
|
|
|
|
version "1.3.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.3.tgz#0c336d3980553d755c39b586ae3b20aa49c82b7f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
regenerator-runtime@^0.11.0:
|
|
|
|
version "0.11.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
regenerator-transform@^0.10.0:
|
|
|
|
version "0.10.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
babel-runtime "^6.18.0"
|
|
|
|
babel-types "^6.19.0"
|
|
|
|
private "^0.1.6"
|
|
|
|
|
|
|
|
regex-cache@^0.4.2:
|
|
|
|
version "0.4.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-equal-shallow "^0.1.3"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
regex-not@^1.0.0, regex-not@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
extend-shallow "^3.0.2"
|
|
|
|
safe-regex "^1.1.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
regexpu-core@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
regenerate "^1.2.1"
|
|
|
|
regjsgen "^0.2.0"
|
|
|
|
regjsparser "^0.1.4"
|
|
|
|
|
|
|
|
regexpu-core@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
regenerate "^1.2.1"
|
|
|
|
regjsgen "^0.2.0"
|
|
|
|
regjsparser "^0.1.4"
|
|
|
|
|
|
|
|
regjsgen@^0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
regjsparser@^0.1.4:
|
|
|
|
version "0.1.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
jsesc "~0.5.0"
|
|
|
|
|
|
|
|
remove-trailing-separator@^1.0.1:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
repeat-element@^1.1.2:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
repeat-string@^1.5.2, repeat-string@^1.6.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
repeating@^2.0.0:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-finite "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
request-promise-core@1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
lodash "^4.13.1"
|
|
|
|
|
|
|
|
request-promise-native@^1.0.5:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
request-promise-core "1.1.1"
|
|
|
|
stealthy-require "^1.1.0"
|
|
|
|
tough-cookie ">=2.3.3"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
request@2.81.0:
|
|
|
|
version "2.81.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
aws-sign2 "~0.6.0"
|
|
|
|
aws4 "^1.2.1"
|
|
|
|
caseless "~0.12.0"
|
|
|
|
combined-stream "~1.0.5"
|
|
|
|
extend "~3.0.0"
|
|
|
|
forever-agent "~0.6.1"
|
|
|
|
form-data "~2.1.1"
|
|
|
|
har-validator "~4.2.1"
|
|
|
|
hawk "~3.1.3"
|
|
|
|
http-signature "~1.1.0"
|
|
|
|
is-typedarray "~1.0.0"
|
|
|
|
isstream "~0.1.2"
|
|
|
|
json-stringify-safe "~5.0.1"
|
|
|
|
mime-types "~2.1.7"
|
|
|
|
oauth-sign "~0.8.1"
|
|
|
|
performance-now "^0.2.0"
|
|
|
|
qs "~6.4.0"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
stringstream "~0.0.4"
|
|
|
|
tough-cookie "~2.3.0"
|
|
|
|
tunnel-agent "^0.6.0"
|
|
|
|
uuid "^3.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
request@^2.87.0:
|
|
|
|
version "2.87.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz#32f00235cd08d482b4d0d68db93a829c0ed5756e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
aws-sign2 "~0.7.0"
|
|
|
|
aws4 "^1.6.0"
|
|
|
|
caseless "~0.12.0"
|
|
|
|
combined-stream "~1.0.5"
|
|
|
|
extend "~3.0.1"
|
|
|
|
forever-agent "~0.6.1"
|
|
|
|
form-data "~2.3.1"
|
|
|
|
har-validator "~5.0.3"
|
|
|
|
http-signature "~1.2.0"
|
|
|
|
is-typedarray "~1.0.0"
|
|
|
|
isstream "~0.1.2"
|
|
|
|
json-stringify-safe "~5.0.1"
|
|
|
|
mime-types "~2.1.17"
|
|
|
|
oauth-sign "~0.8.2"
|
|
|
|
performance-now "^2.1.0"
|
|
|
|
qs "~6.5.1"
|
|
|
|
safe-buffer "^5.1.1"
|
|
|
|
tough-cookie "~2.3.3"
|
|
|
|
tunnel-agent "^0.6.0"
|
|
|
|
uuid "^3.1.0"
|
|
|
|
|
|
|
|
require-directory@^2.1.1:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
"require-like@>= 0.1.1":
|
|
|
|
version "0.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/require-like/-/require-like-0.1.2.tgz#ad6f30c13becd797010c468afa775c0c0a6b47fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rW8wwTvs15cBDEaK+ndcDAprR/o=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
require-main-filename@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
require-uncached@^1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
caller-path "^0.1.0"
|
|
|
|
resolve-from "^1.0.0"
|
|
|
|
|
|
|
|
requires-port@1.0.x, requires-port@1.x.x, requires-port@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
resolve-cwd@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
resolve-from "^3.0.0"
|
|
|
|
|
|
|
|
resolve-dir@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
expand-tilde "^2.0.0"
|
|
|
|
global-modules "^1.0.0"
|
|
|
|
|
|
|
|
resolve-from@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
resolve-from@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-six699nWiBvItuZTM17rywoYh0g=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
resolve-url@^0.2.1:
|
|
|
|
version "0.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
resolve@1.1.7:
|
|
|
|
version "1.1.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
resolve@^1.5.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.5.0.tgz#1f09acce796c9a762579f31b2c1cc4c3cddf9f36"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
path-parse "^1.0.5"
|
|
|
|
|
|
|
|
restore-cursor@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
onetime "^2.0.0"
|
|
|
|
signal-exit "^3.0.2"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
ret@~0.1.10:
|
|
|
|
version "0.1.15"
|
|
|
|
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-08-22 18:37:29 +00:00
|
|
|
retry@^0.12.0:
|
|
|
|
version "0.12.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=
|
2018-08-22 18:37:29 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
right-align@^0.1.1:
|
|
|
|
version "0.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
align-text "^0.1.1"
|
|
|
|
|
2018-07-31 22:27:32 +00:00
|
|
|
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.6.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
glob "^7.0.5"
|
|
|
|
|
|
|
|
ripemd160@^2.0.0, ripemd160@^2.0.1:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.1.tgz#0f4584295c53a3628af7e6d79aca21ce57d1c6e7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
hash-base "^2.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
rst-selector-parser@^2.2.3:
|
|
|
|
version "2.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz#81b230ea2fcc6066c89e3472de794285d9b03d91"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
dependencies:
|
|
|
|
lodash.flattendeep "^4.4.0"
|
|
|
|
nearley "^2.7.10"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
rsvp@^3.3.3:
|
|
|
|
version "3.6.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
run-async@^2.2.0:
|
|
|
|
version "2.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-promise "^2.1.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
run-queue@^1.0.0, run-queue@^1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
aproba "^1.1.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
rx-lite-aggregates@^4.0.8:
|
|
|
|
version "4.0.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
rx-lite "*"
|
|
|
|
|
|
|
|
rx-lite@*, rx-lite@^4.0.8:
|
|
|
|
version "4.0.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
|
|
|
|
version "5.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
safe-buffer@^5.1.2:
|
|
|
|
version "5.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
safe-regex@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
ret "~0.1.10"
|
|
|
|
|
|
|
|
"safer-buffer@>= 2.1.2 < 3":
|
|
|
|
version "2.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
sane@^2.0.0:
|
|
|
|
version "2.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tNwYYcIbQn6SlQej51HiosuKs/o=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
anymatch "^2.0.0"
|
|
|
|
capture-exit "^1.2.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
exec-sh "^0.2.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
fb-watchman "^2.0.0"
|
|
|
|
micromatch "^3.1.4"
|
2018-02-16 22:32:24 +00:00
|
|
|
minimist "^1.1.1"
|
|
|
|
walker "~1.0.5"
|
2018-07-27 19:28:04 +00:00
|
|
|
watch "~0.18.0"
|
|
|
|
optionalDependencies:
|
|
|
|
fsevents "^1.2.3"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
sax@^1.2.4, sax@~1.2.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.2.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
schema-utils@^0.3.0:
|
|
|
|
version "0.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ajv "^5.0.0"
|
|
|
|
|
|
|
|
select-hose@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
selfsigned@^1.9.1:
|
|
|
|
version "1.10.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.2.tgz#b4449580d99929b65b10a48389301a6592088758"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tESVgNmZKbZbEKSDiTAaZZIIh1g=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
node-forge "0.7.1"
|
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "5.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
send@0.16.1:
|
|
|
|
version "0.16.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "2.6.9"
|
|
|
|
depd "~1.1.1"
|
|
|
|
destroy "~1.0.4"
|
|
|
|
encodeurl "~1.0.1"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
etag "~1.8.1"
|
|
|
|
fresh "0.5.2"
|
|
|
|
http-errors "~1.6.2"
|
|
|
|
mime "1.4.1"
|
|
|
|
ms "2.0.0"
|
|
|
|
on-finished "~2.3.0"
|
|
|
|
range-parser "~1.2.0"
|
|
|
|
statuses "~1.3.1"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
send@0.16.2:
|
|
|
|
version "0.16.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==
|
2018-05-08 03:05:52 +00:00
|
|
|
dependencies:
|
|
|
|
debug "2.6.9"
|
|
|
|
depd "~1.1.2"
|
|
|
|
destroy "~1.0.4"
|
|
|
|
encodeurl "~1.0.2"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
etag "~1.8.1"
|
|
|
|
fresh "0.5.2"
|
|
|
|
http-errors "~1.6.2"
|
|
|
|
mime "1.4.1"
|
|
|
|
ms "2.0.0"
|
|
|
|
on-finished "~2.3.0"
|
|
|
|
range-parser "~1.2.0"
|
|
|
|
statuses "~1.4.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
serialize-javascript@^1.4.0:
|
|
|
|
version "1.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.5.0.tgz#1aa336162c88a890ddad5384baebc93a655161fe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==
|
2018-08-10 20:15:49 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
serve-index@^1.7.2:
|
|
|
|
version "1.9.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
accepts "~1.3.4"
|
|
|
|
batch "0.6.1"
|
|
|
|
debug "2.6.9"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
http-errors "~1.6.2"
|
|
|
|
mime-types "~2.1.17"
|
|
|
|
parseurl "~1.3.2"
|
|
|
|
|
|
|
|
serve-static@1.13.1:
|
|
|
|
version "1.13.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.1.tgz#4c57d53404a761d8f2e7c1e8a18a47dbf278a719"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-hSMUZrsPa/I09VYFJwa627JJkNs0NrfL1Uzuup+GqHfToR2KcsXFymXSV90hoyw3M+msjFuQly+YzIH/q0MGlQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
encodeurl "~1.0.1"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
parseurl "~1.3.2"
|
|
|
|
send "0.16.1"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
serve-static@1.13.2:
|
|
|
|
version "1.13.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==
|
2018-05-08 03:05:52 +00:00
|
|
|
dependencies:
|
|
|
|
encodeurl "~1.0.2"
|
|
|
|
escape-html "~1.0.3"
|
|
|
|
parseurl "~1.3.2"
|
|
|
|
send "0.16.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
set-blocking@^2.0.0, set-blocking@~2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
set-immediate-shim@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
set-value@^0.4.3:
|
|
|
|
version "0.4.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
extend-shallow "^2.0.1"
|
|
|
|
is-extendable "^0.1.1"
|
|
|
|
is-plain-object "^2.0.1"
|
|
|
|
to-object-path "^0.3.0"
|
|
|
|
|
|
|
|
set-value@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
extend-shallow "^2.0.1"
|
|
|
|
is-extendable "^0.1.1"
|
|
|
|
is-plain-object "^2.0.3"
|
|
|
|
split-string "^3.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
setimmediate@^1.0.4, setimmediate@^1.0.5:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
setprototypeof@1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
setprototypeof@1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
sha.js@^2.4.0, sha.js@^2.4.8:
|
|
|
|
version "2.4.10"
|
|
|
|
resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.10.tgz#b1fde5cd7d11a5626638a07c604ab909cfa31f9b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "^2.0.1"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
|
|
|
|
shebang-command@^1.2.0:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
shebang-regex "^1.0.0"
|
|
|
|
|
|
|
|
shebang-regex@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
shell-quote@1.6.1:
|
|
|
|
version "1.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
array-filter "~0.0.0"
|
|
|
|
array-map "~0.0.0"
|
|
|
|
array-reduce "~0.0.0"
|
|
|
|
jsonify "~0.0.0"
|
|
|
|
|
|
|
|
shellwords@^0.1.1:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
signal-exit@^3.0.0, signal-exit@^3.0.2:
|
|
|
|
version "3.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
sisteransi@^0.1.1:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
slash@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
slice-ansi@1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-fullwidth-code-point "^2.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
snapdragon-node@^2.0.1:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
define-property "^1.0.0"
|
|
|
|
isobject "^3.0.0"
|
|
|
|
snapdragon-util "^3.0.1"
|
|
|
|
|
|
|
|
snapdragon-util@^3.0.1:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^3.2.0"
|
|
|
|
|
|
|
|
snapdragon@^0.8.1:
|
|
|
|
version "0.8.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
base "^0.11.1"
|
|
|
|
debug "^2.2.0"
|
|
|
|
define-property "^0.2.5"
|
|
|
|
extend-shallow "^2.0.1"
|
|
|
|
map-cache "^0.2.2"
|
|
|
|
source-map "^0.5.6"
|
|
|
|
source-map-resolve "^0.5.0"
|
|
|
|
use "^3.1.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
sntp@1.x.x:
|
|
|
|
version "1.0.9"
|
|
|
|
resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
hoek "2.x.x"
|
|
|
|
|
|
|
|
sockjs-client@1.1.4:
|
|
|
|
version "1.1.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-W6vjhrd15M8U51IJEUUmVAFsixI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^2.6.6"
|
|
|
|
eventsource "0.1.6"
|
|
|
|
faye-websocket "~0.11.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
json3 "^3.3.2"
|
|
|
|
url-parse "^1.1.8"
|
|
|
|
|
|
|
|
sockjs@0.3.18:
|
|
|
|
version "0.3.18"
|
|
|
|
resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2bKJMWyn33dZXvKZ4HXw+TfrQgc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
faye-websocket "^0.10.0"
|
|
|
|
uuid "^2.0.2"
|
|
|
|
|
|
|
|
sort-keys@^1.0.0:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-plain-obj "^1.0.0"
|
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
source-list-map@^1.1.1:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.2.tgz#9889019d1024cce55cdc069498337ef6186a11a1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mIkBnRAkzOVc3AaUmDN+9hhqEaE=
|
2018-07-21 04:27:35 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
source-list-map@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
source-map-resolve@^0.5.0:
|
|
|
|
version "0.5.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
atob "^2.1.1"
|
|
|
|
decode-uri-component "^0.2.0"
|
|
|
|
resolve-url "^0.2.1"
|
|
|
|
source-map-url "^0.4.0"
|
|
|
|
urix "^0.1.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
source-map-support@^0.4.15:
|
|
|
|
version "0.4.18"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
source-map "^0.5.6"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
source-map-support@^0.5.6:
|
|
|
|
version "0.5.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.6.tgz#4435cee46b1aab62b8e8610ce60f788091c51c13"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
buffer-from "^1.0.0"
|
|
|
|
source-map "^0.6.0"
|
|
|
|
|
|
|
|
source-map-url@^0.4.0:
|
|
|
|
version "0.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
source-map@^0.4.4:
|
|
|
|
version "0.4.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-66T12pwNyZneaAMti092FzZSA2s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
amdefine ">=0.0.4"
|
|
|
|
|
2018-09-06 19:08:45 +00:00
|
|
|
source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1, source-map@~0.5.3:
|
|
|
|
version "0.5.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
|
2018-09-06 19:08:45 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "0.6.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
spdx-correct@~1.0.0:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
spdx-license-ids "^1.0.2"
|
|
|
|
|
|
|
|
spdx-expression-parse@~1.0.0:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
spdx-license-ids@^1.0.2:
|
|
|
|
version "1.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
spdy-transport@^2.0.18:
|
|
|
|
version "2.0.20"
|
|
|
|
resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.0.20.tgz#735e72054c486b2354fe89e702256004a39ace4d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-c15yBUxIayNU/onnAiVgBKOazk0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^2.6.8"
|
|
|
|
detect-node "^2.0.3"
|
|
|
|
hpack.js "^2.1.6"
|
|
|
|
obuf "^1.1.1"
|
|
|
|
readable-stream "^2.2.9"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
wbuf "^1.7.2"
|
|
|
|
|
|
|
|
spdy@^3.4.1:
|
|
|
|
version "3.4.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^2.6.8"
|
|
|
|
handle-thing "^1.2.5"
|
|
|
|
http-deceiver "^1.2.7"
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
select-hose "^2.0.0"
|
|
|
|
spdy-transport "^2.0.18"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
split-string@^3.0.1, split-string@^3.0.2:
|
|
|
|
version "3.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
extend-shallow "^3.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
sprintf-js@~1.0.2:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
sshpk@^1.7.0:
|
|
|
|
version "1.13.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-US322mKHFEMW3EwY/hzx2UBzm+M=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
asn1 "~0.2.3"
|
|
|
|
assert-plus "^1.0.0"
|
|
|
|
dashdash "^1.12.0"
|
|
|
|
getpass "^0.1.1"
|
|
|
|
optionalDependencies:
|
|
|
|
bcrypt-pbkdf "^1.0.0"
|
|
|
|
ecc-jsbn "~0.1.1"
|
|
|
|
jsbn "~0.1.0"
|
|
|
|
tweetnacl "~0.14.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
ssri@^5.2.4:
|
|
|
|
version "5.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/ssri/-/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
safe-buffer "^5.1.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
stack-utils@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.1.tgz#d4f33ab54e8e38778b0ca5cfd3b3afb12db68620"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1PM6tU6OOHeLDKXP07OvsS22hiA=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
static-extend@^0.1.1:
|
|
|
|
version "0.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
define-property "^0.2.5"
|
|
|
|
object-copy "^0.1.0"
|
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
static-site-generator-webpack-plugin@^3.4.1:
|
|
|
|
version "3.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-3.4.1.tgz#6ee22468830bc546798a37e0fca6fd699cc93b81"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-buIkaIMLxUZ5ijfg/Kb9aZzJO4E=
|
2018-07-21 04:27:35 +00:00
|
|
|
dependencies:
|
|
|
|
bluebird "^3.0.5"
|
|
|
|
cheerio "^0.22.0"
|
|
|
|
eval "^0.1.0"
|
|
|
|
url "^0.11.0"
|
|
|
|
webpack-sources "^0.2.0"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
"statuses@>= 1.3.1 < 2", statuses@~1.4.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
statuses@~1.3.1:
|
|
|
|
version "1.3.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
stealthy-require@^1.1.0:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
stream-browserify@^2.0.1:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "~2.0.1"
|
|
|
|
readable-stream "^2.0.2"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
stream-each@^1.1.0:
|
|
|
|
version "1.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
end-of-stream "^1.1.0"
|
|
|
|
stream-shift "^1.0.0"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
stream-http@^2.7.2:
|
|
|
|
version "2.8.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.0.tgz#fd86546dac9b1c91aff8fc5d287b98fafb41bc10"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
builtin-status-codes "^3.0.0"
|
|
|
|
inherits "^2.0.1"
|
|
|
|
readable-stream "^2.3.3"
|
|
|
|
to-arraybuffer "^1.0.0"
|
|
|
|
xtend "^4.0.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
stream-shift@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=
|
2018-08-10 20:15:49 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
strict-uri-encode@^1.0.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-03-19 22:31:08 +00:00
|
|
|
string-hash@^1.1.3:
|
|
|
|
version "1.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=
|
2018-03-19 22:31:08 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
string-length@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
astral-regex "^1.0.0"
|
|
|
|
strip-ansi "^4.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
string-width@^1.0.1, string-width@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
code-point-at "^1.0.0"
|
|
|
|
is-fullwidth-code-point "^1.0.0"
|
|
|
|
strip-ansi "^3.0.0"
|
|
|
|
|
|
|
|
string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-fullwidth-code-point "^2.0.0"
|
|
|
|
strip-ansi "^4.0.0"
|
|
|
|
|
2018-06-29 00:01:31 +00:00
|
|
|
string.prototype.repeat@^0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz#aba36de08dcee6a5a337d49b2ea1da1b28fc0ecf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=
|
2018-06-29 00:01:31 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
string_decoder@^1.0.0, string_decoder@~1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
safe-buffer "~5.1.0"
|
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
string_decoder@~1.1.1:
|
|
|
|
version "1.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
safe-buffer "~5.1.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
stringstream@~0.0.4:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "0.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
strip-ansi@3.0.1, strip-ansi@^3.0.0, strip-ansi@^3.0.1:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ansi-regex "^2.0.0"
|
|
|
|
|
|
|
|
strip-ansi@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ansi-regex "^3.0.0"
|
|
|
|
|
|
|
|
strip-bom@3.0.0, strip-bom@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
strip-bom@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
is-utf8 "^0.2.0"
|
|
|
|
|
|
|
|
strip-eof@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
strip-indent@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
get-stdin "^4.0.1"
|
|
|
|
|
|
|
|
strip-json-comments@~2.0.1:
|
|
|
|
version "2.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
supports-color@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
supports-color@^3.1.2, supports-color@^3.2.3:
|
|
|
|
version "3.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
has-flag "^1.0.0"
|
|
|
|
|
|
|
|
supports-color@^4.0.0, supports-color@^4.2.1:
|
|
|
|
version "4.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
has-flag "^2.0.0"
|
|
|
|
|
|
|
|
supports-color@^5.1.0:
|
|
|
|
version "5.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.1.0.tgz#058a021d1b619f7ddf3980d712ea3590ce7de3d5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
has-flag "^2.0.0"
|
|
|
|
|
|
|
|
svgo@^0.7.0:
|
|
|
|
version "0.7.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
coa "~1.0.1"
|
|
|
|
colors "~1.1.2"
|
|
|
|
csso "~2.3.1"
|
|
|
|
js-yaml "~3.7.0"
|
|
|
|
mkdirp "~0.5.1"
|
|
|
|
sax "~1.2.1"
|
|
|
|
whet.extend "~0.9.9"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
symbol-tree@^3.2.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "3.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
table@^4.0.1:
|
|
|
|
version "4.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ajv "^5.2.3"
|
|
|
|
ajv-keywords "^2.1.0"
|
|
|
|
chalk "^2.1.0"
|
|
|
|
lodash "^4.17.4"
|
|
|
|
slice-ansi "1.0.0"
|
|
|
|
string-width "^2.1.1"
|
|
|
|
|
|
|
|
tapable@^0.2.7:
|
|
|
|
version "0.2.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
tar-pack@^3.4.0:
|
|
|
|
version "3.4.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz#e1dbc03a9b9d3ba07e896ad027317eb679a10a1f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-PPRybI9+jM5tjtCbN2cxmmRU7YmqT3Zv/UDy48tAh2XRkLa9bAORtSWLkVc13+GJF+cdTh1yEnHEk3cpTaL5Kg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
debug "^2.2.0"
|
|
|
|
fstream "^1.0.10"
|
|
|
|
fstream-ignore "^1.0.5"
|
|
|
|
once "^1.3.3"
|
|
|
|
readable-stream "^2.1.4"
|
|
|
|
rimraf "^2.5.1"
|
|
|
|
tar "^2.2.1"
|
|
|
|
uid-number "^0.0.6"
|
|
|
|
|
|
|
|
tar@^2.2.1:
|
|
|
|
version "2.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
block-stream "*"
|
|
|
|
fstream "^1.0.2"
|
|
|
|
inherits "2"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
tar@^4:
|
|
|
|
version "4.4.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.4.tgz#ec8409fae9f665a4355cc3b4087d0820232bb8cd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-mq9ixIYfNF9SK0IS/h2HKMu8Q2iaCuhDDsZhdEag/FHv8fOaYld4vN7ouMgcSSt5WKZzPs8atclTcJm36OTh4w==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
chownr "^1.0.1"
|
|
|
|
fs-minipass "^1.2.5"
|
|
|
|
minipass "^2.3.3"
|
|
|
|
minizlib "^1.1.0"
|
|
|
|
mkdirp "^0.5.0"
|
|
|
|
safe-buffer "^5.1.2"
|
|
|
|
yallist "^3.0.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
test-exclude@^4.1.1:
|
|
|
|
version "4.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.1.1.tgz#4d84964b0966b0087ecc334a2ce002d3d9341e26"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-35+Asrsk3XHJDBgf/VRFexPgh3UyETv8IAn/LRTiZjVy6rjPVqdEk8dJcJYBzl1w0XCJM48lvTy8SfEsCWS4nA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
arrify "^1.0.1"
|
|
|
|
micromatch "^2.3.11"
|
|
|
|
object-assign "^4.1.0"
|
|
|
|
read-pkg-up "^1.0.1"
|
|
|
|
require-main-filename "^1.0.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
test-exclude@^4.2.1:
|
|
|
|
version "4.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.1.tgz#dfa222f03480bca69207ca728b37d74b45f724fa"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-qpqlP/8Zl+sosLxBcVKl9vYy26T9NPalxSzzCP/OY6K7j938ui2oKgo+kRZYfxAeIpLqpbVnsHq1tyV70E4lWQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
arrify "^1.0.1"
|
|
|
|
micromatch "^3.1.8"
|
|
|
|
object-assign "^4.1.0"
|
|
|
|
read-pkg-up "^1.0.1"
|
|
|
|
require-main-filename "^1.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
text-table@0.2.0, text-table@~0.2.0:
|
|
|
|
version "0.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
throat@^4.0.0:
|
|
|
|
version "4.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
through2@^2.0.0:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
readable-stream "^2.1.5"
|
|
|
|
xtend "~4.0.1"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
through@^2.3.6:
|
|
|
|
version "2.3.8"
|
|
|
|
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
thunky@^1.0.2:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.2.tgz#a862e018e3fb1ea2ec3fce5d55605cf57f247371"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qGLgGOP7HqLsP85dVWBc9X8kc3E=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
time-stamp@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
timers-browserify@^2.0.4:
|
|
|
|
version "2.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.6.tgz#241e76927d9ca05f4d959819022f5b3664b64bae"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-HQ3nbYRAowdVd0ckGFvmJPPCOH/CHleFN/Y0YQCX1DVaB7t+KFvisuyN09fuP8Jtp1CpfSh8O8bMkHbdbPe6Pw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
setimmediate "^1.0.4"
|
|
|
|
|
|
|
|
tmp@^0.0.33:
|
|
|
|
version "0.0.33"
|
|
|
|
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
os-tmpdir "~1.0.2"
|
|
|
|
|
|
|
|
tmpl@1.0.x:
|
|
|
|
version "1.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
to-arraybuffer@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
to-fast-properties@^1.0.3:
|
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
to-object-path@^0.3.0:
|
|
|
|
version "0.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
kind-of "^3.0.2"
|
|
|
|
|
|
|
|
to-regex-range@^2.1.0:
|
|
|
|
version "2.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
is-number "^3.0.0"
|
|
|
|
repeat-string "^1.6.1"
|
|
|
|
|
|
|
|
to-regex@^3.0.1, to-regex@^3.0.2:
|
|
|
|
version "3.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
define-property "^2.0.2"
|
|
|
|
extend-shallow "^3.0.2"
|
|
|
|
regex-not "^1.0.2"
|
|
|
|
safe-regex "^1.1.0"
|
|
|
|
|
|
|
|
tough-cookie@>=2.3.3, tough-cookie@^2.3.4:
|
|
|
|
version "2.4.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
psl "^1.1.24"
|
|
|
|
punycode "^1.4.1"
|
|
|
|
|
|
|
|
tough-cookie@~2.3.0, tough-cookie@~2.3.3:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.3.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-C2GKVWW23qkL80JdBNVe3EdadWE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
punycode "^1.4.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
tr46@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
punycode "^2.1.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
trim-newlines@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
trim-right@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
tty-browserify@0.0.0:
|
|
|
|
version "0.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
tunnel-agent@^0.6.0:
|
|
|
|
version "0.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
safe-buffer "^5.0.1"
|
|
|
|
|
|
|
|
tweetnacl@^0.14.3, tweetnacl@~0.14.0:
|
|
|
|
version "0.14.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
type-check@~0.3.2:
|
|
|
|
version "0.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
prelude-ls "~1.1.2"
|
|
|
|
|
|
|
|
type-is@~1.6.15:
|
|
|
|
version "1.6.15"
|
|
|
|
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-yrEPtJCeRByChC6v4a1kbIGARBA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
media-typer "0.3.0"
|
|
|
|
mime-types "~2.1.15"
|
|
|
|
|
2018-05-08 03:05:52 +00:00
|
|
|
type-is@~1.6.16:
|
|
|
|
version "1.6.16"
|
|
|
|
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==
|
2018-05-08 03:05:52 +00:00
|
|
|
dependencies:
|
|
|
|
media-typer "0.3.0"
|
|
|
|
mime-types "~2.1.18"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
typedarray@^0.0.6:
|
|
|
|
version "0.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-21 01:30:28 +00:00
|
|
|
ua-parser-js@^0.7.18:
|
|
|
|
version "0.7.18"
|
|
|
|
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-LtzwHlVHwFGTptfNSgezHp7WUlwiqb0gA9AALRbKaERfxwJoiX0A73QbTToxteIAuIaFshhgIZfqK8s7clqgnA==
|
2018-07-21 01:30:28 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
ua-parser-js@^0.7.9:
|
|
|
|
version "0.7.17"
|
|
|
|
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
uglify-js@^2.6, uglify-js@^2.8.29:
|
|
|
|
version "2.8.29"
|
|
|
|
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KcVzMUgFe7Th913zW3qcty5qWd0=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
source-map "~0.5.1"
|
|
|
|
yargs "~3.10.0"
|
|
|
|
optionalDependencies:
|
|
|
|
uglify-to-browserify "~1.0.0"
|
|
|
|
|
|
|
|
uglify-to-browserify@~1.0.0:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
uglifyjs-webpack-plugin@^0.4.6:
|
|
|
|
version "0.4.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
source-map "^0.5.6"
|
|
|
|
uglify-js "^2.8.29"
|
|
|
|
webpack-sources "^1.0.1"
|
|
|
|
|
|
|
|
uid-number@^0.0.6:
|
|
|
|
version "0.0.6"
|
|
|
|
resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
underscore@~1.4.4:
|
|
|
|
version "1.4.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.4.4.tgz#61a6a32010622afa07963bf325203cf12239d604"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YaajIBBiKvoHljvzJSA88SI51gQ=
|
Use Enzyme to test ContributionList dynamics (#102)
Summary:
This is our first dynamic test of a React component! Enzyme looks pretty
easy to use to me, for both snapshot tests and interaction simulation.
In doing so, we catch a minor bug in the edge case where a contribution
is not owned by any plugin (`colSpan`, not `colspan`). This edge case
does not appear in the sample data, but it does appear in the test data,
even prior to this commit. The previous renderer, `react-test-renderer`,
appears not to surface this error. Furthermore, this bug did not cause
any user-visible errors except a `console.error`.
Test Plan:
Inspect the snapshot file to make sure that it is reasonable. (The
existing test case has its snapshot regenerated due to formatting
differences between the two renderers.)
To test that the browser error is fixed, render a contribution list on a
GitHub graph but with an empty adapter set. One way to do this is to comment out line 7 of
`standardAdapterSet.js`; alternately, you can use the React Dev Tools to
select the `ContributionList` node, then run
```js
$r.props.adapters.adapters = {};
$r.forceUpdate();
```
Note subsequently that there is no console error and that the `<td>`s in
question span three columns.
wchargin-branch: contributionlist-dynamic-test
2018-03-22 00:35:17 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
union-value@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
arr-union "^3.1.0"
|
|
|
|
get-value "^2.0.6"
|
|
|
|
is-extendable "^0.1.1"
|
|
|
|
set-value "^0.4.3"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
uniq@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
uniqid@^4.0.0:
|
|
|
|
version "4.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.1.tgz#89220ddf6b751ae52b5f72484863528596bb84c1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-iSIN32t1GuUrX3JISGNShZa7hME=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
macaddress "^0.2.8"
|
|
|
|
|
|
|
|
uniqs@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
unique-filename@^1.1.0:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.0.tgz#d05f2fe4032560871f30e93cbe735eea201514f3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
unique-slug "^2.0.0"
|
|
|
|
|
|
|
|
unique-slug@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.0.tgz#db6676e7c7cc0629878ff196097c78855ae9f4ab"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=
|
2018-08-10 20:15:49 +00:00
|
|
|
dependencies:
|
|
|
|
imurmurhash "^0.1.4"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
universalify@^0.1.0:
|
|
|
|
version "0.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
unpipe@1.0.0, unpipe@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
unset-value@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
has-value "^0.3.1"
|
|
|
|
isobject "^3.0.0"
|
|
|
|
|
|
|
|
urix@^0.1.0:
|
|
|
|
version "0.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
url-loader@0.6.2:
|
|
|
|
version "0.6.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.6.2.tgz#a007a7109620e9d988d14bce677a1decb9a993f7"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-h3qf9TNn53BpuXTTcpC+UehiRrl0Cv45Yr/xWayApjw6G8Bg2dGke7rIwDQ39piciWCWrC+WiqLjOh3SUp9n0Q==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
loader-utils "^1.0.2"
|
|
|
|
mime "^1.4.1"
|
|
|
|
schema-utils "^0.3.0"
|
|
|
|
|
|
|
|
url-parse@1.0.x:
|
|
|
|
version "1.0.5"
|
|
|
|
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.0.5.tgz#0854860422afdcfefeb6c965c662d4800169927b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-CFSGBCKv3P7+tsllxmLUgAFpkns=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
querystringify "0.0.x"
|
|
|
|
requires-port "1.0.x"
|
|
|
|
|
|
|
|
url-parse@^1.1.8:
|
|
|
|
version "1.2.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.2.0.tgz#3a19e8aaa6d023ddd27dcc44cb4fc8f7fec23986"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-DT1XbYAfmQP65M/mE6OALxmXzZ/z1+e5zk2TcSKe/KiYbNGZxgtttzC0mR/sjopbpOXcbniq7eIKmocJnUWlEw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
querystringify "~1.0.0"
|
|
|
|
requires-port "~1.0.0"
|
|
|
|
|
|
|
|
url@^0.11.0:
|
|
|
|
version "0.11.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
punycode "1.3.2"
|
|
|
|
querystring "0.2.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
use@^3.1.0:
|
|
|
|
version "3.1.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
util-deprecate@~1.0.1:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
util.promisify@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
define-properties "^1.1.2"
|
|
|
|
object.getownpropertydescriptors "^2.0.3"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
util@0.10.3, util@^0.10.3:
|
|
|
|
version "0.10.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
inherits "2.0.1"
|
|
|
|
|
|
|
|
utils-merge@1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
uuid@^2.0.2:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
uuid@^3.0.0, uuid@^3.1.0:
|
|
|
|
version "3.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
validate-npm-package-license@^3.0.1:
|
|
|
|
version "3.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
spdx-correct "~1.0.0"
|
|
|
|
spdx-expression-parse "~1.0.0"
|
|
|
|
|
|
|
|
vary@~1.1.2:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
vendors@^1.0.0:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-N61zyO5Bf7PVgOeFMSMH0nSEfyI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
verror@1.10.0:
|
|
|
|
version "1.10.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
assert-plus "^1.0.0"
|
|
|
|
core-util-is "1.0.2"
|
|
|
|
extsprintf "^1.2.0"
|
|
|
|
|
|
|
|
vm-browserify@0.0.4:
|
|
|
|
version "0.0.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
indexof "0.0.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
w3c-hr-time@^1.0.1:
|
|
|
|
version "1.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
browser-process-hrtime "^0.1.2"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
walker@~1.0.5:
|
|
|
|
version "1.0.7"
|
|
|
|
resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
makeerror "1.0.x"
|
|
|
|
|
2018-05-08 19:02:17 +00:00
|
|
|
warning@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=
|
2018-05-08 19:02:17 +00:00
|
|
|
dependencies:
|
|
|
|
loose-envify "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
watch@~0.18.0:
|
|
|
|
version "0.18.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KAlUdsbffJDJYxOJkMClQj60uYY=
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
exec-sh "^0.2.0"
|
|
|
|
minimist "^1.2.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
watchpack@^1.4.0:
|
|
|
|
version "1.4.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.4.0.tgz#4a1472bcbb952bd0a9bb4036801f954dfb39faac"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
async "^2.1.2"
|
|
|
|
chokidar "^1.7.0"
|
|
|
|
graceful-fs "^4.1.2"
|
|
|
|
|
|
|
|
wbuf@^1.1.0, wbuf@^1.7.2:
|
|
|
|
version "1.7.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.2.tgz#d697b99f1f59512df2751be42769c1580b5801fe"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-1pe5nx9ZUS3ydRvkJ2nBWAtYAf4=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
minimalistic-assert "^1.0.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
webidl-conversions@^4.0.2:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "4.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
webpack-dev-middleware@^1.11.0:
|
|
|
|
version "1.12.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz#f8fc1120ce3b4fc5680ceecb43d777966b21105e"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
memory-fs "~0.4.1"
|
|
|
|
mime "^1.5.0"
|
|
|
|
path-is-absolute "^1.0.0"
|
|
|
|
range-parser "^1.0.3"
|
|
|
|
time-stamp "^2.0.0"
|
|
|
|
|
|
|
|
webpack-dev-server@2.9.4:
|
|
|
|
version "2.9.4"
|
|
|
|
resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.9.4.tgz#7883e61759c6a4b33e9b19ec4037bd4ab61428d1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-thrqC0EQEoSjXeYgP6pUXcUCZ+LNrKsDPn+mItLnn5VyyNZOJKd06hUP5vqkYwL8nWWXsii0loSF9NHNccT6ow==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
ansi-html "0.0.7"
|
|
|
|
array-includes "^3.0.3"
|
|
|
|
bonjour "^3.5.0"
|
|
|
|
chokidar "^1.6.0"
|
|
|
|
compression "^1.5.2"
|
|
|
|
connect-history-api-fallback "^1.3.0"
|
|
|
|
debug "^3.1.0"
|
|
|
|
del "^3.0.0"
|
|
|
|
express "^4.13.3"
|
|
|
|
html-entities "^1.2.0"
|
|
|
|
http-proxy-middleware "~0.17.4"
|
|
|
|
import-local "^0.1.1"
|
|
|
|
internal-ip "1.2.0"
|
|
|
|
ip "^1.1.5"
|
|
|
|
killable "^1.0.0"
|
|
|
|
loglevel "^1.4.1"
|
|
|
|
opn "^5.1.0"
|
|
|
|
portfinder "^1.0.9"
|
|
|
|
selfsigned "^1.9.1"
|
|
|
|
serve-index "^1.7.2"
|
|
|
|
sockjs "0.3.18"
|
|
|
|
sockjs-client "1.1.4"
|
|
|
|
spdy "^3.4.1"
|
|
|
|
strip-ansi "^3.0.1"
|
|
|
|
supports-color "^4.2.1"
|
|
|
|
webpack-dev-middleware "^1.11.0"
|
|
|
|
yargs "^6.6.0"
|
|
|
|
|
|
|
|
webpack-manifest-plugin@1.3.2:
|
|
|
|
version "1.3.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-1.3.2.tgz#5ea8ee5756359ddc1d98814324fe43496349a7d4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-MX60Bv2G83Zks9pi3oLOmRgnPAnwrlMn+lftMrWBm199VQjk46/xgzBi9lPfpZldw2+EI2S+OevuLIaDuxCWRw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
fs-extra "^0.30.0"
|
|
|
|
lodash ">=3.5 <5"
|
|
|
|
|
2018-05-04 23:31:39 +00:00
|
|
|
webpack-node-externals@^1.7.2:
|
|
|
|
version "1.7.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-1.7.2.tgz#6e1ee79ac67c070402ba700ef033a9b8d52ac4e3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg==
|
2018-05-04 23:31:39 +00:00
|
|
|
|
2018-07-21 04:27:35 +00:00
|
|
|
webpack-sources@^0.2.0:
|
|
|
|
version "0.2.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-F8Yr+vE8cH+dAsR54Nzd6DgGl/s=
|
2018-07-21 04:27:35 +00:00
|
|
|
dependencies:
|
|
|
|
source-list-map "^1.1.1"
|
|
|
|
source-map "~0.5.3"
|
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
webpack-sources@^1.0.1:
|
|
|
|
version "1.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.1.0.tgz#a101ebae59d6507354d71d8013950a3a8b7a5a54"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
source-list-map "^2.0.0"
|
|
|
|
source-map "~0.6.1"
|
|
|
|
|
|
|
|
webpack@3.8.1:
|
|
|
|
version "3.8.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.8.1.tgz#b16968a81100abe61608b0153c9159ef8bb2bd83"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-5ZXLWWsMqHKFr5y0N3Eo5IIisxeEeRAajNq4mELb/WELOR7srdbQk2N5XiyNy2A/AgvlR3AmeBCZJW8lHrolbw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
acorn "^5.0.0"
|
|
|
|
acorn-dynamic-import "^2.0.0"
|
|
|
|
ajv "^5.1.5"
|
|
|
|
ajv-keywords "^2.0.0"
|
|
|
|
async "^2.1.2"
|
|
|
|
enhanced-resolve "^3.4.0"
|
|
|
|
escope "^3.6.0"
|
|
|
|
interpret "^1.0.0"
|
|
|
|
json-loader "^0.5.4"
|
|
|
|
json5 "^0.5.1"
|
|
|
|
loader-runner "^2.3.0"
|
|
|
|
loader-utils "^1.1.0"
|
|
|
|
memory-fs "~0.4.1"
|
|
|
|
mkdirp "~0.5.0"
|
|
|
|
node-libs-browser "^2.0.0"
|
|
|
|
source-map "^0.5.3"
|
|
|
|
supports-color "^4.2.1"
|
|
|
|
tapable "^0.2.7"
|
|
|
|
uglifyjs-webpack-plugin "^0.4.6"
|
|
|
|
watchpack "^1.4.0"
|
|
|
|
webpack-sources "^1.0.1"
|
|
|
|
yargs "^8.0.2"
|
|
|
|
|
|
|
|
websocket-driver@>=0.5.1:
|
|
|
|
version "0.7.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
http-parser-js ">=0.4.0"
|
|
|
|
websocket-extensions ">=0.1.1"
|
|
|
|
|
|
|
|
websocket-extensions@>=0.1.1:
|
|
|
|
version "0.1.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz#57c235bc8657e914d24e1a397d3c82daee0a6ba3"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
iconv-lite "0.4.19"
|
|
|
|
|
|
|
|
whatwg-fetch@2.0.3, whatwg-fetch@>=0.10.0:
|
|
|
|
version "2.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
whatwg-mimetype@^2.0.0, whatwg-mimetype@^2.1.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz#f0f21d76cbba72362eb609dbed2a30cd17fcc7d4"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-FKxhYLytBQiUKjkYteN71fAUA3g6KpNXoho1isLiLSB3N1G4F35Q5vUxWfKFhBwi5IWF27VE6WxhrnnC+m0Mew==
|
2018-07-27 19:28:04 +00:00
|
|
|
|
|
|
|
whatwg-url@^6.4.0, whatwg-url@^6.4.1:
|
|
|
|
version "6.5.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
lodash.sortby "^4.7.0"
|
|
|
|
tr46 "^1.0.1"
|
|
|
|
webidl-conversions "^4.0.2"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
whet.extend@~0.9.9:
|
|
|
|
version "0.9.9"
|
|
|
|
resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
which-module@^1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
which-module@^2.0.0:
|
|
|
|
version "2.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-05-26 02:25:43 +00:00
|
|
|
which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "1.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
isexe "^2.0.0"
|
|
|
|
|
|
|
|
wide-align@^1.1.0:
|
|
|
|
version "1.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
string-width "^1.0.2"
|
|
|
|
|
|
|
|
window-size@0.1.0:
|
|
|
|
version "0.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
wordwrap@0.0.2:
|
|
|
|
version "0.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
wordwrap@~0.0.2:
|
|
|
|
version "0.0.3"
|
|
|
|
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
wordwrap@~1.0.0:
|
|
|
|
version "1.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
wrap-ansi@^2.0.0:
|
|
|
|
version "2.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
string-width "^1.0.1"
|
|
|
|
strip-ansi "^3.0.1"
|
|
|
|
|
|
|
|
wrappy@1:
|
|
|
|
version "1.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 19:49:45 +00:00
|
|
|
write-file-atomic@^2.1.0:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "2.3.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
graceful-fs "^4.1.11"
|
|
|
|
imurmurhash "^0.1.4"
|
|
|
|
signal-exit "^3.0.2"
|
|
|
|
|
|
|
|
write@^0.2.1:
|
|
|
|
version "0.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
mkdirp "^0.5.1"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
ws@^5.2.0:
|
|
|
|
version "5.2.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
async-limiter "~1.0.0"
|
|
|
|
|
|
|
|
xml-name-validator@^3.0.0:
|
|
|
|
version "3.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
xtend@^4.0.0, xtend@~4.0.1:
|
2018-02-16 22:32:24 +00:00
|
|
|
version "4.0.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
y18n@^3.2.1:
|
|
|
|
version "3.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-08-10 20:15:49 +00:00
|
|
|
y18n@^4.0.0:
|
|
|
|
version "4.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
|
2018-08-10 20:15:49 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
yallist@^2.1.2:
|
|
|
|
version "2.1.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
yallist@^3.0.0, yallist@^3.0.2:
|
|
|
|
version "3.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=
|
2018-07-27 19:28:04 +00:00
|
|
|
|
2018-02-16 22:32:24 +00:00
|
|
|
yargs-parser@^4.2.0:
|
|
|
|
version "4.2.1"
|
|
|
|
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
camelcase "^3.0.0"
|
|
|
|
|
|
|
|
yargs-parser@^7.0.0:
|
|
|
|
version "7.0.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-jQrELxbqVd69MyyvTEA4s+P139k=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
camelcase "^4.1.0"
|
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
yargs-parser@^9.0.2:
|
|
|
|
version "9.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
2018-07-27 19:28:04 +00:00
|
|
|
camelcase "^4.1.0"
|
|
|
|
|
|
|
|
yargs@^11.0.0:
|
|
|
|
version "11.1.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==
|
2018-07-27 19:28:04 +00:00
|
|
|
dependencies:
|
|
|
|
cliui "^4.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
decamelize "^1.1.1"
|
2018-07-27 19:28:04 +00:00
|
|
|
find-up "^2.1.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
get-caller-file "^1.0.1"
|
2018-07-27 19:28:04 +00:00
|
|
|
os-locale "^2.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
require-directory "^2.1.1"
|
|
|
|
require-main-filename "^1.0.1"
|
|
|
|
set-blocking "^2.0.0"
|
2018-07-27 19:28:04 +00:00
|
|
|
string-width "^2.0.0"
|
|
|
|
which-module "^2.0.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
y18n "^3.2.1"
|
2018-07-27 19:28:04 +00:00
|
|
|
yargs-parser "^9.0.2"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
2018-07-27 19:28:04 +00:00
|
|
|
yargs@^6.6.0:
|
|
|
|
version "6.6.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
camelcase "^3.0.0"
|
|
|
|
cliui "^3.2.0"
|
|
|
|
decamelize "^1.1.1"
|
|
|
|
get-caller-file "^1.0.1"
|
|
|
|
os-locale "^1.4.0"
|
|
|
|
read-pkg-up "^1.0.1"
|
|
|
|
require-directory "^2.1.1"
|
|
|
|
require-main-filename "^1.0.1"
|
|
|
|
set-blocking "^2.0.0"
|
|
|
|
string-width "^1.0.2"
|
|
|
|
which-module "^1.0.0"
|
|
|
|
y18n "^3.2.1"
|
2018-07-27 19:28:04 +00:00
|
|
|
yargs-parser "^4.2.0"
|
2018-02-16 22:32:24 +00:00
|
|
|
|
|
|
|
yargs@^8.0.2:
|
|
|
|
version "8.0.2"
|
|
|
|
resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-YpmpBVsc78lp/355wdkY3Osiw2A=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
camelcase "^4.1.0"
|
|
|
|
cliui "^3.2.0"
|
|
|
|
decamelize "^1.1.1"
|
|
|
|
get-caller-file "^1.0.1"
|
|
|
|
os-locale "^2.0.0"
|
|
|
|
read-pkg-up "^2.0.0"
|
|
|
|
require-directory "^2.1.1"
|
|
|
|
require-main-filename "^1.0.1"
|
|
|
|
set-blocking "^2.0.0"
|
|
|
|
string-width "^2.0.0"
|
|
|
|
which-module "^2.0.0"
|
|
|
|
y18n "^3.2.1"
|
|
|
|
yargs-parser "^7.0.0"
|
|
|
|
|
|
|
|
yargs@~3.10.0:
|
|
|
|
version "3.10.0"
|
|
|
|
resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
|
2018-10-29 20:59:13 +00:00
|
|
|
integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=
|
2018-02-16 22:32:24 +00:00
|
|
|
dependencies:
|
|
|
|
camelcase "^1.0.2"
|
|
|
|
cliui "^2.1.0"
|
|
|
|
decamelize "^1.0.0"
|
|
|
|
window-size "0.1.0"
|