From a60d43653a51206bd3335b1c6f51d7a411ccfb29 Mon Sep 17 00:00:00 2001 From: Diana Morales Date: Thu, 1 Apr 2021 14:00:16 +0200 Subject: [PATCH 1/2] fix: add warning database name --- plugins/local-storage/package.json | 1 + plugins/local-storage/src/local-database.ts | 4 ++++ yarn.lock | 12 ------------ 3 files changed, 5 insertions(+), 12 deletions(-) diff --git a/plugins/local-storage/package.json b/plugins/local-storage/package.json index 89698ae1..71d24854 100644 --- a/plugins/local-storage/package.json +++ b/plugins/local-storage/package.json @@ -42,6 +42,7 @@ }, "devDependencies": { "@types/minimatch": "^3.0.3", + "@types/node": "^13.1.1", "@verdaccio/babel-preset": "^10.0.0", "@verdaccio/eslint-config": "^10.0.0", "@verdaccio/types": "^10.0.0", diff --git a/plugins/local-storage/src/local-database.ts b/plugins/local-storage/src/local-database.ts index 7a411560..eff1ed0f 100644 --- a/plugins/local-storage/src/local-database.ts +++ b/plugins/local-storage/src/local-database.ts @@ -302,6 +302,10 @@ class LocalDatabase extends TokenActions implements IPluginStorage<{}> { const sinopiadbPath: string = this._dbGenPath(DEPRECATED_DB_NAME, config); try { fs.accessSync(sinopiadbPath, fs.constants.F_OK); + process.emitWarning('Database name deprecated!', { + code: 'VERCODE01', + detail: `Please rename database name from ${DEPRECATED_DB_NAME} to ${DB_NAME}`, + }); return sinopiadbPath; } catch (err) { if (err.code === noSuchFile) { diff --git a/yarn.lock b/yarn.lock index 09952e18..ddcefc95 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3253,11 +3253,6 @@ dependencies: "@types/node" "*" -"@types/lodash@*": - version "4.14.168" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz#fe24632e79b7ade3f132891afff86caa5e5ce008" - integrity sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q== - "@types/lodash@^4.14.157": version "4.14.157" resolved "https://registry.verdaccio.org/@types%2flodash/-/lodash-4.14.157.tgz#fdac1c52448861dfde1a2e1515dbc46e54926dc8" @@ -3268,13 +3263,6 @@ resolved "https://registry.verdaccio.org/@types%2flong/-/long-4.0.0.tgz#719551d2352d301ac8b81db732acb6bdc28dbdef" integrity sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q== -"@types/lowdb@^1.0.9": - version "1.0.9" - resolved "https://registry.npmjs.org/@types/lowdb/-/lowdb-1.0.9.tgz#1f6c27df72dd1c64522cc9a4566796d2dd058d38" - integrity sha512-LBRG5EPXFOJDoJc9jACstMhtMP+u+UkPYllBeGQXXKiaHc+uzJs9+/Aynb/5KkX33DtrIiKyzNVTPQc/4RcD6A== - dependencies: - "@types/lodash" "*" - "@types/memory-fs@^0.3.2": version "0.3.2" resolved "https://registry.verdaccio.org/@types%2fmemory-fs/-/memory-fs-0.3.2.tgz#5d4753f9b390cb077c8c8af97bc96463399ceccd" From 776e7c8c33c43261f76cce6739c42af2b51f9785 Mon Sep 17 00:00:00 2001 From: Diana Morales Date: Thu, 1 Apr 2021 14:06:38 +0200 Subject: [PATCH 2/2] Update local-database.ts --- plugins/local-storage/src/local-database.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/local-storage/src/local-database.ts b/plugins/local-storage/src/local-database.ts index eff1ed0f..e33cfae4 100644 --- a/plugins/local-storage/src/local-database.ts +++ b/plugins/local-storage/src/local-database.ts @@ -302,6 +302,7 @@ class LocalDatabase extends TokenActions implements IPluginStorage<{}> { const sinopiadbPath: string = this._dbGenPath(DEPRECATED_DB_NAME, config); try { fs.accessSync(sinopiadbPath, fs.constants.F_OK); + // @ts-ignore process.emitWarning('Database name deprecated!', { code: 'VERCODE01', detail: `Please rename database name from ${DEPRECATED_DB_NAME} to ${DB_NAME}`,