1. 17 1月, 2017 4 次提交
  2. 16 1月, 2017 11 次提交
  3. 15 1月, 2017 4 次提交
  4. 14 1月, 2017 3 次提交
  5. 13 1月, 2017 5 次提交
  6. 12 1月, 2017 7 次提交
    • N
      Use dynamic entry feature of webpack (#750) · dbecc2a7
      Naoyuki Kanezawa 提交于
      * update webpack version and use dynamic entry feature of it
      
      * fix typo
      dbecc2a7
    • N
      Fix handling http methods (#748) · e3e0a68b
      Naoyuki Kanezawa 提交于
      * support HEAD method
      
      * respond with 501 if method is not GET or HEAD
      e3e0a68b
    • A
      New test setup (#640) · 1dc52dbc
      Arunoda Susiripala 提交于
      * Use jest-cli instead of gulp plugin.
      
      * Use jest-cli instead of gulp plugin.
      
      * Move fixtures into the examples dir.
      
      * Move test code of example app to the basic example.
      
      * Add isolated tests for server/resolve
      
      * Allow tests to use cheerio.
      
      * Use portfinder to get a unique port.
      
      * Move back integration tests into the example dir.
      
      * Introduce next-test-utils.
      
      * Remove gulp-jest
      
      * Add coveralls support.
      
      * Use transpiled version of code in dist.
      This is to make sure same file gets covered
      by both unit/isolated tests and integration tests.
      
      * Add support for source maps.
      
      * Use code from dist always.
      
      * Use nyc to stop instrument.
      
      * Add integration test suite for production usage.
      
      * Use jest-cli.
      
      * Add support for running e2e tests.
      
      * Check gzipPath with fs.stat before serving
      Otherwise, serve package might throw issues other than ENOENT
      
      * Install chromedriver with npm install.
      
      * Install chrome on travis-ci.
      
      * Add --forceExit to Jest.
      
      * Run tests only on Node v6.
      That's because selenium-webdriver only supports
      Node 6 LTS.
      
      * Use chromedriver NPM module to install chromedriver.
      
      * Use wd as the webdriver client.
      
      * Run chromedriver before tests.
      
      * Run travis for both node 4 and 6
      
      * Remove unwanted npm install script.
      
      * Move some common text utilities to next-test-utils
      
      * Add lint checks and testing in npm prepublish hook.
      
      * Use npm on travis-ci.
      We are having some caching issues with yarn and chromedriver.
      
      * Make tests work on windows.\n But chromedriver doesn't work.
      
      * Clean up dependencies.
      
      * Run chromedriver in background without any tools.
      
      * Fix a typo in the code.
      
      * Use ES6 features used in node4 inside the gulpfile.
      
      * Add some comments.
      
      * Add support for running in windows.
      
      * Stop chromedriver properly on windows.
      
      * Fix typos.
      1dc52dbc
    • N
      remove unused module alias · 4c32dd96
      nkzawa 提交于
      4c32dd96
    • N
      Don't discard component state on error (#741) · 0ef28ab1
      Naoyuki Kanezawa 提交于
      * render debug page as overlay
      
      * handle errors occurrred on rendering cycle for HMR
      
      * retrieve props if required on HMR
      0ef28ab1
    • A
      Remove default next pages compilation from the main babel-loader. (#731) · 8811a334
      Arunoda Susiripala 提交于
      * Remove default next pages compilation from the main babel-loader.
      This will fix the issue when the user ignore node_modules
      via our .babelrc option.
      
      * Change babel-loaders 'query' to 'options'.
      That's what's supported/recommended in webpack 2
      8811a334
    • A
      Implement "Immutable build artifacts" feature (#745) · b7e57f93
      Arunoda Susiripala 提交于
      * Write BUILD_ID when building.
      It's a random id (uuid.v4())
      
      * Add buildId to the core JS files.
      
      * Add immutable cache-control header.
      Only if the buildId is matched.
      
      * Set '-' as the dev buildId always.
      
      * Add buildId handling for JSON pages.
      b7e57f93
  7. 11 1月, 2017 5 次提交
  8. 10 1月, 2017 1 次提交