Permalink
Commits on Feb 23, 2018
  1. 4.0.0

    ryan-roemer committed Feb 23, 2018
  2. Version 4.0.0

    ryan-roemer committed Feb 23, 2018
  3. Restrict to node4 (#163)

    ryan-roemer committed Feb 23, 2018
    - Restrict engines to node4. Part of #158
    - Update CI
    - Update docs
  4. [MAJOR] Chore: Debug log level, default to quiet (#162)

    ryan-roemer committed Feb 23, 2018
    - Add `debug` log level. Fixes #160 
    - Refactor existing messages to have some be `default` instead of `info`
    - **Breaking**: Default to `--log-level=none` in CLI
  5. [MAJOR] Feature: pre/post lifecycle (#156)

    ryan-roemer committed Feb 23, 2018
    - **Breaking**: Add `pre|post` lifecycle commands
    - **Breaking**: Error out on invalid or conflicting command line flags passed
    - Clean up `--setup` execution and constraints. Add more tests.
    - Add cross-os functional tests.
Commits on Oct 6, 2017
  1. 3.2.3

    ryan-roemer committed Oct 6, 2017
  2. History for 3.2.3

    ryan-roemer committed Oct 6, 2017
  3. Account for both Path and PATH on Windows. (#144)

    ryan-roemer committed Oct 6, 2017
    Fixes #142
  4. Docs: Update --env examples (#143)

    ryan-roemer committed Oct 6, 2017
    * Update --env examples in docs
    * Update CI dependencies and matrices.
Commits on Apr 10, 2017
  1. Version 3.2.2

    ryan-roemer committed Apr 10, 2017
  2. BUG: isBuilderTask doesn't correctly infer on Windows. (#140)

    ryan-roemer committed Apr 10, 2017
    - **Actual issue**: Fix builder passthrough determination on Windows. This is just @GEMI 's fix from #139 that I've copied with lots of other stuff going on. Fixes #138 
    - Travis CI fails weirdly from an istanbul / node-mkdirp issue on Node 6's somewhere by `6.10.2`. I've captured the issue in a ticket and just pinned `6.9.2`
    - I've honed down the `.npmignore` to make the package smaller.
    - Removed npm@2 from testing on Node 5 and 6.
Commits on Nov 30, 2016
  1. Version 3.2.1

    ryan-roemer committed Nov 30, 2016
  2. Update docs for babel/webpack plugins supporting module pattern. (#137)

    ryan-roemer committed Nov 30, 2016
    * Update docs for babel/webpack plugins supporting module pattern.
    
    * Update toc
Commits on Nov 18, 2016
  1. Version 3.2.0

    ryan-roemer committed Nov 18, 2016
  2. Bug: Use actual archetype resolved paths to enhance NODE_PATH and PATH (

    ryan-roemer committed Nov 18, 2016
    #135)
    
    * Add in `NODE_PATH` and `PATH` from _actual resolved paths_ of prod and dev archetypes instead of guessed paths. This will better support `yarn`, which flattens `node_modules/.bin` in different ways than real `npm`. It is also likely more correct than before. Fixes #134
    * Add extra higher level directory check when `LOCAL_DEV=true` and `--expand-archetype` specified.
    * Make config loading failure a simple `log.info` instead of `log.warn`.
Commits on Oct 21, 2016
  1. Add npm v4 to CI build matrix (#132)

    exogen authored and ryan-roemer committed Oct 21, 2016
Commits on Oct 3, 2016
  1. Version 3.1.0

    ryan-roemer committed Oct 3, 2016
  2. Feature: `--env`, `--env-path` flags. (#130)

    ryan-roemer committed Oct 3, 2016
    * Adds `--env`, `--env-path` flags so you can add cross-OS-compatible environment variables via a JSON object.
    * Updates travis ci matrix
    * Abstract json parsing to utility.
    * Fix indentation level of some sections. Fixes #131
Commits on Sep 8, 2016
  1. Remove historical version info from README

    exogen committed Sep 8, 2016
  2. 3.0.0

    exogen committed Sep 8, 2016
Commits on Sep 1, 2016
  1. 3.0.0-beta.3

    exogen committed Sep 1, 2016
Commits on Aug 31, 2016
  1. Chore: Add appveyor CI (#128)

    ryan-roemer committed Aug 31, 2016
    * Add appveyor config and badge.
    
    * WIP: Split out test output to file as windows can't handle multiprocess to same file.
    
    * Create cross-platform sleep command.
    
    * Fix all stdout / concurrent test issues
    
    * Fix expand token on win. Fix remaining tests.
    
    * cross-platform quotes
    
    * Remove bad file.
    
    * Clone environment objects everyhere. Update reamde. All tests pass.
    
    * Clean up unused param.
    
    * Debug info for travis and log tests.
    
    * Switch builder running test suite to primitive functional tests.
Commits on Aug 27, 2016
  1. 3.0.0-beta.2

    exogen committed Aug 27, 2016
  2. Merge pull request #126 from FormidableLabs/enhancement-safe-exit

    exogen committed Aug 27, 2016
    Exit when the process is ready and has flushed stdout
  3. Add safe exit note to changelog

    exogen committed Aug 27, 2016
  4. Exit when the process is ready and has flushed stdout

    exogen committed Aug 27, 2016
    Fixes #124.
Commits on Aug 26, 2016
  1. Unskip --setup tests to check flakiness (#125)

    exogen committed Aug 26, 2016
    Unskip --setup tests to check flakiness
Commits on Aug 25, 2016
  1. 3.0.0-beta.1

    exogen committed Aug 25, 2016
  2. Merge pull request #122 from FormidableLabs/spawn-like-npm

    exogen committed Aug 25, 2016
    Spawn commands like npm
  3. Remove --unlimited-buffer

    ryan-roemer committed Aug 25, 2016
  4. Foreach

    ryan-roemer committed Aug 25, 2016
  5. Preserve buffered stderr / stdout chunk order.

    ryan-roemer committed Aug 25, 2016
  6. Add --buffer option back.

    ryan-roemer committed Aug 25, 2016