git-url-parse

A high level git url parser for common git providers.

MIT License

Downloads
14.7M
Stars
183
Committers
21

Bot releases are hidden (Show)

git-url-parse - 6.0.7

Published by IonicaBizau about 8 years ago

git-url-parse - 6.0.6

Published by IonicaBizau about 8 years ago

  • Updated the README.md following the new template. 📝
  • Add the Patreon link in the README.md file. If you like what I'm doing, supporting me would be awesome! Even one dollar / month would be helpful! Thanks! ❤️
git-url-parse - 6.0.5

Published by IonicaBizau over 8 years ago

Removed babelrc

git-url-parse - 6.0.4

Published by IonicaBizau over 8 years ago

Support token stringifying. Thanks @RomanGotsiy! 🍰

Removed the dist-it dependency. We are now generating the transpiled files using babel-it. 💡

git-url-parse - 6.0.3

Published by IonicaBizau over 8 years ago

  • Updated the README.md following the new template. 📝
  • Use babel-it to babelify the code, so the module is now compatible with older versions of Node.js.
git-url-parse - 6.0.2

Published by IonicaBizau over 8 years ago

Whitelist the npm files.

git-url-parse -

Published by IonicaBizau over 8 years ago

Removed the prepublish script. We run npm run dist when we want to rebuild the bundle.

git-url-parse -

Published by IonicaBizau over 8 years ago

Generate bundles compatible with older versions of Node.js.
This allows us to run git-url-parse in browser too. 🎉

git-url-parse -

Published by IonicaBizau over 8 years ago

Fixed docs.

git-url-parse -

Published by IonicaBizau over 8 years ago

  • Use ES2015 features.
  • Replaced mocha with tester
  • Minor changes in the code syntax.
  • Fixed stringifying of the urls containing subdomains (e.g. gist.github.com).
  • Removed the .git suffix when stringifying the http(s) urls. Fixes #12.
git-url-parse - 4.2.1

Published by IonicaBizau almost 9 years ago

  • Added badges 🎉
    • PayPal Donations
    • npm downloads
    • npm version
    • Travis (if there are tests)
    • CodeMentor–you can ping me there if you need help with one of these modules (or help in general).
  • Updated the LICENSE year. 🎆
git-url-parse - 4.2.0

Published by IonicaBizau almost 9 years ago

Regarding the integration of json2md into blah, read this blog post I wrote.

git-url-parse - 4.1.0

Published by IonicaBizau almost 9 years ago

This update is part of the biggest process of cleaning up my GitHub projects:

  • Some of the repos were merged with other repos. 🎈
  • Obsolete repositories (actually these that didn't have any functionality) were been deleted. 🔥
  • Most of them got better documentation using blah configuration. 📖 📚 📝

Changes

  • Improved documentation 📝
  • Added/updated the the CONTRIBUTING.md file. 📖
  • Integrated json2md with blah to get the best flexibility in generating documentation. 💫

Regarding the integration of json2md into blah, read this blog post I wrote.

git-url-parse -

Published by IonicaBizau about 9 years ago

I was building a bunch of little libraries to support a better parsing:

Honestly, when I wrote this library I totally forgot that the git url is not only in host/owner/name format but it could be any valid git url. In fact, I didn't consider the custom git servers for example.

However, this should be gone now. Using git-up, this library should support more providers. Explicitly, git-url-parse supports the common git providers urls (if you have a limitation, contributions are always welcome).

For low level git url parsing, refer to git-up or parse-url, for even lower level. 😄

This change is supposed to fix #9.
Also, using the parse-url library, oauth are also supported. Fixes #10.

Same goes for multiple protocols. Fixes #8. 💫

git-url-parse - 3.0.0

Published by IonicaBizau over 9 years ago

  • Fixed the license name in package.json.
git-url-parse - 2.0.0

Published by IonicaBizau over 9 years ago

  • Relicensed under The KINDLY License
  • Changed the package name from giturlparse into git-url-parse.
  • Generated docs with Blah.
git-url-parse - 1.2.0

Published by IonicaBizau over 9 years ago

  • 🐛 Handle the / char at the end of http(s) urls. Fixed #2
  • Parse git+ssh urls. Fixes #3
  • Added Travis integration. Fixes #4
git-url-parse - 1.1.0

Published by IonicaBizau over 9 years ago

  • .git was being part of the name of the repository when using the http(s) protocol
  • check if url is a string
git-url-parse - 1.0.0

Published by IonicaBizau over 9 years ago

  • Initial release.
Package Rankings
Top 20.66% on Repo1.maven.org
Top 1.49% on Npmjs.org
Badges
Extracted from project README
git-url-parse Support me on Patreon Buy me a book PayPal Ask me anything Travis Version Downloads Get help on Codementor Buy me a book PayPal Support me on Patreon