Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Jul 4, 2015
  1. npm: bump to 0.0.6

    authored
  2. @jamestalmage
  3. @jamestalmage
  4. @jamestalmage
  5. @jamestalmage
  6. @jamestalmage

    don't replace `options.makeRequest` with the default implementation

    jamestalmage authored
    set it as `options.defaultRequest` instead. That is just going to
    confuse people. Not sure what I was thinking there.
  7. @jamestalmage

    Allow customizable redirection behavior.

    jamestalmage authored
    Allow users to intercept and perform influence the redirection
    themselves. This adds a `makeRequest` option that can be used to
    do just that. For now, my plan is to leave it undocumented,
    because I want to get a release out, and don't want to commit
    to this API decision just yet. Specifically, I want make some
    progress on #19, and #12 before committing to exactly how
    it will behave.
Commits on Jul 3, 2015
  1. @jamestalmage
  2. @jamestalmage

    fix style errors

    jamestalmage authored
  3. @jamestalmage

    fix language in README

    jamestalmage authored
  4. @jamestalmage
  5. @jamestalmage
  6. @jamestalmage

    add jscs style checks

    jamestalmage authored
  7. @jamestalmage

    added iojs

    jamestalmage authored
  8. @jamestalmage
  9. @jamestalmage

    Fix node v0.8 build on travis

    jamestalmage authored
    An extra step is required to get npm to install correctly on travis
  10. @jamestalmage
  11. @jamestalmage

    document `fetchedUrls`

    jamestalmage authored
  12. @jamestalmage

    add linter to build

    jamestalmage authored
  13. @jamestalmage

    add test build for node v0.8

    jamestalmage authored
    streams in node v0.8 have some interesting issues. Mainly you
    must not defer consuming them with a `stream.on('data', ...)` handler,
    or you will miss data (there doesn't seem to be any buffering).
    This is problematic for our test suite which use promises (which
    will defer until next tick once resolved).
    
    This change changes the `concatJson` utility method to consume the
    result stream immediately, and resolve the promise with parsed result.
    
    There are still https issues in node 0.8, so I'm using semver to
    skip those for now.
  14. @jamestalmage

    major refactor

    jamestalmage authored
    This refactors the code significantly an closes a number
    of outstanding issues.
    
    Closes #15 - remove underscore as dependency.
    Closes #8  - some options not copied between requests.
    Closes #6  - add variable that tells you if it redirected.
  15. @jamestalmage
  16. @jamestalmage

    small README changes

    jamestalmage authored
  17. @jamestalmage
Commits on Jul 2, 2015
  1. @jamestalmage
  2. @jamestalmage

    add travis badge

    jamestalmage authored
  3. @jamestalmage

    Enable travis support

    jamestalmage authored
  4. @jamestalmage

    update package.json and README with contributor and other info

    jamestalmage authored
    adds James Talmage to the list of contributors
    adds urls for the github repo "homepage" and issues lists to package.json.
  5. @jamestalmage

    remove old tests

    jamestalmage authored
  6. @jamestalmage

    Merge pull request #16 from jamestalmage/improve-tests

    jamestalmage authored
    Add automated test suite to the library.
  7. @jamestalmage
  8. @jamestalmage
  9. @jamestalmage

    Add tests for https

    jamestalmage authored
Commits on Jul 1, 2015
  1. @jamestalmage

    Add automated test suite to the library.

    jamestalmage authored
    This module is hugely popular, it really should have some proper
    tests. This patch does just that.
    
    The old tests are moved to the `test/manual` folder.
    
    Run tests with `npm test`
  2. Fix issue #7.

    authored
Something went wrong with that request. Please try again.