Skip to content
Permalink
v2
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Apr 7, 2021

  1. chore(release): 2.8.9

    nlf committed Apr 7, 2021
  2. fix: backport regex fix from #76

    PR-URL: #84
    Credit: @nlf
    Close: #84
    Reviewed-by: @wraithgar
    nlf committed Apr 7, 2021

Commits on Feb 29, 2020

  1. chore(release): 2.8.8

    darcyclarke committed Feb 29, 2020
  2. fix: #61 & #65 addressing issues w/ url.URL implmentation which regre…

    …ssed node 6 support
    
    PR-URL: #66
    Credit: @darcyclarke
    Close: #66
    Reviewed-by: @darcyclarke
    darcyclarke committed Feb 29, 2020

Commits on Feb 26, 2020

  1. chore(release): 2.8.7

    isaacs committed Feb 26, 2020
  2. fix: Do not attempt to use url.URL when unavailable

    Fix #61
    
    This should not be ported to the latest branch, as Node.js v6 support
    was dropped there anyway.
    
    PR-URL: #62
    Credit: @isaacs
    Close: #62
    Reviewed-by: @isaacs
    isaacs committed Feb 26, 2020
  3. fix: Do not pass scp-style URLs to the WhatWG url.URL

    Fix #60 (for the legacy branch)
    isaacs committed Feb 26, 2020

Commits on Feb 25, 2020

  1. chore(release): 2.8.6

    darcyclarke committed Feb 25, 2020
  2. Ensure passwords in hosted Git URLs are correctly escaped

    PR-URL: #58
    Credit: @stevenhilder
    Close: #58
    Reviewed-by: @darcyclarke
    stevenhilder authored and darcyclarke committed Feb 25, 2020

Commits on Oct 7, 2019

  1. chore(release): 2.8.5

    isaacs committed Oct 7, 2019
  2. fix: updated pathmatch for gitlab

    PR-URL: #51
    Credit: @mikemimik
    Close: #51
    Reviewed-by: @isaacs
    claudiahdz authored and isaacs committed Oct 7, 2019

Commits on Sep 28, 2019

  1. test: added script to get coverage report

    Michael Perrotte committed Sep 28, 2019
  2. test: removed unused testing structure

    Michael Perrotte committed Sep 28, 2019
  3. test: moved all github url tests together

    Michael Perrotte committed Sep 28, 2019
  4. test: added refactered tests for bitbucket

    Michael Perrotte committed Sep 28, 2019
  5. test: added ignore; for 100% testing (this seems wonky)

    Michael Perrotte committed Sep 28, 2019

Commits on Sep 27, 2019

  1. test: added basic test for ._fill() method

    Michael Perrotte committed Sep 27, 2019
  2. fix: updated pathmatch for gitlab

    Michael Perrotte committed Sep 27, 2019
  3. test: added refactered tests for gists

    Michael Perrotte committed Sep 27, 2019
  4. test: added default fixtures and github specific fixtures

    Michael Perrotte committed Sep 27, 2019

Commits on Aug 12, 2019

  1. chore(release): 2.8.4

    isaacs committed Aug 12, 2019
  2. chore(release): 2.8.3

    isaacs committed Aug 12, 2019
  3. Revert "fix(cache): Switch to lru-cache to save ourselves from unlimi…

    …ted memory consumption"
    
    This reverts commit e518222.
    
    #38 (comment)
    
    Will un-revert in semver-major bump.
    isaacs committed Aug 12, 2019

Commits on Aug 5, 2019

  1. chore(release): 2.8.2

    isaacs committed Aug 5, 2019
  2. fix: http protocol use sshurl by default

    PR-URL: #48
    Credit: @fengmk2
    Close: #48
    Reviewed-by: @isaacs
    fengmk2 authored and isaacs committed Aug 5, 2019
  3. chore(release): 2.8.1

    isaacs committed Aug 5, 2019
  4. fix: ignore noCommittish on tarball url generation

    Omitting the committish breaks every host's tarball serving
    capabilities.
    
    Just override that setting.
    isaacs committed Aug 5, 2019
  5. fix: use gist tarball url that works for anonymous gists

    Also, this saves an extra 302 redirect on every gist tarball request.
    isaacs committed Aug 5, 2019
  6. chore(release): 2.8.0

    isaacs committed Aug 5, 2019

Commits on Aug 4, 2019

  1. fix: Allow slashes in gitlab project section

    Technically these are called groups and subgroups in GitLab parlance,
    but effectively, it means that a GitLab project url can have a path with
    unlimited portions, like company/property/team/component.git.
    
    This allows passing in unlimited path portions in the full url, and
    avoids encoding the `project` section akin to how `path` is treated as
    of 3776fa5 #44
    
    Fix #46
    Fix #43
    isaacs committed Aug 4, 2019
  2. feat: give these objects a name

    It's much less friendly to use this library (and those that depend on
    it, like npm-package-arg) when it's not clear whether the returned value
    is a member of a class (which likely has some useful methods) or just an
    object full of data that the user is expected to know what to do with.
    
    This is especially vexing since some of this sort of data is saved to
    various lock and config files, so _sometimes_ a thing that looks
    suspiciously like a GitHost object actually is just a plain old JS
    object.
    isaacs committed Aug 4, 2019
  3. inline util._extend, rather than requiring util

    Related:
    - #25
    - #40
    
    This removes the require('util') fallback for Object.assign, without
    dropping support for node v4 (which will happen on the next major,
    likely along with 6), but gets bundle sizes down in the meantime.
    isaacs committed Aug 4, 2019
  4. fix(git-host): disallow URI-encoded slash (%2F) in path

    PR-URL: #44
    Credit: @ybiquitous
    Close: #44
    Reviewed-by: @isaacs
    ybiquitous authored and isaacs committed Aug 4, 2019
Older