From 532b9852723a71ab5c948d1935cf5f1ac0e126e1 Mon Sep 17 00:00:00 2001 From: addyosmani Date: Sat, 15 Dec 2018 14:15:39 -0800 Subject: [PATCH] chore(release): add conventional-changelog-cli & changelog --- CHANGELOG.md | 169 ++++++++++++++++ package.json | 2 + yarn.lock | 548 +++++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 707 insertions(+), 12 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..98b1946b --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,169 @@ +## 1.0.0 (2018-12-14) + +* release(package.json): bump to 1.0.0 ([bd82a6c](https://github.com/addyosmani/quicklink/commit/bd82a6c)) +* infra(prefetch.mjs): add jsdoc for third-arg to prefetcher ([c5ed343](https://github.com/addyosmani/quicklink/commit/c5ed343)) +* infra(tests): fix linting for spec ([ba74f11](https://github.com/addyosmani/quicklink/commit/ba74f11)) +* docs: clarify Network Information API browser support ([ac5f7d9](https://github.com/addyosmani/quicklink/commit/ac5f7d9)) +* docs: describe “ignores” & add recipe ([26a126c](https://github.com/addyosmani/quicklink/commit/26a126c)) +* docs: describe new opts w/ recipes ([d2a7870](https://github.com/addyosmani/quicklink/commit/d2a7870)) +* docs(README.md): clarify layered support ([0025caa](https://github.com/addyosmani/quicklink/commit/0025caa)) +* test: add “ignores” suite ([b89faf0](https://github.com/addyosmani/quicklink/commit/b89faf0)) +* test: add origins & sameOrigin suites ([21f601b](https://github.com/addyosmani/quicklink/commit/21f601b)) +* fix: add "unpkg" entry ([3a0d97c](https://github.com/addyosmani/quicklink/commit/3a0d97c)) +* fix: drop `sameOrigin` but move to same origin default; ([11af301](https://github.com/addyosmani/quicklink/commit/11af301)) +* fix: remove `typeof document` check; ([c578c32](https://github.com/addyosmani/quicklink/commit/c578c32)) +* fix: rename “filter” -> “ignores” ([a1544da](https://github.com/addyosmani/quicklink/commit/a1544da)) +* fix: retain RegExp caller context ([53f5169](https://github.com/addyosmani/quicklink/commit/53f5169)) +* fix: revert `options` inlining; ([194881f](https://github.com/addyosmani/quicklink/commit/194881f)) +* feat: add “opt.origins” for inspecting before queue; ([1074d46](https://github.com/addyosmani/quicklink/commit/1074d46)) +* feat: add flexible `filter` option; ([4e64ca1](https://github.com/addyosmani/quicklink/commit/4e64ca1)) +* feat: add option to restrict same origin; ([2a31aee](https://github.com/addyosmani/quicklink/commit/2a31aee)) +* feat(index.mjs): normalize URLs being prefetched (#27) ([1da37f4](https://github.com/addyosmani/quicklink/commit/1da37f4)), closes [#27](https://github.com/addyosmani/quicklink/issues/27) +* add test & recipe for all origins ([ab6375a](https://github.com/addyosmani/quicklink/commit/ab6375a)) +* fixed polyfilling ([92e11ed](https://github.com/addyosmani/quicklink/commit/92e11ed)) +* new URL(...): add location.href as second parameter ([d8ed5f9](https://github.com/addyosmani/quicklink/commit/d8ed5f9)) +* tests(test-static-url-list): expand prefetch URL paths ([3027c72](https://github.com/addyosmani/quicklink/commit/3027c72)) +* golf: compress `support` helper; ([9df00ff](https://github.com/addyosmani/quicklink/commit/9df00ff)) +* golf: inline `options.priority` default; ([36cc199](https://github.com/addyosmani/quicklink/commit/36cc199)) +* golf: inline `options` defaults; ([fe5f735](https://github.com/addyosmani/quicklink/commit/fe5f735)) +* golf: inline `withCredentials` assignment; ([1c94262](https://github.com/addyosmani/quicklink/commit/1c94262)) +* golf: only use `document.head` for append; ([189984a](https://github.com/addyosmani/quicklink/commit/189984a)) +* golf: save `navigator.connection` to var; ([5f95309](https://github.com/addyosmani/quicklink/commit/5f95309)) + + + +## 0.1.2 (2018-12-12) + +* release(package.json): bump release ([de41a3c](https://github.com/addyosmani/quicklink/commit/de41a3c)) +* Fix wrong operator precedence: negation vs 'in' ([c2864b0](https://github.com/addyosmani/quicklink/commit/c2864b0)) +* fixes #5: localize and fix network-idle-callback deps ([807e8ad](https://github.com/addyosmani/quicklink/commit/807e8ad)), closes [#5](https://github.com/addyosmani/quicklink/issues/5) +* docs(README.md): add demo details (for #12) ([842f92a](https://github.com/addyosmani/quicklink/commit/842f92a)), closes [#12](https://github.com/addyosmani/quicklink/issues/12) +* docs(README.md): minor clean-up of demo text ([4c03801](https://github.com/addyosmani/quicklink/commit/4c03801)) +* docs(readme): correct a small typo ([93814e2](https://github.com/addyosmani/quicklink/commit/93814e2)) + + + +## 0.1.1 (2018-12-12) + +* release(package.json): bump version ([25b7cc7](https://github.com/addyosmani/quicklink/commit/25b7cc7)) +* Readme: Fix Guessjs website link ([0a32e19](https://github.com/addyosmani/quicklink/commit/0a32e19)) +* fix: amend incorrect `querySelector` call ([e330066](https://github.com/addyosmani/quicklink/commit/e330066)) + + + +## 0.1.0 (2018-12-11) + +* 0.1.0 ([a76eade](https://github.com/addyosmani/quicklink/commit/a76eade)) +* Clean up promises ([e4923ee](https://github.com/addyosmani/quicklink/commit/e4923ee)) +* feat(prefetch links scrolling into viewport) for #6 ([d1e825d](https://github.com/addyosmani/quicklink/commit/d1e825d)), closes [#6](https://github.com/addyosmani/quicklink/issues/6) +* fix typo~ ([0c791bf](https://github.com/addyosmani/quicklink/commit/0c791bf)) +* Improve basic demo ([04fa0d0](https://github.com/addyosmani/quicklink/commit/04fa0d0)) +* infra(lint-fixes) for index and prefetch ([c8c47f8](https://github.com/addyosmani/quicklink/commit/c8c47f8)) +* Make it proper IUU ([e6ffca9](https://github.com/addyosmani/quicklink/commit/e6ffca9)) +* Revert logic changes, but keep refactors ([a9d2216](https://github.com/addyosmani/quicklink/commit/a9d2216)) +* revert multi-if statement ([cbe616a](https://github.com/addyosmani/quicklink/commit/cbe616a)) +* docs(CONTRIBUTING.md): add contribution guidelines ([4a3da7b](https://github.com/addyosmani/quicklink/commit/4a3da7b)) +* docs(README): add link to gatsby guess plugin + prefetch notes ([d67a31a](https://github.com/addyosmani/quicklink/commit/d67a31a)) +* docs(README): add logo and badges ([ec2b87c](https://github.com/addyosmani/quicklink/commit/ec2b87c)) +* docs(README): changes for new boolean priority ([7ba57a6](https://github.com/addyosmani/quicklink/commit/7ba57a6)) +* docs(README): fix references to GoogleChomeLabs ([9056abe](https://github.com/addyosmani/quicklink/commit/9056abe)) +* docs(README): minor tweaks ([2c04988](https://github.com/addyosmani/quicklink/commit/2c04988)) +* release(package.json): bump due to priority now being Boolean ([d3c3806](https://github.com/addyosmani/quicklink/commit/d3c3806)) +* release(package.json): bump version ([5064745](https://github.com/addyosmani/quicklink/commit/5064745)) +* infra(eslint): bump to ecma 9 ([6336333](https://github.com/addyosmani/quicklink/commit/6336333)) +* infra(linting): fix linting issues from #15 ([e6c90d8](https://github.com/addyosmani/quicklink/commit/e6c90d8)), closes [#15](https://github.com/addyosmani/quicklink/issues/15) +* infra(tests): add test for links scrolled into viewport ([7b7e5ff](https://github.com/addyosmani/quicklink/commit/7b7e5ff)) +* infra(tests): minor rename ([62b60cd](https://github.com/addyosmani/quicklink/commit/62b60cd)) +* infra(travis): attempt to fix server perms ([fdbabff](https://github.com/addyosmani/quicklink/commit/fdbabff)) +* infra(travis): config for tests ([2f0631b](https://github.com/addyosmani/quicklink/commit/2f0631b)) +* infra(travis): revert ports ([972eacc](https://github.com/addyosmani/quicklink/commit/972eacc)) +* fix: match long ternary style ([06a9a0a](https://github.com/addyosmani/quicklink/commit/06a9a0a)) +* fix: move puppeteer to devdeps ([d98cec8](https://github.com/addyosmani/quicklink/commit/d98cec8)) +* golf: assert against `Map.get` existence; ([2cd1daf](https://github.com/addyosmani/quicklink/commit/2cd1daf)) +* golf: combine `nav.connection` if-statements; ([34e9718](https://github.com/addyosmani/quicklink/commit/34e9718)) +* golf: hoist shared “prefetcher” helper; ([2a5f63b](https://github.com/addyosmani/quicklink/commit/2a5f63b)) +* golf: inline `isIntersecting` filter; ([1037e38](https://github.com/addyosmani/quicklink/commit/1037e38)) +* golf: observe link & update Map in same loop; ([47b370d](https://github.com/addyosmani/quicklink/commit/47b370d)) +* golf: remove `return` within observer; ([0e569a3](https://github.com/addyosmani/quicklink/commit/0e569a3)) +* golf: remove duplicate `typeof document` check; ([1662c0c](https://github.com/addyosmani/quicklink/commit/1662c0c)) +* golf: skip `setAttribute` & assign directly; ([f7cb14e](https://github.com/addyosmani/quicklink/commit/f7cb14e)) +* golf: use `Array.from` to gather URL values; ([5def7dd](https://github.com/addyosmani/quicklink/commit/5def7dd)) +* golf: use `doc.head` & `doc.querySelector`; ([53b7d15](https://github.com/addyosmani/quicklink/commit/53b7d15)) +* golf: use Object.assign for defaults; ([11c4369](https://github.com/addyosmani/quicklink/commit/11c4369)) +* golf: use Promise instead of AsyncFunction; ([84a0468](https://github.com/addyosmani/quicklink/commit/84a0468)) +* golf: use Set & share `prefetch` caller; ([d221c51](https://github.com/addyosmani/quicklink/commit/d221c51)) +* golf: use ternary within prefetch functions; ([be441dc](https://github.com/addyosmani/quicklink/commit/be441dc)) +* golf(breaking): use Boolean for `priority` option; ([e478a47](https://github.com/addyosmani/quicklink/commit/e478a47)) + + + +## 0.0.3 (2018-12-05) + +* release(package.json) bump to 0.0.3 ([2d46f53](https://github.com/addyosmani/quicklink/commit/2d46f53)) +* Docs(README): add browser support and typo fix ([d2e18ad](https://github.com/addyosmani/quicklink/commit/d2e18ad)) +* Docs(README): minor revisions (why, support, projects) ([59d23d4](https://github.com/addyosmani/quicklink/commit/59d23d4)) +* docs(prefetch): add missing jsdoc comments ([cada9d4](https://github.com/addyosmani/quicklink/commit/cada9d4)) +* docs(README.md): link to APIs used ([a9af442](https://github.com/addyosmani/quicklink/commit/a9af442)) +* docs(README): add note about timeoutFn ([46b0874](https://github.com/addyosmani/quicklink/commit/46b0874)) +* docs(README): add notes on unpkg and initializing ([3609ac9](https://github.com/addyosmani/quicklink/commit/3609ac9)) +* docs(README): add why and related projects. ([8799aca](https://github.com/addyosmani/quicklink/commit/8799aca)) +* docs(README): further revisions to browser support ([2e49f1f](https://github.com/addyosmani/quicklink/commit/2e49f1f)) +* refactor(index.mjs): fix timeoutFn fallbacks ([bfa8917](https://github.com/addyosmani/quicklink/commit/bfa8917)) +* feat(bundlesize): add initial setup ([61012b4](https://github.com/addyosmani/quicklink/commit/61012b4)) +* demos(basic.html): add simplest usage demo ([e51781b](https://github.com/addyosmani/quicklink/commit/e51781b)) +* demos(network-idle): add network-idle-callback demo ([d4ae22d](https://github.com/addyosmani/quicklink/commit/d4ae22d)) +* core(index.mjs): add support for timeoutFn ([524b72e](https://github.com/addyosmani/quicklink/commit/524b72e)) +* infra(package.json): server->start, add demos to linting ([783a1b5](https://github.com/addyosmani/quicklink/commit/783a1b5)) + + + +## 0.0.2 (2018-11-27) + +* 0.0.1 ([cddf434](https://github.com/addyosmani/quicklink/commit/cddf434)) +* 0.0.2 ([eb5c15e](https://github.com/addyosmani/quicklink/commit/eb5c15e)) +* Drop private ([fadf8b3](https://github.com/addyosmani/quicklink/commit/fadf8b3)) +* fix test typos ([f3f3f9b](https://github.com/addyosmani/quicklink/commit/f3f3f9b)) +* release(pkg.json): bump ([200d528](https://github.com/addyosmani/quicklink/commit/200d528)) +* tests(bootstrap): extend timeout to 20000 ([e5bf3f3](https://github.com/addyosmani/quicklink/commit/e5bf3f3)) +* docs(README): add API, polyfills, expand recipes ([9205c20](https://github.com/addyosmani/quicklink/commit/9205c20)) +* docs(README): add installation instructions, some better jobs. ([b2ffa41](https://github.com/addyosmani/quicklink/commit/b2ffa41)) +* docs(README): fix typo ([43306cf](https://github.com/addyosmani/quicklink/commit/43306cf)) +* docs(README): minor tweaks. ([baa9ec0](https://github.com/addyosmani/quicklink/commit/baa9ec0)) +* feat(index.mjs): add support for rIC timeout customisation ([18bea81](https://github.com/addyosmani/quicklink/commit/18bea81)) +* feat(tests refactoring): add mocha, chai tests with puppeteer ([d0b8911](https://github.com/addyosmani/quicklink/commit/d0b8911)) +* feat(tests): add initial testing ([fd81b71](https://github.com/addyosmani/quicklink/commit/fd81b71)) +* feat(tests): improve test coverage ([3ee52bd](https://github.com/addyosmani/quicklink/commit/3ee52bd)) +* feat(tests): move /demo to tests directory ([9d8ff74](https://github.com/addyosmani/quicklink/commit/9d8ff74)) + + + +## 0.0.1 (2018-11-24) + +* (tidy) clean-up demo directory ([dc6bc58](https://github.com/addyosmani/quicklink/commit/dc6bc58)) +* (tidy) index.mjs: JSDoc comments ([e0d0afe](https://github.com/addyosmani/quicklink/commit/e0d0afe)) +* 0.0.1 ([9ad703b](https://github.com/addyosmani/quicklink/commit/9ad703b)) +* Add babelrc and travis configuration ([d417c9c](https://github.com/addyosmani/quicklink/commit/d417c9c)) +* Add demo directory ([67784f7](https://github.com/addyosmani/quicklink/commit/67784f7)) +* Add dist to gitignore ([3eb7f8c](https://github.com/addyosmani/quicklink/commit/3eb7f8c)) +* Add handling for effectiveconnectiontype ([47dbaf5](https://github.com/addyosmani/quicklink/commit/47dbaf5)) +* Add microbundle and configuration to package ([6571ff0](https://github.com/addyosmani/quicklink/commit/6571ff0)) +* Add package.json ([fd6149b](https://github.com/addyosmani/quicklink/commit/fd6149b)) +* Add saveData handling ([32902a7](https://github.com/addyosmani/quicklink/commit/32902a7)) +* Adds index: initial implementation ([ce0aa40](https://github.com/addyosmani/quicklink/commit/ce0aa40)) +* Clean-up source ([ecbd70f](https://github.com/addyosmani/quicklink/commit/ecbd70f)) +* clean(index, prefetch): move connection logic to prefetcher ([a7cafa4](https://github.com/addyosmani/quicklink/commit/a7cafa4)) +* clean(index.mjs, prefetch.mjs) move prefetching logic to one place ([6e5d9fb](https://github.com/addyosmani/quicklink/commit/6e5d9fb)) +* clean(src/index.mjs, src/prefetch.mjs): further reshuffling ([9fe6036](https://github.com/addyosmani/quicklink/commit/9fe6036)) +* docs(pkg, README): more tweaks. ([c1e66c5](https://github.com/addyosmani/quicklink/commit/c1e66c5)) +* feat(index, prefetch) Add support for higher prio fetches ([c4fb77a](https://github.com/addyosmani/quicklink/commit/c4fb77a)) +* fix(demo/index.html): Reference UMD build ([6e7a838](https://github.com/addyosmani/quicklink/commit/6e7a838)) +* Initial commit ([869ce69](https://github.com/addyosmani/quicklink/commit/869ce69)) +* Lots of ESLint fixes ([5d0af3d](https://github.com/addyosmani/quicklink/commit/5d0af3d)) +* minor(index, prefetch): renaming ([2c03bba](https://github.com/addyosmani/quicklink/commit/2c03bba)) +* tidy(demo/index.html): drop unused script reference ([4aecc0f](https://github.com/addyosmani/quicklink/commit/4aecc0f)) +* docs(package.json): get consistent with description ([c2f00ed](https://github.com/addyosmani/quicklink/commit/c2f00ed)) +* docs(README): add how it works, usage and recipes. ([0a26a65](https://github.com/addyosmani/quicklink/commit/0a26a65)) +* fix(src): Add license headers ([adf645e](https://github.com/addyosmani/quicklink/commit/adf645e)) + + + diff --git a/package.json b/package.json index c8fbec07..2c6289e6 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "build": "microbundle src/index.mjs --no-sourcemap", "prepare": "npm run -s build", "bundlesize": "bundlesize", + "changelog": "yarn conventional-changelog -i CHANGELOG.md -s -r 0", "release": "cross-var npm run build -s && cross-var git commit -am $npm_package_version && cross-var git tag $npm_package_version && git push && git push --tags" }, "keywords": [ @@ -32,6 +33,7 @@ "babel-preset-env": "^1.7.0", "bundlesize": "^0.17.0", "chai": "^4.2.0", + "conventional-changelog-cli": "^2.0.11", "cross-var": "^1.1.0", "eslint": "^5.9.0", "eslint-config-google": "^0.11.0", diff --git a/yarn.lock b/yarn.lock index 98d39f58..6179b403 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,6 +24,13 @@ version "10.12.10" resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.10.tgz#4fa76e6598b7de3f0cb6ec3abacc4f59e5b3a2ce" +JSONStream@^1.0.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + abbrev@1: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" @@ -56,6 +63,10 @@ acorn@^6.0.2: version "6.0.4" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754" +add-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" + agent-base@^4.1.0: version "4.2.1" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9" @@ -133,10 +144,22 @@ arr-flatten@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" +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" + +array-ify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" + array-unique@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" +arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + asn1@~0.2.3: version "0.2.4" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" @@ -159,6 +182,12 @@ async@^1.5.2: version "1.5.2" resolved "http://registry.npmjs.org/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" +async@^2.5.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" + dependencies: + lodash "^4.17.10" + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -1029,6 +1058,29 @@ callsites@^2.0.0: version "2.0.0" resolved "http://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase-keys@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77" + dependencies: + camelcase "^4.1.0" + map-obj "^2.0.0" + quick-lru "^1.0.0" + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + camelcase@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" @@ -1232,6 +1284,13 @@ commander@~2.17.1: version "2.17.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" +compare-func@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-1.3.2.tgz#99dd0ba457e1f9bc722b12c08ec33eeab31fa648" + dependencies: + array-ify "^1.0.0" + dot-prop "^3.0.0" + concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -1255,6 +1314,137 @@ 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" +conventional-changelog-angular@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.2.tgz#39d945635e03b6d0c9d4078b1df74e06163dc66a" + dependencies: + compare-func "^1.3.1" + q "^1.5.1" + +conventional-changelog-atom@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-atom/-/conventional-changelog-atom-2.0.1.tgz#dc88ce650ffa9ceace805cbe70f88bfd0cb2c13a" + dependencies: + q "^1.5.1" + +conventional-changelog-cli@^2.0.11: + version "2.0.11" + resolved "https://registry.yarnpkg.com/conventional-changelog-cli/-/conventional-changelog-cli-2.0.11.tgz#18210bfcd61660140e3160e6d00d68abe260e493" + dependencies: + add-stream "^1.0.0" + conventional-changelog "^3.0.5" + lodash "^4.2.1" + meow "^4.0.0" + tempfile "^1.1.1" + +conventional-changelog-codemirror@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.1.tgz#acc046bc0971460939a0cc2d390e5eafc5eb30da" + dependencies: + q "^1.5.1" + +conventional-changelog-core@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-3.1.5.tgz#c2edf928539308b54fe1b90a2fc731abc021852c" + dependencies: + conventional-changelog-writer "^4.0.2" + conventional-commits-parser "^3.0.1" + dateformat "^3.0.0" + get-pkg-repo "^1.0.0" + git-raw-commits "2.0.0" + git-remote-origin-url "^2.0.0" + git-semver-tags "^2.0.2" + lodash "^4.2.1" + normalize-package-data "^2.3.5" + q "^1.5.1" + read-pkg "^3.0.0" + read-pkg-up "^3.0.0" + through2 "^2.0.0" + +conventional-changelog-ember@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-2.0.2.tgz#284ffdea8c83ea8c210b65c5b4eb3e5cc0f4f51a" + dependencies: + q "^1.5.1" + +conventional-changelog-eslint@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.1.tgz#f65e0e7f63dc09c044244b8785313a602e628002" + dependencies: + q "^1.5.1" + +conventional-changelog-express@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-express/-/conventional-changelog-express-2.0.1.tgz#fea2231d99a5381b4e6badb0c1c40a41fcacb755" + dependencies: + q "^1.5.1" + +conventional-changelog-jquery@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.4.tgz#7eb598467b83db96742178e1e8d68598bffcd7ae" + dependencies: + q "^1.5.1" + +conventional-changelog-jshint@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.1.tgz#11c0e8283abf156a4ff78e89be6fdedf9bd72202" + dependencies: + compare-func "^1.3.1" + q "^1.5.1" + +conventional-changelog-preset-loader@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.0.2.tgz#81d1a07523913f3d17da3a49f0091f967ad345b0" + +conventional-changelog-writer@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-4.0.2.tgz#eb493ed84269e7a663da36e49af51c54639c9a67" + dependencies: + compare-func "^1.3.1" + conventional-commits-filter "^2.0.1" + dateformat "^3.0.0" + handlebars "^4.0.2" + json-stringify-safe "^5.0.1" + lodash "^4.2.1" + meow "^4.0.0" + semver "^5.5.0" + split "^1.0.0" + through2 "^2.0.0" + +conventional-changelog@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-3.0.5.tgz#660a61c1c5c9c9ba967ff3d2f5e7e9d7e0680be6" + dependencies: + conventional-changelog-angular "^5.0.2" + conventional-changelog-atom "^2.0.1" + conventional-changelog-codemirror "^2.0.1" + conventional-changelog-core "^3.1.5" + conventional-changelog-ember "^2.0.2" + conventional-changelog-eslint "^3.0.1" + conventional-changelog-express "^2.0.1" + conventional-changelog-jquery "^3.0.4" + conventional-changelog-jshint "^2.0.1" + conventional-changelog-preset-loader "^2.0.2" + +conventional-commits-filter@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.1.tgz#55a135de1802f6510b6758e0a6aa9e0b28618db3" + dependencies: + is-subset "^0.1.1" + modify-values "^1.0.0" + +conventional-commits-parser@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.0.1.tgz#fe1c49753df3f98edb2285a5e485e11ffa7f2e4c" + dependencies: + JSONStream "^1.0.4" + is-text-path "^1.0.0" + lodash "^4.2.1" + meow "^4.0.0" + split2 "^2.0.0" + through2 "^2.0.0" + trim-off-newlines "^1.0.0" + convert-source-map@^1.5.1: version "1.6.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" @@ -1511,12 +1701,28 @@ csso@~2.3.1: clap "^1.0.9" source-map "^0.5.3" +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + dependencies: + array-find-index "^1.0.1" + +dargs@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17" + dependencies: + number-is-nan "^1.0.0" + dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" dependencies: assert-plus "^1.0.0" +dateformat@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" + debug@2.6.9, debug@^2.2.0, debug@^2.6.8, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" @@ -1541,7 +1747,14 @@ debug@^4.0.1: dependencies: ms "^2.1.1" -decamelize@^1.1.2: +decamelize-keys@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" + dependencies: + decamelize "^1.1.0" + map-obj "^1.0.0" + +decamelize@^1.1.0, decamelize@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -1629,6 +1842,12 @@ domutils@^1.7.0: dom-serializer "0" domelementtype "1" +dot-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177" + dependencies: + is-obj "^1.0.0" + dot-prop@^4.1.1: version "4.2.0" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" @@ -1940,6 +2159,13 @@ fill-range@^2.1.0: repeat-element "^1.1.2" repeat-string "^1.5.2" +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + find-up@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" @@ -2064,12 +2290,56 @@ get-func-name@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" +get-pkg-repo@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" + dependencies: + hosted-git-info "^2.1.4" + meow "^3.3.0" + normalize-package-data "^2.3.0" + parse-github-repo-url "^1.3.0" + through2 "^2.0.0" + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + getpass@^0.1.1: version "0.1.7" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" dependencies: assert-plus "^1.0.0" +git-raw-commits@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.0.tgz#d92addf74440c14bcc5c83ecce3fb7f8a79118b5" + dependencies: + dargs "^4.0.1" + lodash.template "^4.0.2" + meow "^4.0.0" + split2 "^2.0.0" + through2 "^2.0.0" + +git-remote-origin-url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" + dependencies: + gitconfiglocal "^1.0.0" + pify "^2.3.0" + +git-semver-tags@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-2.0.2.tgz#f506ec07caade191ac0c8d5a21bdb8131b4934e3" + dependencies: + meow "^4.0.0" + semver "^5.5.0" + +gitconfiglocal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" + dependencies: + ini "^1.3.2" + github-build@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/github-build/-/github-build-1.2.0.tgz#b0bdb705ae4088218577e863c1a301030211051f" @@ -2159,6 +2429,16 @@ gzip-size@^5.0.0: duplexer "^0.1.1" pify "^3.0.0" +handlebars@^4.0.2: + version "4.0.12" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5" + dependencies: + async "^2.5.0" + optimist "^0.6.1" + source-map "^0.6.1" + optionalDependencies: + uglify-js "^3.1.4" + har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" @@ -2328,6 +2608,16 @@ imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + dependencies: + repeating "^2.0.0" + +indent-string@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" + indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" @@ -2343,7 +2633,7 @@ inherits@2, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" -ini@~1.3.0: +ini@^1.3.2, ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" @@ -2474,7 +2764,7 @@ is-obj@^1.0.0: version "1.0.1" resolved "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" -is-plain-obj@^1.0.0: +is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" @@ -2500,6 +2790,10 @@ is-resolvable@^1.0.0, is-resolvable@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" +is-subset@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" + is-svg@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" @@ -2518,10 +2812,20 @@ is-symbol@^1.0.2: dependencies: has-symbols "^1.0.0" +is-text-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" + dependencies: + text-extensions "^1.0.0" + is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + isarray@1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -2600,7 +2904,7 @@ json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" -json-stringify-safe@~5.0.1: +json-stringify-safe@^5.0.1, 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" @@ -2614,6 +2918,10 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" +jsonparse@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + jsprim@^1.2.2: version "1.4.1" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" @@ -2640,6 +2948,16 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +load-json-file@^1.0.0: + version "1.1.0" + resolved "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + 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@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" @@ -2665,6 +2983,10 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" +lodash._reinterpolate@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + lodash.camelcase@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" @@ -2681,11 +3003,24 @@ lodash.sumby@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.sumby/-/lodash.sumby-4.6.0.tgz#7d87737ddb216da2f7e5e7cd2dd9c403a7887346" +lodash.template@^4.0.2: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.templatesettings "^4.0.0" + +lodash.templatesettings@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" -lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5: +lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" @@ -2695,6 +3030,13 @@ loose-envify@^1.0.0: dependencies: js-tokens "^3.0.0 || ^4.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" + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + lru-cache@^4.0.1: version "4.1.4" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.4.tgz#51cc46e8e6d9530771c857e24ccc720ecdbcc031" @@ -2714,6 +3056,14 @@ magic-string@^0.25.1: dependencies: sourcemap-codec "^1.4.1" +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" + +map-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" + 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" @@ -2735,6 +3085,35 @@ mdn-data@~1.1.0: version "1.1.4" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" +meow@^3.3.0: + version "3.7.0" + resolved "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + 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" + +meow@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/meow/-/meow-4.0.1.tgz#d48598f6f4b1472f35bf6317a95945ace347f975" + dependencies: + camelcase-keys "^4.0.0" + decamelize-keys "^1.0.0" + loud-rejection "^1.0.0" + minimist "^1.1.3" + minimist-options "^3.0.1" + normalize-package-data "^2.3.4" + read-pkg-up "^3.0.0" + redent "^2.0.0" + trim-newlines "^2.0.0" + merge-stream@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" @@ -2825,11 +3204,18 @@ minimatch@3.0.4, minimatch@^3.0.2, minimatch@^3.0.4: dependencies: brace-expansion "^1.1.7" +minimist-options@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954" + dependencies: + arrify "^1.0.1" + is-plain-obj "^1.1.0" + minimist@0.0.8: version "0.0.8" resolved "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" -minimist@^1.1.0, minimist@^1.2.0: +minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" @@ -2859,6 +3245,10 @@ mocha@^5.2.0: mkdirp "0.5.1" supports-color "5.4.0" +modify-values@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" + module-details-from-path@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/module-details-from-path/-/module-details-from-path-1.0.3.tgz#114c949673e2a8a35e9d35788527aa37b679da2b" @@ -2947,7 +3337,7 @@ noop-logger@^0.1.1: dependencies: abbrev "1" -normalize-package-data@^2.3.2: +normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5: version "2.4.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" dependencies: @@ -3053,7 +3443,7 @@ opener@~1.4.0: version "1.4.3" resolved "https://registry.yarnpkg.com/opener/-/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8" -optimist@0.6.x: +optimist@0.6.x, optimist@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" dependencies: @@ -3112,6 +3502,10 @@ pad-right@^0.2.2: dependencies: repeat-string "^1.5.2" +parse-github-repo-url@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50" + parse-glob@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" @@ -3134,6 +3528,12 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + 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" @@ -3154,6 +3554,14 @@ path-parse@^1.0.5: version "1.0.6" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + path-type@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" @@ -3172,10 +3580,24 @@ performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" +pify@^2.0.0, pify@^2.3.0: + version "2.3.0" + resolved "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + pify@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + 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" + pluralize@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" @@ -3851,7 +4273,7 @@ puppeteer@^1.10.0: rimraf "^2.6.1" ws "^5.1.1" -q@^1.1.2: +q@^1.1.2, q@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -3870,6 +4292,10 @@ query-string@^4.1.0: object-assign "^4.1.0" strict-uri-encode "^1.0.0" +quick-lru@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" + randomatic@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" @@ -3887,6 +4313,13 @@ rc@^1.1.6, rc@^1.2.7: minimist "^1.2.0" strip-json-comments "~2.0.1" +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" + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + read-pkg-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" @@ -3894,6 +4327,14 @@ read-pkg-up@^3.0.0: find-up "^2.0.0" read-pkg "^3.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" + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + read-pkg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" @@ -3902,7 +4343,7 @@ read-pkg@^3.0.0: normalize-package-data "^2.3.2" path-type "^3.0.0" -readable-stream@^2.0.1, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5: +readable-stream@^2.0.1, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@~2.3.6: version "2.3.6" resolved "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" dependencies: @@ -3914,6 +4355,20 @@ readable-stream@^2.0.1, readable-stream@^2.0.6, readable-stream@^2.2.2, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +redent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa" + dependencies: + indent-string "^3.0.0" + strip-indent "^2.0.0" + reduce-css-calc@^1.2.6: version "1.3.0" resolved "http://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" @@ -4380,6 +4835,18 @@ spdx-license-ids@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz#a59efc09784c2a5bada13cfeaf5c75dd214044d2" +split2@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/split2/-/split2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493" + dependencies: + through2 "^2.0.2" + +split@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" + dependencies: + through "2" + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" @@ -4443,10 +4910,26 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + dependencies: + is-utf8 "^0.2.0" + strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + dependencies: + get-stdin "^4.0.1" + +strip-indent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" + strip-json-comments@^2.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" @@ -4560,6 +5043,13 @@ tar@^2.0.0: fstream "^1.0.2" inherits "2" +tempfile@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" + dependencies: + os-tmpdir "^1.0.0" + uuid "^2.0.1" + terser@^3.8.2: version "3.10.12" resolved "https://registry.yarnpkg.com/terser/-/terser-3.10.12.tgz#06d40765e40b33fd97977c0896c75b2b5d42142d" @@ -4568,11 +5058,22 @@ terser@^3.8.2: source-map "~0.6.1" source-map-support "~0.5.6" +text-extensions@^1.0.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" + text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" -through@^2.3.6: +through2@^2.0.0, through2@^2.0.2: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through@2, "through@>=2.2.7 <3", through@^2.3.6: version "2.3.8" resolved "http://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" @@ -4608,6 +5109,18 @@ tough-cookie@~2.4.3: psl "^1.1.24" punycode "^1.4.1" +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + +trim-newlines@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20" + +trim-off-newlines@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" + trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" @@ -4644,6 +5157,13 @@ typescript@>=2.8.3: version "3.1.6" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.6.tgz#b6543a83cfc8c2befb3f4c8fba6896f5b0c9be68" +uglify-js@^3.1.4: + version "3.4.9" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3" + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + unicode-canonical-property-names-ecmascript@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" @@ -4706,6 +5226,10 @@ util.promisify@~1.0.0: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" +uuid@^2.0.1: + version "2.0.3" + resolved "http://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" + uuid@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" @@ -4781,7 +5305,7 @@ ws@^5.1.1: dependencies: async-limiter "~1.0.0" -xtend@^4.0.0: +xtend@^4.0.0, xtend@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"