Commit Graph

612 Commits

Author SHA1 Message Date
Sébastien Chopin
823c298046 pkg: Add fancy keywords 2018-08-08 03:08:52 +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
cff76965f6 refactor: worker-pool uses default count and not collect coverage in appveyor 2018-07-24 11:44:08 +01:00
Clark Du
364be8dc68 refactor: extract common jest config 2018-07-24 11:44:08 +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
Clark Du
feabdcafaa
chore: add detectOpenHandles for tracking down more jest exist details 2018-06-13 10:54:32 +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
3d2a7b29d1 use pify instead of utils.promisify for legacy build support 2018-06-01 16:54:37 +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
Reza Haidari .A
0d0d83cbc9 fix(package): upgrade vue-loader (#3388) 2018-05-29 12:54:51 +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
Alexandre Villeneuve
85cfc625ee feat: optional pug support (#3206) 2018-04-21 11:57:48 +04:30
Clark Du
a4c84eced3
misc: move forceExit forward 2018-04-20 11:46:06 +08:00
xtx1130
fd79abfc19 test: add forceExit argv 2018-04-19 14:43:02 +08:00
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
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
Clark Du
2be9d136d9
fix: expand is cli option rather than configuration 2018-04-08 22:43:04 +08:00
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
a5373f2464 revert showCursor 2018-04-01 00:29:53 +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
Sébastien Chopin
e5a516bfaf
Merge pull request #3044 from dotnetCarpenter/webworker
web worker example
2018-03-19 19:00:50 +01:00
Pooya Parsa
3eea48899b update puppeteer to 1.2.0 2018-03-19 19:39:22 +03:30
Pooya Parsa
79d97b2be2 fix(ci): report coverage only for unit tests
jest + puppeteer: https://circleci.com/gh/nuxt/nuxt.js/581
2018-03-19 19:27:48 +03:30
Clark Du
db637c4d32
refactor: move tests to unit folder 2018-03-19 18:06:45 +08:00
Pooya Parsa
a4b4688f7c split e2e tests 2018-03-19 11:52:00 +03:30
Pooya Parsa
4500abc1a8 set maxWorkers=2 for test:unit 2018-03-19 11:27:28 +03:30
Pooya Parsa
731ce56067 add circleCI pipeline 2018-03-19 10:46:22 +03:30
Clark Du
322caa4305
refactor: temporarily remove --coverage in jest 2018-03-19 14:32:52 +08:00
Clark Du
c12c5502ee
refactor: test and coverage script 2018-03-19 13:53:48 +08:00
Clark Du
f537abe067
refactor: build-fixtures 2018-03-19 13:17:48 +08:00
Clark Du
b4727eb4c4
test: refactor generate tests 2018-03-19 12:21:04 +08:00
Pooya Parsa
05e3da6e51 fix build scripts 2018-03-19 04:37:47 +03:30
Pooya Parsa
0b5824a765 fix windows 2018-03-19 04:29:54 +03:30
Pooya Parsa
19775d58f7 perf(build-fixtures): parallel builds 2018-03-19 04:21:06 +03:30
Pooya Parsa
584b943688 fix test script 2018-03-19 03:23:36 +03:30
Pooya Parsa
c4068c3a70 working tests 2018-03-19 03:11:14 +03:30
Pooya Parsa
07c40a913a build-fixtures script 2018-03-18 23:41:43 +03:30
Pooya Parsa
ed22e78a75 basic migration to jest 2018-03-18 23:01:32 +03:30
Pooya Parsa
42a23f98d1 add jest 2018-03-18 11:26:41 +03:30
dotnetCarpenter
1ef0286e9a added missing eslint-plugin-vue - fixes #3045 and CI tests 2018-03-18 01:52:06 +01:00
Pooya Parsa
4886df22dc Merge branch 'dev' into feat/esm 2018-03-17 13:56:17 +03:30
Pooya Parsa
986c545627 ava: remove -s 2018-03-17 13:32:42 +03:30
Pooya Parsa
8ad328f8a9 ci: increase timeout 2018-03-17 13:22:57 +03:30
Pooya Parsa
7fbc8f9eec try to prevent random ci fails 2018-03-17 13:20:34 +03:30
Pooya Parsa
46216e6548 improve eslint 2018-03-16 23:22:03 +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
Pooya Parsa
53e98a958c feat: rewrite core to esm 2018-03-16 19:42:06 +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
Pooya Parsa
b27efd9e61 bump to 2.0.0
nuxt-edge
2018-03-13 14:09:38 +03:30
Clark Du
ad744e3e31 refactor: remove unused dependencies 2018-03-13 18:33:45 +08:00
Pooya Parsa
94f602f2c0 improve cli loading 2018-03-12 18:46:08 +03:30
Pooya Parsa
9fe564b8f2 parallel builds + new progress bar 2018-03-12 02:45:14 +03:30
Pooya Parsa
edfb176628 update dependencies 2018-03-11 23:41:42 +03:30
Pooya Parsa
23ab6612e4 Merge branch 'dev' into feat/webpack4 2018-03-11 23:26:48 +03:30
Pooya Parsa
547ea66f7c update dependencies 2018-03-08 14:11:19 +03:30
Sébastien Chopin
85b584693c version: Bump to nuxt 1.4.0 2018-03-01 17:44:58 +01:00
Pooya Parsa
689fc092ff update dependencies 2018-03-01 15:01:17 +03:30
Pooya Parsa
2c023899a2 use time-fix-plugin 2018-02-28 10:58:17 +03:30
Clark Du
f880b497b2
webpack: upgrade uglifyjs-webpack-plugin 2018-02-27 17:55:56 +08:00
Clark Du
d57ad40558
webpack: upgrade progress-bar-webpack-plugin 2018-02-27 17:28:05 +08:00
Pooya Parsa
32aeeab0ae merge with dev 2018-02-26 14:36:52 +03:30
Pooya Parsa
1f4159fca3 misc: use webpack-contrib/html-webpack-plugin until npm version being released 2018-02-26 13:47:56 +03:30
Pooya Parsa
9bc2e2ec0d misc: use extract-text-webpack-plugin@4.0.0-alpha.0 2018-02-26 13:42:51 +03:30
Pooya Parsa
99132aa692 misc: upgrade dependencies
BREAKING CHANGES:
- autoprefixer (7 to 8)
- vue-loader (13 to 14)
- webpack (3 to 4)
2018-02-26 13:39:22 +03:30
Clark Du
ea5b7bb3ca
chore: upgrade dependencies 2018-02-13 15:31:15 +08:00
Clark Du
0ec1b6203f
chore: upgrade dependencies 2018-02-07 17:43:58 +08:00
Sébastien Chopin
1582df149d version: Bump to v1.3.0 2018-01-31 17:13:14 +01:00
Sébastien Chopin
66eab9478a package: Revert to vue-loader 13.7.0 2018-01-31 17:04:04 +01:00
Sébastien Chopin
43b31553d5 package: Upgrade dependencies 2018-01-31 16:39:23 +01:00
NicoPennec
ff8ffb9592 feat: check expectated node version 2018-01-30 02:57:24 +01:00
Sébastien Chopin
f0bd9a573b nuxt: Bump to v1.2.1 2018-01-26 13:24:28 +01:00
Sébastien Chopin
2d36aef53f fix: Add postcss-import-resolver in dependencies 2018-01-26 13:24:00 +01:00
Sébastien Chopin
78494dac92 nuxt: Bump to v1.2.0 2018-01-26 12:54:09 +01:00
Sébastien Chopin
a713f9aba9 npm: Upgrade dependencies 2018-01-26 12:41:13 +01:00
Clark Du
c796d1d231
refactor: use postcss-import-resolver 2018-01-17 17:54:48 +08:00
Clark Du
962a4e20d6
feat: use ~ with postcss-import 2018-01-17 16:46:58 +08:00
Sébastien Chopin
cc4e0663e8 package: Upgrade dependencies 2018-01-15 12:22:57 +01:00
Sébastien Chopin
6dce671498 Bump to 1.1.1 2018-01-13 14:10:18 +01:00
Pooya Parsa
f4fc8405a7 ci: try to fix appveyor tests 2018-01-13 09:03:59 +03:30
Sébastien Chopin
661bc3cabf Bump to 1.1.0 2018-01-12 16:14:26 +01:00
Sébastien Chopin
b83d74588f release: Bump to 1.0.0 2018-01-08 17:07:42 +01:00
Sébastien Chopin
38d38d8d39 dependencies: Upgrade dependencies 2018-01-08 10:41:30 +01:00
Pooya Parsa
9fc2bace44 feat: upgrade to launch-editor 2.0.0 2018-01-07 11:51:36 +03:30
Pooya Parsa
4e24ec7eba feat: use launch-editor for open-in-editor functionality 2018-01-06 23:27:34 +03:30
Pooya Parsa
4ea963a1c9 update youch to 4.0.1 2018-01-05 02:47:33 +03:30
Pooya Parsa
4354dee243 chore: update dependencies 2018-01-04 20:55:15 +03:30
Pooya Parsa
96c3b4a15b refactor: change _open endpoint to /__open-in-editor
upgrade @nuxtjs/youch to 4.0.0

ref: vuejs/vue-devtools#483
2018-01-04 20:44:48 +03:30
Clark Du
92f293e413
chore: upgrade chokidar to 2.0.0 2018-01-02 10:36:09 +08:00
Clark Du
a5b6d8ee9f
chore: downgrade chokidar 2018-01-02 00:01:39 +08:00
Clark Du
1af78f663a
chore: upgrade dependencies 2018-01-01 23:35:47 +08:00
Pooya Parsa
6fabea392d chore: update dependencies 2017-12-28 15:56:10 +03:30
Pooya Parsa
447b314a45 fix: update dependencies 2017-12-22 01:30:57 +03:30
Clark Du
b385ee74db feature: enable extractCSS in dev 2017-12-21 12:16:07 +03:30
Clark Du
cc779b903e
chore: upgrade vue to 2.5.13 2017-12-21 14:01:56 +08:00
Sébastien Chopin
ae754af362
Merge pull request #2412 from pimlie/test-no-serial-and-sinon
Test improvements, eg run tests in parallel and use sinon for console tests
2017-12-18 11:10:45 +01:00
Clark Du
c55df07968 chore: upgrade loader (#2415) 2017-12-18 13:29:16 +03:30
pimlie
fffe741986 Use console helper with sinon
Add stdout/stderr to console helpers

Remove separate nosubfolders test file in favor of inclusion in basic.generate

Add build.stats to silence webpack output

Add .always to after hooks: (1) fixes issue with basic.dev test that watch.js is empty when one of the test fails and (2) fixes that sometimes when running multiple tests that failed after eachother the port is still used as the server did not automatically get killed

Change all init nuxt before test to serial tests and add tests for DONE and OPEN logs
2017-12-17 20:30:26 +01:00
Sébastien Chopin
747371e79d
Merge branch 'dev' into sinon_console 2017-12-15 10:53:29 +01:00
Clark Du
bcd2412b2b
chore: upgrade dependencies 2017-12-15 15:03:33 +08:00
Clark Du
7e956c8ae2 chore: upgrade vue 2017-12-15 14:31:43 +08:00
Clark Du
4cf855ce81 chore: upgrade vue to 2.5.10 2017-12-13 11:22:42 +03:30
Clark Du
ff53769829 test: use sinon instead of std-mocks 2017-12-13 13:39:02 +08:00
Sébastien Chopin
a00f482d24
Merge branch 'dev' into feat-cleanup-test-console-output 2017-12-12 16:34:21 +01:00
Pooya Parsa
b5ff5a167d remove index.js from files 2017-12-12 13:42:36 +03:30
Pooya Parsa
9e0aa84416 fix(ci): release-next script 2017-12-12 13:22:20 +03:30
Pooya Parsa
9b8cbed512 perf: remove rollup build
Using native node 8.x for less transpilations
2017-12-12 13:12:29 +03:30
Pooya Parsa
0ebc17454d chore: update dependencies 2017-12-12 11:13:09 +03:30
Clark Du
7d5ecbfd08 feat: lint jsx 2017-12-10 01:55:59 +08:00
Pooya Parsa
36ceb1b334 perf: increase minimum required node version to 8.x 2017-12-08 16:55:51 +03:30
Pooya Parsa
ce4b971640 chore: update dependencies 2017-12-08 12:41:27 +03:30
Clark Du
68ab5fe87e
chore: upgrade dependencies 2017-12-01 22:48:01 +08:00
Clark Du
9dc6ffacc5
chore: upgrade dependencies 2017-11-29 15:29:29 +08:00
Clark Du
6a3e86e14d chore: upgrade dependencies 2017-11-27 00:48:37 +03:30
Clark Du
2ef69d47b1
fix: lint bin js 2017-11-25 21:58:31 +08:00
Clark Du
1a8089f906
refactor: link build folder 2017-11-25 21:52:42 +08:00
pimlie
87bb0dea64 Intercept console output in tests 2017-11-24 22:19:39 +01:00
Pooya Parsa
a29eb99d49
chore(ci): publish nuxt@next 2017-11-24 22:53:36 +03:30
Pooya Parsa
efa0c6524e
prepare nuxt-next 2017-11-24 20:06:39 +03:30
Pooya Parsa
c7a0d3d55a
feat(package): release-next script 2017-11-24 19:47:27 +03:30
Pooya Parsa
b794a89fae
chore: sync yarn.lock 2017-11-24 13:50:57 +03:30
Dmitri Efimenko
9fb2fdf4f5 build.styleResourcesLoader
https://github.com/yenshih/style-resources-loader
2017-11-21 02:56:14 +03:00
yasark
de8e961498 Security update postcss-url #2074 2017-11-19 21:44:13 +03:30
dojineko
4645d096f9 Update Vue.js 2017-11-19 12:19:47 +09:00
yasark
9f1fcf3265 Updated puppeteer and rollup 2017-11-18 23:31:18 +01:00
Pooya Parsa
e05da610c8 add caniuse-lite dependency
To avoid peer dep warning for postcss-cssnext
2017-11-07 14:01:53 +03:30
Atinux
97772467ba package: Upgrade dependencies 2017-11-06 13:32:43 +01:00
Atinux
8015a29d31 package: Upgrade dependencies 2017-11-02 14:24:48 +01:00
Atinux
64285cd349 fix: Fix lint script 2017-10-31 15:02:49 +01:00
Clark Du
3e637c5d83
refactor: add examples to lint 2017-10-31 21:43:55 +08:00
Atinux
b132decf9d lint: Lint test/ 2017-10-31 14:26:19 +01:00
Atinux
d93eb06ae9 lint: Lint files 2017-10-31 14:16:40 +01:00
Sébastien Chopin
94ad5955e6 Hooks ready to be tested 2017-10-30 22:39:08 +01:00
Sébastien Chopin
7739421e92 test: Add puppeteer for testing (wip) 2017-10-29 14:59:48 +01:00
Sébastien Chopin
41b775a365 patch: Use last version of UglifyES and add IE9 preset 2017-10-28 18:12:21 +02:00
Sébastien Chopin
954a6c7534 package: Upgrade dependencies 2017-10-28 11:02:11 +02:00
Sebastien Chopin
abf7174602 Upgrade dependencies 2017-10-20 10:52:07 +02:00
Clark Du
efd044fad6
chore: upgrade vue to 2.5.x 2017-10-16 11:08:33 +08:00