Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Upgrade is-url-superb from ^3.0.0 to ^4.0.0 #122

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
davilima6 wants to merge 1 commit into shellscape:master from davilima6:remove-unused-unsafe-dep-url-regex
Closed

Upgrade is-url-superb from ^3.0.0 to ^4.0.0 #122

davilima6 wants to merge 1 commit into shellscape:master from davilima6:remove-unused-unsafe-dep-url-regex

Conversation

@davilima6
Copy link

@davilima6 davilima6 commented Aug 17, 2020
edited
Loading

WIP: tests do not pass. Is there anyone more familiar around? :)

 - isUrl: false,
 + isUrl: true,
 isVariable: false,
 - parent: [Circular],
 + parent: [Circular],

The major 4.0.0 drop dependency on url-regex, which has a up until now unpatched high vulnerability https://www.npmjs.com/advisories/1550

Next I remove the non-direct dependency of postcss-values-parser on url-regex, which I suppose was there to keep the version stable in case is-url-superb@^3.0.0 updated it, since it not imported anywhere in this postcss-values-parser.

This PR contains:

  • bugfix
  • feature
  • refactor
  • tests
  • documentation
  • metadata

Breaking Changes?

  • yes
  • no

New major of is-url-superb:

  • requires Node.js 10
  • no longer accepts protocol-relative URLs.

See https://github.com/sindresorhus/is-url-superb/releases/tag/v4.0.0

Please Describe Your Changes

This relates to #120

Copy link
Owner

Yeah for more context see the discussion starting here: #119 (comment)

davilima6 reacted with thumbs up emoji

the new version does not depend on url-regex, which has a up until now unpatched high vulnerability https://www.npmjs.com/advisories/1550
therefore we remove the non-direct dependency on url-regex, which apparently was only there to force a resolution to a newest version than the one brought in by is-url-superb@^3.0.0
@davilima6 davilima6 changed the title (削除) upgrade is-url-superb from ^3.0.0 to ^4.0.0 (削除ここまで) (追記) Upgrade is-url-superb from ^3.0.0 to ^4.0.0 (追記ここまで) Aug 17, 2020
Copy link
Owner

Closing in favor of #125. As noted on your other PR, I do sincerely and truthfully appreciate the work you put in on this.

@davilima6 davilima6 deleted the remove-unused-unsafe-dep-url-regex branch September 16, 2020 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /