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

Commit d15035b

Browse files
committed
Update dependencies
1 parent b168457 commit d15035b

File tree

3 files changed

+21
-20
lines changed

3 files changed

+21
-20
lines changed

package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,28 +35,28 @@
3535
"magic-string": "^0.16.0",
3636
"parse5": "latest",
3737
"rollup-pluginutils": "latest",
38-
"vue-template-compiler": "^2.0.0-rc.4",
38+
"vue-template-compiler": "^2.0.1",
3939
"vue-template-validator": "latest"
4040
},
4141
"devDependencies": {
42-
"babel-eslint": "^6.1.2",
43-
"clean-css": "^3.4.19",
44-
"coveralls": "^2.11.6",
45-
"eslint": "^3.3.1",
46-
"eslint-config-airbnb": "^10.0.1",
47-
"eslint-config-airbnb-base": "^5.0.2",
48-
"eslint-plugin-html": "^1.5.2",
49-
"eslint-plugin-import": "^1.13.0",
50-
"eslint-plugin-jsx-a11y": "^2.1.0",
51-
"eslint-plugin-react": "^6.1.2",
52-
"istanbul": "^0.4.2",
53-
"mocha": "^2.3.4",
54-
"mocha-lcov-reporter": "^1.0.0",
55-
"rollup": "^0.35.7",
56-
"rollup-plugin-buble": "^0.13.0",
42+
"babel-eslint": "^7.0.0",
43+
"clean-css": "^3.4.20",
44+
"coveralls": "^2.11.14",
45+
"eslint": "^3.7.0",
46+
"eslint-config-airbnb": "^12.0.0",
47+
"eslint-config-airbnb-base": "^8.0.0",
48+
"eslint-plugin-html": "^1.5.3",
49+
"eslint-plugin-import": "^2.0.0",
50+
"eslint-plugin-jsx-a11y": "^2.2.2",
51+
"eslint-plugin-react": "^6.3.0",
52+
"istanbul": "^0.4.5",
53+
"mocha": "^3.1.0",
54+
"mocha-lcov-reporter": "^1.2.0",
55+
"rollup": "^0.36.1",
56+
"rollup-plugin-buble": "^0.14.0",
5757
"rollup-plugin-replace": "latest",
5858
"stylus": "^0.54.5",
5959
"uglify-js": "^2.7.3",
60-
"vue-hot-reload-api": "^1.2.2"
60+
"vue-hot-reload-api": "^2.0.6"
6161
}
6262
}

src/vueTransform.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,12 @@ import MagicString from 'magic-string';
1414
function checkLang(node) {
1515
if (node.attrs) {
1616
let i = node.attrs.length;
17-
while (i--) {
17+
while (i > 0) {
1818
const attr = node.attrs[i];
1919
if (attr.name === 'lang') {
2020
return attr.value;
2121
}
22+
i -= 1;
2223
}
2324
}
2425
return undefined;
@@ -154,7 +155,7 @@ export default function vueTransform(code, filePath, options) {
154155

155156
// 2. Walk through the top level nodes and check for their types
156157
const nodes = {};
157-
for (let i = fragment.childNodes.length - 1; i >= 0; i--) {
158+
for (let i = fragment.childNodes.length - 1; i >= 0; i -= 1) {
158159
nodes[fragment.childNodes[i].nodeName] = fragment.childNodes[i];
159160
}
160161

test/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ function test(name) {
2929
}).then(function (bundle) {
3030
var result = bundle.generate()
3131
var code = result.code
32-
assert.equal(code, expected, 'should compile code correctly')
32+
assert.equal(code.trim(), expected.trim(), 'should compile code correctly')
3333

3434
// Check css output
3535
if (name === 'style') {

0 commit comments

Comments
 (0)