From 5cfd2c9a526b17c3c8cdfa687fa90235426283bc Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 30 Dec 2020 21:17:27 +0100 Subject: [PATCH] Revert "Added license exporter (to json)" This reverts commit 84a0bd2cd90509eb843d3f7db569f0a96685acc2. --- license_exporter.js | 34 ---------------------------------- package.json | 4 +--- 2 files changed, 1 insertion(+), 37 deletions(-) delete mode 100644 license_exporter.js diff --git a/license_exporter.js b/license_exporter.js deleted file mode 100644 index 339d4c9..0000000 --- a/license_exporter.js +++ /dev/null @@ -1,34 +0,0 @@ -var checker = require('license-checker'); -var consola = require('consola'); -var fs = require('fs'); - - -checker.init({ - start: './', -}, function(err, packages) { - if (err) { - consola.error("Couldn't load the licenses.") - } else { - let licenses = new Array(); - Object.keys(packages).forEach(function(key) { - licenses.push({ - "name": packages[key].name, - "licenses": packages[key].licenses || null, - "repository": packages[key].repository || null, - "publisher": packages[key].publisher || null, - "email": packages[key].email || null, - "version": packages[key].version || null, - "description": packages[key].description || null, - "copyright": packages[key].copyright || null, - "url": packages[key].url || null, - }); - }); - - try { - fs.writeFileSync("./licenses.json", JSON.stringify(licenses), { encoding: "utf-8" }); - consola.success("Exported licenses to ./licenses.json"); - } catch (error) { - consola.error("Couldn't export the licenses"); - } - } -}); \ No newline at end of file diff --git a/package.json b/package.json index cad0f36..b277aab 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,6 @@ "cp-cli": "^2.0.0", "jest": "^26.6.3", "nodemon": "^2.0.6", - "license-checker": "^25.0.1", "rimraf": "^2.7.1", "start-server-and-test": "^1.11.6", "ts-jest": "^26.4.4", @@ -75,8 +74,7 @@ "test:watch": "jest --watchAll", "test:ci": "start-server-and-test dev http://localhost:4010/api/docs/openapi.json test", "seed": "ts-node ./node_modules/typeorm/cli.js schema:sync && ts-node ./node_modules/typeorm-seeding/dist/cli.js seed", - "openapi:export": "ts-node src/openapi_export.ts", - "licenses:export": "node license_exporter.js" + "openapi:export": "ts-node src/openapi_export.ts" }, "nodemonConfig": { "ignore": [