From 9c0b62271d3319484f6f73f4230d11c0e0cbfbb8 Mon Sep 17 00:00:00 2001 From: Conventional Changelog Action Date: Wed, 23 Jun 2021 22:05:32 +0000 Subject: [PATCH] chore(release): v1.0.36 --- CHANGELOG.md | 14 +++++++------- index.js | 29 +++++++++++++++++++++-------- package.json | 4 ++-- 3 files changed, 30 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 801cf51..c947bf9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ +## 1.0.36 (2021-06-23) + +* feat: saving json data for future use ([7ceb9cb](https://github.com/simonecorsi/mawesome/commit/7ceb9cb)) + + + ## 1.0.35 (2021-06-22) +* chore(release): v1.0.35 ([cee1906](https://github.com/simonecorsi/mawesome/commit/cee1906)) * build(deps): bump set-getter from 0.1.0 to 0.1.1 ([970d603](https://github.com/simonecorsi/mawesome/commit/970d603)) @@ -26,10 +33,3 @@ -## 1.0.31 (2021-01-21) - -* chore(release): v1.0.31 ([903c070](https://github.com/simonecorsi/mawesome/commit/903c070)) -* feat: added user/email input for commiting ([58a7dc1](https://github.com/simonecorsi/mawesome/commit/58a7dc1)) - - - diff --git a/index.js b/index.js index 5ddaafd..4bc6455 100644 --- a/index.js +++ b/index.js @@ -21361,7 +21361,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { }; var _a; Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.pushNewFile = exports.OUTPUT_FILENAME = exports.generateMd = exports.paginate = exports.API_STARRED_URL = exports.REPO_USERNAME = exports.apiGetStar = exports.renderer = exports.isLastPage = exports.wait = void 0; +exports.pushNewFiles = exports.MARKDOWN_FILENAME = exports.generateMd = exports.paginate = exports.API_STARRED_URL = exports.REPO_USERNAME = exports.apiGetStar = exports.renderer = exports.isLastPage = exports.wait = void 0; const ejs_1 = __importDefault(__nccwpck_require__(8431)); const core = __importStar(__nccwpck_require__(2186)); const remark_1 = __importDefault(__nccwpck_require__(2081)); @@ -21433,17 +21433,21 @@ function generateMd(data) { }); } exports.generateMd = generateMd; -exports.OUTPUT_FILENAME = core.getInput('output-filename') || 'README.md'; -function pushNewFile(markdown) { +exports.MARKDOWN_FILENAME = core.getInput('output-filename') || 'README.md'; +function pushNewFiles(files = []) { return __awaiter(this, void 0, void 0, function* () { - yield fsp.writeFile(exports.OUTPUT_FILENAME, markdown); + if (!files.length) + return; yield git_1.default.pull(); - yield git_1.default.add(exports.OUTPUT_FILENAME); - yield git_1.default.commit(`chore(${exports.OUTPUT_FILENAME}): updated ${exports.OUTPUT_FILENAME}`); + yield Promise.all(files.map(({ filename, data }) => __awaiter(this, void 0, void 0, function* () { + yield fsp.writeFile(filename, data); + yield git_1.default.add(filename); + yield git_1.default.commit(`chore(${filename}): updated ${filename}`); + }))); yield git_1.default.push(); }); } -exports.pushNewFile = pushNewFile; +exports.pushNewFiles = pushNewFiles; /***/ }), @@ -21511,7 +21515,16 @@ function main() { updatedAt: Date.now(), }); const markdown = yield helpers_1.generateMd(rendered); - yield helpers_1.pushNewFile(markdown); + yield helpers_1.pushNewFiles([ + { + filename: helpers_1.MARKDOWN_FILENAME, + data: markdown, + }, + { + filename: 'data.json', + data: JSON.stringify(sortedByLanguages, null, 2), + }, + ]); }); } exports.main = main; diff --git a/package.json b/package.json index 0778e92..52f78a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mawesome", - "version": "1.0.35", + "version": "1.0.36", "description": "Generate awesome list from user starred repositories", "main": "index.js", "author": "Simone Corsi", @@ -63,4 +63,4 @@ "volta": { "node": "14.15.4" } -} +} \ No newline at end of file