1. 11 May, 2017 2 commits
  2. 10 May, 2017 2 commits
    • Joe Haddad's avatar
      Add `react-error-overlay` package (#2111) · 70768b32
      Joe Haddad authored
      * ༼ つ ◕_◕ ༽つ stack-frame-overlay
      
      * Fix linting
      
      * Remove auto overlay
      
      * Fix e2e
      
      * Pull in the rest
      
      * Appease flow
      
      * Correct dep
      
      * Remove old repo references
      
      * Check flow on test
      
      * Test overlay in e2e
      
      * Add cross env
      
      * Rename package
      
      * Make sure it gets built post-install
      
      * Update the README
      
      * Remove extra builds now that there's a postinstall script
      
      * Revert "Remove extra builds now that there's a postinstall script"
      
      This reverts commit 8bf601db.
      
      * Remove broken script
      
      * Fix some dev ergo
      70768b32
    • Dan Abramov's avatar
      Prettify errors and warnings for Webpack 2 (#2113) · 0a503954
      Dan Abramov authored
      * Prettify errors and warnings for Webpack 2
      
      * Update formatWebpackMessages.js
      0a503954
  3. 09 May, 2017 2 commits
    • Ian Schmitz's avatar
      Bump minimal Node version to 6 (#1897) · f35593c1
      Ian Schmitz authored
      * Bump minimal Node version to 4.7.0
      
      * Bump minimal Node version to 4.7.0
      
      Modified additional files that needed a bump to 4.7.0 minimum node version
      
      * Bump minimal Node version to 4.7.0
      
      Reverse changes to packages/create-react-app/index.js as this file needs to continue to work on Node 0.10+
      
      * Bump minimal node version to 6
      
      * Bump minimal node version to 6
      
      * Bump minimal node version to 6
      f35593c1
    • Dan Abramov's avatar
      Minor tweaks for crash overlay (#2101) · 2d7a1bb2
      Dan Abramov authored
      2d7a1bb2
  4. 25 Apr, 2017 1 commit
  5. 07 Mar, 2017 2 commits
    • Valerii Sorokobatko's avatar
      update to modern code style (#1738) · fe7b5c21
      Valerii Sorokobatko authored
      * mv create-react-app/index.js -> create-react-app/creteReactApp.js
      
      * update to modern code style
      
      * var -> cosnt
      
      * set trailing-coma to es5 for prettier
      fe7b5c21
    • Joe Haddad's avatar
      Add runtime error overlay (#1101) · ed5c016d
      Joe Haddad authored
      * Add red box prototype
      
      * Unmount fail node when hot-reloaded (future proofing)
      
      * Slightly improve error reason
      
      * Add Chrome unhandledrejection listener
      
      * Close red box when Escape is pressed
      
      * Construct our own source if not available
      
      * Resolve sourcemaps for friendlier traces
      
      * Allow error to be scrolled
      
      * Only utilize sourcemaps, not the magic. :(
      
      * Make view similar to React Native
      
      * Fix an uncaught syntax error
      
      * Add workaround for Firefox 50
      
      * Add a hint for closing the prompt
      
      * Multiple error support
      When there's multiple errors, simply state that there are more instead of re-rendering
      
      * Log any renderer error
      
      * Dim node_modules in display
      
      * Override chrome stack trace limit
      
      * Magic: show me some source!
      
      * Add ability to toggle internal calls
      
      * Switch text from show -> hide
      
      * Change color scheme to something easier on the eyes
      
      * Change UI to be friendlier (thanks @nicinabox)
      https://github.com/facebookincubator/create-react-app/pull/1101#issuecomment-263621057
      https://github.com/facebookincubator/create-react-app/pull/1101#issuecomment-263636171
      
      * Update styles
      
      * Add container inside overlay
      
      * Apply pre style
      
      * Add line highlight
      
      * Add omitted frames ui
      
      * Move yellow to var
      
      * Do all function names in black
      
      * Adapt container based on screen size
      
      * Extract ansiHTML
      
      Use base16-github theme
      
      * Linting
      
      * Add syntax highlighting of errors
      
      * Linting
      
      * Remove white background
      
      * Append new files to package.json
      
      * Target exact version
      
      * White is a little harsh, use same color as red box.
      
      * Fix a bug where omitted frames would never be rendered
      (under certain circumstances)
      
      * Show local file path instead of confusing webpack://
      
      * Do not require the entire file
      
      * Remove css file
      
      * Use context size, not a magic variable.
      
      * Fix title regression
      
      * Update dependency
      
      * Do not center text for internal calls
      
      * Temporarily disable links
      
      * Switch internal toggle to 'i'
      
      * Remove unnecessary rules from container style
      
      * Reduce omitted frames font size
      
      * Fix font family in pre > code
      
      * Re-introduce line highlighting
      
      * Object.<anonymous> -> (anonymous function)
      
      * Add ability to see script source
      
      * Add missing ansi mappings
      
      * Remove SIAF
      
      * Skip native functions
      
      * Extract hints div function
      
      * Extract renderers
      
      * Refacor var names
      
      * If source is disabled, don't use the line.
      
      * Allow toggle between source
      
      * Allow bundles to be expanded
      
      * Wow, how did I let this one slip?
      
      * Toggle text for UX/DX
      
      * Make it so clicking Close unmounts the error component
      
      * Do not allow hot reloading once an error is thrown
      
      * Do not wrap lines for small displays
      
      * Fix toggle when additional errors happen
      
      * Make the close a button
      
      * Capture and store errors
      
      * Dispose on render; move additional logic
      
      * Only make code not wrap
      
      * Switch to a view-by-index method
      
      * Allow user to switch between errors with arrow keys
      
      * Fix text while switching between errors
      
      * Update close button style
      
      * Render additional errors at top
      
      * Add left and right arrows
      
      * Make frames pointy
      
      * UTF-8 arrows
      
      * Don't mount unneeded DOM node
      
      * Switch to single changing text for compiled <-> source
      
      * Don't display arrows with only one error.
      
      * Collapsed and expanded
      
      * Make sure the last collapse toggle is appended
      
      * Do not show the stack trace if it doesn't resolve to a file we wrote
      
      * Style container with media queries
      
      * Do not allow x overflow; break words by default.
      
      * Trim off whitespace of lines
      
      * Remove padding since it's not outer-most
      
      * Add footer message
      
      * Extract css file to JS
      
      * Only inject the css when the overlay is up
      
      * Extract red variable
      
      * Remove env
      
      * Update babel-code-frame
      
      * Set force color to true
      
      * Extract out collapse div logic
      
      * Remove arrow field
      
      * Insert a top collapse
      
      * Make browser friendlier
      
      * Absolutify ^
      
      * Make arrows buttons
      
      * Accessify
      
      * Let there be ES5
      
      * Pretty css
      
      * Use forEach where we can ...
      
      * Remove extracted loop
      
      * Fix IE compatibility
      
      * Capture React warnings
      
      * Add source override via React output parsing
      
      * Whoops, fix arguments to crash.
      
      * es5-ify
      
      * Re-enable e2e-install directory test
      
      * Only rewrite line number if it was resolved and leaves a line at bottom
      
      * Rename failFast to crashOverlay
      
      * Disable console proxy
      
      * Appease linter
      
      * Appease more
      ed5c016d
  6. 06 Mar, 2017 2 commits
    • Joe Haddad's avatar
      Published branch 0.9.x · 956322b7
      Joe Haddad authored
       - create-react-app@1.3.0
       - eslint-config-react-app@0.6.1
       - react-dev-utils@0.5.2
       - react-scripts@0.9.4
      956322b7
    • Ade Viankakrisna Fadlil's avatar
      extract generic build functions to react-dev-utils (#1726) · fbdff9d7
      Ade Viankakrisna Fadlil authored
      * Temp rename
      
      * Rename to change the case
      
      * extract generic build functions to react-dev-utils
      
      * tweak package json files and move removeFileNameHash
      
      * revert removeFileNameHash
      
      * use paths.appBuild in printFileSizes
      
      * use paths.appBuild in removeFileNameHash
      
      * change curried functions to regular functions
      
      * add fs-extra to react-dev-utils deps
      
      * move getDifferenceLabel inside printFileSizes
      
      * inline copyPublicFolder
      
      * combine printFileSizes and removeFileNameHash to fileSizeReporter
      
      * fix typo
      
      * Tweak APIs and fix issues
      
      * Fix heading
      
      * Remove missing file
      
      * Newline
      
      * Newline
      
      * Trailing space
      
      * Update FileSizeReporter.js
      
      * Update build.js
      fbdff9d7
  7. 05 Mar, 2017 3 commits
  8. 03 Mar, 2017 1 commit
  9. 26 Feb, 2017 1 commit
    • Joe Haddad's avatar
      Published 0.9.1 at 9e2624f3 · f3d8ffff
      Joe Haddad authored
       - babel-preset-react-app@2.1.1
       - create-react-app@1.1.0
       - eslint-config-react-app@0.5.2
       - react-dev-utils@0.5.1
       - react-scripts@0.9.1
      f3d8ffff
  10. 23 Feb, 2017 1 commit
  11. 22 Feb, 2017 1 commit
  12. 15 Feb, 2017 1 commit
  13. 11 Feb, 2017 1 commit
    • Joe Haddad's avatar
      Publish · 67e6cf5a
      Joe Haddad authored
       - babel-preset-react-app@2.1.0
       - create-react-app@1.0.4
       - eslint-config-react-app@0.5.1
       - react-dev-utils@0.5.0
       - react-scripts@0.9.0
      67e6cf5a
  14. 12 Jan, 2017 1 commit
  15. 11 Jan, 2017 2 commits
  16. 21 Dec, 2016 1 commit
  17. 11 Dec, 2016 4 commits
  18. 10 Dec, 2016 2 commits
  19. 09 Dec, 2016 1 commit
  20. 07 Dec, 2016 1 commit
    • Dan Abramov's avatar
      Publish · 49414d6b
      Dan Abramov authored
       - babel-preset-react-app@2.0.1
       - eslint-config-react-app@0.5.0
       - react-dev-utils@0.4.1
       - react-scripts@0.8.2
      49414d6b
  21. 06 Dec, 2016 1 commit
  22. 05 Dec, 2016 1 commit
    • James Newell's avatar
      Don't strip stack traces of evaluated webpack bundles (#1050) · f7d9cd81
      James Newell authored
      * Don't strip stack traces of evaluated webpack code
      
      * Strip stack traces at the end of a string
      
      because the last line doesn't always have a `\n` and `create-react-app` is leaving the last line of the stack traces present in the error messages
      
      * code comment
      
      * code comment
      f7d9cd81
  23. 03 Dec, 2016 1 commit
    • Ville Immonen's avatar
      Publish · 5ee027d6
      Ville Immonen authored
       - babel-preset-react-app@2.0.0
       - create-react-app@0.7.0
       - eslint-config-react-app@0.4.0
       - react-dev-utils@0.4.0
       - react-scripts@0.8.0
      5ee027d6
  24. 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
  25. 17 Nov, 2016 1 commit
  26. 31 Oct, 2016 1 commit
  27. 28 Oct, 2016 1 commit
    • Sandro Padin's avatar
      Catch and noop call to open web browser. (#964) · 0bd593ba
      Sandro Padin authored
      Running `create-react-app` in a Docker container causes an unhandled rejection error in nodejs > 6.5 because the `opn` module tries to open a web browser in a system that doesn't have one. I figured this error could be safely ignored.
      0bd593ba
  28. 22 Oct, 2016 1 commit
    • Ville Immonen's avatar
      Publish · a5f760ba
      Ville Immonen authored
       - babel-preset-react-app@1.0.0
       - create-react-app@0.6.0
       - eslint-config-react-app@0.3.0
       - react-dev-utils@0.3.0
       - react-scripts@0.7.0
      a5f760ba