Alexander Lichter
cb18aa6f53
feat: add Vue.config configuration to nuxt.config.js ( #3655 )
...
After #3564 and the request of #3427 (plus #3452 ) I decided to add a dedicated `vueConfig`object to the `nuxt.config.js` file.
The keys will be projected on Vue.config.
By default, `Vue.config.performance` is enabled in dev mode, `Vue.config.silent` is enabled in production mode.
Doc PR incoming.
Resolves : #2910 , #3427
2018-08-08 20:05:23 +01:00
Jonas Galvez
a522aaf125
misc: add user-defined chokidar files to watch (2) ( #3633 )
...
* misc: add user-defined chokidar files to watch
* Improved user-defined chokidar files setup
* Improved user-defined chokidar files setup (2)
* Added custom file for CLI watch test
* Added cli.dev.test.js
* Added cli.dev.test.js (2)
* Remove cli-start/cli.dev, just use cli.test
* Refactored CLI test
* Missing dot in fname
* Improved user-defined chokidar files setup (3)
* Fix killNuxt()
* Remove genHandlers
* Refactored CLI test (2)
* Refactor exitCode
* Remove debugging code
* Remove debugging code (2)
* Linting
* Linting (2)
* Disable nuxt-start test for now
* Disable nuxt-start test for now (2)
* Tweaking nuxt-start test
* Tweaking nuxt-start test (2)
* Tweaking nuxt-start test (3)
* Fix ext
* Tweaked wait params
* Fix conflicts
* hotfix
* nuxt-dev tweak
* Add blank line after variables declaration
* Disable waitFor() test due to random failure in appveyor
* Fixed error msg
* Refactored into builder.js
* Refactored into builder.js (2)
* Remove unnecessary import from nuxt-dev
* Fixed nuxt-dev test
* Debugging nuxt-dev test
* Debugging nuxt-dev test (2)
* Skip in appveyor
* Linting
* Requested changes
* Hook into nuxt-dev
* Hook into nuxt-dev (2)
* Get fname
* Get fname (2)
* Get fname (3)
* Change hook name
* Fixed conflict
2018-08-08 19:51:57 +01:00
Clark Du
7349adde18
fix: lint issue ( #3660 )
2018-08-08 19:08:38 +02:00
Sébastien Chopin
96feab15d4
tests: Fix failing test of exit code
2018-08-08 18:49:58 +02:00
Alexander Lichter
52d9629bac
eslint: Prefer const over let ( #3650 )
2018-08-08 12:54:05 +02:00
Clark Du
6aaf839d54
feat: call global vue errorHandler in fetch and asyncData ( #3652 )
...
resolve #3335
2018-08-08 11:11:08 +01:00
Clark Du
fe6c524be1
refactor: add deprecation log for addVendor
2018-08-07 10:24:01 +01:00
Jonas Galvez
de5b36a574
loading: false
e2e test fix (#3635 )
...
* hotfix
* Fixed manual loading test
* Disable waitFor() test due to random failure in appveyor
2018-08-06 20:42:26 +02:00
Clark Du
e740f51efa
fix: postcss test
2018-08-06 18:42:23 +01:00
Clark Du
dbbcac1f4f
fix: add cssnano in ssr test
2018-08-06 18:42:23 +01:00
Clark Du
c89af3c77f
test: only ignore waitfor test in appveyor ( #3640 )
2018-08-06 18:03:24 +01:00
Jonas Galvez
0b3a5a7e4e
Disable waitFor() test due to random failure in appveyor
2018-08-06 07:04:10 -03:00
Jonas Galvez
30de76ff86
Linting
2018-08-06 06:47:54 -03:00
Jonas Galvez
fe9dd166df
Fixed conflicts
2018-08-06 06:45:39 -03:00
Jonas Galvez
3f1d634fb7
Consistent parens in arrow functions ( #3630 )
...
* Minor consistency enhancements
* Arrow parenthesis consistency
* Change linting rule
* Fix typo
* Update .eslintrc.js to only require parens for blocks
* Update style according to brace-only suggestion
* Remove --fix from lint
* Tweak no-loading time (failing test)
* Tweak no-loading time (failing test) (2)
* Tweak no-loading time (failing test) (3)
* Tweak no-loading time (failing test) (4)
* Tweak no-loading time (failing test) (5)
2018-08-06 02:12:44 +02:00
Jonas Galvez
0e42e98751
Add loading: false
option to pages ( #3629 )
...
* Add hasManualLoading
* Add hasManualLoading (2)
* Debugging
* Debugging (2)
* Change 'manual' to false
* Add custom-page-loading example
* Add custom-page-loading example (2)
* Changed approach
* Added custom-page-loading/README.md
* Change running loading time in about.vue
* Patch loadAsyncComponents
* Added final page
* Changed approach (2)
* Fixed example
* Fixed example (2)
* Fix example package name
* Linting
* Improved examples (more to the point)
* Linting (2)
* Fix typo
* Adjust indentation
* Added noloading.vue to basic fixture
* Added noloading tests
* Linting (3)
* Debugging test
* Linting (4)
* Debugging test (2)
* Debugging test (3)
2018-08-05 23:56:49 +02:00
Alexander Lichter
8c85f2299e
feat(csp): add reportOnly option ( #3559 )
2018-07-30 18:04:02 +02:00
Clark Du
5bdd0dd8a5
fix: undefined host in listening on message ( #3595 )
...
Fix error in #3529
2018-07-26 17:38:15 +01:00
Alexander Lichter
a37772f0f8
fix(csp): remove duplicate sha-256 hashes ( #3574 )
2018-07-26 15:48:28 +02:00
Clark Du
241a071a3e
test: add postcss custom feature test case
2018-07-25 17:58:24 +01:00
Alexander Lichter
65d318d475
refactor: remove unused variables ( #3576 )
2018-07-25 09:00:21 +01:00
Clark Du
7365702bff
refactor: use third argument of test for timeout
2018-07-24 17:30:31 +01:00
Clark Du
6b8e9fa1be
misc: revert appveyor condition in test
2018-07-24 17:30:31 +01:00
Clark Du
139ff62773
misc: increase timeout for fixture building
2018-07-24 17:30:31 +01:00
Clark Du
daf1c28dbf
test: disable http2.push in appveyor
2018-07-24 11:44:08 +01:00
Clark Du
8c85edd08b
test: ignore multiple processes test cases in appveyor
2018-07-20 17:25:11 +01:00
Clark Du
9afd6a55dd
refactor: obselete AggressiveSplittingPlugin
2018-07-17 12:13: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
Clark Du
a554a97232
misc: remove nonexistent config in config test
2018-07-04 09:31:02 +01:00
Clark Du
d98c98360a
refactor: smiplify csp
2018-07-01 23:43:30 +04:30
Clark Du
3c54d26c76
test: refactor cli tests ( #3357 )
...
* refactor: add untility for waiting until condition completed
* test: cli
* test: separate config of generate and build in cli test
* test: increase timeout of cli test slightly
* refactor: move waitUntil to test utils
* fix: use waitUntil in test utils
2018-06-06 17:01:43 +04:30
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
Clark Du
93696eb60b
Revert "test: bring cli test back"
2018-05-16 08:10:20 +01:00
Clark Du
7bbd6c67a5
test: for waitUntil
2018-05-15 13:10:07 +01:00
Clark Du
e962ee19e7
test: bring cli test back
2018-05-15 12:45:09 +01:00
Sébastien Chopin
3a76475ace
Merge pull request #3341 from clarkdo/babel_whitelisting
...
feat: make babel-loader exclude configurable
2018-05-14 09:50:24 +02:00
Sébastien Chopin
085f18a339
Update basic.dev.test.js
2018-05-14 09:22:44 +02:00
Sébastien Chopin
f275fc8069
Update transpile to return the opposite of exclude
2018-05-14 09:21:40 +02:00
Hannes Diercks
919b5395af
test(utils): make tests for relativeTo platform agnostic
2018-05-12 00:51:16 +02:00
Hannes Diercks
c017da10f6
fix(lib): ensure webpack inline loaders stay prefixed
...
when making a component path relative
fix https://github.com/nuxt/nuxt.js/issues/3314
2018-05-11 21:02:28 +02:00
Clark Du
a888136ac4
test: add string for build.transpile
2018-05-06 20:35:32 +01:00
Clark Du
63520aa337
test: build.transpile
2018-05-06 20:29:59 +01:00
Clark Du
25d752630a
test: render:context hook
2018-05-03 20:49:37 +01:00
Clark Du
6494818a5d
misc: bring module test back
2018-05-03 20:23:45 +01:00
Pooya Parsa
a8cbbf03ce
always enable resourceHints
2018-05-02 14:29:55 +04:30
Pooya Parsa
e8079fc740
test: force enable resourceHints for basic fixture
2018-05-02 14:29:55 +04:30
Alexandre Villeneuve
85cfc625ee
feat: optional pug support ( #3206 )
2018-04-21 11:57:48 +04:30
Clark Du
592c7159a5
fix: use toMatch in ANSI color due to appveyor issue
2018-04-20 12:13:21 +08:00
Clark Du
39bc403994
test: generator build and format errors
2018-04-20 11:44:47 +08:00
Clark Du
468881abda
misc: remove obsolete log spy
2018-04-19 00:06:22 +08:00