Files
test-repo/tests_integration/path-serializer.js
T
fisker Cheung 57f0dd56dd Replace indexOf with includes (#6967)
* Replace `indexOf` with `includes`

* Add `unicorn/prefer-includes`
2019-11-17 11:06:14 +01:00

19 lines
386 B
JavaScript

"use strict";
const replaceCWD = text => {
const cwd = process.cwd();
while (text.includes(cwd)) {
text = text.replace(cwd, "<cwd>");
}
return text;
};
module.exports = {
test: value =>
typeof value === "string" &&
(value.includes("\\") || value.includes(process.cwd())),
print: (value, serializer) =>
serializer(replaceCWD(value).replace(/\\/g, "/"))
};