Commit Graph

292 Commits

Author SHA1 Message Date
Clark Du b11e9c0e51
feat: upgrade eslint to 5.x (#3494)
- [ ] babel-eslint https://github.com/babel/babel-eslint/issues/664
- [x] eslint-config-standard-jsx https://github.com/standard/eslint-config-standard-jsx/issues/32
- [x] eslint-config-standard to be stable release https://github.com/standard/eslint-config-standard/issues/123
- [x] eslint-plugin-html
- [x] eslint-plugin-import
- [x] eslint-plugin-jest
- [x] eslint-plugin-node
- [x] eslint-plugin-promise
- [x] eslint-plugin-standard https://github.com/standard/eslint-plugin-standard/issues/29
- [x] eslint-plugin-vue https://github.com/vuejs/eslint-plugin-vue/pull/504
- [x] eslint-plugin-react https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.10.0
2018-08-31 21:34:12 +01:00
Clark Du 7e77c82c5b
feat: upgrade babel to 7.0.0 (#3814) 2018-08-28 21:57:17 +01:00
Pooya Parsa ac841edf62 use exact version for @babel/preset-env 2018-08-24 20:26:55 +04:30
Pooya Parsa f7ca6cd2a2 chore: update dependencies (#3794)
Remaining:

- For `css-loader`: #3741
- For `eslint`: #3494
- For `postcss`: #3679
2018-08-24 16:53:30 +01:00
Sébastien Chopin feaa07e208 pkg: Upgrade vue-meta to 1.5.3 2018-08-20 13:07:35 +02:00
Clark Du 8890441a54
chore: upgrade esm (#3768) 2018-08-20 10:47:38 +01:00
Alexander Lichter eb114a400a Update lockfile to fix build (#3765) 2018-08-19 15:09:48 +01:00
Clark Du a7262f74cb
chore: upgrade webpackbar 2018-08-18 22:43:02 +01:00
Clark Du 21b80c4c5f
fix: module error due to esm 3.0.77 2018-08-18 22:19:37 +01:00
Clark Du c64a7ea4b5
chore: upgrade dependencies 2018-08-18 21:14:25 +01:00
Clark Du 432720b8c8 fix: appveyor test failure (#3754)
* fix: appveyor test failure

* ci: bring back yarn cache

* ci: turn off matrix

* refactor: use babel instead of esm in jest

* refactor: use es modules in fixtures
2018-08-17 22:25:23 +02:00
Clark Du 6bfa68d6fd fix: downgrade css-loader to 0.28.11 2018-08-16 12:05:51 +01:00
Clark Du 128dcbe266 refactor: add build.postcss.preset config 2018-08-15 15:22:26 +01:00
Clark Du d73688292e
chore: upgrade webpackbar 2018-08-12 15:10:00 +01:00
Clark Du ba2b63e131 refactor: keep error logs in quiet mode 2018-08-12 14:35:24 +01:00
Clark Du efb1d85f89 chore: upgrade dependencies 2018-08-10 15:08:30 +01:00
Clark Du 9b060f3be1
feat: upgrade to Babel 7 (#3667) 2018-08-10 14:45:58 +01:00
Sébastien Chopin d1f4deb448 license: Add banner on build and add our contributors to the list 2018-08-08 17:56:12 +02:00
Sébastien Chopin a3926d5266 core: Show ip address if hostname is 0.0.0.0 2018-08-08 12:45:49 +02:00
HANATANI Takuma ba7e6c735b Use original vue-ssr instead of copy (#3644) 2018-08-07 02:58:33 +02:00
Clark Du b37855a217 chore: upgrade dependencies 2018-08-06 20:55:24 +01:00
Clark Du e946df1dcf feat: upgrade css-loader to 1.0 2018-08-06 18:42:23 +01:00
Clark Du fceb30b7a3
fix: upgrade vue modules 2018-08-01 20:55:26 +01:00
Clark Du fbfea88f38
fix: upgrade vue for fixing ssr vulnerability 2018-08-01 20:48:29 +01:00
Clark Du 7998516b85
refactor: enable css thread pool (#3598) 2018-07-29 20:02:06 +01:00
Clark Du 2b5c367efa refactor: use eslint-plugin-vue instead of eslint-plugin-html (#3517) 2018-07-12 14:03:50 +02:00
Sébastien Chopin d31aeaad6c pkg: Upgrade vue-meta to 1.5.2 2018-07-05 18:17:03 +02:00
Clark Du 1dc8b067ab
chore: update dependencies (#3495) 2018-07-04 11:23:02 +01:00
Pooya Parsa 8acef8d01e feat: use postcss-preset-env instead of postcss-cssnext (#3291)
https://moox.io/blog/deprecating-cssnext
2018-06-02 01:41:55 +04:30
Pooya Parsa 727ef16920 fix(rollup): fix build warnings 2018-06-01 16:30:17 +04:30
Tatsuyuki Ishi c954ad4763 feat(packaging): rollup build improvements (#3402)
* Add missing devDependencies

This avoids relying on transitively installed dependencies.

* rollup: avoid bundling any NPM module

This is a hack relying on how rollup-plugin-node-resolve filters the path, but it works as intended.
2018-06-01 15:59:10 +04:30
Pooya Parsa 7540213996 chore: upgrade dependencies and yarn.lock 2018-06-01 15:21:25 +04:30
yoyo837 8c2a69f9a9 chore: update dependencies 2018-05-24 09:07:36 +08:00
Clark Du aaf44cf20a
fix: use esm@3.0.34 for now 2018-05-21 20:47:16 +01:00
Clark Du 28447ec9bd
chore: upgrade dependencies 2018-05-21 11:30:37 +01:00
Clark Du e15790ad0c chore: upgrade dependencies 2018-05-13 21:11:40 +01:00
Clark Du 929817741b
chore: upgrade dependencies 2018-05-08 17:55:52 +01:00
Pooya Parsa 21882caa50 chore: upgrade dependencies 2018-05-02 12:52:36 +04:30
Clark Du c5880cc1fb
chore: upgrade vue-loader to 15.0.5 2018-05-01 08:44:00 +01:00
Clark Du b4a4a5527d
chore: upgrade dependencies 2018-04-27 21:35:49 +01:00
Pooya Parsa c2c0a48705 upgrade dependencies 2018-04-25 13:42:11 +04:30
Pooya Parsa db572a2f35 chore: update dependencies 2018-04-22 12:15:00 +04:30
Pooya Parsa 0aa6e9b2bf misc: update dependencies (webpack 4.6.0) 2018-04-18 11:02:37 +04:30
Pooya Parsa 8097d9af00 consola 1.3.0
fix: support fatal error when modules using different consola version
2018-04-15 12:22:39 +04:30
Pooya Parsa c64bcb7455 chore: update yarn.lock 2018-04-15 11:11:46 +04:30
Clark Du a565cff3f3
fix: Unknown word error when import css 2018-04-11 21:58:51 +08:00
Pooya Parsa 1ceccfca93 chore: update dependencies (vue-loader rc) 2018-04-09 12:08:24 +04:30
Pooya Parsa 14a6cd1237 webpack 4.5.0 2018-04-05 00:48:19 +04:30
Pooya Parsa 97cc10230d misc: update dependencies 2018-04-04 12:31:58 +04:30
Pooya Parsa 857da68786 chore: update dependencies 2018-04-02 15:28:48 +04:30
Pooya Parsa d6d5ae26af chore: update dependencies 2018-04-01 23:58:31 +04:30
Pooya Parsa ba18127d68 misc: update deps 2018-04-01 01:05:03 +04:30
Pooya Parsa 5e595e7e66 misc: improve cli 2018-04-01 00:26:38 +04:30
Pooya Parsa 526a647ce1 misc: improve cli 2018-03-31 23:28:04 +04:30
Pooya Parsa 923164ec25 misc: stable consola version 2018-03-31 21:52:45 +04:30
Pooya Parsa 84774daa3f misc: update webpackbar to 2.2.0 for consola integration 2018-03-31 21:37:08 +04:30
Pooya Parsa 6894cd5026 misc: update consola to 0.1.0
jsdom compability
2018-03-31 21:20:32 +04:30
Pooya Parsa 59ff0df052 feat: use consola for logging 2018-03-31 20:52:14 +04:30
Pooya Parsa 38b70d4f23 chore: update dependencies 2018-03-29 23:23:05 +04:30
Pooya Parsa 948d56622e misc: improve onReady CLI experience (#3143) 2018-03-29 02:35:27 +04:30
Pooya Parsa c42ef4c0af misc: improve progressbar consistency (#3143) 2018-03-29 01:21:31 +04:30
Pooya Parsa 7f6b7d8588 feat: mini-css-extract-plugin 0.3.0 and [contenthash] 2018-03-28 23:04:38 +04:30
Pooya Parsa b5c3eabbaa fix: add misssing dependencies 2018-03-28 09:55:16 +04:30
Clark Du ef7a42649d misc: improve coverage and packaging (#3121)
nuxt-start and nuxt/legacy are also coming!
2018-03-28 02:58:17 +04:30
Pooya Parsa a8fae42c3a update dependencies (webpack 4.3.0) 2018-03-27 17:02:17 +04:30
Pooya Parsa f08c075290 misc: update dependencies
vue-loader 15.0.0-beta.7 and webpackbar 1.1.3
2018-03-25 21:26:28 +04:30
Pooya Parsa d8be95f295 feat: webpackbar 1.1.0 and profiler 2018-03-24 21:53:03 +04:30
Pooya Parsa 06067bf099 use webpackbar 2018-03-24 17:32:04 +04:30
Pooya Parsa 4ce0669c6e misc: update to vue-loader@15.0.0-beta.4 2018-03-24 12:04:31 +04:30
Pooya Parsa 1f3b69869d misc: update to vue-loader@15.0.0-beta.3 2018-03-24 01:18:27 +04:30
Clark Du b70ff8710f fix: build fixtures show logs and exit process when error occurred 2018-03-23 13:53:37 +04:30
Pooya Parsa ca80e0614d chore: update dependencies 2018-03-23 10:12:18 +04:30
Pooya Parsa 88bab354b0 perf(builder): experimental thread-loader and cache-loader 2018-03-23 01:51:17 +04:30
Pooya Parsa 7e308f9340 perf: speed up uglify-js by using parallel and cache options 2018-03-23 01:00:51 +04:30
Pooya Parsa 417e0bff40 misc(cli): improve loader 2018-03-22 23:59:05 +04:30
Pooya Parsa d5462ea65a misc: vue-loader@15.0.0-beta.2 2018-03-22 20:30:23 +04:30
Pooya Parsa de847a7cd0 remove webpack-stylish
more compact results and prevent duplicate warning and errors
2018-03-22 20:30:23 +04:30
Clark Du 4a5e1e1ad5 feat: upgrade vue-loader to 15.x.x 2018-03-22 20:30:23 +04:30
Clark Du d828cbd04c feat: migrate to mini-css-extract-plugin 2018-03-21 15:37:34 +03:30
Pooya Parsa b2e7fb624b misc(dependencies): webpack 4.2.0
https://github.com/webpack/webpack/releases/tag/v4.2.0
2018-03-21 15:36:18 +03:30
Pooya Parsa 4b26c68c3b perf: chunk splitting improvements 2018-03-21 13:33:57 +03:30
Pooya Parsa 13d17d241e feat: minimal logger for CI/Test environments 2018-03-21 01:41:30 +03:30
Pooya Parsa db1ee4bc31 misc(package): update dependencies 2018-03-21 01:06:07 +03:30
Sébastien Chopin d1d637f0c4
Merge pull request #3060 from nuxt/feat/asyncChunks
feat: make optimization and splitChunks configurable
2018-03-20 13:31:32 +01:00
Pooya Parsa 6a68e381b6 perf(spa): inline runtime chunk 2018-03-20 13:39:47 +03:30
Clark Du 027d204a13
fix: progress not accurate due to extra logs 2018-03-20 15:25:06 +08:00
Pooya Parsa 3eea48899b update puppeteer to 1.2.0 2018-03-19 19:39:22 +03:30
Clark Du f537abe067
refactor: build-fixtures 2018-03-19 13:17:48 +08:00
Pooya Parsa 19775d58f7 perf(build-fixtures): parallel builds 2018-03-19 04:21:06 +03:30
Pooya Parsa c4068c3a70 working tests 2018-03-19 03:11:14 +03:30
Pooya Parsa 42a23f98d1 add jest 2018-03-18 11:26:41 +03:30
Pooya Parsa f20ad95b2b remove pretty-error
https://github.com/standard-things/esm/wiki/improved-errors
2018-03-16 20:32:56 +03:30
Pooya Parsa 5abf524b15 Merge branch 'dev' into feat/esm 2018-03-16 19:48:57 +03:30
Clark Du 52068dcb88 refactor: use @nuxtjs/friendly-errors-webpack-plugin 2018-03-16 17:59:18 +08:00
Pooya Parsa b0f25cbadf deps: add esm 2018-03-16 13:03:41 +03:30
Clark Du 4896820390
chore: upgrade dependencies and remove unnecessary ones 2018-03-15 15:43:02 +08:00
Clark Du 0591a10184
chore: upgrade vue to 2.5.16 2018-03-15 14:59:42 +08:00
Clark Du f7d9a6eb96
chore: upgrade vue-meta to 1.4.4 for fixing offsetParent TypeError 2018-03-14 11:05:37 +08:00
Pooya Parsa 76b5e0454a use webpack's built in minimizer 2018-03-13 15:28:40 +03:30
Clark Du ad744e3e31 refactor: remove unused dependencies 2018-03-13 18:33:45 +08:00