From aa96bdb7e395c4544df052298632b4c8dc1a9b00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20My=C5=9Bliwiec?= Date: Tue, 10 Mar 2020 13:05:38 +0100 Subject: [PATCH] fix(): update to the latest version of uuid --- lib/common/sequelize.utils.ts | 2 +- package-lock.json | 36 +++++++++++++++++++++++++++++------ package.json | 4 ++-- 3 files changed, 33 insertions(+), 9 deletions(-) diff --git a/lib/common/sequelize.utils.ts b/lib/common/sequelize.utils.ts index 4f227e37..dd3bfa2a 100644 --- a/lib/common/sequelize.utils.ts +++ b/lib/common/sequelize.utils.ts @@ -3,7 +3,7 @@ import { Observable } from 'rxjs'; import { delay, retryWhen, scan } from 'rxjs/operators'; import { Sequelize } from 'sequelize-typescript'; import { isNullOrUndefined } from 'util'; -import * as uuid from 'uuid/v4'; +import { v4 as uuid } from 'uuid'; import { CircularDependencyException } from '../exceptions/circular-dependency.exception'; import { SequelizeModuleOptions } from '../interfaces'; import { DEFAULT_CONNECTION_NAME } from '../sequelize.constants'; diff --git a/package-lock.json b/package-lock.json index 3bc29074..266dc76d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1425,6 +1425,12 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true } } }, @@ -1448,6 +1454,12 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true } } }, @@ -1843,9 +1855,9 @@ } }, "@types/uuid": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.7.tgz", - "integrity": "sha512-C2j2FWgQkF1ru12SjZJyMaTPxs/f6n90+5G5qNakBxKXjTBc/YTSelHh4Pz1HUDwxFXD9WvpQhOGCDC+/Y4mIQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-7.0.0.tgz", + "integrity": "sha512-RiX1I0lK9WFLFqy2xOxke396f0wKIzk5sAll0tL4J4XDYJXURI7JOs96XQb3nP+2gEpQ/LutBb66jgiT5oQshQ==", "dev": true }, "@types/yargs": { @@ -10973,6 +10985,12 @@ "psl": "^1.1.24", "punycode": "^1.4.1" } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true } } }, @@ -11464,6 +11482,12 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true } } }, @@ -12681,9 +12705,9 @@ "dev": true }, "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz", + "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==" }, "v8-compile-cache": { "version": "2.1.0", diff --git a/package.json b/package.json index cf0e2e91..84c4b4f7 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "@types/jest": "25.1.2", "@types/node": "7.10.8", "@types/supertest": "2.0.8", - "@types/uuid": "3.4.7", + "@types/uuid": "^7.0.0", "@typescript-eslint/eslint-plugin": "2.19.2", "@typescript-eslint/parser": "2.19.2", "eslint": "6.8.0", @@ -51,7 +51,7 @@ "typescript": "3.7.5" }, "dependencies": { - "uuid": "3.4.0" + "uuid": "^7.0.2" }, "peerDependencies": { "@nestjs/common": "^6.7.0",