diff --git a/.pnp.cjs b/.pnp.cjs index 80989790b..58bc80bcd 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -6557,11 +6557,9 @@ const RAW_RUNTIME_STATE = ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ ["@types/jest", "npm:29.5.2"],\ ["@types/node", "npm:20.5.7"],\ - ["@types/uuid", "npm:9.0.3"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ - ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"],\ - ["uuid", "npm:9.0.0"]\ + ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ ],\ "linkType": "SOFT"\ }]\ diff --git a/packages/domain-core/package.json b/packages/domain-core/package.json index 8757d4138..1ffa83099 100644 --- a/packages/domain-core/package.json +++ b/packages/domain-core/package.json @@ -29,13 +29,9 @@ "lint:fix": "eslint . --ext .ts --fix", "test": "jest --coverage --no-cache --passWithNoTests --maxWorkers=2" }, - "dependencies": { - "uuid": "^9.0.0" - }, "devDependencies": { "@types/jest": "^29.5.1", "@types/node": "^20.5.7", - "@types/uuid": "^9.0.3", "jest": "^29.5.0", "ts-jest": "^29.1.0", "typescript": "^5.0.4" diff --git a/packages/domain-core/src/Domain/Core/UniqueEntityId.ts b/packages/domain-core/src/Domain/Core/UniqueEntityId.ts index ce8d50b44..9c68035f4 100644 --- a/packages/domain-core/src/Domain/Core/UniqueEntityId.ts +++ b/packages/domain-core/src/Domain/Core/UniqueEntityId.ts @@ -1,10 +1,10 @@ /* istanbul ignore file */ -import { v4 as uuid } from 'uuid' +import { randomUUID } from 'node:crypto' import { Id } from './Id' export class UniqueEntityId extends Id { constructor(id?: string | number) { - super(id ? id : uuid()) + super(id ? id : randomUUID()) } } diff --git a/yarn.lock b/yarn.lock index 24cf68982..e2ce88a7c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5912,11 +5912,9 @@ __metadata: dependencies: "@types/jest": "npm:^29.5.1" "@types/node": "npm:^20.5.7" - "@types/uuid": "npm:^9.0.3" jest: "npm:^29.5.0" ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" - uuid: "npm:^9.0.0" languageName: unknown linkType: soft