From 02d07660a580a446e525c9ab3549df06d4a84904 Mon Sep 17 00:00:00 2001 From: Rahul Kadyan Date: Wed, 18 Jan 2017 11:52:51 +0530 Subject: [PATCH 1/4] :bug: Don't inject if template tag is not present. --- src/vueTransform.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vueTransform.js b/src/vueTransform.js index eb8b3a8..d9c3658 100644 --- a/src/vueTransform.js +++ b/src/vueTransform.js @@ -126,8 +126,10 @@ function processScript (source, id, content, options, nodes) { const render = require('vue-template-compiler').compile(template) return { map, code: injectRender(script, render, lang, options) } - } else { + } else if (template) { return { map, code: injectTemplate(script, template, lang, options) } + } else { + return { map, code: script } } } From 795336731f0d37da47df8d7b75ba37f48191f9c5 Mon Sep 17 00:00:00 2001 From: Rahul Kadyan Date: Wed, 18 Jan 2017 11:54:22 +0530 Subject: [PATCH 2/4] :heavy_plus_sign: Update dependencies - Move vue-template-compiler to peer dependencies --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index c88ad76..c8f0ef1 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,6 @@ "magic-string": "^0.19.0", "parse5": "^3.0.0", "rollup-pluginutils": "^1.5.2", - "vue-template-compiler": "^2.0.3", "vue-template-es2015-compiler": "^1.2.4", "vue-template-validator": "^1.1.5" }, @@ -69,5 +68,8 @@ "uglify-js": "^2.7.3", "vue-hot-reload-api": "^2.0.6", "yargs": "^4.7.0" + }, + "peerDependencies": { + "vue-template-compiler": "^2.0.0" } } From a049a651fd6a4814e6af40ac25a5a30b4dead58c Mon Sep 17 00:00:00 2001 From: Rahul Kadyan Date: Wed, 18 Jan 2017 11:54:46 +0530 Subject: [PATCH 3/4] :arrow_up: Update dependencies --- yarn.lock | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/yarn.lock b/yarn.lock index 66fc224..f4a0e0c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3581,20 +3581,13 @@ js-tokens@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5" -js-yaml@3.6.1, js-yaml@~3.6.1: +js-yaml@3.6.1, js-yaml@3.x, js-yaml@^3.5.1, js-yaml@~3.6.1: version "3.6.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" dependencies: argparse "^1.0.7" esprima "^2.6.0" -js-yaml@3.x, js-yaml@^3.5.1: - version "3.7.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" - dependencies: - argparse "^1.0.7" - esprima "^2.6.0" - jsbn@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.0.tgz#650987da0dd74f4ebf5a11377a2aa2d273e97dfd" @@ -6475,9 +6468,9 @@ vue-hot-reload-api@^2.0.6: version "2.0.7" resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.0.7.tgz#45bd46cfeee7fd22550b467a76fa0c4a0ceae51b" -vue-template-compiler@^2.0.3: - version "2.1.8" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.1.8.tgz#12dd1cc63793f59be580c694a61610cb9369d629" +vue-template-compiler@^2.1.10: + version "2.1.10" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.1.10.tgz#cb89643adc395e97435585522e43d0a9b1913257" dependencies: de-indent "^1.0.2" he "^1.1.0" From 8a41e9bf62ac6bb4b2937c5f9f96ef392821c2b8 Mon Sep 17 00:00:00 2001 From: Rahul Kadyan Date: Wed, 18 Jan 2017 11:55:00 +0530 Subject: [PATCH 4/4] :package: Release v2.2.16 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c8f0ef1..fe43c28 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rollup-plugin-vue", - "version": "2.2.15", + "version": "2.2.16", "description": "Roll .vue files", "main": "dist/rollup-plugin-vue.common.js", "jsnext": "dist/rollup-plugin-vue.js", pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy