Skip to content
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

2.0.0 #30

Merged
merged 39 commits into from
Apr 19, 2019
Merged

2.0.0 #30

merged 39 commits into from
Apr 19, 2019

Commits on Apr 7, 2019

  1. Update project configuration

    - Move tests to test/ directory
    - Add mocha config to package.json
    - Add typescript dependencies
    cblanc committed Apr 7, 2019
    Configuration menu
    Copy the full SHA
    71c98d3 View commit details
    Browse the repository at this point in the history
  2. Update author info

    cblanc committed Apr 7, 2019
    Configuration menu
    Copy the full SHA
    209efe4 View commit details
    Browse the repository at this point in the history
  3. Use ~ for pinning deps

    cblanc committed Apr 7, 2019
    Configuration menu
    Copy the full SHA
    7e57321 View commit details
    Browse the repository at this point in the history
  4. Add tslint config

    cblanc committed Apr 7, 2019
    Configuration menu
    Copy the full SHA
    0444f92 View commit details
    Browse the repository at this point in the history
  5. Add @types/node

    cblanc committed Apr 7, 2019
    Configuration menu
    Copy the full SHA
    7468275 View commit details
    Browse the repository at this point in the history
  6. Update gitignore

    cblanc committed Apr 7, 2019
    Configuration menu
    Copy the full SHA
    0299504 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    780287d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4497103 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2019

  1. Port to typescript

    cblanc committed Apr 8, 2019
    Configuration menu
    Copy the full SHA
    b7e615a View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2019

  1. Configuration menu
    Copy the full SHA
    47597a3 View commit details
    Browse the repository at this point in the history
  2. Enable strict compilation

    cblanc committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    fd9c12f View commit details
    Browse the repository at this point in the history
  3. Fix link to repo

    cblanc committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    3ba63a2 View commit details
    Browse the repository at this point in the history
  4. Updated readme

    - Document new methods
    - General cleanup
    cblanc committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    417ef51 View commit details
    Browse the repository at this point in the history
  5. Update changelog

    cblanc committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    c075fc3 View commit details
    Browse the repository at this point in the history
  6. Add typedoc and script

    cblanc committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    81db2de View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2019

  1. Add linter to tests

    cblanc committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    acf9378 View commit details
    Browse the repository at this point in the history
  2. Move out fixture logic

    cblanc committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    18b06cf View commit details
    Browse the repository at this point in the history
  3. Update design

    - revert to nulls for continuity
    - be more strict on inputs
    cblanc committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    6c3229a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eceee23 View commit details
    Browse the repository at this point in the history
  5. Point instances to a static method if postcode is invalid

    Simplifies instance method and hopefully improves performance
    cblanc committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    4dbede0 View commit details
    Browse the repository at this point in the history
  6. Implement toDistrict

    Document & add deploy on instance method
    cblanc committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    43349b5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7f06280 View commit details
    Browse the repository at this point in the history
  8. Memoize and return on one line

    cblanc committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    861a364 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6e552e3 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2019

  1. Add toSubDistrict tests

    cblanc committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    4d52e18 View commit details
    Browse the repository at this point in the history
  2. Fix

    cblanc committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    8eab216 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    Fix in page links
    cblanc authored Apr 18, 2019
    Configuration menu
    Copy the full SHA
    5d66fa3 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    Fix
    cblanc authored Apr 18, 2019
    Configuration menu
    Copy the full SHA
    d6b6702 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2019

  1. Move out interface definitions

    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    4d6c841 View commit details
    Browse the repository at this point in the history
  2. Implement Postcode.parse

    - Returns eith a ValidPostcode or InvalidPostcode instance with same
    properties
    - InvalidPostcode has a fixed definition
    - ValidPostcode provides accessor methods to allow for easy
    destructuring and cleaner access
    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    2336c47 View commit details
    Browse the repository at this point in the history
  3. Add benchmarks

    - Install package
    - Add script
    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    01bf744 View commit details
    Browse the repository at this point in the history
  4. Add npm install version

    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    14423da View commit details
    Browse the repository at this point in the history
  5. Implement basic benchmarks

    Pre 2.0.0 instance methods vs >2.0.0 static methods
    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    85e9bd5 View commit details
    Browse the repository at this point in the history
  6. Benchmark static methods

    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    1cd240a View commit details
    Browse the repository at this point in the history
  7. Fix

    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    3737f70 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fcc6e98 View commit details
    Browse the repository at this point in the history
  9. Documentation fixes

    - Object.freeze creates a readonly object that doesn't play will in TS
    3.2
    - Gitignore docs directory
    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    b62073d View commit details
    Browse the repository at this point in the history
  10. Prepare for publish

    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    445e748 View commit details
    Browse the repository at this point in the history
  11. Final update to docs

    - Add link to doc site
    - Add links to github repo and npm package
    cblanc committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    87d0356 View commit details
    Browse the repository at this point in the history