1. 30 Sep, 2018 1 commit
    • Joe Haddad's avatar
      Polish webpack message output (#5174) · 7b1a32be
      Joe Haddad authored
      * Only install react-scripts in CI mode
      
      * Link locally
      
      * Re-enable all output tests
      
      * :lipstick: Polish webpack output
      
      * Test sass support message
      
      * Add more tests, but disabled
      
      * Format missing default export error
      
      * Format aliased import
      
      * Why was node-sass required? Odd
      
      * Format webpack rejection error
      
      * Re-enable unknown package test
      
      * Format file not found error and catch module scope plugin error
      
      * Re-disable case sensitive paths
      
      * Intercept and format case sensitive path errors
      
      * Test out of scope message formatting
      
      * Run behavior on macOS
      
      * Run behavior on Node 8 and 10, only Node 8 for macOS
      
      * Add some debugging
      
      * Update matcher
      
      * Only check stderr
      
      * Remove old snapshot
      
      * More debug
      
      * Remove debug
      
      * Add new debug
      
      * Disable test on linux
      
      * Add comment for future
      7b1a32be
  2. 19 Sep, 2018 1 commit
  3. 20 May, 2018 1 commit
    • Andreas Cederström's avatar
      - [x] Upgrade to webpack 4.8.X (#4077) · d72678fb
      Andreas Cederström authored
      - [x] Utilize webpack 4 development and production modes
      - [x] Upgrade webpack dev server
      - [x] Webpack 4 compatible release of thread-loader
      - [x] Webpack 4 compatible release of HtmlWebpackPlugin
      - [x] Webpack 4 compatible release of SwPrecacheWebpackPlugin
      - [x] Webpack 4 compatible release of WebpackManifestPlugin
      - [x] Update README
      - [x] Update WebpackDevServerUtils
      - [x] Update InterpolateHtmlPlugin
      - [x] Update ModuleScopePlugin
      - [x] Update WatchMissingNodeModulesPlugin
      - [x] Move UglifyJS options to webpack 4 optimize
      - [x] Move InterpolateHtmlPlugin to make it tapable on HtmlWebpackPlugin
      - [x] vendor splitting via splitChunks.splitChunks (https://twitter.com/wSokra/status/969633336732905474)
      - [x] long term caching via splitChunks.runtimeChunk (https://twitter.com/wSokra/status/969679223278505985)
      - [x] Make sure process.env.NODE_ENV is proxied correctly to `react-error-overlay`
      - [x] Implicit webpack.NamedModulesPlugin in dev config as its default in webpack 4
      - [x] Disable webpack performance hints as we have our own filesize reporter
      - [x] Replace ExtractTextPlugin with MiniCssExtractPlugin
      - [x] Switch to css whole file minification via OptimizeCSSAssetsPlugin rather than per module css minification to gain performance
      d72678fb
  4. 23 Mar, 2018 1 commit
  5. 26 Sep, 2017 1 commit
  6. 02 Aug, 2017 1 commit
    • iamdoron's avatar
      Allow importing package.json (#2468) · 24b18aed
      iamdoron authored
      * Allow importing package.json
      
      * Remove package.json import from App.js template
      
      * fix importing package.json
      
      * Rename variable to reflect path is relative to root
      
      * Check for both package & package.json in ModuleScopePlugin
      
      * Use regex to check relative path to package.json
      
      * Strictly enforce package.json extension on scope plugin
      
      * Add allowedPaths to ModuleScopePlugin ctor and use it to allow app package.json
      
      * Remove package.json import from App.js template
      
      * Add package.json to react-scripts/template, show package version and name in the template
      
      * Remove import package.json from template
      
      * Remove template/package.json and its references in code
      
      * Update ModuleScopePlugin.js
      
      * Update README.md
      24b18aed
  7. 28 Jun, 2017 1 commit
  8. 29 May, 2017 1 commit
  9. 17 May, 2017 1 commit