Commit graph

217 commits

Author SHA1 Message Date
Benjamin Coe
12003f307b
feat: run individual tests with ava script 2016-11-22 10:11:24 -08:00
Benjamin Coe
564b01cf73
fix: use babel-core/register rather than babel-register 2016-11-22 10:11:24 -08:00
Benjamin Coe
c56fde89c3
chore: add test coverage 2016-11-22 10:11:23 -08:00
nkzawa
462c12ba06 gulp: add watch-pages 2016-11-22 02:38:11 +09:00
Jonas Windey
960f50a019 Upgrade packages & React v15.4.0 (#283)
* Upgrade packages & React v15.4.0

* Update package.json

* no message
2016-11-21 20:46:49 +09:00
nkzawa
fc23d34a40 Release 1.1.2 2016-11-18 23:25:51 +09:00
Chris Cunniff
880b71047b fixes #175, no longer sets process.env.NODE_ENV='production' or runs uglify in next dev mode (#274) 2016-11-18 16:26:17 +09:00
zpnk
e0455823a0 Add default utf-8 charset. (#270) 2016-11-17 15:06:54 -08:00
Ivan Storck
3af5a0188a Instructions for images and static assets (#235)
* Instructions for images and static assets

Helpful pointer in the README about `/static` directory

* Update README.md

* remove reference to components directory

* Update README.md
2016-11-17 08:03:04 -08:00
mattcass
6a4da38d6b issue #254 vertically center default error (#258)
* issue #254 vertically center default error

* add ie responsive support
2016-11-16 16:29:58 -08:00
Jonathan Chan
1efd6b2f73 fix loader-utils spelling (#265) 2016-11-16 16:04:57 +09:00
nkzawa
512067bb0a fix error-debug style 2016-11-15 02:31:42 +09:00
nkzawa
d88f40a001 remove babel settings for ava 2016-11-14 16:01:15 +09:00
nkzawa
a1337320ea remove unused code 2016-11-14 13:56:29 +09:00
Naoyuki Kanezawa
c60ed0b730 webpack: load modules from NODE_PATH too (#233)
* webpack: load modules from NODE_PATH too

* fix splitting NODE_PATH
2016-11-14 13:43:31 +09:00
Guillermo Rauch
03db7d78a6 Update README.md 2016-11-13 08:50:10 -08:00
Sébastien Dubois
c5887281fb Update glamor (#228) 2016-11-09 19:15:58 +09:00
Andrew McCloud
7f0f3ae940 Upgrade babel-plugin-module-resolver to 2.3.0 to fix #202 (#218) 2016-11-07 11:11:54 +09:00
nkzawa
64b6e335e4 gulp: make sure to copy files before testing 2016-11-07 02:20:10 +09:00
nkzawa
c70e0026ec travis: remove sudo setting (it's default) 2016-11-06 21:00:02 +09:00
nkzawa
b9d6a59415 Release 1.1.1 2016-11-06 17:52:17 +09:00
nkzawa
5383ad7ed9 fix getInitialProps doesn't get called when only url query was changed 2016-11-06 17:34:51 +09:00
nkzawa
efbf0efc98 fix query for getInitialProps is not parsed as an object 2016-11-06 15:09:37 +09:00
nkzawa
027622f646 add ava as a devDependencies for npm@2.x 2016-11-06 14:47:13 +09:00
nkzawa
fe9e72ac16 README: add travis badge 2016-11-06 03:21:32 +09:00
nkzawa
fd52ddfdc9 travis: set sudo false 2016-11-06 03:20:04 +09:00
Siddharth Kshetrapal
18ab55bc73 Added travis file (#205)
* Added travis file

* Dropping node 5

* Added os field as well

* Removed os, fails on both osx and linux

* Adding ava and sockjs-client as devDeps

* Shouldn't need ava 🤔

* Moved sockjs-client to dependency
2016-11-06 03:04:59 +09:00
nkzawa
b56428529d new color scheme for debug error page 2016-11-06 02:02:57 +09:00
nkzawa
e81de708b8 resolve dependency of pages/_error-debug from next root dir 2016-11-06 01:12:21 +09:00
nkzawa
ef409af453 Revert "Revert "Add syntax highlighting to debug error page" (#197)"
This reverts commit f4ae99fc54.
2016-11-06 00:15:54 +09:00
Guillermo Rauch
0c27e3ab16 package: bump version for release 2016-11-05 09:18:04 +08:00
Naoyuki Kanezawa
f4ae99fc54 Revert "Add syntax highlighting to debug error page" (#197) 2016-11-04 21:23:00 +09:00
nkzawa
060480f212 Merge branch 'patch-3' of https://github.com/timoxley/next.js into timoxley-patch-3 2016-11-04 20:37:36 +09:00
nkzawa
27c5632b1d add strip-ansi again 2016-11-04 19:29:39 +09:00
David Street
bce4434db9 Add syntax highlighting to debug error page (#195) 2016-11-04 17:16:29 +09:00
Naoyuki Kanezawa
d1a0309af9 Add pathname and query to the argument of getInitialProps (#194)
* pass pathname and query to getInitialProps on both server and client

* README: describe about the contet object of getInitialProps
2016-11-04 01:05:03 -07:00
Naoyuki Kanezawa
e775721f34 Hot reload error page (#190)
* add detach-plugin

* detach-plugin: remove unused property

* watch-pages-plugin: replace _error.js when user defined one was added/removed

* dynamic-entry-plugin: delete cache

* fix HMR settings for _error.js

* render: pass error only on dev

* hot-reload: enable to hot-reload error page

* server: check if /_error has compilation errors

* webapck-dev-client: fix reloading /_error
2016-11-04 00:12:37 +09:00
David Street
7186fe8b7e Only update history state if url differs. (#172) 2016-11-03 19:15:03 +09:00
Tim Oxley
77739f4d5e next init: Create supplied directory if it does not exist. (#136)
* next init: Create supplied directory if it does not exist.

* next init: use mkdirp to init into nested dirs.

Picked mkdirp-then out of many alternatives. Same author & similar
dependencies to mz.

Now next init a/b/c works.

Related https://github.com/zeit/next.js/pull/136#discussion_r85543040
2016-11-03 19:07:15 +09:00
Tim Oxley
d8cf0ba7c4 Readme: Explain where & when getInitialProps executes 2016-11-02 13:42:06 -07:00
Sébastien Dubois
c4d626108e Slack badge (#176) 2016-11-02 12:02:56 -07:00
Guillermo Rauch
c3ae04b69a Update README.md 2016-10-31 18:13:42 -07:00
Guillermo Rauch
07dbf2a20c Update README.md 2016-10-31 18:13:13 -07:00
Tim Oxley
b86f6a2d42 Ensure bin files are linted. Fix lint issue in bin/next-init. (#158) 2016-10-31 11:39:55 -07:00
nkzawa
a3548a6717 hot-reloader: remove fileSystem property 2016-11-01 01:15:50 +09:00
Naoyuki Kanezawa
f335c21c7c hot-reload failed and succeeded chunks (#167) 2016-10-31 19:51:03 +09:00
Brandon Bayer
47d0571341 README: add more help on using Glamor (#165) 2016-10-31 16:32:51 +09:00
Cole
c5bbff412b Update system font stacks on error pages (#157)
* Enhance system font stack on _error.js

`-apple-system` = SF on Safari (macOS/iOS)
`BlinkMacSystemFont` = SF on Chrome (macOS)
`Roboto` for Android
`Segoe UI` for Windows
`Fira Sans` for Firefox OS
`Avenir` for pre-SF macOS
`Helvetica Neue, Lucida Grande` for older macOS

* Enhance system font stacks on _error-debug.js

Updates fonts to use better quality system fonts where commonly available
2016-10-30 15:07:18 +09:00
Tim Oxley
5595232f58 next init: Exit non-zero when refusing to run in 'pages' dir. (#156)
Should only exit `0` if the command was successful. The command refusing to execute should be considered a failure.

Also, this condition can be detected synchronously, no need to wait on the async existence check.
2016-10-30 15:03:05 +09:00
nkzawa
4c2f381e74 Release 1.0.2 2016-10-30 02:17:26 +09:00