diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..b78236f --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,28 @@ +{ + "env": { + "es6": true, + "node": true + }, + "extends": "eslint:recommended", + "parserOptions": { + "sourceType": "module" + }, + "rules": { + "indent": [ + "error", + 4 + ], + "linebreak-style": [ + "error", + "unix" + ], + "quotes": [ + "error", + "single" + ], + "semi": [ + "error", + "always" + ] + } +} \ No newline at end of file diff --git a/lib/index.js b/lib/index.js index ee830a2..81ef902 100755 --- a/lib/index.js +++ b/lib/index.js @@ -44,11 +44,11 @@ function generateXML(data) { item_values.push({'turbo:content': {_cdata: fullContent}}); - if (typeof item.related !== "undefined") { + if (typeof item.related !== 'undefined') { ifTruePush(item.related, item_values, { 'yandex:related': item.related.map( function (related) { - return '' + related.text + ''; + return '' + related.text + ''; } ).join('') }); diff --git a/package.json b/package.json index f399bb8..9234acc 100644 --- a/package.json +++ b/package.json @@ -56,6 +56,7 @@ "xml": "1.0.1" }, "devDependencies": { + "eslint": "^4.19.1", "folderify": "^1.1.0", "grunt": "^0.4.5", "grunt-cli": "^0.1.13",