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

WIP - remove dist from git #299

Merged
merged 11 commits into from
Feb 9, 2018
Merged

WIP - remove dist from git #299

merged 11 commits into from
Feb 9, 2018

Commits on Feb 2, 2018

  1. Add yarn as devDep

    In order for the package to be installable via git (and to remove dist
    from git), then the `prepare` script will need to be runnable from the
    user's machine. Which means `yarn` needs to be available to npm users.
    jasonkarns committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    3f08040 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8525f21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a171b40 View commit details
    Browse the repository at this point in the history
  4. Remove dist from git

    jasonkarns committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    fad13a2 View commit details
    Browse the repository at this point in the history
  5. Remove npmignore

    Whitelist files rather than dealing with npmignore override of
    gitignore.
    
    Package now includes src, lib, dist, and TS typings. (package.json,
    readme, changelog, license are included automatically by npm)
    
    Things no longer included in package: regression, test, examples, docs
    jasonkarns committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    421f5f4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5eae27 View commit details
    Browse the repository at this point in the history
  7. Add mkdirp and rimraf devDeps

    Browserify won't create necessary directories. So they need to be
    created prior to running the builds. Which also means we need to use a
    cross-platform `mkdir` command. And we need to run the clean command as
    part of build/preparation so we need cross-platform rm-rf.
    jasonkarns committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    fe5d236 View commit details
    Browse the repository at this point in the history
  8. Run clean before compile

    jasonkarns committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    9d89e72 View commit details
    Browse the repository at this point in the history
  9. Add unpkg badge to readme

    Unsure how best to "advertise" the dist download. Custom badge for now.
    
    Link points to dist/ dir at latest published version.
    jasonkarns authored Feb 2, 2018
    Configuration menu
    Copy the full SHA
    8676162 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2018

  1. Drop Bower support

    searls committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    6deb2a3 View commit details
    Browse the repository at this point in the history
  2. Add unpkg documentation

    searls committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    a68b0e0 View commit details
    Browse the repository at this point in the history