From a8fc1e59152a7c697e92f9da25ab5744f5761a5c Mon Sep 17 00:00:00 2001 From: Sergii Mykyteiek Date: Mon, 20 Feb 2023 11:48:14 +0200 Subject: [PATCH] LT-26: Remove node-ttl, refactor --- package-lock.json | 27 --------------------------- package.json | 1 - tsconfig.build.json | 2 +- tsconfig.eslint.json | 3 ++- 4 files changed, 3 insertions(+), 30 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5ced48c..1c7c03a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,6 @@ "dotenv": "^10.0.0", "express": "^4.17.1", "morgan": "^1.10.0", - "node-ttl": "^0.2.0", "reflect-metadata": "^0.1.13", "swagger-express-ts": "^1.0.0", "swagger-ui-dist": "^4.15.5", @@ -1876,11 +1875,6 @@ "node": ">=4" } }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -5596,14 +5590,6 @@ "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==", "dev": true }, - "node_modules/node-ttl": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/node-ttl/-/node-ttl-0.2.0.tgz", - "integrity": "sha512-bZVpmzWt4IuA3DWTZJEElLMQkYPmjUBi3q4XdBZ1dy1QLsDWLU7GMNhr/loLDFhqwlbQftQsb4xrPyCkv8UUyQ==", - "dependencies": { - "async": "*" - } - }, "node_modules/nodemon": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz", @@ -9075,11 +9061,6 @@ "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -11910,14 +11891,6 @@ "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==", "dev": true }, - "node-ttl": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/node-ttl/-/node-ttl-0.2.0.tgz", - "integrity": "sha512-bZVpmzWt4IuA3DWTZJEElLMQkYPmjUBi3q4XdBZ1dy1QLsDWLU7GMNhr/loLDFhqwlbQftQsb4xrPyCkv8UUyQ==", - "requires": { - "async": "*" - } - }, "nodemon": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz", diff --git a/package.json b/package.json index 0213b4c..00d5ee9 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,6 @@ "dotenv": "^10.0.0", "express": "^4.17.1", "morgan": "^1.10.0", - "node-ttl": "^0.2.0", "reflect-metadata": "^0.1.13", "swagger-express-ts": "^1.0.0", "swagger-ui-dist": "^4.15.5", diff --git a/tsconfig.build.json b/tsconfig.build.json index 37afa2c..33e6e1b 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -1,4 +1,4 @@ { "extends": "./tsconfig.json", - "exclude": ["node_modules", "tests", "dist", "**/*spec.ts"] + "exclude": ["node_modules", "./src/tests", "dist"] } diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json index aed3485..f1c2f1a 100644 --- a/tsconfig.eslint.json +++ b/tsconfig.eslint.json @@ -1,4 +1,5 @@ { "extends": "./tsconfig.json", - "exclude": ["node_modules", "test", "dist", "**/*spec.ts"] + "exclude": ["node_modules", "dist"], + "include": ["src/**/*"] } -- GitLab