JJ Kasper
4b27507be2
v8.1.1-canary.49
2019-06-09 17:21:41 -07:00
Tim Neutkens
a4d6d86dc9
v8.1.1-canary.48
2019-06-09 14:17:09 -07:00
Tim Neutkens
a3082d672e
v8.1.1-canary.47
2019-06-06 15:44:28 +02:00
Luc
3b5f18495b
Replace recursive-copy with own implementation ( #7263 )
...
* replace recursive-copy with own implementation
* update yarn.lock
* do not filter out not directories
* do not fail if folder already exists
* replace `\` by `/` when sending pathes to filter
* use fs-extra only in tests
* investigate and test recursive-copy npm module
* improve test by creating fixtures programmatically
* remove recursive-copy npm module test
* add recursive-copy to bench
* add bench:recursive-copy script
* fix Sema import in recursive-copy.ts
* small improvements
2019-06-06 12:33:11 +02:00
JJ Kasper
e3cd31df17
v8.1.1-canary.46
2019-06-05 20:11:06 -07:00
JJ Kasper
66fd87fc9b
v8.1.1-canary.45
2019-06-05 13:26:13 -07:00
JJ Kasper
9fa1101c7c
v8.1.1-canary.44
2019-06-04 22:20:05 -07:00
JJ Kasper
79cf929b25
v8.1.1-canary.43
2019-06-02 02:48:05 -07:00
JJ Kasper
875b205b57
Upgrade to latest typescript ( #7477 )
2019-05-31 04:36:59 -07:00
JJ Kasper
a7a59450a5
v8.1.1-canary.42
2019-05-30 17:36:29 -07:00
JJ Kasper
da6791e1f1
v8.1.1-canary.41
2019-05-30 15:55:09 -07:00
JJ Kasper
26702a8562
v8.1.1-canary.40
2019-05-28 12:49:23 -07:00
JJ Kasper
d103828c8e
v8.1.1-canary.39
2019-05-27 15:03:53 -07:00
JJ Kasper
b5a93c9ac5
v8.1.1-canary.38
2019-05-27 14:07:05 -07:00
Joe Haddad
e27203f89b
Dynamic routing mark 2 ( #7432 )
...
* Update escape string regexp operators
* temp
* Extract getRouteRegex func
* First iteration of dynamic routing for production only
* Correctly order prod
* Add serverless support
* Single line it
* noop routes
* Format doc
* Fix dynamic routing for dev
* Add flag for dynamic routing
* Update packages/next-server/lib/router/router.ts
Co-Authored-By: JJ Kasper <jj@jjsweb.site>
* remove example
* Add router tests
* Format code
* Sort routes
* Update to not use posix path methods
2019-05-27 11:20:33 -07:00
JJ Kasper
bb46c0673b
v8.1.1-canary.37
2019-05-23 14:59:12 -05:00
Joe Haddad
98bed84688
v8.1.1-canary.36
2019-05-23 00:57:48 -07:00
Joe Haddad
f9f80dffe5
Upgrade dependencies ( #7412 )
...
* ⬆️ Upgrade workspace dependencies
* Run new prettier against examples
* Upgrade some next-server packages
* Upgrade Next.js dependencies
* Upgrade webpack deps
* Upgrade async sema
* Fix compilation
* Revert broken plugin
2019-05-23 00:52:36 -07:00
Joe Haddad
b6d3c1fd81
v8.1.1-canary.35
2019-05-22 09:47:34 -07:00
Joe Haddad
dc1f907cec
v8.1.1-canary.34
2019-05-19 19:09:42 -04:00
JJ Kasper
3c3abcb6d1
v8.1.1-canary.33
2019-05-17 14:49:41 -05:00
Tim Neutkens
c77988944e
v8.1.1-canary.32
2019-05-17 13:26:42 +02:00
Tim Neutkens
6feca310d7
Revert ncc webpack ( #7370 )
...
* Revert "Add retrying to CircleCi and fixes for ncc'ed webpack (#7366 )"
This reverts commit 5beb365d12
.
* Revert "ncc Webpack build (#7301 )"
This reverts commit bd8f3c625f
.
# Conflicts:
# packages/next/package.json
2019-05-17 13:25:46 +02:00
Tim Neutkens
3dea1a5b15
v8.1.1-canary.31
2019-05-17 12:22:46 +02:00
JJ Kasper
5beb365d12
Add retrying to CircleCi and fixes for ncc'ed webpack ( #7366 )
...
* Add retrying to CircleCi and run prepublish separately to get better logs in Azure
* Apply workaround for Azure node 10 and ncc
* Update incorrect webpack imports
* Use ncced autodll-webpack-plugin
* Move autodll-webpack-plugin to devDependencies
2019-05-17 10:57:03 +02:00
JJ Kasper
f3b98994c4
v8.1.1-canary.30
2019-05-16 12:01:23 -05:00
Guy Bedford
bd8f3c625f
ncc Webpack build ( #7301 )
...
* add back ncc
* fixup ncc build
2019-05-16 11:55:54 -05:00
JJ Kasper
7612e03a75
v8.1.1-canary.29
2019-05-15 13:48:51 -05:00
Tim Neutkens
1cb6c4088b
v8.1.1-canary.28
2019-05-11 15:34:42 +02:00
Tim Neutkens
c73a76b3e9
v8.1.1-canary.27
2019-05-11 13:22:36 +02:00
Joe Haddad
c21116ae12
v8.1.1-canary.26
2019-05-10 15:52:23 -04:00
JJ Kasper
549b6379d2
v8.1.1-canary.25
2019-05-08 08:33:32 -05:00
Joe Haddad
9f4904ff10
Integrate type checking into compilation pipeline ( #7278 )
2019-05-07 20:11:56 -05:00
JJ Kasper
41c6d92d25
Revert migrating babel-loader into Next.js ( #7265 )
...
clearing of stale babel cache
2019-05-07 14:24:47 +02:00
Cory Sherman
e2535575d2
update webpack to 4.30.0 ( #7238 )
...
* update webpack to 4.30.0
* update yarn.lock for webpack 4.30.0
2019-05-04 14:11:41 +02:00
JJ Kasper
0c639d94e7
v8.1.1-canary.24
2019-05-03 13:55:33 -05:00
JJ Kasper
9d936f3ab8
v8.1.1-canary.23
2019-05-03 09:51:40 -05:00
JJ Kasper
a3ec7ca914
v8.1.1-canary.22
2019-05-02 17:21:49 -05:00
Joe Haddad
13c55a19cb
v8.1.1-canary.21
2019-05-02 16:38:51 -04:00
JJ Kasper
8b92b8b7ce
Clear stale files from Next.js' babel-loader cache ( #7221 )
...
* Move babel-loader into next all the way converting
it to TypeScript and added tracking of babel-loader
cache so we can clear previous files
* Add license from babel-loader
* Apply suggestions from code review
Co-Authored-By: ijjk <jj@jjsweb.site>
* Make sure to catch errors in next-babel-loader
2019-05-02 16:30:41 -04:00
JJ Kasper
064be18039
v8.1.1-canary.20
2019-05-01 15:34:24 -05:00
JJ Kasper
6a5c39deaa
v8.1.1-canary.19
2019-04-28 15:47:26 -05:00
JJ Kasper
ceb60b650a
revert nccing webpack ( #7189 )
2019-04-28 15:35:40 -05:00
JJ Kasper
ab8620d6d6
v8.1.1-canary.18
2019-04-28 14:23:42 -05:00
JJ Kasper
353a08de16
v8.1.1-canary.17
2019-04-28 13:30:37 -05:00
Connor Davis
f66546f950
Use ncc to bundle webpack ( #6347 )
2019-04-26 17:24:30 -05:00
Joe Haddad
9e8505f0ca
v8.1.1-canary.16
2019-04-26 09:22:15 -04:00
Tim Neutkens
6f0e795f9b
v8.1.1-canary.15
2019-04-26 09:41:20 +02:00
Luis Alvarez
cd0eb34752
v8.1.1-canary.14
2019-04-25 10:56:40 -05:00
Joe Haddad
3d28f7fe1e
v8.1.1-canary.13
2019-04-25 11:21:14 -04:00
Tim Neutkens
fb14d32701
v8.1.1-canary.12
2019-04-25 14:11:18 +02:00
Tim Neutkens
9ce177f987
Add missing property types for styled-jsx ( #7154 )
2019-04-25 13:51:06 +02:00
Tim Neutkens
78a959bde4
v8.1.1-canary.11
2019-04-25 11:14:51 +02:00
JJ Kasper
644e958d83
v8.1.1-canary.10
2019-04-24 17:08:40 -05:00
JJ Kasper
70942050b7
v8.1.1-canary.9
2019-04-24 16:05:58 -05:00
JJ Kasper
d80aea45ae
v8.1.1-canary.8
2019-04-24 15:44:26 -05:00
JJ Kasper
c0ee49b4fb
Move type generating ( #7147 )
...
* Move types to run on prepublish in each package
* Update circleci to list dist
2019-04-24 15:43:04 -05:00
Connor Davis
463c8435c5
v8.1.1-canary.7
2019-04-24 15:03:21 -05:00
Joe Haddad
ba0a28ff3f
v8.1.1-canary.6
2019-04-24 11:20:24 -04:00
Tim Neutkens
8f8e7cfb1c
v8.1.1-canary.5
2019-04-24 16:51:16 +02:00
Tim Neutkens
c9d599b698
Add .d.ts for next-server ( #7133 )
...
* Add .d.ts files
* Drop next declarations from index.d.ts
* Bring back number of errors
* Fix more errors
* Fix rewriteUrlForExport
2019-04-24 16:47:50 +02:00
Tim Neutkens
09717e0456
v8.1.1-canary.4
2019-04-24 11:35:30 +02:00
Luis Fernando Alvarez D
254b23eb07
Add declaration files to /dist ( #7118 )
2019-04-23 16:12:33 -05:00
Tim Neutkens
498ec618cb
v8.1.1-canary.3
2019-04-23 11:54:52 +02:00
Tim Neutkens
c79558328e
Add Typescript compilation ( #7110 )
2019-04-23 11:54:08 +02:00
Tim Neutkens
4d8a9fd8bb
v8.1.1-canary.2
2019-04-23 09:40:24 +02:00
Luis Fernando Alvarez D
08a6066681
Replace the typescript compiler with @babel/preset-typescript ( #7016 )
...
* Added babel typescript for the core files
* Add __NEXT_VERSION
* Added noop.js to the babel taskfile
* Only include dynamic-import-node for the bin task
* Added babel-plugin-dynamic-import-node
* Use loose option to prevent Object.defineProperty
* Enable loose in preset and enable compact mode
* Disable compact and loose to compare
* Re-enable compact and loose
2019-04-23 09:05:49 +02:00
Luis Fernando Alvarez D
29f71bfcba
Add more TypeScript types ( #7054 )
...
* Moved server/lib/utils.js to Typescript
* moved _app.js to Typescript
* Moved _error.js to Typescript
* Added argument for custom props in _app and _error
* Moved _document.js to Typescript
* updated one test
* Updated types and added a validation for _document props
* Improved types
* Fixed some types
* Updated AppType
* Fixed some tests
* Added missing import
* Removed a not very useful type
* Fix missing type
* Move @types/styled-jsx
* Fix typescript errors
2019-04-22 19:55:03 +02:00
Joe Haddad
87f60f56dd
v8.1.1-canary.1
2019-04-22 12:26:26 -04:00
Tim Neutkens
bcf6918bc3
v8.1.1-canary.0
2019-04-21 23:22:30 +02:00
Joe Haddad
f5be84e4ff
Upgrade Terser ( #6981 )
...
The new version of Terser seems to be significantly slower than the previous. I wanted to see what our stats PR says.
2019-04-22 06:03:57 +09:00
Luis Fernando Alvarez D
08937807f6
Remove dynamic-import-node from the preset ( #7096 )
...
Related to [this spectrum post](https://spectrum.chat/next-js/general/next-8-minor-update-breaks-dynamic-import-in-jest-tests~1e7b58e7-e301-4ef9-9de4-eef6ed3639d4 ).
I'm not removing the `babel-plugin-dynamic-import-node` package as it's going to be used by #7016
2019-04-22 05:25:48 +09:00
Joe Haddad
0dbd3b98ec
v8.1.0
2019-04-17 10:03:51 +09:00
Connor Davis
588a8f379b
v8.0.5-canary.35
2019-04-16 19:21:04 -05:00
JJ Kasper
cedd9b03f5
v8.0.5-canary.34
2019-04-15 18:50:45 +09:00
JJ Kasper
a0473e1f2a
v8.0.5-canary.33
2019-04-12 21:18:11 -05:00
Joe Haddad
dd98bddfb6
v8.0.5-canary.32
2019-04-11 17:11:25 -04:00
Joe Haddad
74cb4f4b7b
Switch to using .next/cache
for flying shuttle and terser ( #7013 )
2019-04-11 17:09:12 -04:00
JJ Kasper
c1eba49289
v8.0.5-canary.31
2019-04-11 14:05:35 -05:00
Joe Haddad
3add5380b6
v8.0.5-canary.30
2019-04-11 10:29:24 -04:00
Joe Haddad
b7091104b7
v8.0.5-canary.29
2019-04-10 23:50:44 -04:00
Joe Haddad
54e9454788
v8.0.5-canary.28
2019-04-10 17:08:51 -04:00
JJ Kasper
711d45b698
Use next.config env and packages to calculate hashes ( #7001 )
...
* Use next.config env and packages to calculate
hashes for chunk-graph
* Remove example from testing
* remove left over import
* Tweak behavior
2019-04-10 15:19:50 -04:00
Joe Haddad
c2d0a4ef0e
Add Flying Shuttle v1 ( #6991 )
...
* Add Flying Shuttle v1
* Add serverless file restoration
* Add another message
* Update test
* Resolve page version last
* Print number of changed pages
* Remove old tests
* Re-add head build ID writing
* Change syntax appearance
* Start adding test components
* Fix react loadable manifest
* Complicate dynamic testing
* Fix first build missing head build id
* Remove flying shuttle tests
2019-04-10 12:41:59 -04:00
Joe Haddad
ef9c39e249
v8.0.5-canary.27
2019-04-09 15:22:45 -04:00
Luis Fernando Alvarez D
ae5eeb39f4
Brought escape-string-regexp source to next ( #6979 )
...
* Brought escape-string-regexp source to next
* Added Copyright comment
2019-04-09 15:06:55 -04:00
JJ Kasper
b72396f2a1
v8.0.5-canary.26
2019-04-09 11:03:25 -05:00
Luis Fernando Alvarez D
f89bd8237b
Replace imurmurhash with string-hash ( #6964 )
...
Closes #6939
2019-04-09 12:49:30 +02:00
Joe Haddad
9e4636572d
v8.0.5-canary.25
2019-04-08 11:00:30 -04:00
Joe Haddad
b586dbf5ef
Upgrade Async to Promises ( #6958 )
2019-04-08 11:00:01 -04:00
Joe Haddad
62462fb18c
v8.0.5-canary.24
2019-04-08 10:46:12 -04:00
Tim Neutkens
c0e6918b8c
v8.0.5-canary.23
2019-04-07 21:02:09 +02:00
Joe Haddad
91fd3a851d
v8.0.5-canary.22
2019-04-06 23:34:47 -04:00
Joe Haddad
a9648c447e
v8.0.5-canary.21
2019-04-06 22:26:32 -04:00
Joe Haddad
31dc4549de
v8.0.5-canary.20
2019-04-06 21:07:57 -04:00
Joe Haddad
54f21e984d
v8.0.5-canary.19
2019-04-06 16:23:48 -04:00
Joe Haddad
d404879071
v8.0.5-canary.18
2019-04-06 13:13:15 -04:00
Joe Haddad
96fe5afe51
v8.0.5-canary.17
2019-04-05 16:35:56 -04:00
JJ Kasper
54d5d7aae4
v8.0.5-canary.16
2019-04-05 14:44:50 -05:00
Tim Neutkens
c34dc14918
v8.0.5-canary.15
2019-04-05 12:36:14 +02:00
Tim Neutkens
84bb620bef
Temporarily only do one pass ( #6900 )
...
* Temporarily only do one pass
* Add types
2019-04-05 12:32:00 +02:00
Joe Haddad
d2a994db3c
v8.0.5-canary.14
2019-04-05 00:29:37 -04:00
Joe Haddad
ed1207f78a
v8.0.5-canary.13
2019-04-04 22:00:18 -04:00
Joe Haddad
9ed4467618
v8.0.5-canary.12
2019-04-04 20:50:29 -04:00
Joe Haddad
e7ca6aa45e
Correctly compute unknown module ids ( #6898 )
2019-04-04 20:41:07 -04:00
Joe Haddad
19c635175b
Make Client request BUILD_ID from the Server ( #6891 )
...
* Generate two versions of pages
* Add code VSCode deleted
* Add dynamicBuildId option to __NEXT_DATA__
* Reduce amount of diff
* Make getPageFile code easier to read
* Minimize diff
* minimize diff
* Fix default value for dynamicBuildId
* Fix weird bug
* Fetch the head build id on client
* Move __selectivePageBuilding
* Add tests
* Remove _this
* Add console warning
2019-04-04 17:54:01 -04:00
JJ Kasper
9225eb822b
v8.0.5-canary.11
2019-04-04 16:48:57 -05:00
Connor Davis
6528d19417
v8.0.5-canary.10
2019-04-04 15:18:13 -05:00
JJ Kasper
1d45d84f72
v8.0.5-canary.9
2019-04-04 12:52:10 -05:00
Joe Haddad
6ac079f130
v8.0.5-canary.8
2019-04-03 19:44:20 -04:00
JJ Kasper
2b7fb7ce28
v8.0.5-canary.7
2019-04-03 18:19:16 -05:00
JJ Kasper
289f74c29e
v8.0.5-canary.6
2019-04-03 16:43:25 -05:00
JJ Kasper
565193314e
v8.0.5-canary.5
2019-04-03 15:25:13 -05:00
Tim Neutkens
3f3430919f
v8.0.5-canary.4
2019-04-03 20:43:53 +02:00
Tim Neutkens
84ca9a7b10
v8.0.5-canary.3
2019-04-03 14:55:16 +02:00
Joe Haddad
4b44778b67
v8.0.5-canary.2
2019-04-02 21:48:18 -04:00
JJ Kasper
7c57d2f5e2
v8.0.5-canary.1
2019-04-02 18:53:51 -05:00
JJ Kasper
aac50e4501
Add error message for AMP bind syntax ( #6865 )
...
* Add error message for AMP bind syntax
* Fix custom AMP scripts getting dropped
* Add data.js to package.json to include it
in releases
2019-04-02 17:32:07 -05:00
JJ Kasper
355ded5c86
v8.0.5-canary.0
2019-04-02 13:44:39 -05:00
Tim Neutkens
b1fdffec75
amp-bind data injection ( #6840 )
2019-04-02 16:09:34 +02:00
Luis Fernando Alvarez D
84fbd4b594
added async-to-promises transform ( #6797 )
...
Replaced regenerator with async-to-promises
2019-04-02 15:42:09 +02:00
Joe Haddad
e6e4a15284
v8.0.4
2019-04-01 20:45:36 -04:00
JJ Kasper
3a7caa628a
v8.0.4-canary.31
2019-03-31 10:33:10 -05:00
JJ Kasper
41da136b14
v8.0.4-canary.30
2019-03-30 09:38:32 -05:00
Tim Neutkens
f6786b4140
v8.0.4-canary.29
2019-03-30 14:51:00 +01:00
Tim Neutkens
99023b97e0
v8.0.4-canary.28
2019-03-30 14:33:49 +01:00
Tim Neutkens
e48610ea68
v8.0.4-canary.27
2019-03-30 14:25:28 +01:00
Luis Fernando Alvarez D
f81e5f4cad
Added babel-plugin-dynamic-import-node ( #6811 )
...
Replaces `import()` with `require` only for the testing environment.
2019-03-30 01:50:24 +01:00
Joe Haddad
4fd794e8ae
v8.0.4-canary.26
2019-03-27 15:22:03 -04:00
Alexander Nanberg
20768ff372
Upgrade unfetch to v4.1.0 ( #6807 )
...
`unfetch` ^4.0.0 is already used by `isomorphic-unfetch` so this simplifies the dependency tree a tiny bit.
Release notes
https://github.com/developit/unfetch/releases/tag/4.0.0
https://github.com/developit/unfetch/releases/tag/4.1.0
2019-03-27 19:56:46 +01:00
Joe Haddad
2efad5a2d8
v8.0.4-canary.25
2019-03-27 12:02:26 -04:00
JJ Kasper
96c628409a
v8.0.4-canary.24
2019-03-26 11:31:48 -05:00
Joe Haddad
1604862895
v8.0.4-canary.23
2019-03-25 12:18:42 -04:00
Tim Neutkens
7788849ad5
v8.0.4-canary.22
2019-03-25 15:09:01 +01:00
Tim Neutkens
24d8ec560f
v8.0.4-canary.21
2019-03-25 13:01:14 +01:00
Connor Davis
a79c004de0
Remove magic-string ( #6772 )
...
* Remove magic-string
* Add back input
* change if statement back
* Fix typo
* remomve useless import
2019-03-24 23:50:58 -04:00
Tim Neutkens
3e7b932b2b
ncc resolve and arg ( #6771 )
...
More modules to follow.
2019-03-24 23:38:03 +01:00
Tim Neutkens
fa5125488b
v8.0.4-canary.20
2019-03-24 14:34:44 +01:00
Tim Neutkens
a8d08d3920
ncc nanoid ( #6768 )
2019-03-24 14:21:30 +01:00
Tim Neutkens
eb28d4cdcf
Remove hoist-non-react-statics from with-router ( #6765 )
...
* Remove hoist-non-react-statics from with-router
* Drop hoist-non-react-statics from package.json
2019-03-23 21:31:44 +01:00
Joe Haddad
efdbd87625
v8.0.4-canary.19
2019-03-21 22:47:57 -04:00
Joe Haddad
34be001749
v8.0.4-canary.18
2019-03-20 16:06:57 -04:00
JJ Kasper
19f39511f4
v8.0.4-canary.17
2019-03-20 13:24:02 -05:00
Joe Haddad
773a3a21c5
v8.0.4-canary.16
2019-03-20 11:43:07 -04:00
Joe Haddad
b5880717e6
v8.0.4-canary.15
2019-03-20 09:21:21 -04:00
Joe Haddad
2cd0e99af4
v8.0.4-canary.14
2019-03-19 15:49:37 -04:00
JJ Kasper
2cc8365d82
v8.0.4-canary.13
2019-03-19 10:16:06 -05:00
Joe Haddad
ff5c8465de
First pass of runtime amp validator ( #6708 )
2019-03-18 19:21:18 -04:00
Tim Neutkens
ad856eb299
v8.0.4-canary.12
2019-03-18 13:30:22 +01:00
Joe Haddad
d5f736d623
v8.0.4-canary.11
2019-03-15 10:54:23 -04:00
Joe Haddad
e5636dcdb0
Inject the build ID after webpack runs ( #6618 )
...
* Inject the build ID after webpack runs
* add webpack sources types
* use webpack plugin instead
* reset file
* Skip source maps if none were provided
Co-Authored-By: Timer <timer150@gmail.com>
2019-03-12 16:39:44 -04:00
JJ Kasper
b6dfb44a8f
v8.0.4-canary.10
2019-03-12 01:27:01 -05:00
JJ Kasper
995460d7dd
Replace md4 hashing with murmurhash ( #6611 )
2019-03-11 16:23:04 -05:00
JJ Kasper
eb0e83cea3
Remove cacache ( #6610 )
2019-03-11 16:24:07 -04:00
Tim Neutkens
dd60199cec
Remove case-sensitive-paths-plugin ( #6587 )
...
While this is a nice feature it does filesystem operations to check if the resolved file matches the filesystem.
2019-03-10 01:44:51 +01:00
JJ Kasper
ff7299d184
Update react-error-overlay and use reportRuntimeError ( #6577 )
...
Fixes : #5481
2019-03-08 16:24:15 +01:00
Tim Neutkens
654860e7b5
v8.0.4-canary.9
2019-03-07 19:57:48 +01:00
Tim Neutkens
9b62f208bb
Remove cacheKeys option and improve filtering ( #6559 )
...
More cleanup of terser-plugin.
2019-03-07 14:28:32 +01:00
Tim Neutkens
f177ce4291
v8.0.4-canary.8
2019-03-06 13:10:21 +01:00
Connor Davis
861edad459
Implement Recursive Delete ( #6489 )
...
Removes `rimraf` for a smaller custom lib
Benchmarks (in ms):
```
rimraf 1
518.536376
rimraf 2
416.112451
rimraf 3
451.905842
rimraf 4
525.117395
rimraf 5
434.230384
---- Average: 469.18ms
-----------
recursive delete 1
121.493979
recursive delete 2
130.335272
recursive delete 3
149.798316
recursive delete 4
182.184688
recursive delete 5
130.346207
--- Average: 142.83ms
```
`recursiveDelete` finishes in ~30% of the time it takes `rimraf` (3.3 times faster)
2019-03-05 14:01:42 +01:00
Tim Neutkens
8f25bc6871
v8.0.4-canary.7
2019-03-03 20:47:05 +01:00
Anton Egorov
5db0bef98e
update webpack-dev-middleware to fix querystring in file names ( #6498 )
...
Fixes #6481
2019-03-01 17:28:09 +01:00
Joe Haddad
a8d7a6ce42
v8.0.4-canary.6
2019-02-28 15:38:12 -05:00
Joe Haddad
68123d8b8d
v8.0.4-canary.5
2019-02-28 14:35:21 -05:00
Joe Haddad
41eaa9cf5a
Run ncc on unistore to fix install warning ( #6459 )
...
ncc unistore to fix install warning
2019-02-27 09:12:40 -05:00
Tim Neutkens
88388f79b4
v8.0.4-canary.4
2019-02-27 13:20:30 +01:00
Connor Davis
b8d3b7e69e
v8.0.4-canary.3
2019-02-26 16:07:42 -06:00
Connor Davis
7dc50f3867
Remove cross-spawn ( #6450 )
2019-02-26 14:57:32 -06:00
Joe Haddad
6ffc2ffc2a
v8.0.4-canary.2
2019-02-25 17:55:33 -05:00
Connor Davis
5514949df0
Remove glob package ( #6415 )
...
We don't use a lot of the features of `glob`, so let's remove it in favor of a leaner approach using regex.
It's failing on windows and I have no idea why and don't own a windows machine 🤦🏼♂️
(Ignore some of the commits in here, I forgot to create the new branch before I started working)
2019-02-24 22:08:35 +01:00
Tim Neutkens
f7ee137f9c
v8.0.4-canary.1
2019-02-23 12:25:34 +01:00
Tim Neutkens
297f1a3fc0
Remove event-source-polyfill dependency
2019-02-23 11:51:54 +01:00
Tim Neutkens
41ed6803ac
v8.0.4-canary.0
2019-02-23 11:21:29 +01:00
Connor Davis
b146eb5200
Replace del
with rimraf
package ( #6411 )
2019-02-22 13:49:30 -06:00
Tim Neutkens
bfb5224ce4
Remove schema-utils dependency ( #6413 )
2019-02-22 20:05:34 +01:00
Tim Neutkens
6d17a93b63
Upgrade async-sema ( #6410 )
2019-02-22 19:14:38 +01:00
Connor Davis
597c7d447a
Add taskfile for ncc ( #6409 )
...
* Add ncc taskfile
* Add ncc dep and pass options
* dev dep
2019-02-22 17:33:53 +01:00
Tim Neutkens
e60a7cf529
Remove mkdirp-then in favor of promisify ( #6408 )
2019-02-22 17:33:28 +01:00
Tim Neutkens
9247c90177
Remove http-status dependency ( #6405 )
2019-02-22 16:25:11 +01:00
Tim Neutkens
a99323cbc0
v8.0.3
2019-02-22 13:35:24 +01:00
Tim Neutkens
ca7b77292b
v8.0.3-canary.0
2019-02-22 10:39:39 +01:00
Tim Neutkens
299eeb4f4f
Merge branch 'master' into canary
2019-02-22 10:37:20 +01:00
Tim Neutkens
016d41f2a8
v8.0.2
2019-02-22 00:17:13 +01:00
Tim Neutkens
d14d1704cb
Remove ansi-html dep ( #6394 )
...
It's not needed since we use react-error-overlay for webpack errors.
2019-02-22 00:12:47 +01:00
Tim Neutkens
ce7dcaeadb
v8.0.2-canary.7
2019-02-21 15:43:00 +01:00
Joe Haddad
1757ad022c
Drop cli-cursor dependency ( #6387 )
2019-02-21 15:34:35 +01:00
Tim Neutkens
faf69b45c2
v8.0.2-canary.6
2019-02-21 01:09:43 +01:00
Joe Haddad
8b784766f1
Remove alternate screen usage ( #6377 )
...
* Make console output well behaved
* Fix bad rebase
2019-02-21 00:42:27 +01:00
Connor Davis
61de215e04
Move webpack config to TypeScript ( #6348 )
2019-02-20 13:24:02 -06:00
Tim Neutkens
0bf5041ef4
v8.0.2-canary.5
2019-02-20 17:05:55 +01:00
Tim Neutkens
b0a9b99b7f
v8.0.2-canary.4
2019-02-20 13:30:27 +01:00
Joe Haddad
90f9c64b74
Use alternate screen buffer if terminal supports it ( #6364 )
2019-02-20 07:20:09 -05:00
JJ Kasper
bf69357f27
Remove onDemandEntries WebSocket server in favor of EventSource connection ( #6354 )
...
After talking with @timneutkens it was decided it'd be more streamlined to replace the onDemandEntries WebSocket with an alternative. Using the EventSource connection gives us these benefits over the WebSocket one:
- less code needed
- no extra server running
- no extra config for onDemandEntries
2019-02-19 21:58:47 +01:00
Tim Neutkens
9f2eb85de3
v8.0.2-canary.3
2019-02-17 20:48:43 +01:00
Tim Neutkens
774af7fa0b
v8.0.2-canary.2
2019-02-17 13:15:42 +01:00
Tim Neutkens
3882979236
v8.0.2-canary.1
2019-02-16 17:12:27 +01:00
Joe Haddad
56b1f81ace
Fix development mode output ( #6312 )
...
* Remove usage of WebpackBar and Friendly Errors
* Add new clearConsole helper
* Add new simplified output for development mode
* Add an explicit bootstrapping mode
* Add missing returns
* Use existing output style
* Adjust first output to say Waiting on
* Only print URL if present
2019-02-16 17:09:49 +01:00
Tim Neutkens
036f5bf11b
v8.0.2-canary.0
2019-02-16 16:41:30 +01:00
Tim Neutkens
708c537fc6
Merge branch 'master' into canary
2019-02-16 16:38:42 +01:00
Tim Neutkens
4051ffcb01
[experimental] Rendering to AMP ( #6218 )
...
* Add initial AMP implementation
* Implement experimental feature flag
* Implement feedback from sbenz
* Add next/amp and `useAmp` hook
* Use /:path*/amp instead
* Add canonical
* Add amphtml tag
* Add ampEnabled for rel=“amphtml”
* Remove extra type
2019-02-14 10:22:57 -05:00