Commit Graph

420 Commits

Author SHA1 Message Date
renovate[bot]
8cd19f0bd4 chore(deps): update dependency serialize-javascript to ^1.6.0 (#4625) 2018-12-24 19:10:45 +03:30
renovate[bot]
751028102c chore(deps): update dependency rollup to ^0.68.2 (#4619) 2018-12-23 20:40:25 +03:30
Sébastien Chopin
498c4f11d3 feat: better stack traces for SSR error, show error with correct URL and use eventsource-polyfill (#4600)
[release]
2018-12-23 12:10:36 +03:30
Kevin Marrec
f1377a7f8d feat(ts): provide type checking through fork-ts-checker-webpack-plugin (#4611) 2018-12-23 11:13:51 +03:30
renovate[bot]
81b2dfa084 chore(deps): update dependency eslint to ^5.11.0 (#4618)
[skip ci]
2018-12-23 11:10:41 +03:30
renovate[bot]
bf4803af19 chore(deps): update dependency cache-loader to v2 (#4608) 2018-12-23 02:18:22 +03:30
renovate[bot]
a17bb1704d chore(deps): update all non-major dependencies (#4605)
[skip release]
2018-12-23 01:33:22 +03:30
renovate[bot]
c432ec4ec7 chore(deps): update dependency file-loader to v3 (#4599) 2018-12-21 19:38:47 +00:00
renovate[bot]
0491c8a7e7 chore(deps): update dependency webpack to ^4.28.1 (#4602)
[skip ci]
2018-12-20 22:44:35 +03:30
renovate[bot]
9877c72f5d chore(deps): update all non-major dependencies to ^7.2.3 (#4597)
[skip release]
2018-12-20 15:01:22 +03:30
Pooya Parsa
8b366fd216
chore: use @nuxt for all core dependencies (#4596)
[skip release]
2018-12-20 14:45:12 +03:30
renovate[bot]
46f0eee83d chore(deps): update dependency @nuxtjs/devalue to ^1.2.0 (#4595) 2018-12-20 14:33:57 +03:30
renovate[bot]
40928967ac chore(deps): update all non-major dependencies (#4594)
[skip ci]
2018-12-20 12:32:17 +03:30
renovate[bot]
e1c1701d03 chore(deps): update all non-major dependencies (#4588) 2018-12-20 12:27:40 +03:30
Clark Du
4fb220c911 fix: thread-loader slow building 2018-12-19 21:44:08 +00:00
Clark Du
d34a9e24ae fix: thread-loader memory leak 2018-12-19 19:30:25 +00:00
renovate[bot]
186b3cb233 chore(deps): update all non-major dependencies (#4581)
[skip release]
2018-12-18 20:32:05 +03:30
renovate[bot]
ebd2b1b0a0 chore(deps): update dependency thread-loader to v2 (#4583)
[skip release]
2018-12-18 20:30:17 +03:30
Kevin Marrec
75e3df6be5 fix(ts): switch from babel preset to ts-loader (#4563) 2018-12-17 15:21:53 +00:00
renovate[bot]
6e8c4b7b83 chore(deps): update all non-major dependencies (#4566)
[skip ci]
2018-12-17 18:41:16 +03:30
renovate[bot]
a32947c68c chore(deps): update all non-major dependencies to ^7.2.2 (#4561)
[skip ci]
2018-12-16 13:30:40 +03:30
renovate[bot]
e6ca79969a chore(deps): update all non-major dependencies (#4551)
[skip release]
2018-12-15 11:01:59 +03:30
Kevin Marrec
7145c1ab5d feat(builder): optional typescript support (#4557) 2018-12-15 10:25:08 +03:30
renovate[bot]
5b7410dc48 chore(deps): update dependency @nuxtjs/opencollective to ^0.2.1 (#4542) 2018-12-13 12:12:20 +03:30
renovate[bot]
eda33bc48a chore(deps): update all non-major dependencies (#4537) 2018-12-13 00:59:27 +03:30
renovate[bot]
13c7b6d671 chore(deps): vue v2.5.21 (#4523) 2018-12-12 09:57:26 +03:30
Alexander Lichter
c6d820aad8 feat(webpack): add experimental HardSourceWebpackPlugin support (#4527) 2018-12-12 00:19:16 +03:30
renovate[bot]
3cb9b882c0 chore(deps): update dependency rollup-plugin-alias to ^1.5.1 (#4518)
[skip ci]
2018-12-11 10:40:18 +03:30
renovate[bot]
b07c27a843 chore(deps): update all non-major dependencies to ^2.5.20 (#4514) 2018-12-10 22:09:04 +03:30
renovate[bot]
b47a993429 chore(deps): update dependency caniuse-lite to ^1.0.30000918 (#4510) 2018-12-10 16:05:30 +00:00
renovate[bot]
6d8aeec81c chore(deps): update vue to v2.5.19 (#4509) 2018-12-10 01:47:40 +03:30
renovate[bot]
58569cef18 chore(deps): update dependency rollup-plugin-node-resolve to v4 (#4506)
[skip release]
2018-12-09 18:14:44 +03:30
Xin Du (Clark)
669ffa51ed refactor: migrate to extract-css-chunks-webpack-plugin (#4495)
fixes #4131.
2018-12-09 13:58:08 +03:30
renovate[bot]
7c820d9262 chore(deps): update all non-major dependencies (#4497)
* chore(deps): update all non-major dependencies

* pin vue to 2.5.17
2018-12-09 12:28:49 +03:30
renovate[bot]
ff20bbbbb5 chore(deps): update all non-major dependencies (#4483) 2018-12-07 13:53:50 +00:00
renovate[bot]
9c15c18d1b chore(deps): update all non-major dependencies (#4475) 2018-12-04 15:58:15 +03:30
Pooya Parsa
0f104aa588
feat: improve SSR bundle (#4439)
- Better insights and inspection for server bundle
- Remove all vue related dependencies from vue-renderer package as much as possible to reduce install size of nuxt-start
- Support for single file distributions (serverless)
- Remove server-bundle.json and use the standard .js files for dist/server
- Mitigate CALL_AND_RETRY_LAST Allocation failed errors. Most of the cases happen on JSON.parse() the part when loading bundle. (#4225, #3465, #1728, #1601, #1481)
- Reduce server dist size by removing escape characters caused by JSON serialize
- Faster dev reloads and production start by removing extra JSON.serialize/JSON.parse time
- Less memory usage
- General performance improvements and refactors
2018-12-01 13:43:28 +03:30
renovate[bot]
e99a6691fb chore(deps): update puppeteer and typescript (#4463)
[skip ci]
2018-11-30 22:45:05 +03:30
renovate[bot]
4a153e8a22 chore(deps): update dependency lerna to ^3.5.1 (#4453)
[skip ci]
2018-11-30 22:40:32 +03:30
renovate[bot]
ee139253f1 chore(deps): update all non-major dependencies (#4434)
[skip release]
2018-11-28 13:48:20 +00:00
renovate[bot]
a24bb08746 chore(deps): update dependency vue-meta to ^1.5.6 (#4427) 2018-11-26 20:24:49 +03:30
renovate[bot]
6f78bcdfea chore(deps): update all non-major dependencies (#4416) 2018-11-26 01:05:31 +03:30
renovate[bot]
744f4025f5 chore(deps): update all non-major dependencies (#4393) 2018-11-23 23:30:43 +00:00
Clark Du
3d990fe606 fix: empty error message in dev mode 2018-11-23 22:34:05 +00:00
renovate[bot]
4adbf29e18 chore(deps): update all non-major dependencies (#4385) 2018-11-23 11:56:11 +00:00
renovate[bot]
6f91f8e9f2 chore(deps): update dependency caniuse-lite to ^1.0.30000910 (#4379)
[skip ci]
2018-11-21 19:38:27 +03:30
Clark Du
ccbe6c3b1f chore: upgrade lru-cache to v5 (#4380) 2018-11-21 17:02:13 +03:30
renovate[bot]
e731250e13 fix(deps): update dependency vue-no-ssr to ^1.1.0 (#4372)
[skip ci]
2018-11-20 22:22:13 +03:30
renovate[bot]
45fdae0a2d fix(deps): update all non-major dependencies (#4358)
[skip ci]
2018-11-20 22:21:13 +03:30
Kevin Marrec
d5716eb3db feat(ts): provide type definitions (#4164) 2018-11-17 14:22:21 +03:30
renovate[bot]
80c19a472d chore(deps): update dependency rollup to ^0.67.3 (#4354) 2018-11-17 10:01:55 +00:00
Clark Du
e21301f9b0 fix: har-validator 404 in yarn install 2018-11-15 11:36:08 +00:00
renovate[bot]
bfb6d6a22a fix(deps): update all non-major dependencies (#4310) 2018-11-14 23:58:17 +03:30
Pooya Parsa
68523b95bc
feat(server): fallback option (#4323) 2018-11-14 23:02:07 +03:30
renovate[bot]
f9b199873f chore(deps): update webpackbar to v3.1.2 (#4307) 2018-11-10 03:37:54 +03:30
Pooya Parsa
141ea823b8 fix: update webpackbar to 3.0.3 2018-11-09 01:27:53 +03:30
renovate[bot]
16c8237f1c chore(deps): update all non-major dependencies (#4298)
[skip ci]
2018-11-09 01:18:29 +03:30
renovate[bot]
b290c078f2 fix(deps): update dependency consola to ^2.2.3 (#4293) 2018-11-08 15:20:55 +03:30
Pooya Parsa
e8aabac197 hotfix: update webpackbar to 3.0.2 2018-11-08 14:40:47 +03:30
Pooya Parsa
dc00980308 chore: fix dependencies and lock 2018-11-08 13:42:15 +03:30
Pooya Parsa
7c4e77ffb9
feat: dx improvements (#4259) 2018-11-08 12:45:56 +03:30
renovate[bot]
2c26730b93 chore(deps): update dependency eslint-plugin-jest to v22 (#4289)
[skip ci]
2018-11-08 02:10:33 +03:30
renovate[bot]
dd114ff74f fix(deps): update all non-major dependencies (#4271) 2018-11-08 02:09:37 +03:30
Alexander Lichter
ead994bbb5 test: add a size limit test (#4272)
[skip ci]
2018-11-08 02:04:14 +03:30
renovate[bot]
1a154e8188 fix(deps): update all non-major dependencies (#4270) 2018-11-05 02:29:06 +03:30
renovate[bot]
47f67cc26a fix(deps): update dependency consola to ^2.2.0 (#4269) 2018-11-04 22:18:39 +03:30
renovate[bot]
4935017f94 chore(deps): update all non-major dependencies (#4267)
This PR contains the following updates:

| Package | Type | Update | Change | References |
|---|---|---|---|---|
| eslint-plugin-jest | devDependencies | patch | `^21.27.0` -> `^21.27.1` | [source](https://renovatebot.com/gh/jest-community/eslint-plugin-jest) |
| rollup | devDependencies | minor | `^0.66.6` -> `^0.67.0` | [source](https://renovatebot.com/gh/rollup/rollup) |

---

### Release Notes

<details>
<summary>jest-community/eslint-plugin-jest</summary>

### [`v21.27.1`](https://renovatebot.com/gh/jest-community/eslint-plugin-jest/releases/v21.27.1)

[Compare Source](https://renovatebot.com/gh/jest-community/eslint-plugin-jest/compare/v21.27.0...v21.27.1)

##### Bug Fixes

-   **prefer-spy-on:** fix Cannot read property 'type' of undefined ([#&#8203;199](https://renovatebot.com/gh/jest-community/eslint-plugin-jes/issues/199)) ([02cd21a](https://renovatebot.com/gh/jest-community/eslint-plugin-jes/commit/02cd21a)), closes [#&#8203;198](https://renovatebot.com/gh/jest-community/eslint-plugin-jes/issues/198)

</details>

<details>
<summary>rollup/rollup</summary>

### [`v0.67.0`](https://renovatebot.com/gh/rollup/rollup/blob/master/CHANGELOG.md#&#8203;0670)

[Compare Source](https://renovatebot.com/gh/rollup/rollup/compare/v0.66.6...v0.67.0)

_2018-11-04_

-   add `sourcemapExcludeSources` option to exclude the source content from sourcemaps ([#&#8203;2531](https://renovatebot.com/gh/rollup/rollup/pull/2531))
-   Create chunks for virtual modules when preserving modules ([#&#8203;2511](https://renovatebot.com/gh/rollup/rollup/pull/2511))
-   Improve execution order of chunks and externals ([#&#8203;2508](https://renovatebot.com/gh/rollup/rollup/pull/2508))
-   Do not resolve external dynamic imports via plugins ([#&#8203;2505](https://renovatebot.com/gh/rollup/rollup/pull/2505))
-   Do not tree-shake children of unknown nodes to e.g. properly handle do-expressions via acorn plugin ([#&#8203;2510](https://renovatebot.com/gh/rollup/rollup/pull/2510))
-   Fix mis-placed semicolons for certain SystemJS exports ([#&#8203;2529](https://renovatebot.com/gh/rollup/rollup/pull/2529))
-   Prevent memory leak when using the bundle as cache ([#&#8203;2522](https://renovatebot.com/gh/rollup/rollup/pull/2522))
-   Fix public sourcemap type ([#&#8203;2507](https://renovatebot.com/gh/rollup/rollup/pull/2507))

</details>

---

### Renovate configuration

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`".

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://renovatebot.com/gh/renovatebot/config-help/issues) if that's undesired.

---

This PR has been generated by [Renovate Bot](https://renovatebot.com/gh/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#nuxt/nuxt.js).
2018-11-04 17:52:41 +00:00
renovate[bot]
f10f860292 fix(deps): update all non-major dependencies (#4253) 2018-11-03 22:16:58 +03:30
renovate[bot]
e9b63deba4 fix(deps): update all non-major dependencies (#4229) 2018-11-01 05:13:12 +01:00
Pooya Parsa
1dd32d0d21 feat: update to consola 2 (#4247)
* add ~> addReporter

* remove badge

* withScope ~> withTag

* update to consola 2

* update build tests
2018-11-01 04:50:07 +01:00
Kayla Ngan
3ec2579d09 chore(ci, azure): report test results on azure pipelines (#4242) 2018-10-31 22:09:50 +03:30
Clark Du
bed0714fad
feat: modern build (#4231)
* feat: modern build

* refactor: use single module import for lodash

* refactor: add credit comment for modern plugin

* feat: ssr modern build

* fix: not null check for request

* fix: not null check for request.headers

* feat: add modern argument on build command

* refactor: simpilfy filenames for modern

* refactor: use packages/webpack src instead of dist in test

* test: add feature test for modern build
2018-10-31 15:52:35 +00:00
renovate[bot]
2e2b32b547 [skip ci] update all non-major dependencies (#4223) 2018-10-30 01:31:32 +03:30
renovate[bot]
30c68bfa77 [skip ci] update dependency vue-jest to v3 (#4228) 2018-10-30 01:30:34 +03:30
renovate[bot]
f284f7c149 [skip ci] update dependency jsdom to v13 (#4227) 2018-10-30 01:27:38 +03:30
Pim
72961acabd feat: nuxt-loading enhancenments (#3891) 2018-10-29 19:18:40 +03:30
renovate[bot]
a9b68c5e61 chore(deps): update dependency eslint-plugin-node to v8 (#4218) 2018-10-28 21:44:14 +03:30
renovate[bot]
00e83e3874 fix(deps): update dependency time-fix-plugin to ^2.0.5 (#4210) 2018-10-27 20:12:27 +03:30
renovate[bot]
930f8b273c fix(deps): update all non-major dependencies (#4200) 2018-10-27 00:17:37 +03:30
Clark Du
ae9de93a45 feat: move @nuxtjs/babel-preset-app into nuxt mono-repo (#4205) 2018-10-26 21:28:21 +03:30
renovate[bot]
6c5d89dead fix(deps): update all non-major dependencies (#4189) 2018-10-25 19:19:17 +03:30
Pooya Parsa
46103e72ea
chore: packaging and development improvements (#4193) 2018-10-25 14:52:31 +03:30
Pim
0669b68c91 refactor(cli): better consistency and easier unit testing (#4160) 2018-10-25 11:13:42 +03:30
renovate[bot]
1cb7ce59e6 fix(deps): update all non-major dependencies (#4172) 2018-10-23 10:24:57 +03:30
Pim
e8993eac99 chore: lint all template files (#4130) 2018-10-23 10:22:59 +03:30
renovate[bot]
ff6385f5a0 fix(deps): update all non-major dependencies (#4156) 2018-10-23 01:17:42 +03:30
Alexander Lichter
ab5af540e0 perf: cherry-pick only used lodash imports (#4099) 2018-10-18 19:13:44 +03:30
renovate[bot]
119d349478 deps(builder): update all non-major dependencies (#4133)
- cssnano/cssnano
- webpack-contrib/mini-css-extract-plugin
- csstools/postcss-preset-env
- webpack-contrib/url-loader
- webpack/webpack
- webpack-contrib/webpack-bundle-analyzer
2018-10-18 10:44:49 +03:30
Pooya Parsa
9c1e0d1743 feat: migrate nuxt into monorepo (#4051)
Co-authored-by: Clark Du <clark.duxin@gmail.com>
Co-authored-by: Pooya Parsa <pooya@pi0.ir>
2018-10-18 00:58:25 +03:30
Alexander Lichter
e115890a94 lint: use @nuxtjs/eslint-config (#4108) 2018-10-17 01:37:12 +03:30
renovate[bot]
5979bd5e68 chore(deps): update dependency eslint-plugin-jest to ^21.25.1 (#4128) 2018-10-16 13:10:50 +03:30
renovate[bot]
519a46fd6a feat(deps): upgrade devalue, time-fix-plugin (#4118)
nuxt-community/devalue:
- fix: properly log message for symbolic keys
- feat: env vars to adjust warning behaviour
2018-10-16 13:09:50 +03:30
renovate[bot]
9e0d15096e fix(deps): update dependency consola to ^1.4.4 (#4114) 2018-10-13 19:15:06 +03:30
Pooya Parsa
18802c9a5f chore: update package.json and yarn.lock 2018-10-12 23:27:44 +03:30
renovate[bot]
c1028ea647 chore(deps): update all non-major dependencies (#4077) 2018-10-12 22:17:53 +03:30
renovate[bot]
a8875db1e6 chore(deps): update dependency klaw-sync to v6 (#4072) 2018-10-12 22:06:54 +03:30
Dmitry Molotkov
d35fc8f015 fix: warn for non serializable data instead of Error (#4046)
* use @nuxtjs/devalue

* use @nuxtjs/devalue

* lock file

* lock file

* fix test
2018-10-11 23:18:04 +01:00
renovate[bot]
91f319bc01 chore(deps): update dependency rollup-plugin-commonjs to ^9.2.0 (#4074) 2018-10-10 12:20:54 +03:30
renovate[bot]
963b4ddd0f chore(deps): update all non-major dependencies (#4069) 2018-10-09 15:57:02 +03:30
renovate[bot]
c2fde1958a fix(deps): update all non-major dependencies (#4064) 2018-10-08 20:51:34 +03:30