mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-03-11 02:12:21 -05:00
Update dependency html-to-text to v8
refs: https://github.com/TryGhost/Ghost/pull/13035 refs: https://github.com/TryGhost/Team/issues/1609 - Upgraded to the latest html-to-text - Matched the options to what we had as close as we can - The output changes slightly, but in most cases those are bugfixes - We are going to tune this output more soon, so accept the changes for now
This commit is contained in:
parent
f436d23f87
commit
f73a84abac
4 changed files with 99 additions and 11 deletions
|
@ -1,12 +1,28 @@
|
||||||
module.exports = function htmlToPlaintext(html) {
|
module.exports = function htmlToPlaintext(html) {
|
||||||
const htmlToText = require('html-to-text');
|
const {convert} = require('html-to-text');
|
||||||
|
|
||||||
return htmlToText.fromString(html, {
|
return convert(html, {
|
||||||
wordwrap: false,
|
wordwrap: false,
|
||||||
ignoreImage: true,
|
|
||||||
hideLinkHrefIfSameAsText: true,
|
|
||||||
preserveNewlines: true,
|
preserveNewlines: true,
|
||||||
returnDomByDefault: true,
|
|
||||||
uppercaseHeadings: false
|
// equiv returnDomByDefault: true,
|
||||||
|
baseElements: {returnDomByDefault: true},
|
||||||
|
selectors: [
|
||||||
|
// Ignore images, equiv ignoreImage: true
|
||||||
|
{selector: 'img', format: 'skip'} ,
|
||||||
|
// disable uppercase headings, equiv uppercaseHeadings: false
|
||||||
|
{selector: 'h1', options: {uppercase: false}},
|
||||||
|
{selector: 'h2', options: {uppercase: false}},
|
||||||
|
{selector: 'h3', options: {uppercase: false}},
|
||||||
|
{selector: 'h4', options: {uppercase: false}},
|
||||||
|
{selector: 'h5', options: {uppercase: false}},
|
||||||
|
{selector: 'h6', options: {uppercase: false}},
|
||||||
|
{selector: 'table', options: {uppercaseHeaderCells: false}},
|
||||||
|
// equiv hideLinkHrefIfSameAsText: true
|
||||||
|
{selector: 'a', options: {hideLinkHrefIfSameAsText: true}},
|
||||||
|
|
||||||
|
// Backwards compatibility with html-to-text 5.1.1
|
||||||
|
{selector: 'div', format: 'inline'}
|
||||||
|
]
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
@ -143,7 +143,7 @@
|
||||||
"glob": "8.0.3",
|
"glob": "8.0.3",
|
||||||
"got": "9.6.0",
|
"got": "9.6.0",
|
||||||
"gscan": "4.28.0",
|
"gscan": "4.28.0",
|
||||||
"html-to-text": "5.1.1",
|
"html-to-text": "8.2.0",
|
||||||
"image-size": "1.0.1",
|
"image-size": "1.0.1",
|
||||||
"intl": "1.2.5",
|
"intl": "1.2.5",
|
||||||
"intl-messageformat": "5.4.3",
|
"intl-messageformat": "5.4.3",
|
||||||
|
|
|
@ -13,6 +13,7 @@ Object {
|
||||||
"custom_excerpt": null,
|
"custom_excerpt": null,
|
||||||
"custom_template": null,
|
"custom_template": null,
|
||||||
"excerpt": "Static page test is what this is for.
|
"excerpt": "Static page test is what this is for.
|
||||||
|
|
||||||
Hopefully you don't find it a bore.",
|
Hopefully you don't find it a bore.",
|
||||||
"feature_image": null,
|
"feature_image": null,
|
||||||
"feature_image_alt": null,
|
"feature_image_alt": null,
|
||||||
|
@ -47,7 +48,7 @@ exports[`Pages Content API Can request page 2: [headers] 1`] = `
|
||||||
Object {
|
Object {
|
||||||
"access-control-allow-origin": "*",
|
"access-control-allow-origin": "*",
|
||||||
"cache-control": "no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0",
|
"cache-control": "no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0",
|
||||||
"content-length": "1076",
|
"content-length": "1078",
|
||||||
"content-type": "application/json; charset=utf-8",
|
"content-type": "application/json; charset=utf-8",
|
||||||
"etag": StringMatching /\\(\\?:W\\\\/\\)\\?"\\(\\?:\\[ !#-\\\\x7E\\\\x80-\\\\xFF\\]\\*\\|\\\\r\\\\n\\[\\\\t \\]\\|\\\\\\\\\\.\\)\\*"/,
|
"etag": StringMatching /\\(\\?:W\\\\/\\)\\?"\\(\\?:\\[ !#-\\\\x7E\\\\x80-\\\\xFF\\]\\*\\|\\\\r\\\\n\\[\\\\t \\]\\|\\\\\\\\\\.\\)\\*"/,
|
||||||
"vary": "Accept-Encoding",
|
"vary": "Accept-Encoding",
|
||||||
|
@ -118,12 +119,14 @@ An about page is a great example of one you might want to set up early on so peo
|
||||||
"custom_template": null,
|
"custom_template": null,
|
||||||
"excerpt": "If you want to set up a contact page for people to be able to reach out to you, the simplest way is to set up a simple page like this and list the different ways people can reach out to you.
|
"excerpt": "If you want to set up a contact page for people to be able to reach out to you, the simplest way is to set up a simple page like this and list the different ways people can reach out to you.
|
||||||
|
|
||||||
|
|
||||||
For example, here's how to reach us!
|
For example, here's how to reach us!
|
||||||
|
|
||||||
* @Ghost [https://twitter.com/ghost] on Twitter
|
* @Ghost [https://twitter.com/ghost] on Twitter
|
||||||
* @Ghost [https://www.facebook.com/ghost] on Facebook
|
* @Ghost [https://www.facebook.com/ghost] on Facebook
|
||||||
* @Ghost [https://instagram.com/ghost] on Instagram
|
* @Ghost [https://instagram.com/ghost] on Instagram
|
||||||
|
|
||||||
If you prefer to use a contact form, almost all of the great embedded form services work great with Ghost and are",
|
If you prefer to use a contact form, almost all of the great embedded form services work great with Ghost and a",
|
||||||
"feature_image": null,
|
"feature_image": null,
|
||||||
"feature_image_alt": null,
|
"feature_image_alt": null,
|
||||||
"feature_image_caption": null,
|
"feature_image_caption": null,
|
||||||
|
@ -235,6 +238,7 @@ You can integrate any products, services, ads or integrations with Ghost yoursel
|
||||||
"custom_excerpt": null,
|
"custom_excerpt": null,
|
||||||
"custom_template": null,
|
"custom_template": null,
|
||||||
"excerpt": "Static page test is what this is for.
|
"excerpt": "Static page test is what this is for.
|
||||||
|
|
||||||
Hopefully you don't find it a bore.",
|
Hopefully you don't find it a bore.",
|
||||||
"feature_image": null,
|
"feature_image": null,
|
||||||
"feature_image_alt": null,
|
"feature_image_alt": null,
|
||||||
|
@ -269,7 +273,7 @@ exports[`Pages Content API Can request pages 2: [headers] 1`] = `
|
||||||
Object {
|
Object {
|
||||||
"access-control-allow-origin": "*",
|
"access-control-allow-origin": "*",
|
||||||
"cache-control": "no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0",
|
"cache-control": "no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0",
|
||||||
"content-length": "9192",
|
"content-length": "9196",
|
||||||
"content-type": "application/json; charset=utf-8",
|
"content-type": "application/json; charset=utf-8",
|
||||||
"etag": StringMatching /\\(\\?:W\\\\/\\)\\?"\\(\\?:\\[ !#-\\\\x7E\\\\x80-\\\\xFF\\]\\*\\|\\\\r\\\\n\\[\\\\t \\]\\|\\\\\\\\\\.\\)\\*"/,
|
"etag": StringMatching /\\(\\?:W\\\\/\\)\\?"\\(\\?:\\[ !#-\\\\x7E\\\\x80-\\\\xFF\\]\\*\\|\\\\r\\\\n\\[\\\\t \\]\\|\\\\\\\\\\.\\)\\*"/,
|
||||||
"vary": "Accept-Encoding",
|
"vary": "Accept-Encoding",
|
||||||
|
|
70
yarn.lock
70
yarn.lock
|
@ -1261,6 +1261,14 @@
|
||||||
component-type "^1.2.1"
|
component-type "^1.2.1"
|
||||||
join-component "^1.1.0"
|
join-component "^1.1.0"
|
||||||
|
|
||||||
|
"@selderee/plugin-htmlparser2@^0.6.0":
|
||||||
|
version "0.6.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/@selderee/plugin-htmlparser2/-/plugin-htmlparser2-0.6.0.tgz#27e994afd1c2cb647ceb5406a185a5574188069d"
|
||||||
|
integrity sha512-J3jpy002TyBjd4N/p6s+s90eX42H2eRhK3SbsZuvTDv977/E8p2U3zikdiehyJja66do7FlxLomZLPlvl2/xaA==
|
||||||
|
dependencies:
|
||||||
|
domhandler "^4.2.0"
|
||||||
|
selderee "^0.6.0"
|
||||||
|
|
||||||
"@sentry/core@6.19.7":
|
"@sentry/core@6.19.7":
|
||||||
version "6.19.7"
|
version "6.19.7"
|
||||||
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.19.7.tgz#156aaa56dd7fad8c89c145be6ad7a4f7209f9785"
|
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.19.7.tgz#156aaa56dd7fad8c89c145be6ad7a4f7209f9785"
|
||||||
|
@ -4340,6 +4348,11 @@ diff@5.0.0, diff@^5.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
|
resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
|
||||||
integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==
|
integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==
|
||||||
|
|
||||||
|
discontinuous-range@1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a"
|
||||||
|
integrity sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=
|
||||||
|
|
||||||
doctrine@^3.0.0:
|
doctrine@^3.0.0:
|
||||||
version "3.0.0"
|
version "3.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
|
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
|
||||||
|
@ -6280,7 +6293,19 @@ html-escaper@^2.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
|
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
|
||||||
integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
|
integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
|
||||||
|
|
||||||
html-to-text@5.1.1, html-to-text@^5.1.1:
|
html-to-text@8.2.0:
|
||||||
|
version "8.2.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/html-to-text/-/html-to-text-8.2.0.tgz#8b35e280ba7fc27710b7aa76d4500aab30731924"
|
||||||
|
integrity sha512-CLXExYn1b++Lgri+ZyVvbUEFwzkLZppjjZOwB7X1qv2jIi8MrMEvxWX5KQ7zATAzTvcqgmtO00M2kCRMtEdOKQ==
|
||||||
|
dependencies:
|
||||||
|
"@selderee/plugin-htmlparser2" "^0.6.0"
|
||||||
|
deepmerge "^4.2.2"
|
||||||
|
he "^1.2.0"
|
||||||
|
htmlparser2 "^6.1.0"
|
||||||
|
minimist "^1.2.6"
|
||||||
|
selderee "^0.6.0"
|
||||||
|
|
||||||
|
html-to-text@^5.1.1:
|
||||||
version "5.1.1"
|
version "5.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/html-to-text/-/html-to-text-5.1.1.tgz#2d89db7bf34bc7bcb7d546b1b228991a16926e87"
|
resolved "https://registry.yarnpkg.com/html-to-text/-/html-to-text-5.1.1.tgz#2d89db7bf34bc7bcb7d546b1b228991a16926e87"
|
||||||
integrity sha512-Bci6bD/JIfZSvG4s0gW/9mMKwBRoe/1RWLxUME/d6WUSZCdY7T60bssf/jFf7EYXRyqU4P5xdClVqiYU0/ypdA==
|
integrity sha512-Bci6bD/JIfZSvG4s0gW/9mMKwBRoe/1RWLxUME/d6WUSZCdY7T60bssf/jFf7EYXRyqU4P5xdClVqiYU0/ypdA==
|
||||||
|
@ -8580,6 +8605,11 @@ moment@2.24.0, moment@2.27.0, "moment@>= 2.9.0", moment@^2.18.1, moment@^2.19.3,
|
||||||
resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b"
|
resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b"
|
||||||
integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==
|
integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==
|
||||||
|
|
||||||
|
moo@^0.5.0, moo@^0.5.1:
|
||||||
|
version "0.5.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/moo/-/moo-0.5.1.tgz#7aae7f384b9b09f620b6abf6f74ebbcd1b65dbc4"
|
||||||
|
integrity sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==
|
||||||
|
|
||||||
ms@2.0.0:
|
ms@2.0.0:
|
||||||
version "2.0.0"
|
version "2.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
|
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
|
||||||
|
@ -8716,6 +8746,16 @@ ncp@~2.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3"
|
resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3"
|
||||||
integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=
|
integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=
|
||||||
|
|
||||||
|
nearley@^2.20.1:
|
||||||
|
version "2.20.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/nearley/-/nearley-2.20.1.tgz#246cd33eff0d012faf197ff6774d7ac78acdd474"
|
||||||
|
integrity sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==
|
||||||
|
dependencies:
|
||||||
|
commander "^2.19.0"
|
||||||
|
moo "^0.5.0"
|
||||||
|
railroad-diagrams "^1.0.0"
|
||||||
|
randexp "0.4.6"
|
||||||
|
|
||||||
needle@^2.5.2:
|
needle@^2.5.2:
|
||||||
version "2.9.1"
|
version "2.9.1"
|
||||||
resolved "https://registry.yarnpkg.com/needle/-/needle-2.9.1.tgz#22d1dffbe3490c2b83e301f7709b6736cd8f2684"
|
resolved "https://registry.yarnpkg.com/needle/-/needle-2.9.1.tgz#22d1dffbe3490c2b83e301f7709b6736cd8f2684"
|
||||||
|
@ -9324,6 +9364,14 @@ parse5@6.0.1, parse5@^6.0.1:
|
||||||
resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
|
resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
|
||||||
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
|
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
|
||||||
|
|
||||||
|
parseley@^0.7.0:
|
||||||
|
version "0.7.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/parseley/-/parseley-0.7.0.tgz#9949e3a0ed05c5072adb04f013c2810cf49171a8"
|
||||||
|
integrity sha512-xyOytsdDu077M3/46Am+2cGXEKM9U9QclBDv7fimY7e+BBlxh2JcBp2mgNsmkyA9uvgyTjVzDi7cP1v4hcFxbw==
|
||||||
|
dependencies:
|
||||||
|
moo "^0.5.1"
|
||||||
|
nearley "^2.20.1"
|
||||||
|
|
||||||
parseurl@~1.3.3:
|
parseurl@~1.3.3:
|
||||||
version "1.3.3"
|
version "1.3.3"
|
||||||
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
|
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
|
||||||
|
@ -9982,11 +10030,24 @@ quick-lru@^5.1.1:
|
||||||
resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
|
resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
|
||||||
integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
|
integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
|
||||||
|
|
||||||
|
railroad-diagrams@^1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz#eb7e6267548ddedfb899c1b90e57374559cddb7e"
|
||||||
|
integrity sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=
|
||||||
|
|
||||||
ramda@^0.27.0:
|
ramda@^0.27.0:
|
||||||
version "0.27.2"
|
version "0.27.2"
|
||||||
resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.27.2.tgz#84463226f7f36dc33592f6f4ed6374c48306c3f1"
|
resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.27.2.tgz#84463226f7f36dc33592f6f4ed6374c48306c3f1"
|
||||||
integrity sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==
|
integrity sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==
|
||||||
|
|
||||||
|
randexp@0.4.6:
|
||||||
|
version "0.4.6"
|
||||||
|
resolved "https://registry.yarnpkg.com/randexp/-/randexp-0.4.6.tgz#e986ad5e5e31dae13ddd6f7b3019aa7c87f60ca3"
|
||||||
|
integrity sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==
|
||||||
|
dependencies:
|
||||||
|
discontinuous-range "1.0.0"
|
||||||
|
ret "~0.1.10"
|
||||||
|
|
||||||
random-bytes@~1.0.0:
|
random-bytes@~1.0.0:
|
||||||
version "1.0.0"
|
version "1.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b"
|
resolved "https://registry.yarnpkg.com/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b"
|
||||||
|
@ -10501,6 +10562,13 @@ secure-keys@^1.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/secure-keys/-/secure-keys-1.0.0.tgz#f0c82d98a3b139a8776a8808050b824431087fca"
|
resolved "https://registry.yarnpkg.com/secure-keys/-/secure-keys-1.0.0.tgz#f0c82d98a3b139a8776a8808050b824431087fca"
|
||||||
integrity sha1-8MgtmKOxOah3aogIBQuCRDEIf8o=
|
integrity sha1-8MgtmKOxOah3aogIBQuCRDEIf8o=
|
||||||
|
|
||||||
|
selderee@^0.6.0:
|
||||||
|
version "0.6.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/selderee/-/selderee-0.6.0.tgz#f3bee66cfebcb6f33df98e4a1df77388b42a96f7"
|
||||||
|
integrity sha512-ibqWGV5aChDvfVdqNYuaJP/HnVBhlRGSRrlbttmlMpHcLuTqqbMH36QkSs9GEgj5M88JDYLI8eyP94JaQ8xRlg==
|
||||||
|
dependencies:
|
||||||
|
parseley "^0.7.0"
|
||||||
|
|
||||||
"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.6.0:
|
"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.6.0:
|
||||||
version "5.7.1"
|
version "5.7.1"
|
||||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
|
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
|
||||||
|
|
Loading…
Add table
Reference in a new issue