Skip to content

Commit c432abf

Browse files
author
Kelly Selden
committed
fix: prevent double newline
1 parent fbca316 commit c432abf

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

lib/rules/validate-schema.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
const Ajv = require('ajv');
44
const { default: betterAjvErrors } = require('better-ajv-errors');
5-
const { EOL } = require('os');
65

76
let ajv;
87

@@ -77,7 +76,7 @@ module.exports = {
7776
let validate = ajvFix.compile(schema);
7877
validate(packageJson);
7978

80-
return fixer.replaceText(packageJsonNode, JSON.stringify(packageJson, null, 2) + EOL);
79+
return fixer.replaceText(packageJsonNode, JSON.stringify(packageJson, null, 2));
8180
}
8281
});
8382
}

tests/lib/rules/validate-schema.js

+3-6
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ new RuleTester().run('validate-schema', rule, preprocess({
4545
}],
4646
output: `{
4747
"foo": "bar"
48-
}
49-
`
48+
}`
5049
},
5150
{
5251
code: '{"foo":"bar"}',
@@ -63,8 +62,7 @@ new RuleTester().run('validate-schema', rule, preprocess({
6362
}],
6463
output: `{
6564
"foo": "bar"
66-
}
67-
`
65+
}`
6866
},
6967
{
7068
code: '{"foo":"bar","bar":"foo"}',
@@ -89,8 +87,7 @@ new RuleTester().run('validate-schema', rule, preprocess({
8987
}],
9088
output: `{
9189
"foo": "bar"
92-
}
93-
`
90+
}`
9491
}
9592
]
9693
}));

0 commit comments

Comments
 (0)