1. 29 Sep, 2018 1 commit
  2. 28 Sep, 2018 1 commit
    • Joe Haddad's avatar
      Run behavioral smoke tests with Jest, add output tests (#5150) · 2a7346e0
      Joe Haddad authored
      * Run smoke tests with Jest
      
      * Get a unique port for smoke test
      
      * Upgrade verdaccio across the board
      
      * Drop unneeded step
      
      * Try latest instead
      
      * Boot registry in home directory
      
      * Correct config path
      
      * Add mutex
      
      * Test webpack message formatting
      
      * Strip color
      
      * Add browserslist to default
      
      * Disable another broken feature
      Unverified
      2a7346e0
  3. 27 Sep, 2018 1 commit
  4. 26 Sep, 2018 1 commit
  5. 24 Sep, 2018 2 commits
  6. 21 Sep, 2018 1 commit
  7. 19 Sep, 2018 1 commit
  8. 18 Sep, 2018 2 commits
  9. 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
  10. 27 Apr, 2018 1 commit
  11. 17 Jan, 2018 1 commit
  12. 16 Jan, 2018 1 commit
    • Mario Nebl's avatar
      Add screencast task (#3816) · 70ef42c3
      Mario Nebl authored
      * Automate screencast recordings
      * **screencast.js**: Automate screencast.sh, asciinema, svg-term-cli. Removes progress-bar, npm tree data from cast
      * **screencast.sh**: Simulate user input, trigger demoed commands
      * **screencast-start.js**: Start a shell command and end the process log patterns have been observed
      70ef42c3
  13. 15 Jan, 2018 1 commit
    • Dan Abramov's avatar
      Add preflight check to guard against wrong versions of webpack/eslint/jest... · 11db9af4
      Dan Abramov authored
      Add preflight check to guard against wrong versions of webpack/eslint/jest higher up the tree (#3771)
      
      * Run real scripts in local development
      
      * Add preflight check warning
      
      * I know what I am doing
      
      * Move preflight check into individual scripts
      
      This ensures we don't try to filter NODE_PATH twice, accidentally removing the now-absolute path.
      
      * Slightly tweak the wording
      
      * Fix lint
      Unverified
      11db9af4
  14. 12 Jan, 2018 2 commits
    • Dan Abramov's avatar
      Pin Lerna · 3f099477
      Dan Abramov authored
      Unverified
      3f099477
    • Dan Abramov's avatar
      Switch to Yarn Workspaces (#3755) · 0aeffe62
      Dan Abramov authored
      * Switch to Yarn Workspaces
      
      * Feedback
      
      * Move flowconfig
      
      * Use publish script
      
      * Keep git status check
      
      * Fix Flow without perf penalty
      
      * Remove Flow from package.json "test"
      
      * Try running it from script directly (?)
      
      * Try magic incantations
      
      * lol flow COME ON
      
      * Try to skip Flow on AppVeyor
      
      * -df
      
      * -df
      
      * -df
      
      * Try to fix CI
      
      * Revert unrelated changes
      
      * Update CONTRIBUTING.md
      Unverified
      0aeffe62
  15. 09 Jan, 2018 2 commits
  16. 10 Sep, 2017 1 commit
  17. 09 Aug, 2017 1 commit
    • Joe Haddad's avatar
      Update dev deps (#2923) · 9b23be82
      Joe Haddad authored
      * Bump deps
      
      * Fix linter errors
      
      * Whoops
      
      * Try to bump webpack
      
      * Update peer deps to min for eslint 4.x
      9b23be82
  18. 02 Aug, 2017 1 commit
    • Jon Crenshaw's avatar
      Unstage yarn.lock pre-commit (#2700) · 20c953d0
      Jon Crenshaw authored
      Since yarn.lock shouldn't be added to the repo, nor excluded via
      .gitignore, lets take advantage of lint-staged to remove any staged
      yarn.lock files before they can even be committed.
      20c953d0
  19. 29 Jun, 2017 1 commit
    • Joe Haddad's avatar
      Bootstrap with Yarn when available (#2673) · aad5987a
      Joe Haddad authored
      * Bootstrap with Yarn if we can
      
      * Update test scripts
      
      * Check OS and npm concurrency ability
      
      * Windows support
      
      * Update bootstrap.js
      
      * Install yarn before bootstrap
      aad5987a
  20. 28 Jun, 2017 1 commit
  21. 26 Jun, 2017 1 commit
    • Fabrizio Castellarin's avatar
      E2E testing enhancements (#2408) · 1f91848d
      Fabrizio Castellarin authored
      * Local testing with docker
      
      * Docs on e2e testing
      
      * `bash` callback after docker
      
      * Add a TL;DR in the CONTRIBUTING section
      
      * Local e2e testing with modified files
      
      * Remove the N.B. from the README
      
      * Fixed a fixme in e2e doc
      1f91848d
  22. 16 May, 2017 1 commit
    • Dan Abramov's avatar
      Bump dependencies (#2170) · 0ffed85e
      Dan Abramov authored
      * Bump dependencies
      
      * Bump CSS deps
      
      * Somehow I missed dotenv
      
      * Bump ESLint deps
      
      * Tweak ESLint rules
      0ffed85e
  23. 10 May, 2017 1 commit
    • 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
  24. 08 Mar, 2017 1 commit
  25. 07 Mar, 2017 1 commit
  26. 05 Mar, 2017 4 commits
  27. 04 Mar, 2017 2 commits
  28. 15 Feb, 2017 1 commit
  29. 11 Feb, 2017 1 commit
  30. 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
  31. 03 Dec, 2016 1 commit
  32. 22 Oct, 2016 1 commit
    • Ville Immonen's avatar
      Update dependencies (#945) · d5de99e0
      Ville Immonen authored
      * Update dependencies
      
      * Use published version of eslint-config-react-app for development
      
      We dogfood on our eslint-config-react-app by using it as our ESLint config,
      but installing it from the local folder causes problems when its peerDependencies
      are updated, because npm won't update it unless the version number changes.
      
      Use the published version for dogfooding so it can be installed from npm.
      d5de99e0