1. 01 Oct, 2018 1 commit
    • Maël Nison's avatar
      Plug'n'Play support (#5136) · 9e074bbf
      Maël Nison authored
      * Adds the PnP plugin for Webpack to find dependencies when working under PnP
      
      * Adds configuration for jest
      
      * Adds an e2e test for when using PnP
      
      * Avoids cra from crashing at the engine check
      
      * Avoids cra from crashing when initializing react-scripts
      
      * Makes the ownPath portable
      
      * Fixes linting
      
      * Bumps to pnp-webpack-plugin@1.1.0, removes symlinks: false
      
      * Adds a --use-pnp option
      
      * Pin version
      9e074bbf
  2. 24 Sep, 2018 1 commit
  3. 21 Sep, 2018 2 commits
  4. 21 Jan, 2018 1 commit
  5. 20 Jan, 2018 1 commit
  6. 19 Jan, 2018 1 commit
    • Maurice de Beijer's avatar
      Create git repository with initial commit (#1288) · 247e5c90
      Maurice de Beijer authored
      * Create git repo with initial commit
      
      * Fixe commit message
      
      * Added the git repo to the docs
      
      * Bail if we are in a mercurial repository
      
      * Removed Chore from commit mesage
      
      * Create repo after installing react and react-dom
      
      * Removed docs
      
      * Commit changes when ejecting
      
      * Update after review
      
      * git add -A instead of git add . after code review
      247e5c90
  7. 15 Jan, 2018 3 commits
  8. 26 Sep, 2017 1 commit
  9. 28 Jun, 2017 2 commits
  10. 22 May, 2017 1 commit
  11. 14 Mar, 2017 1 commit
  12. 12 Mar, 2017 1 commit
  13. 07 Mar, 2017 2 commits
  14. 06 Mar, 2017 1 commit
  15. 04 Mar, 2017 1 commit
    • Daniel Grant's avatar
      Modularise scripts (#1433) · b88d6655
      Daniel Grant authored
      * Refactor start script into modules
      
      * Move dev server config into config file
      
      * Replace eject file whitelist with a "remove-file-on-eject" flag
      
      * Move utils into scripts folder (for inclusion in ejection)
      
      * Add missed changes
      
      * Pass showInstructions as an argument
      
      * Fix eject bug
      
      * Don't eject babelTransform
      b88d6655
  16. 23 Feb, 2017 1 commit
    • Jirat Ki's avatar
      Install react, react-dom, and react-scripts at the same time (#1253) · a82896c3
      Jirat Ki authored
      * Install react and react-dom along with react-scripts
      
      - Install react, react-dom and react-script in a same time
      - Move react-scripts to devDependencies.
      
      * Check if react, react-dom has been already installed
      
      - To backward compatibility with old CRA’s cli
      - In case old CRA doesn’t install react, react-don along with
      react-scripts
      
      * Use packageName to find script dependency
      
      - use packageName to find dependency
      - fix pathExists.sync
      
      * Check dependencies.react in package.json instead of actual files
      
      * Process exit when dependencies not found
      
      - Show error and exit when dependencies not found.
      - Log install show custom package name
      
      * Remove template string
      
      * Install dependencies if template is preseted
      
      * Remove dangling comma
      
      Resolves #1239
      a82896c3
  17. 23 Jan, 2017 1 commit
    • Fabrizio Castellarin's avatar
      Use a more sophisticated template for end-to-end testing. (#1187) · 9099570b
      Fabrizio Castellarin authored
      * Use a more sophisticated template for end-to-end testing.
      
      * Not publish integration tests to npm
      
      * Use "commander" for  cli argv handling
      
      * Handle different scripts version forms and exits without a name given
      
      * Prepare the commands for testing with a template
      
      * Fix dev "template" path
      
      * Add various features to test
      
      * Test various features separately
      
      * Test language features
      
      * Comment unused e2e.sh lines
      
      * Add "development" tests
      
      * Test environment variables
      
      * Test webpack plugins
      
      * Replace kitchensink README
      
      * Switch integration tests from jest to mocha
      
      * Use `fs-extra`
      
      * Use the correct folders
      
      * Do some cleanup
      
      * Print a better message for `--template`
      
      * Test `npm start` with and without https
      
      * Separate fast e2e testing from kitchensink testing
      
      * Hide `--internal-testing-template` (former `--template`) CLI option
      9099570b
  18. 09 Jan, 2017 2 commits
    • Ville Immonen's avatar
      Use yarnpkg alias to run Yarn (#1365) · 24abc5e1
      Ville Immonen authored
      There’s a common tool included in Hadoop that also has a `yarn` command,
      which created issues for users who had Hadoop installed:
      * #1257
      * #1363
      
      Yarn also installs the command under `yarnpkg` alias (added in
      https://github.com/yarnpkg/yarn/commit/cefa9a368dd3df1a1f1ecd9e50de9c5fabefbc92)
      so we can use `yarnpkg` instead of `yarn` to make it more reliable.
      
      This has no effect on users who don't have Hadoop installed, but those
      who have won't see errors from falsely detecting Hadoop Yarn as Yarn
      the package manager, and they can now also install Yarn to make use of
      our Yarn support without the Hadoop Yarn interfering.
      24abc5e1
    • Ville Immonen's avatar
      Use yarnpkg alias to run Yarn (#1365) · 1b645e2c
      Ville Immonen authored
      There’s a common tool included in Hadoop that also has a `yarn` command,
      which created issues for users who had Hadoop installed:
      * #1257
      * #1363
      
      Yarn also installs the command under `yarnpkg` alias (added in
      https://github.com/yarnpkg/yarn/commit/cefa9a368dd3df1a1f1ecd9e50de9c5fabefbc92)
      so we can use `yarnpkg` instead of `yarn` to make it more reliable.
      
      This has no effect on users who don't have Hadoop installed, but those
      who have won't see errors from falsely detecting Hadoop Yarn as Yarn
      the package manager, and they can now also install Yarn to make use of
      our Yarn support without the Hadoop Yarn interfering.
      1b645e2c
  19. 18 Dec, 2016 1 commit
  20. 17 Nov, 2016 1 commit
    • Ville Immonen's avatar
      Support Yarn (#898) · bcc469c9
      Ville Immonen authored
      In the `create-react-app` command, try to install packages using Yarn.
      If Yarn is not installed, use npm instead.
      
      In `react-scripts`, detect if the project is using Yarn by checking if
      a `yarn.lock` file exists. If the project is using Yarn, display all
      the instructions with Yarn commands and use Yarn to install packages
      in `init` and `eject` scripts.
      bcc469c9
  21. 26 Sep, 2016 1 commit
  22. 25 Sep, 2016 1 commit
  23. 23 Sep, 2016 1 commit
  24. 19 Sep, 2016 1 commit
  25. 18 Sep, 2016 1 commit
  26. 14 Sep, 2016 1 commit
  27. 11 Sep, 2016 2 commits
  28. 02 Sep, 2016 1 commit
  29. 01 Sep, 2016 2 commits
  30. 25 Aug, 2016 1 commit
    • William Horton's avatar
      Use most recent React version (#477) · 250605fa
      William Horton authored
      * Get latest version numbers of react and react-dom from npm before install.
      
      * Run separate npm installs for react, react-dom, and react-test-renderer.
      
      * Consolidate into a single npm install.
      
      * Fix misplaced parenthesis, add missing semicolon.
      
      * Add missing semicolon.
      250605fa
  31. 08 Aug, 2016 1 commit
  32. 01 Aug, 2016 1 commit