Permalink
Commits on Oct 8, 2015
  1. package: fix repository link

    iarna committed Oct 8, 2015
Commits on Sep 10, 2015
  1. 4.0.3

    zkat committed Sep 10, 2015
  2. deps: Upgrade graceful-fs dependency to the latest

    thefourtheye committed with zkat Sep 6, 2015
    graceful-fs used to monkey-patch node's core fs module.
    This has been fixed in the version 4.
    
    PR-URL: #42
Commits on Jul 17, 2015
  1. 4.0.2

    othiym23 committed Jul 17, 2015
  2. allow semver@5

    othiym23 committed Jul 17, 2015
Commits on Jun 25, 2015
  1. 4.0.1

    iarna committed Jun 25, 2015
  2. Install a more recent version of npm when testing with Node v0.8.

    benjamn committed with iarna Jun 23, 2015
    This prevents test failures due to caret version strings not being
    understood by older versions of npm.
    
    https://github.com/npm/npm/wiki/Troubleshooting#travis-projects-using-08-cant-upgrade-to-npm-2
  3. Never mark "*" dependencies as invalid.

    benjamn committed with iarna Jun 23, 2015
    Fixes #40.
Commits on Jun 23, 2015
Commits on Jun 1, 2015
  1. tap@1.2.0 and travis-ci

    isaacs committed Jun 1, 2015
Commits on Apr 7, 2015
  1. 4.0.0

    iarna committed Apr 7, 2015
    Major version bumping this due to the new version of read-package-json which
    in turn requires the new version of normalize-package-data that in turn
    changes how dependency URLs are normalized.  In particular, github shortcuts
    are left as shortcuts now, instead of being expanded into URLs.
  2. read-package-json@2.0.0

    iarna committed Apr 7, 2015
Commits on Dec 22, 2014
  1. 3.1.5

    othiym23 committed Dec 22, 2014
Commits on Dec 19, 2014
  1. 3.1.4

    othiym23 committed Dec 19, 2014
Commits on Oct 20, 2014
  1. Add failing test and fix error in empty path

    pgilad committed Oct 20, 2014
    - When applying on bad or empty path read-installed throw an error about Object.keys
    - This commits adds a failing test
    - Fixed error
Commits on Sep 11, 2014
  1. v3.1.3

    isaacs committed Sep 11, 2014
  2. allow semver@4

    isaacs committed Sep 11, 2014
Commits on Sep 8, 2014
  1. 3.1.2

    othiym23 committed Sep 8, 2014
Commits on Aug 29, 2014
  1. 3.1.1

    othiym23 committed Aug 29, 2014
  2. Don't include devDependencies past the first level

    isaacs committed Aug 29, 2014
    Even if opts.dev is set.
    
    Fixes npm/npm#6057
Commits on Aug 12, 2014
  1. v3.1.0

    isaacs committed Aug 12, 2014
Commits on Jul 31, 2014
  1. v3.0.0

    isaacs committed Jul 31, 2014
Commits on Jul 29, 2014
  1. use debuglog module

    isaacs committed Jul 29, 2014
Commits on Jul 28, 2014
  1. Find extraneous deps properly

    isaacs committed Jul 28, 2014
    This is a fix for all the back-and-forth of marking dev/peer deps
    extraneous improperly.  A fix was attempted in c46e5a8, but that caused
    a regression where extraneousness was overly broad.
    
    Rather than walk the tree as we go, marking each used dependency as
    non-extraneous if it is used, or extraneous if it is not, this takes a
    different approach.
    
    Every package is marked as extraneous at first.  Then, after the
    dependency tree has been fully resolved, we start at the root node, and
    mark each dependency as extraneous=false if it is the satisfaction of
    some requirement.  Then we recurse over each dep marked thusly, marking
    its dependencies, peerDependencies, and (if opts.dev=true)
    devDependencies similarly.
    
    This way, we can detect extraneous cycles of peerDependency sets where
    ALL members of the set are extraneous, because NONE of them are
    required, while still properly marking them all as required if any of
    them are required.
  2. simple test cleanup

    isaacs committed Jul 28, 2014