Commit Graph

3129 Commits

Author SHA1 Message Date
Clark Du 61407fec1d refactor: config Postcss preset and plugins together (#3927) 2018-10-09 15:56:11 +03:30
Jonas Galvez a3dd7dad6b feat: configurable global name (#4012)
Co-authored-by: JuliaNeumann <jn.julianeumann@gmail.com>
2018-10-09 15:38:33 +03:30
renovate[bot] c2fde1958a fix(deps): update all non-major dependencies (#4064) 2018-10-08 20:51:34 +03:30
ousiri d603b0d418 feat: allow nuxt-child to pass keep-alive props to keep-alive (#4067)
Adds the ability to configure the props of keep-alive on nuxt-child.

## Types of changes
- [ ] Bug fix (a non-breaking change which fixes an issue)
- [x] New feature (a non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)


## Description
In development, I found it impossible to configure the props of keep-alive when using nuxt-child, like ```exclude```. This PR adds a special prop to nuxt-child named keepAliveProps to allow developer to configure it.

```html
<template>
  <div>
    <nuxt-child keep-alive :keep-alive-props="{ exclude: ['modal'] }">
  </div>
</template>
```

## Checklist:
- [x] My change requires a change to the documentation.
- [x] I have updated the documentation accordingly. (PR: https://github.com/nuxt/docs/pull/836)
- [ ] I have added tests to cover my changes (if not applicable, please state why)
- [x] All new and existing tests are passing.
2018-10-08 14:27:36 +01:00
Clark Du 055e99a21b
lint: remove jsx plugin (#4062) 2018-10-07 19:21:08 +01:00
Clark Du fb8a329a75 chore: update storybook example 2018-10-06 19:38:47 +01:00
Felipe Lübe de Bragança 232bc0196f feat: missing pages directory warning (#4054)
## Types of changes
<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->
- [ ] Bug fix (a non-breaking change which fixes an issue)
- [x] New feature (a non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)


## Description
Resolves #3920 by adding a warning during the build process and a small disclaimer into the default page component.


## Checklist:
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly. (PR: #)
- [x] I have added tests to cover my changes (if not applicable, please state why)
- [x] All new and existing tests are passing.
2018-10-05 13:37:55 +01:00
renovate[bot] 004f383315 chore(deps): update all non-major dependencies (#4049)
This PR contains the following updates:

| Package | Type | Update | Change | References |
|---|---|---|---|---|
| puppeteer | devDependencies | minor | `^1.8.0` -> `^1.9.0` | [source](https://renovatebot.com/gh/GoogleChrome/puppeteer) |
| rollup | devDependencies | patch | `^0.66.3` -> `^0.66.4` | [source](https://renovatebot.com/gh/rollup/rollup) |

---

### Release Notes

<details>
<summary>GoogleChrome/puppeteer</summary>

### [`v1.9.0`](https://renovatebot.com/gh/GoogleChrome/puppeteer/releases/v1.9.0)

[Compare Source](https://renovatebot.com/gh/GoogleChrome/puppeteer/compare/v1.8.0...v1.9.0)

#### Big Changes

-   Chromium 71.0.3563.0 (r594312)
-   Debugging: Puppeteer errors now have [async stack traces](0b9d8a6271)
-   Puppeteer now can be [bundled with Browserify](https://renovatebot.com/gh/GoogleChrome/puppeteer/tree/master/utils/browser/README.md).
-   It's now possible to navigate frames using [`frame.goto`](https://renovatebot.com/gh/GoogleChrome/puppeteer/blob/v1.9.0/docs/api.md#framegotourl-options) and [`frame.waitForNavigation`](https://renovatebot.com/gh/GoogleChrome/puppeteer/blob/v1.9.0/docs/api.md#framewaitfornavigationoptions)

#### API Changes

##### Added:

-   [`browser.target()`](https://renovatebot.com/gh/GoogleChrome/puppeteer/blob/v1.9.0/docs/api.md#browsertarget) ([`4e48dfc`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/4e48dfc7))
-   [`frame.goto(url, options)`](https://renovatebot.com/gh/GoogleChrome/puppeteer/blob/v1.9.0/docs/api.md#framegotourl-options) ([`5acf953`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/5acf9531))
-   [`frame.waitForNavigation(options)`](https://renovatebot.com/gh/GoogleChrome/puppeteer/blob/v1.9.0/docs/api.md#framewaitfornavigationoptions) ([`5acf953`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/5acf9531))
-   [`response.frame()`](https://renovatebot.com/gh/GoogleChrome/puppeteer/blob/v1.9.0/docs/api.md#responseframe) ([`5acf953`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/5acf9531))

#### Bug Fixes

-   [#&#8203;2374](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/2374) - feat(browser): Run puppeteer in browser (POC)
-   [#&#8203;2377](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/2377) - Certificates error using puppeteer
-   [#&#8203;2721](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/2721) - page.goto doesn't clear internal timeout when the browser is closed
-   [#&#8203;2888](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/2888) - Cannot read property '\_bodyLoadedPromiseFulfill' of null
-   [#&#8203;2918](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/2918) - Support waitForNavigation for frames
-   [#&#8203;3104](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3104) - Full page screenshot fails when defaultViewport is null
-   [#&#8203;3109](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3109) - Is it clear what &lt;...Type> means in the docs?
-   [#&#8203;3204](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3204) - docs: mention require('puppeteer-core')
-   [#&#8203;3221](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3221) - As for puppeteer to emulate the movement of the mouse while pressing?
-   [#&#8203;3232](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3232) - Add documentation and examples for iframe API.
-   [#&#8203;3234](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3234) - Black render with `omitBackground: true` 
-   [#&#8203;3340](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3340) - Does --filter=SomeTest do anything when running npm run unit

#### Raw Notes

[`4abf7d1`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/4abf7d1) - docs(bundling): add docs about bundling for web ([#&#8203;3348](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3348))  
[`8becb31`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/8becb31) - test: add failing test for page.select ([#&#8203;3346](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3346))
[`5ebfe1a`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/5ebfe1a) - docs(contributing): remove the --filter note ([#&#8203;3342](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3342))
[`cd54ce3`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/cd54ce3) - fix(types): upgrade node types to 8.10.34 ([#&#8203;3341](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3341))
[`c9657f8`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/c9657f8) - docs(api.md): minor grammar and consistency fixes ([#&#8203;3320](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3320))
[`c237947`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/c237947) - chore(types): upgrade to TypeScript 3.1.1 ([#&#8203;3331](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3331))
[`842fee8`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/842fee8) - fix(page): full page screenshot when defaultViewport is null ([#&#8203;3306](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3306))
[`e75e36b`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/e75e36b) - feat(chromium): roll Chromium to r594312 ([#&#8203;3310](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3310))
[`85aca8e`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/85aca8e) - chore(testserver): prepare test server ([#&#8203;3294](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3294))
[`9c89090`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/9c89090) - chore(testrunner): fix readme description ([#&#8203;3293](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3293))
[`12e317c`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/12e317c) - chore: add .npmignore for testrunner ([#&#8203;3290](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3290))
[`5b3ddf5`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/5b3ddf5) - chore(testrunner): bump version to v0.5.0-post ([#&#8203;3291](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3291))
[`907d9be`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/907d9be) - chore: prepare testrunner to be published to npm ([#&#8203;3289](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3289))
[`4e48dfc`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/4e48dfc) - feat(launcher): add experimental "transport" option to pptr.connect ([#&#8203;3265](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3265))
[`5acf953`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/5acf953) - feat(frame): introduce Frame.goto and Frame.waitForNavigation ([#&#8203;3276](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3276))
[`ad49f79`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/ad49f79) - docs(api.md): Fix description of SecurityDetails class ([#&#8203;3277](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3277))
[`0b9d8a6`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/0b9d8a6) - feat: async stacks for all "async" public methods ([#&#8203;3262](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3262))
[`9223bca`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/9223bca) - refactor: move navigation management to FrameManager ([#&#8203;3266](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3266))
[`27477a1`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/27477a1) - docs(api.md): Fix typo ([#&#8203;3273](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3273))
[`b97bddf`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/b97bddf) - refactor: unify response tracking in page.goto and waitForNavigation ([#&#8203;3258](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3258))
[`a1a211d`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/a1a211d) - chore: nicer stack highlight ([#&#8203;3259](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3259))
[`a4abb4a`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/a4abb4a) - feat(chromium): Roll Chromium to r591618 ([#&#8203;3263](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3263))
[`7f00860`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/7f00860) - fix(browserfetcher): Fix windows fetching ([#&#8203;3256](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3256))
[`f5d388a`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/f5d388a) - docs(api.md): add example for Mouse class ([#&#8203;3244](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3244))
[`d547b9d`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/d547b9d) - fix(browser): browser closing/disconnecting should abort navigations ([#&#8203;3245](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3245))
[`f0beabd`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/f0beabd) - chore: drop DEBUG for public API calls ([#&#8203;3246](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3246))
[`d929f7e`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/d929f7e) - fix: set JPG background to white when omitBackground option is used ([#&#8203;3240](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3240))
[`6ec3ce6`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/6ec3ce6) - chore: make sure Puppeteer bundling works ([#&#8203;3239](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3239))
[`f49687f`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/f49687f) - docs(api.md): add frame example ([#&#8203;3237](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3237))
[`a582acd`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/a582acd) - feat(chromium): roll Chromium to r590951 ([#&#8203;3236](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3236))
[`7ec0801`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/7ec0801) - fix: expect Network.responseReceived event is never dispatched ([#&#8203;3233](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3233))
[`c644a3b`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/c644a3b) - test: make sure zero-width screenshots don't hang ([#&#8203;3214](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3214))
[`9c4b6d0`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/9c4b6d0) - refactor: use browser-compliant interface of 'ws' ([#&#8203;3218](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3218))
[`56b3bd8`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/56b3bd8) - docs(readme.md): Added yarn guide also to puppeteer-core ([#&#8203;3227](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3227))
[`6581ee9`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/6581ee9) - docs: add `ndb` as a debugging tip ([#&#8203;3195](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3195))
[`1b2c811`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/1b2c811) - refactor: move Connection to use ConnectionTransport ([#&#8203;3217](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3217))
[`c967aeb`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/c967aeb) - docs(api.md): add an include statement for puppeteer-core ([#&#8203;3213](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3213))
[`c5511ec`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/c5511ec) - docs(api.md): Clarify how to call page.setCookie ([#&#8203;3215](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3215))
[`78e9d5c`](https://renovatebot.com/gh/GoogleChrome/puppeteer/commit/78e9d5c) - chore: bump version to v1.8.0-post ([#&#8203;3212](https://renovatebot.com/gh/GoogleChrome/puppeteer/issues/3212))

</details>

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

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

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

_2018-10-04_

-   Fix links in warnings and errors ([#&#8203;2471](https://renovatebot.com/gh/rollup/rollup/pull/2471))

</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-10-05 13:35:54 +01:00
renovate[bot] d962504dde fix(deps): update dependency std-env to v2.0.2 (#4056)
This PR contains the following updates:

| Package | Type | Update | Change | References |
|---|---|---|---|---|
| std-env | dependencies | major | `^1.3.1` -> `^2.0.2` | [source](https://renovatebot.com/gh/blindmedia/std-env) |

---

### Release Notes

<details>
<summary>blindmedia/std-env</summary>

### [`v2.0.2`](https://renovatebot.com/gh/blindmedia/std-env/compare/v2.0.1...v2.0.2)

[Compare Source](https://renovatebot.com/gh/blindmedia/std-env/compare/v2.0.1...v2.0.2)

### [`v2.0.1`](https://renovatebot.com/gh/blindmedia/std-env/compare/v2.0.0...v2.0.1)

[Compare Source](https://renovatebot.com/gh/blindmedia/std-env/compare/v2.0.0...v2.0.1)

### [`v2.0.0`](https://renovatebot.com/gh/blindmedia/std-env/compare/v1.3.1...v2.0.0)

[Compare Source](https://renovatebot.com/gh/blindmedia/std-env/compare/v1.3.1...v2.0.0)

</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!`".

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

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-10-05 13:23:29 +01:00
Clark Du 2c5d9a572c fix: xmlchars warning 2018-10-03 20:38:22 +01:00
Clark Du f73bbe25ee
fix: only publish package include package.json (#4045)
<!--- Provide a general summary of your changes in the title above -->

## Types of changes
<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->
- [x] Bug fix (a non-breaking change which fixes an issue)
- [ ] New feature (a non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)


## Description
<!--- Describe your changes in detail -->
<!--- Why is this change required? What problem does it solve? -->
<!--- If it resolves an open issue, please link to the issue here. For example "Resolves: #1337" -->


## Checklist:
<!--- Put an `x` in all the boxes that apply. -->
<!--- If your change requires a documentation PR, please link it appropriately -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly. (PR: #)
- [ ] I have added tests to cover my changes (if not applicable, please state why)
- [ ] All new and existing tests are passing.
2018-10-03 20:28:18 +01:00
Alexander Lichter 37fc2da568 chore: update contribution guide (#4028)
* chore: update contribution guide

* refactor: content-parity with doc contribution guide

* fix: remove double double-dashes and add npm cmd
2018-10-03 20:01:02 +01:00
Clark Du ea8c2a6505
feat: move build to packages (#4031)
* feat: move build to packages

* fix: remove build in eslint

* refactor: rename nuxt-build to nuxt-pack
2018-10-03 19:50:22 +01:00
renovate[bot] 9c3d2df0b5 chore(deps): update dependency rollup to ^0.66.3 (#4041) 2018-10-03 19:17:12 +01:00
Clark Du 96a737100d chore: remove unnecessary travis config file (#4030) 2018-10-03 13:34:29 +03:30
Renovate Bot 32f395d7e8 fix(deps): update all non-major dependencies 2018-10-03 13:30:58 +03:30
renovate[bot] 6a88e06c45 fix(deps): update dependency postcss-preset-env to ^6.0.8 (#4029)
This PR contains the following updates:

| Package | Type | Update | Change | References |
|---|---|---|---|---|
| postcss-preset-env | dependencies | patch | `^6.0.7` -> `^6.0.8` | [source](https://renovatebot.com/gh/csstools/postcss-preset-env) |

---

### Release Notes

<details>
<summary>csstools/postcss-preset-env</summary>

### [`v6.0.8`](https://renovatebot.com/gh/csstools/postcss-preset-env/blob/master/CHANGELOG.md#&#8203;608-October-1-2018)

[Compare Source](7dfb8c9d7c...71ff1e5930)

-   Updated: `caniuse-lite` to 1.0.[`3000088`](https://renovatebot.com/gh/csstools/postcss-preset-env/commit/30000888) (patch)
-   Updated: `postcss` to 7.0.4 (patch)

**Did you hear? PostCSS Preset Env is now part of Create React App!** 🎉

</details>

---

### Renovate configuration

📅 **Schedule**: No schedule defined.

🚦 **Automerge**: Enabled.

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

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

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-10-02 09:07:52 +01:00
Renovate Bot 12db681751 chore(deps): update all non-major dependencies 2018-10-02 00:32:26 +03:30
Sébastien Chopin fdb225fbeb 2.1.0 2018-09-30 18:28:05 +02:00
Alexander Lichter d69b4b8b12 feat: abstract minify and use value for all modes (#3965)
* feat: abstract minify and use value for all modes

* change name to htmlMinify

* only override htmlMinify with legacy value in generate mode

* Use default options for htmlMinify and add override info to warning

* Remove redundant minification settings

* Override minification settings in generator

* Cleanup and add TODO for nuxt 3

* Improve warning

* set default minify option to "true"

* make tests pass again

* remove the culprit

* replace htmlMinify with html.minify
2018-09-30 18:12:38 +02:00
renovate[bot] bc9071663f fix(deps): update all non-major dependencies (#3991)
* fix(deps): update all non-major dependencies

* Update package.json

* fix(deps): lock file update

* fix test due to changed css attribute order
2018-09-30 18:11:52 +02:00
Clark Du 0393bf781c feat: use understandable file names for analyze mode (#4014)
* feat: use understandable file names for analyze mode

* test: asset name for analyze mode

* refactor: add warning message for analyze mode

* refactor: move analyze warning to builder

* test: analyze warning message
2018-09-30 18:11:20 +02:00
Pooya Parsa 8f06a187db feat(builder): allow to customize or disable minimizer plugins (#4018)
* feat(builder): allow to customize or disable minimizer plugins

* feat: support optimization.minimize

https://webpack.js.org/configuration/optimization/#optimization-minimize

* fix typos
2018-09-30 18:09:06 +02:00
Clark Du 1bf6385d48 fix: wrong extension for dev mode css file 2018-09-29 21:40:04 +01:00
Clark Du f08cc76055 exmaple: remove unnecessary transpile for vuetify 2018-09-29 21:18:33 +01:00
Lajos Veres 74eb5a6302 * Typofixes - https://github.com/vlajos/misspell-fixer (#4013) 2018-09-29 22:05:20 +02:00
Pooya Parsa 0c1d94a2c7 fix(cli): apply default value for NODE_ENV environment variable (#4003) 2018-09-28 18:23:25 +02:00
Pooya Parsa d7fa66ddde
meta: improve github templates (#4004) 2018-09-28 13:56:13 +03:30
Sébastien Chopin bb78a92709 fix: vue-meta version to 1.5.3 2018-09-27 16:31:49 +02:00
renovate[bot] 1fef39d488 fix(deps): update dependency cssnano to ^4.1.4 (#3990) 2018-09-27 17:21:05 +03:30
renovate[bot] 163cfab240 chore(deps): update all non-major dependencies (#3986) 2018-09-27 11:05:12 +03:30
renovate[bot] c097598da3 chore(deps): update dependency babel-eslint to v10 (#3984) 2018-09-27 10:30:28 +03:30
renovate[bot] e413dff491 chore(deps): update dependency webpack-bundle-analyzer to ^3.0.2 (#3983) 2018-09-27 10:28:12 +03:30
renovate[bot] 931bc88b12 chore: configure renovate bot (#3959) 2018-09-27 01:38:21 +03:30
Sébastien Chopin 1ab2483622
Update package.json 2018-09-26 19:10:46 +02:00
Dmitry Molotkov 4061b6fd87 dont allow to cache error pages (#3962) 2018-09-25 17:16:15 +02:00
Dmitry Molotkov ccc9e7e174 add missing dep for legacy and start (#3963) 2018-09-25 17:15:19 +02:00
Dmitry Molotkov df148a896e fix: properly serialize undefined in vuex store (#3913)
* allow to serialize undefined variable in vuex store

* test properly

* fix test

* lock
2018-09-25 10:51:07 +02:00
Tatsuyuki Ishi 55a153c7d0 fix: expose loading.throttle as an option (#3953) 2018-09-24 18:30:22 +01:00
Alexander Lichter c8693da621 chore: update core team info (#3950) 2018-09-24 17:39:15 +02:00
Alexander Lichter 054ea7931a refactor: client store code style (#3683) 2018-09-24 02:15:44 +03:30
Alexander Lichter bc1cecf4a6 chore: update dependencies (#3947) 2018-09-23 19:19:09 +03:30
Alexander Lichter dabc60c44d chore: update vue-meta version (#3946) 2018-09-23 11:39:02 +01:00
Dmitry Molotkov 9c3702c819 fix: use options.server values port, host, socket (#3942)
* user options.server values port, host, socket

* fix: Remove default value
2018-09-23 10:49:51 +01:00
Sébastien Chopin 7a68e1dde1
contributors: Add two new members 2018-09-20 22:57:16 +01:00
Pooya Parsa b69cabef88 hotfix: use `terser-webpack-plugin` (#3928)
<!--- Provide a general summary of your changes in the title above -->

## Types of changes
<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)


## Description
Webpack requires `uglifyjs-webpack-plugin@1.x`. thus `uglifyjs-webpack-plugin@2.x` may not resolve correctly. Also, the webpack team decided to go with `terser-webpack-plugin` (https://github.com/webpack/webpack/pull/8036).


## Checklist:
<!--- Put an `x` in all the boxes that apply. -->
<!--- If your change requires a documentation PR, please link it appropriately -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly. (PR: #)
- [ ] I have added tests to cover my changes (if not applicable, please state why)
- [ ] All new and existing tests passed.
2018-09-20 22:49:43 +01:00
Pooya Parsa e4d7bc7018 chore: sync nuxt-legacy and nuxt-start versions 2018-09-21 01:04:18 +04:30
Pooya Parsa a7be6349f5 chore(package): automatically sort dependencies 2018-09-21 01:04:08 +04:30
Pooya Parsa 2f781eadbb chore(yarn.lock): update postcss-custom-properties to 8.0.4 2018-09-21 00:58:16 +04:30
Clark Du 5c0e9d6316
feat: upgade to postcss7 (#3679)
- [ ] https://github.com/csstools/postcss-preset-env/issues/58
- [ ] examples
2018-09-20 21:22:19 +01:00