1. 05 Dec, 2016 3 commits
  2. 04 Dec, 2016 2 commits
    • Ville Immonen's avatar
      Publish · b844e4e8
      Ville Immonen authored
       - react-scripts@0.8.1
      b844e4e8
    • Ville Immonen's avatar
      Revert Jest moduleNameMapper regex back to a whitelist (#1149) · 715de0de
      Ville Immonen authored
      Jest matches moduleNameMapper regexes with module names, not the full
      file path, so the negative lookahead doesn’t work for filtering out
      JS files, because they can be imported without the extension. So paths
      like `lodash.assign` and `../utils/range` were mislabeled as resources
      with unknown file extensions because they have a dot in the name.
      
      As a stopgap measure, revert the moduleNameMapper regex added in #1077.
      715de0de
  3. 03 Dec, 2016 5 commits
  4. 01 Dec, 2016 1 commit
  5. 28 Nov, 2016 1 commit
  6. 23 Nov, 2016 3 commits
  7. 22 Nov, 2016 1 commit
    • Ian McNally's avatar
      add logging of existing default port process on start (#816) · 05c3b55c
      Ian McNally authored
      * add logging of existing port process on start
      
      * Move port process wording in start command on to next line
      
      * Color the named processes as cyan in terminal output
      
      * Add handling for multiple processes on a part
      
      - With the currently process filtering, if multiple processes are returned as running on port 3000, this command would fail. This splits apart the process IDing and the process naming, to support multiple processes.
      - One curious thing about the bash command to get processes, is that it'll include browsers with a window open on localhost:3000. May want to reconsider that.
      
      * Add process directory to existing port warning
      
      - also moved terminal coloring up, when getting the process, to be able to distinguish the process command from the directory
      
      * Change output color to all cyan, except "in"
      
      * Rename getProcessNameOnPort -> getProcessForPort
      
      - better reflects its broadened scope (both command and directory)
      
      * Add checking if process is a CRA instance, to customize port running message
      
      - moved from using package.json to a regex, for reliability
      
      * Move getProcessForPort to react-dev-utils
      
      - also allowed for breakdown of commands into helper methods
      
      * Add documentation for getProcessForPort
      
      * Add getProcessForPort to list of dev-scripts files
      
      * Use app's package name when CRA app is running on another port
      
      * Filter port process by those listening
      
      - Removed the handling of multiple process IDs since you can filtering by listening process (and not have the browser in the list of processes)
      - Trimmed the terminal outputs for better matching (process id) and better terminal output (directory of process)
      
      * Update README on port helpers, to specify only one port returned
      
      * Add ignore of stderr when executing process commands
      
      - Make sure any potential errors don't leak to the user
      05c3b55c
  8. 21 Nov, 2016 6 commits
  9. 20 Nov, 2016 14 commits
  10. 17 Nov, 2016 4 commits
    • 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
    • Einar Löve's avatar
      Fix chrome tab reuse (#1035) · b9c9aeda
      Einar Löve authored
      * Correctly checks site url to tab url in reuse check
      
      * Bring chrome to foreground focused after tab reuse
      b9c9aeda
    • Vesa Laakso's avatar
      Remove unnecessary transform plugins for object spread to work (#1052) · 4a7f78ed
      Vesa Laakso authored
      * Update `babel-plugin-transform-object-rest-spread` to v6.19.0
      
      The `babel-plugin-transform-object-rest-spread` v6.19.0 update will
      allow us to remove the `babel-plugin-transform-es2015-destructuring` and
      `babel-plugin-transform-es2015-parameters` as the object rest spread
      transform will now work standalone and not require additional tranforms
      
      * Remove unnecessary babel transform plugins from babel-preset-react-app
      
      The `babel-plugin-transform-object-rest-spread` v6.19.0 update makes
      these plugins unnecessary, as v6.19.0 can be used stand-alone
      4a7f78ed
    • Sathish's avatar
      Clears the usage of react-jsx-source & react-jsx-self (#992) · 80fe767b
      Sathish authored
      Explain the usage of react-jsx-source & react-jsx-self
      80fe767b