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",