Skip to content
This repository was archived by the owner on Jan 18, 2022. It is now read-only.

Commit 2aa2ba4

Browse files
committed
got 13 of 14
1 parent 53805bd commit 2aa2ba4

File tree

10 files changed

+57
-30
lines changed

10 files changed

+57
-30
lines changed

.babelrc

Lines changed: 0 additions & 5 deletions
This file was deleted.

.travis.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
language: node_js
22
node_js:
3-
- "4.1"
4-
- "4.0"
5-
- "0.12"
6-
- "0.11"
7-
- "0.10"
8-
- "0.8"
9-
- "0.6"
3+
- "5.5.0"
4+
- "5.1.0"
105
- "iojs"

README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,25 @@
11
# rollup-plugin-vue
2+
23
Roll .vue files
4+
5+
### Installation
6+
7+
```
8+
npm install --save-dev rollup rollup-plugin-vue
9+
```
10+
11+
### Configuration
12+
13+
```js
14+
import {rollup} from 'rollup';
15+
import vue from 'rollup-plugin-vue';
16+
17+
rollup({
18+
entry: 'index.js',
19+
plugins: [vue()]
20+
});
21+
```
22+
23+
### Limitations
24+
25+
- Multiple script tags not working.

dist/rollup-plugin-vue.common.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*!
2-
* rollup-plugin-vue v1.0.1
2+
* rollup-plugin-vue v1.0.2
33
* (c) 2016 undefined
44
* Release under the MIT License.
55
*/
@@ -39,6 +39,6 @@ function plugin() {
3939
}
4040

4141
plugin.compiler = vueify.compiler;
42-
plugin.version = '1.0.1';
42+
plugin.version = '1.0.2';
4343

4444
module.exports = plugin;

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"name": "rollup-plugin-vue",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Roll .vue files",
55
"main": "dist/rollup-plugin-vue.common.js",
6+
"jsnext": "src/index.js",
67
"scripts": {
78
"build": "NODE_ENV=production node --harmony config/build.js",
8-
"test": "NODE_ENV=production mocha --compilers js:babel-register test/test.js --slow=5000 --timeout=10000"
9+
"test": "NODE_ENV=production mocha test/test.js --slow=5000 --timeout=10000"
910
},
1011
"repository": {
1112
"type": "git",
@@ -26,10 +27,10 @@
2627
"vueify": "latest"
2728
},
2829
"devDependencies": {
29-
"babel-plugin-transform-runtime": "^6.4.3",
30-
"babel-preset-es2015": "^6.3.13",
31-
"babel-preset-es2015-rollup": "^1.1.1",
32-
"babel-register": "^6.4.3",
30+
"babel-plugin-transform-runtime": "latest",
31+
"babel-preset-es2015": "latest",
32+
"babel-preset-es2015-rollup": "latest",
33+
"babel-register": "latest",
3334
"coffee-script": "^1.10.0",
3435
"diff": "^2.2.1",
3536
"hash-sum": "latest",

src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ function plugin(options = {}) {
3535
}
3636

3737
plugin.compiler = compiler;
38-
plugin.version = '1.0.1';
38+
plugin.version = '1.0.2';
3939

temp.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
class Test {
2+
ok() {}
3+
}
4+
5+
var evens = [2,4,6,8]
6+
var odds = evens.map(v => v + 1)
7+
export default {
8+
data() {
9+
return odds
10+
}
11+
}

test/expects/basic.js

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
11
var __vueify_style__ = require("vueify-insert-css").insert("html{font-size:20px}")
2-
"use strict";
3-
4-
Object.defineProperty(exports, "__esModule", {
5-
value: true
6-
});
7-
82
var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck");
93

104
var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
@@ -13,9 +7,13 @@ var _createClass2 = require("babel-runtime/helpers/createClass");
137

148
var _createClass3 = _interopRequireDefault(_createClass2);
159

10+
Object.defineProperty(exports, "__esModule", {
11+
value: true
12+
});
13+
1614
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1715

18-
var Test = (function () {
16+
var Test = function () {
1917
function Test() {
2018
(0, _classCallCheck3.default)(this, Test);
2119
}
@@ -25,7 +23,7 @@ var Test = (function () {
2523
value: function ok() {}
2624
}]);
2725
return Test;
28-
})();
26+
}();
2927

3028
var evens = [2, 4, 6, 8];
3129
var odds = evens.map(function (v) {

test/fixtures/multiple-scripts.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
<script lang="babel">
2+
let e = x => x || 5
3+
</script>
4+
15
<script lang="coffee">
26
b = x -> x or 5
37
</script>

test/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
"use strict";
44

5-
import vuePlugin from '../src';
65

6+
const vuePlugin = require('..');
77
const assert = require('assert');
88
const fs = require('fs');
99
const rollup = require('rollup').rollup;

0 commit comments

Comments
 (0)