Commit Graph

899 Commits

Author SHA1 Message Date
Pooya Parsa ef6f0da146 ESLint 2017-05-11 18:29:36 +04:30
Johan Roxendal 40a167258b rewrote generate.js to async/await instead of coroutines 2017-05-11 14:12:25 +02:00
Pooya Parsa a8d681af3f Fix Module Require 2017-05-11 16:28:20 +04:30
Sébastien Chopin 2b85669c16 Update donation badges 2017-05-11 13:56:57 +02:00
Sébastien Chopin bcece6d202 Merge pull request #689 from OpenCollective/opencollective
Activating Open Collective
2017-05-11 13:55:07 +02:00
Sébastien Chopin 7e018ff8ad Merge pull request #691 from korzhyk/master
Add linkExactActiveClass to router options
2017-05-11 13:49:51 +02:00
Sebastien Chopin ac836c77de Update tests 2017-05-11 13:37:21 +02:00
Sébastien Chopin d966c739db Merge pull request #696 from qm3ster/patch-1
Fix copy paste typo in the comments
2017-05-11 13:32:32 +02:00
Pooya Parsa 497d673727 Install all modules in sequence before nuxt init
For this functionality Nuxt constructor would return a Promise so all bin commands updated to resolve promise before using nuxt
2017-05-11 15:53:58 +04:30
Pooya Parsa 5039459f06 basic API ported from nuxt-modules 2017-05-11 15:29:08 +04:30
Pooya Parsa 9db29942e6 Add basic module integration 2017-05-11 14:34:15 +04:30
Pooya Parsa 252e5cce0a Explicit srcDir and rootDir
This makes dir and srcDir consistent and explicitly defined in both places.
2017-05-11 14:18:09 +04:30
Pooya Parsa ffefa6d724 defaults deep options
This will help modules easily append to options without need to checking and creating arrays.
2017-05-11 14:12:20 +04:30
Pooya Parsa 5662aa22f7 add `modules` key to nuxt config 2017-05-11 13:41:27 +04:30
Pooya Parsa 55b331c350 ignore intellij idea project files 2017-05-11 13:40:58 +04:30
Mihal Malostanidis 756929079a Fix copy paste typo in the comments 2017-05-10 18:53:16 +03:00
Andrii Korzh 4beaecdc5c add linkExactActiveClass
Pass linkExactActiveClass to router options
2017-05-09 21:46:11 +03:00
Andrii Korzh 77d35ab594 add linkExactActiveClass to router options
From version 2.5.0+ exact active class supported https://router.vuejs.org/en/api/options.html#linkexactactiveclass
2017-05-09 21:44:53 +03:00
Sébastien Chopin 892543eb1d Merge pull request #687 from jroxendal/css-sourcemaps
added sourcemaps support to scss-loader and css-loader
2017-05-09 16:34:42 +02:00
Xavier Damman a71ac29166 Added call to donate after npm install 2017-05-09 09:21:36 -04:00
Xavier Damman 4e97bd465d Added backers and sponsors on the README 2017-05-09 09:21:36 -04:00
Sebastien Chopin 64abcc04a8 Fix middleware on client-side 2017-05-09 14:43:47 +02:00
Sebastien Chopin 9099b00963 Merge branch 'master' into fix-middleware 2017-05-09 14:18:25 +02:00
Johan Roxendal 63568ceb24 added sourcemaps support to scss-loader and css-loader 2017-05-09 13:24:55 +02:00
Alexandre Chopin 92bbacbbdf Update README.md 2017-05-09 10:48:26 +02:00
Sébastien Chopin bce3784921 Merge pull request #682 from jroxendal/fix-scss
scss should be handled by sass-loader
2017-05-08 23:17:47 +02:00
Sébastien Chopin 8865cdc1d8 Merge pull request #683 from jroxendal/fix-generate
Fixed refractoring error in generate
2017-05-08 23:16:55 +02:00
Sébastien Chopin 834aa3bcd6 Merge branch 'fix-middleware' of github.com:Atinux/nuxt.js into fix-middleware
Conflicts:
	lib/app/client.js
	lib/app/server.js
2017-05-08 19:33:55 +02:00
Sébastien Chopin 888811f5f4 Fix middleware on server-side 2017-05-08 19:30:57 +02:00
Johan Roxendal 0fe5b2c17f Fixed refractoring error in generate 2017-05-08 09:22:35 +02:00
johan.roxendal@gu.se b6c5428da5 scss should be handled by sass-loader 2017-05-07 21:46:57 +02:00
Sébastien Chopin 529b7bcf95 Fix yarn lock 2017-05-07 15:43:29 +02:00
Sebastien Chopin e148e4b93a Add extractCSS option 2017-05-05 17:53:21 +02:00
Sébastien Chopin 05085cbc99 Merge pull request #668 from pi0/fixes
Fixes
2017-05-05 16:50:31 +02:00
Sébastien Chopin 072216c045 Merge branch 'master' into fixes 2017-05-05 16:50:24 +02:00
Sebastien Chopin 333e3cf13a Add other extensions 2017-05-05 16:48:12 +02:00
Sebastien Chopin 7f1bf3d5f0 Fix typo 2017-05-05 16:48:04 +02:00
Sebastien Chopin 6178527177 Improve logs 2017-05-05 16:47:50 +02:00
Sebastien Chopin 39db08c95b Lint 2017-05-05 16:47:28 +02:00
Pooya Parsa 98ffc2110b [tests] ensure global styles are inlined 2017-05-05 18:55:17 +04:30
Pooya Parsa 6504b0666a ESLint Fixes 2017-05-05 18:45:00 +04:30
Pooya Parsa e2e849fbd2 [vue-style-loader] Inline global css on SSR
Currently with `<style src>` approach global styles are injected on
runtime only and this may affect page render performance.
2017-05-05 18:40:12 +04:30
Sebastien Chopin 01b02a9010 Add typescript compatibility 2017-05-05 14:07:54 +02:00
Sebastien Chopin 8a620dcc30 Force npm run lint before running tests 2017-05-05 14:07:40 +02:00
Sebastien Chopin 49a9052898 Upgrade dependencies 2017-05-05 12:12:36 +02:00
Sebastien Chopin fd833216df Format code 2017-05-05 12:11:32 +02:00
Sébastien Chopin 71c9838008 Merge pull request #662 from jroxendal/generate-error-report
[Feature] generate error report
2017-05-05 11:57:04 +02:00
johan.roxendal@gu.se 70f959ccb8 rolled back changes to render, re-jiggled handling of errors in generate. 2017-05-05 11:47:24 +02:00
Johan Roxendal d469f38d98 Adds generate error report from renderer and minification. Changes the behavior where generate would terminate on error, now it instead gathers the error from crashing routes and compiles an error report. 2017-05-05 10:59:33 +02:00
Sébastien Chopin ded7de0e72 Merge pull request #633 from pi0/2.3.0
️ Upgrade to Vue 2.3.x
2017-05-05 10:57:05 +02:00