From 5040461a9fb23f989520a1901455320f3c567a96 Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Wed, 30 May 2018 19:51:47 +0300 Subject: [PATCH] Fixed Codacy issues Also added specification link in JSON files --- scripts/extract.js | 14 ++++++++++---- scripts/util.js | 8 ++++---- snippet_data/snippets.json | 5 ++++- snippet_data/snippetsArchive.json | 5 ++++- 4 files changed, 22 insertions(+), 10 deletions(-) diff --git a/scripts/extract.js b/scripts/extract.js index fe14f29a3..b4f81930a 100644 --- a/scripts/extract.js +++ b/scripts/extract.js @@ -38,8 +38,11 @@ let snippetData = { archived: false, hash: util.hashData(snippets[key]) } - } - }) + }; + }), + meta: { + specification: 'http://jsonapi.org/format/' + } }; // Extract archived snippet data let snippetArchiveData = { @@ -57,8 +60,11 @@ let snippetArchiveData = { archived: true, hash: util.hashData(archivedSnippets[key]) } - } - }) + }; + }), + meta: { + specification: 'http://jsonapi.org/format/' + } }; // Write files fs.writeFileSync(path.join(OUTPUT_PATH, 'snippets.json'), JSON.stringify(snippetData, null, 2)); diff --git a/scripts/util.js b/scripts/util.js index 7ff6f0208..d6440f96f 100644 --- a/scripts/util.js +++ b/scripts/util.js @@ -89,10 +89,10 @@ const getCodeBlocks = str => { } m.forEach((match, groupIndex) => { results.push(match); - }) + }); } return results; -} +}; // Gets the textual content for a snippet file. const getTextualContent = str => { const regex = /###.*\n*([\s\S]*?)```/g; @@ -104,8 +104,8 @@ const getTextualContent = str => { } m.forEach((match, groupIndex) => { results.push(match); - }) + }); } return results[1]; -} +}; module.exports = {readSnippets, readTags, optimizeNodes, capitalize, objectFromPairs, isTravisCI, hashData, shuffle, getCodeBlocks, getTextualContent}; diff --git a/snippet_data/snippets.json b/snippet_data/snippets.json index 89cc398ec..342cd1800 100644 --- a/snippet_data/snippets.json +++ b/snippet_data/snippets.json @@ -6036,5 +6036,8 @@ "hash": "7cb99869abe8e7ff857b7876fd00cb9ebad3d97b0262845365ed7f75350c10e7" } } - ] + ], + "meta": { + "specification": "http://jsonapi.org/format/" + } } \ No newline at end of file diff --git a/snippet_data/snippetsArchive.json b/snippet_data/snippetsArchive.json index 81bf03fa7..ceb1b005d 100644 --- a/snippet_data/snippetsArchive.json +++ b/snippet_data/snippetsArchive.json @@ -357,5 +357,8 @@ "hash": "b556b1d2bb7b2dc2c42f8b7c4d63f9fb80a6685ca742029f26c1575fb8aa4649" } } - ] + ], + "meta": { + "specification": "http://jsonapi.org/format/" + } } \ No newline at end of file