{"_id":"@hiki9/rich-domain","_rev":"267-fb4bc02732dfb858f05d8a8734236661","name":"@hiki9/rich-domain","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","dist-tags":{"latest":"2.5.14"},"versions":{"1.0.0":{"name":"@hiki9/rich-domain","version":"1.0.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.0","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1a12715fa8656ae05a3f8882d6611a87c3814ebb","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.0.tgz","fileCount":3,"integrity":"sha512-I8Jer7tkpAiYcF/hxW/f8llUfzik52XXfDmlqTTGPv5w1fyLARqtctdGTYoKp6jZIwj0IgB18xzoU5FC3Sug7A==","signatures":[{"sig":"MEYCIQDBdylLecMvUhATepXckSRkRitlHjly59IhizQE0Z2BcQIhAKY/82wwVZMKRPdKtqFUCHj4PJ+OQEJkYUcYTqDP5EmO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTEiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhcRAAhDjzGPYa7w9EqHQKiPZRGxiETC9UP55Qq2BgfPo0/0lacKvy\r\nG95obcoDKViODODIYKDQTNUrebjPLabQZ6m/jT/RIbz9yQQhFIqMLDbswtms\r\nXdPLKHOc6T5UjYWyfNDgCWPnTJCmpCovdJvEgHVlQIJxJ0x/vHrV9yF/qLXw\r\nfzSQTgiKQR7h22jNLTu2ogxEIOndwEDtBx53GqLB2yEGJT1SHR3eegtmzAPs\r\nOKClqXnCQBa6L610VjHd99i2v2l/IPpVVbf/B+3ttrsZ08BySYaZtLS+kicj\r\npFBBC23I0IASZJJFB3NBJjqAIDyrnvN/ShUXeqCXEEMgG8WMIxAan5tenKHS\r\nypN92vTy1irV/MtE/h9SkIs1mlGfcO/t4tplVuZo+JZPelaWXZNAROUNrMfP\r\nwPGhveOlSQLDE6/T0b1qjytsLaEWDo6SAA6i3IbUU9lnNcvHP/n4j9ZQ+atG\r\neCoYL95gEaJfvAYoCEf4CS+Fmg87xOeNa++gO2L+Inf/hsWRZrPCXiG6PscS\r\nav9myYmkeRPgFlNZFZzodaWB+jTls5bQldpykVFb0Dk6N8R9ojpiiCFw0qHG\r\np8K1x/R9xR+yG9JiiWKZEhWZuD+Dl6rJmlwWdGmiNEv6dnGsKCxoOnk3GAZ9\r\nN+k/ufuvheAS875fpnlGIuRNrTAtjyqRyn4=\r\n=egpB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scope":"","types":"index.d.ts","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && ./clear.sh","postbuild":"cp -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.0_1680683298219_0.5273442749168846","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@hiki9/rich-domain","version":"1.0.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ba706ce8b1adfbdb1c04d06235163851c63c285e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.1.tgz","fileCount":3,"integrity":"sha512-dXuD5JjDO7Zhp07GAa2wVrWroQFrrwz5+vX58Q5ffkiXn/zrLTNzrxbTE1ANxi4A1UZiRV6/O7RtdSTNRwuAnw==","signatures":[{"sig":"MEUCIC55/M5X1ALLlfNWG0xFWJXtmjyhhLCv51zIuhQpIF2wAiEAmX65DBg4qZf0HrFug7ucNLBkrQlycbIETHOtWaf9WMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTIKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov2g/+L5YctmTBZTHC0ZhIcvoReTQCWI/Oa+BfhcpDRMsUbKpL1Luy\r\nriPQRY4rHWyl62hSy3zMp+AgUPE3HjJDtq664LEphWyJt9a9blV6+ScKBFiI\r\nL3DlnNT68AuzrIRk1kHsJdF67eVAOo+IehyVwblM41nF1+v+mcFVwTX7umaY\r\nL8Tepueu31fq8WKO4eB2dvX7ohmGNzqDSxhnHyl+d5Bz0Kzw/1sYWNfgPiso\r\ncxRXlBgCkp6oxRU8ybM2HlaJRbuCrZr2+e3wNOAoaxfOnY6ajC6NPt0JhjoX\r\nzu7JC6PUEVkUnHFM+pQcVWJQBkVm9H18XdDyAGdDecNHNGRTLjVy7oAXVBR6\r\nrrSVDa96Xk2cvZn/8htrBoldIUTt916FyMZsouk+RuFcUjVDwCKoblG5IPp7\r\nU/c/1XGIS2zjJpUyqkvNHCvnQUEh6hicPP8bPd7SY319BxLxs0ue1G6CVdMz\r\neWox3jCGwvs5ks9/AHYKgM81BUVGQZNyl3RdU+3S40EWtadE+1S6bBEyucs3\r\n43FRI6aLTWRziSitm+v0LUfjcBOnUSr2yOkYMbZTyZrH2Ka4OuVHuv+kq8NY\r\nxj74FUu4z+SvuY9dNI5oIGGBsKHP3O5X20KKCZfl0wXrH1EIq70xAEp0YUsE\r\ny5abeiX+f9daMXOLQlZXuIXjGfpgR5J92h8=\r\n=G0DK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scope":"","types":"index.d.ts","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"ls","postbuild":"ls","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.1_1680683530479_0.5234675079620077","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@hiki9/rich-domain","version":"1.0.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.2","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"bf1f868637ea9638ee11f12b99f45934ad46b565","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.2.tgz","fileCount":3,"integrity":"sha512-Aj/T2SKqngihToZcJGcyYEQIxMfZABKadiICnsosy+gB2CPwa9kN0iVXkXiGoRtlIa65yXrrKRdlRl0MCyT9KQ==","signatures":[{"sig":"MEUCIQCADiL2VepE61FvLNDOTX9bmT23w/q/ynjZF4wabLrDrAIgGLNHoDwxoiVOMZZoigB+yJ1dbNLY6C9vHN1cAaHZNwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTJfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1MhAAoyF+9rgcEhnWaG1BX7Ju7pQ6v5z1v2usyCPXz61UB1/cP8bg\r\nakXPdK7Ctm3Nen2EAKRPXd8LAtI80hcUVDnWebPzaDUGVbLm3gNzjZzzibA9\r\nJ5R11vWOrp4GlxjAGTr4ebHAcA4vvAauqdfnWVzPMla5sPhIhAgxA7IacPJO\r\nMgOTcrzvPzUAP8MyzDJpur3A19iW97re1gq6STBM0+rKGrfYma0fSvGKRpPx\r\nwE4UVfMnZl/9vWDjxy1NDLhmpAgCyL/CHHhvPePW0vbKaRdhQeImVR4+hyio\r\nPoJ97qv22U+Ry6jJ7n3V92jCegBXwa7m8BKPuNJ6l9Uc/KWyGmqH0V63ootF\r\nG14A31dWRD5TuXSVUpNO8JifLaICyad+3lFz6tJxU7En8sCchLAQbW8AB9o6\r\nElytrwz9v42GaPoR2fsavSRMBQujRBBzCkqyFQLqEQjFd6GDYPfc87fh2frf\r\nigxx0eoUhlJXmLZBP2Fy1RQ7id+P6TK9du/PL2IrQtoSYWYkn6zTy6a5Mfwl\r\nRnUcMSgZaGdrB1ZJ6hvH2NQvCjFjDOls8iDdZJNExBGAPbCzr8wAGpTAYM0E\r\n61bDA1wtJUGIVUd/l+BHIbDEbsii8rAJbcmAPthnr00YALBpPE1Ld63f6zOX\r\nTZRgVFtEt4T5OtlsQwjOJo1jbHj91EO3hVs=\r\n=YPnb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scope":"","types":"index.d.ts","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","preexample":"tsc -p tsconfig.example.json","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.2_1680683615262_0.8746139935185202","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@hiki9/rich-domain","version":"1.0.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.3","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"6251dd3ff5bd8e2d2230fc22cee0711e8230446b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.3.tgz","fileCount":3,"integrity":"sha512-Mc2G61f1KdUz7UV64fBP4DizNoZpflGWCK+OSRV0X5e7piy7lnX1BhEz5hEOcTrwAg3/nLeAhy9weXN7tJDHNw==","signatures":[{"sig":"MEUCIFnxVs6KAMYdH+XeDADBJ4pwewFGvc1GT6emWPESUkWWAiEApwv8yoyeNUKJF6MCKKba49S6aSI+PVUSMM8GH6/xITs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTXWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLGg/+O1SoNgjyW4fADvVZvXv210gSOTFSQjI+NjcgRXuUspjNjspY\r\nWoF7gwHSej4NfglOkazlvgapeYUHgy62RRSrqbzoXbv61WkYdrpY25eVg5to\r\nB72vOYbaCC0QlkNo60kPXVcNdh3SpR8CqqAADycHqJoCmg6cnXY4InXeZOim\r\nVix22Ojqb/zW0dpbU3aTaij5gv8nWTl963G2jd/QWsLUyc2vwfTFoZ4sBNJv\r\nAZbXtHViqxM+66e6f6HBVXup+HrDOrve4yFsZe8LRudLHpZ7HrjP0XLmKd9l\r\nf6Y81rD2c4Rf1o68YOzLgz46VAzqG9r6SMgsQ4BeVmszI6X5A4Abt44rvlt7\r\nGpKm2J5b0sZ3zCyDepjG3on1AdyOgdeqwEKrhS35qibAZUhW1dbjfsVKPN9Q\r\n9bwaZ8QcqSiEMsRP9X0u7tmCtcB0VObQfo9lxH7G0ICVQWGWheFvEp/GuqEZ\r\nPnMH/C1xECU97PIfdlDTYUaoa13qwxUcIjRFQ2KuYeObCIsiz6n8ZKSTLmE4\r\nfG6x2X/xh0B5OS8MPuBSPCwgZcydFhB84+Pd+o+7ACKSBNai+e4eFepQvayS\r\nMg7zFjayMU17MYMPgfObkGzA86lb0TAAQBxPjJltFVblhedMBttN9eh8d6BA\r\np1sB0ZJWC9CZZn5nUspOIe/N9a+t0cZUv+c=\r\n=0YYI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scope":"","types":"index.d.ts","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.3_1680684502210_0.6876291434025528","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@hiki9/rich-domain","version":"1.0.4","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.4","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"cbf25e1ef2685002f06075b65b950c4c46d60f84","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.4.tgz","fileCount":3,"integrity":"sha512-0wQEeTy13mW4FSjp/ekazicyfMaWZ7Jg1m8784/vCaW3pur5Hp+ZEO/0Bk2lLb8xFHEo9fo01NGTRHCCvcqsNg==","signatures":[{"sig":"MEYCIQD8EToeDsq49epRmaaKXwh/iqikwM2Bk7g8b5VxFXbZ2QIhAKUjYyc3sC1R58Ylv6KZZ28Ckiwp2GZ4r8L0Jo1+yJ7C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTXuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoruQ//UBs6VnFxU75SrS5kPbvOAs4iyLR6uzA4s+RVdBYKeKabcXu7\r\nNb6LVq+1Pb2MBwPRFv9nmI7wV+ynMfVkDv7l62GRBtg6ImjZ/lWipf/KotEc\r\nPP9Iba34SnFuBispG5fnhk1xmfO4GSdnNhQYZf5Dqfnt6ohHvyOyhWJXQ41s\r\ncIZGL0FkZgXuwOTxvbOMm6ny7aS/E1heV4gJyKKcMp9uoLBhWLID5tx+ztGa\r\nPkWCtw7BBAoQiC/fnEvgo951N9fC8vC5xiFCgTz1msn2BHyRcNRNaF6A0HcH\r\n3xddSGRUFprB8Hu+2KRIP6I5pXWekBDzkDxvFNt4mN+j6b6NxQmslJY/8g+6\r\n3Xv/L7OA6OyXJq81ZHDU7Ln8uirWKUaRi//yGIo+UYIOsPXzUa+6kYWqNm+C\r\nfYqxToTOiMLXBQ6wGw9h1DP+sCNuQFgWfwzqyziT6EGC6/fcHtU9Qx24KkML\r\nBQRaRxARJ+ikt8Eg1uBcJYxyPEbt0mj+mEQsirjqrD9/3qitUV+Sg6y4G7So\r\neKFDZXuqoXuDtGbMa1Rtou3/lsCKuZ48boA6IOa4KWWw+egI8ZoTjTXKQMK1\r\nIKJrH2GWEMkkUdwy3zQB3wMajo1rqoWnvl4xMUIF805L6fdjmigKs3iEhdPz\r\n0lI5YeKpF6VeG+KnkIJCp3INmZzRmYN86KQ=\r\n=KI0I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scope":"","types":"index.d.ts","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.4_1680684526418_0.7765927910590835","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@hiki9/rich-domain","version":"1.0.5","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.5","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b88bad59187e9c236fe662fd341ef6a964f343b4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.5.tgz","fileCount":3,"integrity":"sha512-vruCwQJ32P38VrDhnTDT4vzFuHsV7kUF9N1NmHEqCSQ+eo7K85az03XW70aIHQu6aSG9eNr4jfsGwbBidSPcVg==","signatures":[{"sig":"MEUCICHeUCjY0OckHbQfPOeWkpTzF3uBisuAvauy21tA9WaKAiEAvHqElNY/jw8K876rZGI1T1IYmL7K9wBc1lBGSiUx91w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTbWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdOhAAosn7jDaOqnVq2r8ARY9Cqf6UjIn1YLyuGiXY7DcHQSdhH+c0\r\n5+mQJ56YePPfNZfKY2Kc/M7YIzUD5jby9Z2YeakwoCVOUBleJ31hd2iCuVVE\r\nDrqfy6bLy0AltQyictb/WcRFj+St4W2Ilzt9bqMiKORFZaITuj3TvKPFTqTd\r\n4STF2G/IUDY9LaEjTt8s7JvpCEJpjEpe5i7rXXp7KDHQing4QzEWmTg/DA/R\r\nhxZ6M7h+Z6mioUnaDEYKDFgssNMr//7L6PE3VIyqSR1jnTXtWC2xPpaE8eNf\r\niKarIpOQbg5zWmH5uQt+bVz0nQ77V05VDgn8NlDUfibDACg1EeRZ3K7InWjG\r\n5iwcda6kvni2rqSgHiM61dbKQd8fWAV1pvG/ec+TWY7+xFYkN8y80sapvn/D\r\nHsCdJ0KiFiFw4UnKM44X1AkrOVVkSvgdgPaL/2bDXXgSiE4ZRbqatbYMhSsz\r\n8OOK7DxXcWMBJEN/tdxN0VCAdZdUJAs87h1yb0ukEpHUYcEvYvs+U8q4J9+K\r\nmSQ0b23ZfFDQRf0F/haycIyBdaFbVUGXb0f2/OT0r184I+fp5ajJumqq2ilt\r\n3gsaDBrBmKvf9WqLlkj2kUZTpvPz9KBOdng7yx87RdH85Jk/9D/FO/lhJjpU\r\nN57O5b5ev81JH1O01ERraPfXhTvyRZR/6Js=\r\n=qIrf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.5_1680684758498_0.1002375599490577","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@hiki9/rich-domain","version":"1.0.6","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.6","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"f2f045bd6b8474df11f73049aced7af1dc696f3b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.6.tgz","fileCount":131,"integrity":"sha512-IkDBaHUFk1CEFCLquvPZRUlyCgQApnVca+eQA+i/FV1xCazRv78bWbeqMCITkVZBQy72YKBVwb0BRhSL9oaFGQ==","signatures":[{"sig":"MEQCICo7m6grNngcNldEu7N3bt84Lqlxo++sisfCAZHT4IyBAiBS9zFhBHak3hxlnyxE1xFzNLKTyX34Laxi/qQ8No2zbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTdoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmqw//WIlg78TeOoPgNJ+VzNUvWakQerpj41WKsO9En0dFnBnYWl0P\r\noddkPmhyhHAeb+2THTuKGIyTBrRvfog0WvIVm4VGj9XSk19Zh3Nnn9cEr5FK\r\nai9fGHvaaaCZ3J/myhyNqdJhs5R4G4agTZY1B2S07npNz6mrHWy/oOndOvIS\r\nM8g0ca52BOCW+L35l01hMnKzc6P6sfJSRNvNnY6fN/mDVkFnvIOd1Ubqjuu0\r\ngHt+DL06B1E2GMd7foGyhladXRUollDryzM/NVOUNsuT+t2SVnylI5Dg3Bpq\r\nGo+XU6pf41dUsMfCE608EgZc4qjLOqVi5nfn8gCuWSEirKb6bvKFa2SoGHEX\r\nje/oXR240c3Soc1OByVl+1tFLfAaqjXqlFqISnpSd+FZa+bjOiz0uE42stQ2\r\nv//YERnvfED2mIt6UHbhL6tc2S+kFnSkzLSD8aUV5FeHkba+zdzWmMiEcn4u\r\nK6Xc8YRL8Wj4vaUwOLa3ywwrBL9xqF59O/lvEVRqu3TYNhZtHEDkCKmKCWvl\r\nDCYcTDGkSLwZkR8nsp7TyB7a3/GsnBLvduBK0Vnn9OLoz0iMnwz9Arsu0Vk0\r\nVDi2nB8tNfqc/sx+66d/Fmf0dEzV2Q6/ZDIRz9+QiLoXpXBqGlEU1W9dmWGE\r\nQutmg7T+kVwU+8emYrVMPGvF+0FAn02/XPc=\r\n=+dKw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.6_1680684904135_0.42670376215577255","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@hiki9/rich-domain","version":"1.0.7","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.7","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"70d4c2c79c848dc3d1a6ea204e4f5ffa14663be6","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.7.tgz","fileCount":131,"integrity":"sha512-zwEi9oGxeh6M24W0TMIYGScks6MtIBbUsnWHwKZJcc1URn3+RJ9Bygax6fTbzLQ4zOumoINvprWRDLBpXJDQBA==","signatures":[{"sig":"MEUCIB7IFDUWCYciO8OjnSCvgvj6ea9n9Jlh1duevQdCEg5kAiEAweZhbsyA4UiWSJ1SyLciH/fvwn3nFon9qyS/t1/ejfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTfqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZMg/+MsqF5ZV4KtwgRXmiNQW9QwpZSEr3cdgw/nekQBzXEon54cvu\r\nVoSTSyxxGHwFeTJsz57XJRqjX8MPiy1n42hRYy0uH+qgWmUgARdIVFUfJdpU\r\necOgJVzq7PntXXxY4QJdCqE5sapBS9ootiq5KpMXypxfZJMrYIhyCdLVcHWG\r\nhhapr5fUrndxKR6Ago/OePwtvuLGC+iz0O+9U3sL1dPSCUVQlV4OIRkYPiil\r\nAIuPdQf0ujJJ7MB4cJ/XbkT0c1jWNtgTnSpzcfpyVBqx1pW6YsHSm9BPV8OH\r\nTcJDfMfwt+dPRXvxrY2Po+I+OX2Vgkznx7rmhJw1MGkSnL4qffdPg9JeLlY5\r\nHXfkl7LrcHd5IjX2FwFtOAE263Li7gbivvVeop2TgIriTpViQIbhixA433X/\r\nRwR3uXuPRLTAKHJrzz8sUWkjovUje72skqMI/0mSrR6Of8qYPC1wA+xczveK\r\nJ+Rh3hD9YJSU7PKdohmYv8Oq67RPJh+nQwfqnv7R8FF5GNg92ebVNJOZzbIr\r\ncIr5K3jYv2BpsCZUzASLI346EfBpSQlnMuDU47lxXQdlBUYdtP4dl3+/L5AL\r\nM/Gz1krsBLrs2i7M47n3zqFJ151/yhhGFHIK1995HQgwGd2mXV7nOkquxuKh\r\nisbWV89KKlg2DgrQZ8/Eb7K+V5D9OGlOLy8=\r\n=Ah6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.7_1680685034210_0.5164321079835952","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@hiki9/rich-domain","version":"1.0.8","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.8","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"9f54cd1e4d284b13f27f6a0d803e70ed4f49266e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.8.tgz","fileCount":131,"integrity":"sha512-9XXEbfdz7npehSNh6ZVDV5qyTx2GbH2GU743sdyb5IanXE30TO7nijyfeJr9ccF1yBVIqLXU/Y4x73+/aLyO0Q==","signatures":[{"sig":"MEQCIE4R1PDl1ihdPklnSplSfVfsVFpGrLPlX/QW6IKR1HC4AiBD7FWmQwlGP5ozNPPadIl7bS48trgbb5zeBPaq+1ty1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLh7DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0/A/9FtDsg1Fd7s5jqsSRQreDwdnbuQ8HlhCzfoghRzZzuCbfvkmj\r\nE3NvD3lj59IBJs3rffzpc6I+wEVFIPenU+MbIts0IUSMFD7QZ0jGvu4EhDfQ\r\npsYF3RBVv/M+fmNqqHGE3mK+RY+MGTRDSsoyLe3bSSsRBJUMhE+502EiZ7jc\r\neodgdQpCNMNR1BqXTnfPvBfdk6ItPVkbE0wwnwoHKiSo7LKQpBaDUvxPgR19\r\nWBEz16Pji65W2Hiq+P4Ws4PcNsnoE/xsThl4V4nwxhQ6SMZ/rAkwtlxyEHCX\r\niglfbVZzrmY4DjH/kbvl8t/HsmjWGSgmdgVKtp+VjwWJoBURhE43LhD94VwN\r\nhaaII7jX6opbmpV3OTFGSW+fHaBGFl6wgOtxs6sRNYF/LCV59k2D2KAoVn5l\r\nfwK18azaDdgP+mAgly188WYiD8ZjWfQi+VgkZP34CUExhPfmprIh9+4tmQ4X\r\nHPbZNH0cWYS3v16s4Art4BpCmbR6YrOHwnwUu0LdWKyFMzpol+5+LnHukQgC\r\nbM0bHZI1lQi7eHNvMeb5sNjx49tttwtha1jmF6X3o4EAZsXp506UWdlNnn2/\r\nzcP+FqWc4l2eLz+y7HkZQeucmFBc0rnnCsNDF0CoM2TF3+BziM9Fj1RzLth3\r\nC6TDD5e/j0kxh555d9pVQ7aF9h6Rgdyf6XI=\r\n=Staf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b8c79d1bae334ed73d701aefa41e467ee3d31827","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.8_1680744131335_0.19602329894715287","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@hiki9/rich-domain","version":"1.0.10","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.10","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a774d0aa630af9462f3552977c744e720421c663","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.10.tgz","fileCount":131,"integrity":"sha512-36fvfCRLZ3SBfH42niXv9FTo6V+4MgnTW1dGGvB+iYYgdhL0ItnSWdyzh1HU5jIDGEmoqd+t7BlI0itMw4g+cg==","signatures":[{"sig":"MEQCIExBJ3L2xnMLC3efJsgJ+IAs52bYhJpNTHHI3Zioh+L7AiAXL2RK/O4REECF0cfYb9wM2mg6JcS7mR+B8/akSg02Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLiG+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodDBAAgDk2IDDz4RGgZgUTqbCG07s1IkGf+eBhOrU+ZP1y9nkYLemm\r\nrYKAK2gAbu2K31x9cfCRKv184O0GcrH5svEgqd802FouL47WHHoLJBAMFpBV\r\nBJ61/HL6PITf4xCT1fmy39iqPxl6cWM7O+eUNIK6f+GyrHw5tJs6Q0hsFFK4\r\nwb9nmK3gDGLzDwAInwZvuxIDU51+EKDdcawKt6btj2jKKyBF9EAJ3Duk+mMf\r\nhQbwIffEyMjY7oQRqKTr67gCut8ebZvtGHuyVPEbqTw4mOqP2AibxAVFpE2o\r\nChSpD835IP/l58yFlWp365ks6cGpUajuP5tqxJDoYFk5RnwtLnabFih4mCFg\r\n7dPDnoxoLybEwSp4hsa1c7tHJXsKfmKzpRGoMZk4Npz+qlyVqBLlgz82pCrW\r\n+VoafTMbZQZLgjD3Uomfyf6folproRRPwlyzu5Px0/Y39HSwfUFpTtLr8ltt\r\nS9SXZ8OaazqTG+oYYmH0wUHQ7aL8n98uzhVZ4aRwa9o3NCw9ufemd3TuNfVc\r\nDu9EDJgmYdpfFd/mOW3D4k3iQFw4jJ/g2cT5pBWetYl6D/5PGX9ABfyA00je\r\nCauBSaG7G+gbctHDnzGi5yK9fY8J5P1qnNvKmOpSpGIPho/qVZhbaIKExJZr\r\n0jBbSdKgc+TZplR8ze/xHmVb6zlEcNHzMNs=\r\n=ppz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"db052e5ed18e6c7c9855c84c0110ca7f407a32e9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.10_1680744894586_0.00559443082220934","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@hiki9/rich-domain","version":"1.0.11","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.11","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"59ed63e2b07acf1d9bf739ad082279e717851c76","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.11.tgz","fileCount":131,"integrity":"sha512-DI4NWYTt615aR3cmIiVO6kLW9uLGk8bNkiZRTtHuC1D37NtR6BSNybaVN6WsFKOs6pTlQaWjWlanUfPs6PeD3Q==","signatures":[{"sig":"MEQCIHspr8bO7DuKknW9Q0smvqaoLToCrhzavdFDMZfAyg+TAiB7Nqk/jwKsLhndYk8zrWzg0MkOILKDtnT8NaF7r1gtMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLiUaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBQQ//SX1/WTtzAPja8g2jIDD9eetRxYFtOp6sU/Wclf4cK627SU6F\r\njuPxgZ46l3DazjvLaijGd8A9O6rln34mKLd1kCtFoWg/6vz2a72SLZEwt5yg\r\nWfYg2U2tTOV2oG4nlnHG4Ll0YBEnaMmEKjTJIfzJ93I8b0eMMj7QzUpoQJdj\r\nl9dzgP09/lvNog53tmoXaPbLCpF3fNcG1dTh+9L3Ri48GhNm9NYStMbswU4O\r\nM848GjaRyA6BXmJ0OtRRgtaSfVlh+hJYT7TiNcGfugAuClMcje9x+PNCsfrK\r\nIEPWB+cfJBTO3YkPW+oDeczMPKT9R4w7K10uDuO0S320B9R+Q1s/ZlFzOtsS\r\n63NA5FxfN/WZlXy/TRv/162k7nzKnyvIFfOMX+6ItMHZo0W6fvg+5QJIISCt\r\nOjrYSeJbVackjlDlOQIofhHcrsPXHGW0TSNTJt5d/hMZOU+Z/nVhgjaHc+p4\r\noKO5mUc0VMeTVpkaSDlvRAErgESPgN3r09uT2r+mAhxU6pWjuoGpwFbsQJ4V\r\nguzzQZ9x+vaqnyFWp//aHSYVEqTjWmxx6SRfuwhRW1rO+6PmHvCEN0I8ZlMf\r\nAQNFKV8Q904I9S7OuBKvJtdpo0d4nZolAjRNXh36sp1mh/CZVHV1BUAHSgRa\r\njKL5i5+Q/xC0vfpekVOeJgqWWHFAL8/01R4=\r\n=Pcwe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"db052e5ed18e6c7c9855c84c0110ca7f407a32e9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.11_1680745754536_0.28401141060054225","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@hiki9/rich-domain","version":"1.0.12","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.12","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"05e30a74ba5defdba6f955fc4560f96fed7a4165","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.12.tgz","fileCount":3,"integrity":"sha512-FTF8ZCEmPe33acPrx4a1Mpil3b2SqK5fcBE1lMJDBNysvx5DNXGcgv9ZUEfJ3gYOOdh1c6n9XHx3Eq0ocjwNcQ==","signatures":[{"sig":"MEQCIFe8uTaNZ5AdjS0SRc0kCEXvO62hw8ksUxi0A7KEBJcfAiBHjYaliU0XVrlhIPVM8N/eINJmgAIPTBiT5sOhXc5EUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLi7BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC/BAAoDk8ccboDfC/fqhljMWdnGTmd3Mt7czgWvnzgiaqN6pKom+f\r\nyx5hGYCoHe21RtPEuMDaUQmtNQ/MOcQhc7aM+ShO4QLi0AgjQMCMHyOsGWDX\r\nL9hn8GGU/6BzF/vEzRQgh+DDc4b07Ju14u+iB8DjnB7U33o9EP6c97gTBzbV\r\nW+c64nfPSzrtpsEX1Hg7bQobBhWdmYgS5+qPknLR6ahDDR40aalt/72DFhOt\r\nM3eSNl2Yu+aPOH4dTny8REidBzbKHa8l0LXFCfgTOEentdcedaELfLEhocS5\r\nMhnOqeY4WX7XBZA3bY63/Hs+qXNSZ8Q9tRiiWYchgZo8Xh53YNqGhkJYAOaX\r\nWbN+8/vciYGtgahyFhlTuGZVf+xEDtInBdimwRy6wjbJEPH6lKwDkhbg4FyJ\r\nNEmoquO8lrCCi3Ap39O9/c1OBE2mp1PGKPuwxUz1p1XdRWPXWad5CMCwFwwr\r\nLv1neevtMyf4ZEbopMv7JcELIzQ7eYxVXTrHtpYOPJRJwKFQwZWHuqK0r8QY\r\nfT/kNp3neZlG9mG8qV9+eTwTyGOyp1l+wbhMwJ1nhRbNHELGE/sx+GpbYpnQ\r\ncLRNBvUtsP48k5E0ipHLROzzvCvzpmVn+vB6i/FGAb9PdYumhzmoUJoA6UoW\r\nXkCR1rrSfRzJHAd1kMJlK2dnQkM7MN21rdk=\r\n=4Zu3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"db052e5ed18e6c7c9855c84c0110ca7f407a32e9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.12_1680748224888_0.7442831742139024","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@hiki9/rich-domain","version":"1.0.13","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.13","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"4049825b492e25eb25f240b88cbfd429d1e7aa83","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.13.tgz","fileCount":131,"integrity":"sha512-urwOGBluKgIWfnnlPkSBBGg0D0WWtiLXTDRN9LoCTRQ6PXO3P1INvuiXUPb21jwZuQf6Nuq0i19rXxpB+botbA==","signatures":[{"sig":"MEUCIH5rpvv3w343OyeeiEWgJbDigRj4OPwu9OYGBRhn37cpAiEAkrwX/jeu0LZFIMIWG+Sn/DnLQCRnkprjsA+vOx7uqVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLi7qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtNA/5AKuLrjLdHd3Cgklethp9KbIxICZQlO5PEhUxUO4XmO3E7HHw\r\nEMGr7rCOpTdf7Q21CL8LQXOQBaw95k6pdL60DI/49ct+oNC0YTrUW8breCMn\r\n0shp/ykHj61Qrh363WXRFZGHb2yhOrBpgauW992rcij6K+ilQ2xa0pDgDqJE\r\nuvRHmxliZyKVaIh8sS6+t6bISyfbQj/9Q0dZkKP2zSZNujapJohQPgCZItJC\r\nACMdwQWC17YPgoa525OjtXw5E6HWL6CS8X8lXjAEsgplkC55d6jWY0a0OKGI\r\nrbWmoPBVao3ny0LWJ3TV+hIl9wHDoxkiM6W9lIGwMX8sku0Z7/UQj9pOSdEy\r\n9IPTaUIgrvn859m61SwWlrBtO+W1IGf2F7eX1SoXn/o/0MtwXH0KMEgzqjRI\r\n4kHXH/a0Qc9/2WTESOUdwBOhtMOfeei24+nsnW+yYfKRqmhAy0W+ydqWiC7i\r\nBb/PWqj9IzKCgVgYqQp4hE74SqjMLWgIj7+RZ8q2rpExwlk5H1j8ylWLVPn8\r\nrYNl6hI7noyxvX517pIPR2iUsJgp21nBdosf33mSZXMtVEy5n2Lt3LS9X5mR\r\nsuk1bXXTbdX5MbefMz3MJ1sUcp7dLacAj93baPr4RZR99pcvacZQfuUk5Hyk\r\nWpRw5165Gp9PoXdkP7Bw1c/iZaBl2QIefGw=\r\n=eaao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"db052e5ed18e6c7c9855c84c0110ca7f407a32e9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.13_1680748266499_0.802652786254558","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@hiki9/rich-domain","version":"1.0.14","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.14","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"af8a2556b980605e48196ce983c06099f024e0cc","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.14.tgz","fileCount":135,"integrity":"sha512-GXPBSwYXNbRhbf9aZrVnvHssKSrbUgHOlF8ghlWwcYzV0IAwDfM+6dqN5L6v9U5V5wzRL1qpMoW9PvDVNUc2eA==","signatures":[{"sig":"MEUCIEyfDMryxxxnaHvo5CnSi43yoxkhalO7cCCM0IJlCAW8AiEA+HT6ZbqxSHvk41Ak48GDQSYSBiYc0Lb41IuuNqajhIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLmt5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3/hAAk3Fn1Lpsj/1vLb3UcmIeWk8t6M0suQuFmns3YFTQg/Evrq7D\r\nPwvYHpoASzWkkJ4v1QqXn5DKVAlA5oqERDll3eLotvg23wNpgYuqZnlgwDni\r\nl6sLz0fEudDW1sIH454El3OZnYjismzVcATHmYGB5vt3Znia9MRHdJSx1xk/\r\n2k1CqzTZ4glMfqznZd30LXhr1+rJfmIg7P2YiUQqdIEMy8DENPG1AEKM/A6c\r\nCIW0IVnFP7C/GfGtQHMqCRGOM+Y/yw0k30JEGayKZxhWwWJ20LxOlHvKRpfQ\r\nJFyjsaHkvqjRH3+eUoxGRd6XXBunLVY7ZuQep5wc3cNQDTFNPx2Xhb9DGee+\r\nLojJFV7gZY3TH1dj7aELOPwNNuj6TPhiaadHHrjAbKRbC9CIDgZiFDW22DS2\r\nh3Yg6EaicGs9z5bt+SqpQgy4KmpxoypzGBkf8tdZ3FglpVxeIHxlCQyf4xi7\r\nXm8YLDJCCtChE9b2bXwgAGAne1uX/r4q7gKdM+fhR010kTNme0JnJGg2mAV5\r\nuRcnPYySYRQu9aVDuZbjaI8zqa2zLjz2Wb8zSlXJtHex8Wje55I2fwcee76L\r\na0RjIF1jZ1dB3n/uzeSCzAu4mOPjp3GBd4TZZR2Yt7F6r/EeDHXW1RCD8mR0\r\nLz08VzuhfqZUAf0FUD61qi6KTpijArWyxxI=\r\n=GTRX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"db052e5ed18e6c7c9855c84c0110ca7f407a32e9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.14_1680763769272_0.6575855559215915","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@hiki9/rich-domain","version":"1.0.15","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.15","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b40dacb0600372acd2c4f0272e176c6fe1622979","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.15.tgz","fileCount":135,"integrity":"sha512-n1MlIV2RBNvKo0MfcUHxvmd1pOE2VWQL1It0dvfu6z5uZGjfoy0K92Ae5aUmNwAMsA9+LoQPeC/vYo0rprwMfw==","signatures":[{"sig":"MEUCIECrBYrwhiqz/kVA0eKWOH8Hb9uBb8+a9kMEx439VbTKAiEAlOnKW5y24S+yguDiL+FM8rFr95/jjiA30RZjSw9BnQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLmygACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquHA/8C6PMBKXBKT8WAsORSz+rnKbPXGha7Juh503YOJRk3XPagTjK\r\naMhjlEn0oFsuAIdCR8lcnYrZaZK7MIBkfjuFRF4/zP86Pa2nM8P5PYAa8+aT\r\nU/9e3aRFmeDe0dcLnNIWPglB2BcJmpvCxsMap/3+hK0WOlaXEuGfgsO6CKUJ\r\nppErCxEPI2aJ+Q3t2bOLkEsMmB1QQxgIdY79JR1EJAQFB9NsDA1plXrPGzZ2\r\nANz6s5jrUAa015gPcn0ZEOUuqrvOv0Ns7/0neBeQpBQBJLOKMqiW1L5Vn1RE\r\nNhdAWaJ+kRy8Y6CKJGcu5zO8HaowvA6KXmQu4QwyuBp3ZeYJp4zLT16mOqj9\r\nMOMAP1qNCcM/n6rqVpy39pJ3Skte9KDg7XyO8BwzkoAYcyUQTP6CB/z66kWZ\r\nqJvw8vN8SQtBVcvV1OWHkGPl0G6j8FluRH9dbUPeECq/LTu6LgUs2DCVrfOe\r\n4KaVN0Lqng/JLXjkBsOUFEDOxZ8BwSQNT7hni9I0kGplMaulmh8+yRUQ2hCl\r\nfGdVTV6l4bVdJ/wkFM6Chk72kZEc4QBBpcxf4gT3PKwkLqxQNoL9/O3bp5qe\r\nDQMvye2CIea6GNLI19r9i6UFQW3yh6IXliBoIIjmjWaEGCP1ieQkRI0Z0Ql9\r\ng18wzrckatqPoaVbuFfIGIsRgFO+LNA49K8=\r\n=TyPv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"2b622f254e9e0c5de45f41f438d1196b9bddc260","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.15_1680764064679_0.03447007018797921","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@hiki9/rich-domain","version":"1.0.16","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.16","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"0eaeb6626481eb9a5ff0ebf5f9ddff05d121987f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.16.tgz","fileCount":135,"integrity":"sha512-UT7GnF2vYurU1v5mTAkWtMf56XhydKVddL3XWR9dz+35kzIsOOugytuJ4WPEzzHE/D0z1qPqYA6Fk1hpJMBJ9g==","signatures":[{"sig":"MEUCIQCRSEvUipGWfhwr2EnBpD9N/dPhZzEa5b7zKhorZlX4RAIgavLEnGFvZx1EiisSt4vKP7CKNULC6bzcBWQdnYMtE/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLnHHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrADg/6AhBYqDVwXjDG/9wP3X3nSXFQ6Nx9HTGeQUF3Wy2e0VBHUg4j\r\n5uvP7vPII8NdW5hsGb9zMwIXMDobOx9ditsDRswzL6k1aOKmX5z5MMInM+p6\r\n7gTWKlZj0k4jtloZ3I854F/l9BlphNlEBv1aOXS8+7DRssm+/tIpQjeugVn9\r\neilzOxgEO7af5AYYS+mWn8tZzZ628sMrxrcH95+DS0wmLG8l5KwTQCxQasdA\r\n6s6fVkRv8cIKjognAJdgVbGLl0XZR4pnYiNOnyxas4D6/Va/gs826mdhfdx9\r\nXNOup7O64kf99iM9FB5xNP4/2l0iGuleYZya01DZZEQd5s6n4GWtyfX5Zl/t\r\nOXowYTAV3LgQrmX1pYcD8tlL+Hmt8TE4ekEsFpGyxjyePardIAlIDER8lsrK\r\n9B+EYZSaxzypsB67WsMiOUtNSUC59ktdkARMdE0MH2xZWpif2wWSUMm8cWeP\r\nKe6xJBZZ4j0u8t8C9vxD+05m2FJF8XlxlE8XNSXZ0vXsuaGCcTQA9xbitaej\r\nulVWLJy6ud9yJeTxk4xBLbH6YoByNuB50wD0uWcVZ25DIp3ic8HdwppaJwoO\r\nA9yBrNehuV/sDLlpS+hhNX5vfYd0PIGy5669ooTqjZT0bju9GeLUjAbD71MV\r\n1kd2lHM6p0RlI7COjCUF32QdVu+l41t++8w=\r\n=ECzI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"1e75746247f2ea60f7b3f957351baa28b3a053bf","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.16_1680765383396_0.0681023913573584","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@hiki9/rich-domain","version":"1.0.17","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.17","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"f06f1b11dcd3f522745fc26a4235b6d05ff0d6e4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.17.tgz","fileCount":135,"integrity":"sha512-9Umgppqp9jtOiBFQkeLzZntSEzrNUse9LDNJpS+yY8kRMR3nSUYJNLzN92UAwldvNgupmQkjPm+7CT2D+YHoOw==","signatures":[{"sig":"MEYCIQDyE8M+dFjt5Qssr6tmhEqI2GUFjkqHMsBxw8F5c/C/RwIhANdhJePpvIOc1ojkMzjgu+2q51MCYNq6WTbuCrKgh4nT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLnNdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Ew/+OLxRc1EbbBXfDg2kZH1aRLGJ974TsIhM9/RT4gt7jjF05zqV\r\n6uTMRpBbZeiVN1BtSE+a2lHcRO1iwRl1O7wf3zGJG5EhOJ0bNXEwNFUFTw7c\r\n9s2qHHBoGqebZDp04KjLvVjHW5kqgCpCCHqCNqoUHuk405lmcI4tE7piYX1i\r\nruowxNDbEymW2VmANyQtXU3/enhvSxBHkxFJU7T5FgMEd6oXv2z9GV5f0TdM\r\nm7baWCtnhAalSrsN5Gdyp1zxAan+w+e7a/7dl5czFxY2USYUcV4MmzzZEXhE\r\nKsi5DJ2Fb83M7ToRtInKC2pL6qN9cDujDeJqi/xY2PTtBWGs75bC5xp3HPyn\r\ng0LA+en7G2EdR9YP5DfRC3z1xmHXtVHu6UPNxuzwLw3h+2s7QVzdksxC90Cq\r\nz/+CdVs2Ic+B00zb/bcHaVCrwZt9OOQO20EogMzm3VnBGnGK8E0vXWx04/DI\r\ndm4AFfhZm+EI3KCT+SHF4yiPZ46RYrUMR5npC8bHIkzhkSeroVAZYY3tg0fe\r\nL5E2S9/K31WWvJS8f4v0gfsxG15L/TpolHJmwkcGiNclWrXh9s0XXxogPAJN\r\np4/D1/HZv+fIkVF4M55QopEBgFwnQzWMqS+RRBJswld3BH0OYYGcxmZftLjx\r\nqA4TFQexukY/L29Aa1NhtEmwe9IRzVCelW8=\r\n=/0u2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"1e75746247f2ea60f7b3f957351baa28b3a053bf","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.17_1680765789022_0.7487743915049176","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@hiki9/rich-domain","version":"1.0.18","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.18","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"d4e042148a5be2b48b3f75827a816ed6aff81781","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.18.tgz","fileCount":131,"integrity":"sha512-bjw5Gg+deNnqS6HRD2+U8jwxL1D61Oa33OvCyWooLSpFAmfIEyNPkhUYLJ+V+c10llsjem/Gjjz5JjROc/sOIQ==","signatures":[{"sig":"MEUCIAnlmJct3i5zKQfpYGrgtSpTdDRRuA/SutZVFbnFj6w5AiEAzkFcOZNvrbDiDIty2gmYUpIYo9gJnZ3YhnPHOEiOzDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLndXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMaw//Zf5CMMtJjKN76/R7Wnxt0+bhmWeAxJOc0WqRDODM+3GnMJYQ\r\nv6FZP0mX0XwutLlpVTHIHlaLcuhuscg2iyI/u0ZOpSsEy4jfJiE2y3ij1DhZ\r\nGWUtWeAU8oBz+gTrRdyO3LhCwH3e1gPOoTRG4KJFUIYXqOWr2zse5SQODOjV\r\nN1x1mSXb72rTe2OEgO3cFZBUZ9nT/WtL6lh7tB9PbUxDh/eWCMZixvAPSOM3\r\n/FTvJRppfP4msuXxWrURDa+0wWN08IOF2GDVIOmWepUXvN1DWWw7HKdlyqeD\r\nnF7yWHg/yqxvW9AXKv7hgPuaR9zfNglFvsLT2iukbYuorVZKXsFx/HZQDZj5\r\nqzKI6WUqhHa5efpGl8VZ05TOTfVtdSd7EfXnUaSS3KtO87e5FYUr5Ca7xcFQ\r\nHkcL0XC9m1w7kIyEvVNtoBXeMLKqC00QO0ujkBpjTzY9ObFZQAmSWdscYnHP\r\nNPwpcfPK67pWzqm5Fa2g+Cc/Z/RfZsKBh81rtzLx1BKdY7laD+g62ve2forW\r\n4dwnG/EV+0dtHfCPGSzlq3R9mIOLWQu4dc2MKRuvtJwlK7kqC1m2eIX0mZPD\r\nZh4dn0WVRYE7J/fzJSFZEg+L/xedGkH9IvORm7cKwrSSDW9g4H/nFiXbW1KU\r\n2hutyC/qY5GJeTRuiIiITRjZYCc3mDdkgec=\r\n=731q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"1e75746247f2ea60f7b3f957351baa28b3a053bf","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.18_1680766807246_0.32330306967742994","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@hiki9/rich-domain","version":"1.0.19","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.19","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1a850d95ed792ac3383314253723ff24e6b448b4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.19.tgz","fileCount":3,"integrity":"sha512-YAIL3VSL8ehpgzud8ddWsKdguR4exGZ52dTNcnYh2PdyY0uMopqG8YTvGLCD1kwHbQmbvg6l+S4SuOFsgI89Fw==","signatures":[{"sig":"MEQCIAzUh2LPexo8cOjp6sWUUNH63jbbzLWvT7w5c9lbU7GTAiB/GvULNv0DYX52cNlDQ1jBTn+caSQI/P7475VWvdf8Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLnmJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXyQ//Q0JarGjsdzBEYnRHsF3miAdkgyTc4Isjl44qYpl1HzbyUjFa\r\nnaC8aieujPGgzHEXI+xVm1Nt1b9wmd288jZmY5N8bARly4KDhcm2lGXLqpiM\r\nSrtK2q1tRJGc1JubwMr8OK6WDOhk0LT8aaeiTJaw6hhAiZfohDn+KJeZmEhC\r\noonV25TSh2Vv586fNH3p6fLCFQGQCt1yBZ9s6XxjM9uqOQkURe4QOatFnzEm\r\nf6P7rQUh5900m//og5djW+aQAtycXf6Ufw89rkp7lVHbPqoQpAxfB6/Kskm0\r\nEuDExC876cgvGGN9YGfUCDxlJDzAJV7g2rVzHxd9jzgWh9vzFB4tpi904bFV\r\nIdFZEzxytmQ0rhurKgdYKhLFL5byBRzYupn+EXmwvkIB+dYg0oswKt+5K2aB\r\nfxxm/FnmEAVPm1UWpOW+8mLFxBk3gNeEAX5jlmN9P/+TWeAwS9lv5Mp9g5qS\r\nVXS82HLyN4Djef2A1e/buS6HuT48TLOafkpZkY7yRkPFdFFrprsiUeh0SE/V\r\na1kgQxi0vNcQ2yGRSmpA/aXJ8Ofyr+j2XHbQbw+XRKYwvk/blx5Cgz18B0LQ\r\nPIFJFGdLPfEcsIO1m+euSZUkC78Xi7fEttP2V7DSllV0kTBd96I2XL2zp1eI\r\n/no7ubDq1UBR1PyD+zsghrzayAleTE9MZPI=\r\n=aBps\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"1e75746247f2ea60f7b3f957351baa28b3a053bf","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.19_1680767369129_0.37251375071752024","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@hiki9/rich-domain","version":"1.0.20","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.20","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"48dc1075ab76f0f35b512608fb81e23509c31da5","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.20.tgz","fileCount":131,"integrity":"sha512-jEto1ufCiq/guSDM2C9y4UGWp3bnYUB13Ug/8cDPEqJ4XztPt7b5Dcz5IW+Rdr156CxPoe4dL5wgb3mko2dqvQ==","signatures":[{"sig":"MEUCIE6Hf9DAscsIsU2wkW3eXlcnXaWPDDZs3YwO23aaf8qdAiEAt63qRI9QqVmm9CN5M80hHXPszINXYwhaVBCeIpgUpGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLnmdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7XQ/9EB31LfMjBXh+ysFu6xQbOsQyGHJOcwyNSO345tCf93kA+kHD\r\n8SBrH65dNf4pkVccIAyrajHxplWi2j7gvMGKV2ZiyEZLqInoD2ewkJ1dZNj8\r\nLL/aaYCYFkun9MbwbPQ1ZQHO520T7niWzApJh9OeUciqxn65EmZNjPDdLofB\r\nTAxk46gKx3f9AGcDzimrqfLrStnW90BPtSjQzVYXITprYCudmFbt5Cw9+Wwd\r\nBQRoffEg+5pyUatfDriZLg51eaq9wnvrZPI1li/GTBeFhRapWCNWy1Lqm8q6\r\nYyipfJ8rI9KjkbV876NN3J4BwsQiSdRkNHDRPIrHMywanAYv7B3oEd+I5rKQ\r\nBnB/M9Eu/ukWk11eikZklEtZx5Il8o4vK8hGRkCaM5a4NuX7UxVAtqL8yD/u\r\nRGhhoUlEsNe8NyWVsPzXyOjXPU5XFcsItyvAP5yGOHk5ldLYdRX6VwXNyXdE\r\ndzYQkwIORP0E88v/TD/W8jJyFtzPg/7qAFhKoRi7hPGWgpc+uhdi9dPdkzXz\r\ncCfPaiwfXjaccxW4HrzSfZb8UD84k0JOquyrSJmScX9TW0zpvy44atndblsS\r\nZQR0iXTJX/+JsmvRM322vevXkFVeAxuQVdNhpcLd9nDVLCBpU9exK0OW5UE1\r\npz3bHHQy1Fky2LYzb5qkBBS8JGxxn+rSq+c=\r\n=n4Ui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"1e75746247f2ea60f7b3f957351baa28b3a053bf","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.20_1680767389519_0.20798094148104207","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@hiki9/rich-domain","version":"1.0.21","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.21","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"4eb5bc8fabd427b08f99d23ece4ad468313c6e8e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.21.tgz","fileCount":131,"integrity":"sha512-g8VpFM2le0fKApdTcwucEUs898e3mEH0FfuRVjDwEeYFEbuqAnREVRpxcnXvN3eL5co3x03tSllsV0qEqHO9nA==","signatures":[{"sig":"MEUCIQDmnYn3qXvEiUlN4uQjYXI8MUc4JvQmW6Y5+kbs5TvvWQIgLcvcRLyrEWT/QPPEq/8w/Su32AEvprzbD2m3z5m/G+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLnsoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpetg//YHtrjbTUkEBa8vFGx948L9qYGiPdbjPktu9Q9czaKJBdnrRM\r\nqb2fR0+8iPW3q5Gp+z3Q99hZZV9hXVZC8tOwohRsTSfQFwsvT2uG0roD89qF\r\nOgFJnCd5z06GNTddhDdsHludZ5yA4ll4U2xcZq2HHH05PldGG0lG8H5OTBQw\r\nJFX+hY8PH1Q6PsvQFkmi3E4qsq1ZANZvesqbqi0WEhbHiMplk/hsyl+6YcaV\r\nC9wMPoqTKcgRR+zJ3YjiHZYgvFA3yqN4LbVsEND0w6lG04MKb65kNmYBlDZ0\r\nY+r2kPfgmf3g3u7Z+gNZEBLhSY5S3V/+0GutzdxvAH/S8cYYzly4ogjrnQTN\r\ni+TVjqabw9cMIYllt1LHgYaoCg+whhfBdyGVDztTrhw4I+9p47zkS2kgV5CQ\r\ntJw5iFtGqLM+keHC8f2LRfP5Q0VGFwYcn6z8TB+2QX3upX15/1ma7n2dU6uw\r\nCKidht8pOh5UtqEQ3R44aRbVf9ht+MfXo0TeaiaGmxb+itiL2BLaOfhyq/mv\r\nowMLzZM4YxGbLuWd+iIzTrI9R02zL7zDe3ZxSgm03SAhXkr1D9ocJXLIQLJm\r\nc3pOYdIs2qHPVowMlfQZhhv7+2HUhEkA0i5xa1gGr8780x5ifXypGtiQt+AB\r\nNFNX6hCDGJ7A0d6qrZwXzr8e2kJNlPSlO8o=\r\n=o5g+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"2a60be549d0ad73ba567e0c7b811d34df899ede1","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.21_1680767784045_0.07159013092556288","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@hiki9/rich-domain","version":"1.0.22","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.22","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ed525c3dc0e56da5598aeb6e808ad1c4a080595b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.22.tgz","fileCount":131,"integrity":"sha512-ZvOvzB1dNtc2AUAG2+TKwM14+FjIqZupBv0PRuacG/w7skVg7wHBSkhjRR1S6qAxqCvGd1IHQxpQqO4Yzqksag==","signatures":[{"sig":"MEYCIQCXSyei9g/CV4CxFtvGwbEgcqvPgnsIeKaSwUcfGOZuWgIhAI48PGlpebdUzNgpcAuRrMe8mtXV2kL579olamIZEhwL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLn7PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMzA/8D9MPZovXod5NJmKf39uVsLEVTfJmTzGt2P9a0yGKaNTho5tP\r\nxAJYDpSRQ6fAIO5ZdAD0RKRl8MJY0wksC/WwZJZQz3/Rc0FJVrSOJypzqigd\r\nCv76I691Puczw9eTQJABg9NJ9ooTM4wSQZLBBqmy6hAolQyNWsyxe7owBSU3\r\nmvf5VXc3OzggRq4MINxmCCHw3biTjmNn4xXCTFEU6pKo5yIcG3Lb1alcI5Nd\r\n6vxoITbyLAc4bnPSRkLEVxyKczOnmnB6Zz/qQAcEMH44xf/sZaaIepy/Fuin\r\nAOU9CuGyxg1bmwGbMS8VmzmtuHUybLgb157LrulyV+3kzSoEHONrNHfSVQf4\r\nty0ZxDuV9yYV2g3Xv8nX61hO/gJeynGqkwsH2ljlfl44SuPzxzqV4o2vmuQU\r\nRqsh7ApGQDF5c2JQ76YLzRjImY/p0foO2QlFsW+1/m25B8T0FWCe59jrlAmY\r\nbHzYyJzokuiScbDAy9nQY2TazmtOaoNcUmZMIJPyqQOCFSUveXgiVgD9uH46\r\nyyKP3JEYjxOJ8HpjMmILBjbxDkE9BetHuqjNz8ZYkZhOpOGbdcq/9lGB9J89\r\nNeGHPcWQP0SlWpOfIKhWr94lVYZHEJNYE7qs9EhC9J7ZUpEfizWFtdbUeIwQ\r\n9FVPvVMrXoxrYIz/cpxVxL8tUnZMeVgr+jE=\r\n=W4HB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"937810e40cb640349636d8ffb259b3de52f64c42","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.22_1680768718783_0.215620612459535","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@hiki9/rich-domain","version":"1.0.23","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.23","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"0c7e615af866371d49f7d82ab28d96d0baa092a4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.23.tgz","fileCount":131,"integrity":"sha512-jAst76SiWTVlrAIGRrWGaeZY4YVFbX9/x8tCPnBTsP1leX63BYFqJGDsXPVaJki+YCSxCz5aZMrsUMntM+j0MA==","signatures":[{"sig":"MEQCIHh4JosykkDm/rxoIH/emtWrA6bb9a3dRS574hfunXK2AiA/zGna9Davknedlgr8MqklA1fqButstOrE/UEVoSmP1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLpcdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDlQ//RbH3DOSYoGM5JbBDnrCKDbADrwo/hsANPyUuZGxLeWGI5rid\r\nDkm08dKjb4Mhe1NWMZlsZAGbMoiUZ2QyjuO5uEs+q3modCiZIvopxYOr+Vce\r\nAvwrjHZTrhtOrAPumsEEqKW322/quf+UPFVU2RHk+MOQ02T5tb5ZWyay0XhH\r\nNrsLvGitESRD1dm6fRrwyXFcErk2+WzKZv/n1CzIqW682lYvCQQtl+33Dm19\r\nv4xRsW7CrQEGlCpSs3f0EAqfD+Wu7KMz9IWiq40g0uYAe57/fs11R3sQJQw6\r\nT1KrcfxFyiIOTQVTDhTJ6GKsNwo5UtaDV3sDPfHLIPxxqHK2BkUsfbzyZNIg\r\n251f6XVCzmMiUTOpsbYCqQGVHispegXOvDOPunV4N4s4GLJNMPNzFSMMZ3bT\r\nhAN6wz6eD0ib1SHM2AuLVoDdC/Y5C3pdY70oj6+uG2t3eb8/L/w21kg1lODo\r\nGR4pyQS8JNgcybkgeaZMn9TIrwHhTagEHRRBZXSvXPRqrNP2cbQLK6H3Ozy7\r\ngptIzjKY7ce1joBk1ddTm1zMb/vAPN2hI1qmzmc8acKqcIABQ42Q8c9m4KrT\r\n2uqP4zWQ37WZPDuJaN/SJ9pko10kJsgIZGZDOMd+krMAFo2mbn6bl76d53pu\r\nUhaPrclATaJljll0gAIPzmqHHHAon0J/ziU=\r\n=vH6N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"937810e40cb640349636d8ffb259b3de52f64c42","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.23_1680774940816_0.38451901858744786","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@hiki9/rich-domain","version":"1.0.24","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.24","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"38dddd89234ba2ed6d98171bf54895178c0e7a17","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.24.tgz","fileCount":131,"integrity":"sha512-RsEq7NPdJk2Gw37GHPiiinPf2hHTDTeYBbGX7l0wpeyXywZyjB1pCtz/KYKrJx7WiBN06ib4iHcBefDvwIDp7Q==","signatures":[{"sig":"MEUCIQDJqeqZkHxWbS//FN5TyTzKgWr4K7gCsHC+QJUQRuHkIQIgZ4JUDHwz7H2dpskpZXMdbShQ3U4vYBQDS2udeF+K2ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLqOwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcNw//SJoCZ47QAbtOCm1BPhZ9suBUpSDZsaeixGPcLIj8EEtrOhU8\r\nOJCK0lfGjIM1Jrv8GcOy+lX91oJ7ADDoYdgC+nnGzEgeLNYfapR3Z74+85c+\r\nUSKZ9Q3YFzE7e34NajG8bTebSI869EBTNJKz/z0Bn02jsf0U0INPDETZuxzR\r\n715zy5B5/CshNsk2sYvvXKCxHBM7UFu51ldAoMym69WIrxftq7xIhh2G6agV\r\nGoPmjBEDoNU2Eh5VjkeNGxw2Da19+FfJ/Db2MMw1/h5Cpd4Ge722MTnB42Hm\r\njxB/97oReBcOynVhwURDLbjxvrYCidCoe3K/VoEK9j3wqfqaZ8+j6nbL4dmT\r\nIasMQXA0WvM02EW8wJSJVUfhxgEPA8M+clT8s+Qn9m7agAAlQWZSnIOHzweY\r\nf7aq0Nzj4M4SbdT1hoqvssIl2IEYGePcAFId45SxggzRvBARFQ1+ngrVojNd\r\nzci4JZ3+AvLNwCksKk/Q0GVBwWNaAm1lmBGXiBdz3lSSbY1sZtvpr9C2oFts\r\n2E118GDey0VQtLwD5lgkRQW683SzYyq5lf3GGsZD/9nw3V4n3UOIUo6rXr6g\r\nn60ZPm+PMQBPUG0IsyfAW3r/EG8N/DVtqU1kNa5YY/+qDWMWHf5ACmel5k1H\r\nBPdVNH8tEjULUe5uPnnLwmGaYFG9zZdrgnA=\r\n=REhG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"937810e40cb640349636d8ffb259b3de52f64c42","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.24_1680778160623_0.6598485831301142","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@hiki9/rich-domain","version":"1.0.25","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.25","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b8eff1206306bad6728d704e08e2eac66153b7cc","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.25.tgz","fileCount":131,"integrity":"sha512-tTHjmuBGgdZxfvPRWStMM9D6X5MIrnYsQA4ZBr7NDN5fCBxSVtX73pvtm5LVo+I4wFhOktL8kTNMcR2eUqkYkw==","signatures":[{"sig":"MEYCIQDxMBoH0uoQcW5VLeQpUR9MwKqgbjKiyrzMD7trkQbW8wIhAMa/yR324bRh1OMC1ywmsfnfaFdte5aD9O9cqzVQHHDy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMMCQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT9w//bskx5eZqjAm+vxzjMSRiwZIj93tcgu26xRTJlTcxLyOs7mZL\r\nuA253Bi8P/9Kn6vq4+MfnIaN+fuJaDjePPus8Qu/0v6U9FkIM+OQO7QvpEJx\r\nQcwOkXQ+2cjQKVXVHj6sSFVXSaBoTIYGIeoN5/Pn+4sRYhx2drnvjxuGweBy\r\nS0Q2hw6ofRjKq9gqls5z3NZiu7xz0FofHpw0KKftjKtBPpi7nu6Rlb5167Xu\r\nF62FJ483fFWzYNJLJhBQ5wtj/wb6pric59xjD/nr56Ds3a1AKXD1EXjK5QRq\r\nibLfSNzwsgwS4UrrdI9l68HtY5Q7Wt9LqDjWC9N88QDLTIgrpphV9aaZ2f/r\r\nWhpRE1Iz/ZEn2s4lhY1q8V3H2a2XM/V+0M+UvZeRMqYq/Yvo32vmGF9Vb8N/\r\nxMyQQ/OOIJZr9GpS7wDAa6xchYkcQrFanNkvhrubIqjLQzoTlpmIdIn3GqWR\r\n8YsQZ8lIz0BroRTHFMoIIdrtEmqDZdx8r0nJcYQtJsAmgo3jNLAABz5QeZpX\r\nEsLHWYt1Akm3J1nqAzXErxAK6p75/y4UwocmNiM4Lps5bmqIAotVBF3jXN69\r\nzcCM6l2Sc/qUQZ/OoP5o0yNJNv/VnNrRgdm5jd6+HVy5nI03dclRQERhYigJ\r\nEEDF2KO9PAMkdImubYc/0YaIE4f0y+SB4mc=\r\n=7QAh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"937810e40cb640349636d8ffb259b3de52f64c42","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.25_1680916624225_0.3754140634976384","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@hiki9/rich-domain","version":"1.0.26","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.26","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a7290c44a6c8f5f7122dac3a07c5ee721cf597f1","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.26.tgz","fileCount":131,"integrity":"sha512-b1YluQKFlJVY5QCwfJYzoUqjXgrl0fzcmS9tqCr6bwmCLNdXX+L5WWDXql8cmD08A8aOVoCIJzIL0azlr2iA3g==","signatures":[{"sig":"MEQCIBYDTCG0/YX2BFo0/YOZrpL2JpclTbmsGE6TvvDbDapNAiAQmR+8xJEjJzM2lnA4OtUeNcQKOQXnaI+8uuM/IY04fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMMJJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorsA//QtyDcek2KCCbTpHaGJVaFz+Fvrc82l99/LuoDeh6wWt3x7gl\r\nE8VYYtURntdBqkdAuoqgmgfsXAM24M0XNziyrolxkZxhK5aSbEKjI/OzTIF/\r\nYW17lTLPXwXHJeHesDjJUh5rVmXHjLGJV3SD3pqUa94yDbBDeast+b1/Zmu7\r\nXWU0tUxx8r0GQGz7+5eN/e1RbAqrv86iibwuVH0hhgMWRYKVPwJhwKL7Zff5\r\n55xUiOZFo4CFPxZi8zDCnBP7tbgCXrI9e2X15QMFQjaUyYpXkUJKEoRjLrDI\r\n+oU1BZkO8xcJbyeOhzh1VFHqiXEgkGsMd+Ka21Hv+P8c082ir2FI7sAEkWo7\r\n+O2wzCLicQC0Ub006vSsNnH1arqKGVIxeF/3O2vmfJjivMa49Hz6mop7iAiC\r\nf5e9wywo9HLyNDbMxUNC56fGStWiwkJ9m9M2eVOEBhXpE18qO7BM0jxqyI2f\r\nlBV9EzjsVOVSaJRHCMnYtrlGA3xc11HJ3EurSwQHW9OL3aOu1HHEc67pU6PQ\r\ni3wKFvVpQ1J8R1feljFawLoHnCWPQeUso1BZKIrwe3NcN2zEdByhQDFfOof7\r\nW67M8LXOQwZSh/tUpcs5SJ7wfROTFQj3x98ZV4MkAkO6lPH7OF87QBXTSQRk\r\nOdGd7/x1sEz83VFFc0E0VPdpJIYlVge1M7s=\r\n=l3NT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"937810e40cb640349636d8ffb259b3de52f64c42","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.26_1680917065003_0.1313491490099261","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"@hiki9/rich-domain","version":"1.0.29","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.29","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"4c294b50178f3f1d4cb4ce26459c438199b9510f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.29.tgz","fileCount":131,"integrity":"sha512-I9Rv37CCYDwJo1V22tskxk1wO2kEk36ERYnSRqkEzdT6yc+gzIoy55A2nWxKcCnwExVzYorlvyGNjcuhizKuBw==","signatures":[{"sig":"MEUCIE5WY3vPUus6GCnSXqG9gT62g3J8Xoli4gdohTW/El6/AiEAlUsL+PUUndxp5jIA0uHLDSmRdhw8BUkcTdtymp1mMkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMMdwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHNhAAgJsiDcUVanPldZH83pDpkpC39usudaUfgJPEdv+V+jlpRvQR\r\nFzEsdSWDZihuFNMMbiea5I2k/7YJaWhmbYNuJQ+3B81edxVVXS9sj0CUO19Z\r\n6ZyE4AH15BPKqZdTetVDqUtn+pHcSxiZitGD0tpUUHinDines6j/v9+9h7Zv\r\n/Og49YtcOqPasUK55FtVwuuVVMU79d+TR65P/3uFETnx76osHhm2uMp460Ox\r\nxwFyyK6XDuORGv4eLWhRQ9DvBhZ3ttNOyvdFDmsjQ5kdOgrk9bO4rRWZdxWb\r\nRR/fPHV4UG/jyM1/to1ibpqhprwe8MMRN8RY+1V6A4gcDK8OLgudiZS2oPsp\r\nHDkZBeRFpXLXNeUf8J74lRMFZrxYExMf5xxp6Km7kgoVPgGOIOUj7LweO/C0\r\nKhCq+8WiBf+zHg/HbOk1hddy7ANkyddbQL+iWr61SVJHlueLtjv9fLU1XG4R\r\nbbTwV8Ohg9Fc/XJJXKC1WGxGffMtt9MdD5cIDzzL6Uatx0zkbe81W2Qll0iJ\r\nUB4XOxQSX502qZVSIkwCTjEsePdCSch9Qn87QPsd7Js55eDyjc9nmZpcw2e0\r\nV1oNiUxUyvqn44bQys/bbUDmuCBRheDbBUQ6H/mnX6piNdilOabSfYKEpF0N\r\nJo2ZFrct9Wn6mkjRwO+ySHxqI6SCwH8tWjU=\r\n=U0zW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"937810e40cb640349636d8ffb259b3de52f64c42","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.29_1680918384693_0.010595707472111249","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"@hiki9/rich-domain","version":"1.0.30","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.30","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"54ca843f22b2df4018832c76dd52fe2f37f34618","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.30.tgz","fileCount":131,"integrity":"sha512-wirzWAWzdc8CZT8Wm9aAgg0VUXYTV3/GIlDykt9r/WeaTVL5jfbXU2o1FnorEAMF5rZQdKz6UwYivqmCLSqkkg==","signatures":[{"sig":"MEYCIQC8NHJDap+rvtTJ1PKN6nX0FIQp9N23yQ5gZNJi57fzDwIhAJsNVImyHjGraM/wlTxZ0gH4HUsMFdOwXdO9uarvePJv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMMgXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpifw//an34yzTfT2kjkNz8eV/n+sk/4ohDdM7kHspbsYf+J/Ve7hcd\r\n/MrEwsSwaDoGupOlnXp8af+A80QSMkrs/m1xzc3ymYkE448lAvBjnvlAAHgv\r\nuXDMlgvB1TXiCepYyjPnd7hobJC107JqIPp4Rsf7BsrwDCrJxa5k45skvxsX\r\nnNy95MC3Nah3VdL1gYGQEaP/M5lrWXglIDMwsT6aH3ke2GMTPonsV4fBfq6G\r\nj7PM/uOKeRAWGR1tnAob5yuWSa+cbnuqVquQCLcZPgIM7wPFK7iOG3mCoujT\r\nUWmZm6n6ikHGMJGZG32AHoKmC2NKf5w3L3fneZoBffnw+DKEdmdGCUDijqZe\r\nd5QNphJ5QD71dtLxBUc+Mg1e8JfXlS9mBapOBZPQIy54LIBZ3HLUuiqHkWBd\r\nFr69ZdyUQN6EHTUFTJBsyKg90Y3IXpC0qrKFwUa7kTA7vEsjdtFOWVjxdwQX\r\nbo73fIbGZZ8C1pm4PjZW42VRTZSdRjUHCeXFss/HvtAUBQ5YPq0L5lQkLykg\r\nqifSFExNyhljQ9iYUqVE5+YPOYg0PQHrZ6mxXJGmR8eZWNCVQwdLl9+6L7VP\r\nB8Z3LfjtUgOr+awwk2KddRppdmPfd/57YuzhFryUpckDYujKRUVSTYfvEr39\r\nI8jAPFCTLYO95Ep7zeZ/kraVH/XNGN2Ev3E=\r\n=MbmE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"937810e40cb640349636d8ffb259b3de52f64c42","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.30_1680918551074_0.15678751713225325","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"@hiki9/rich-domain","version":"1.0.31","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.31","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"268847cd500733e9347cf94df7a7092a9f774b75","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.31.tgz","fileCount":131,"integrity":"sha512-jtlNHIVMh2JblBawI2MwOmLRhiG2vX3bDpOXubM+k8royvhNEV86m9YCLhj/AAYjpHYiWIuWr2OdFe2Ln8/frQ==","signatures":[{"sig":"MEUCIFiiIxeWaDA9IwamQbh2v3DlOqZcQfs8ybVB6gampjicAiEAnPLL05wkbJkrVjBJhk4WdydekRwK8OaWPqtN5s8Q4hM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMVkKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHgxAAhNn5iBBNwo9qBukLxj0cpRCfBwQWhiQT3KpFUcjPcc7spWce\r\ntWQjFV1gpKBqZvsQjZvwzM/4PbXtkzZpYKNfFAG/o1cio/QGzj7i6R2bY8G3\r\nLdpmS5MjDSwrInfwwKt4ZDj4bmohvoJKHgUSJcfiCPdltmEMfGsCNPWGA6Up\r\nThervq8OhCI2+eCrwz6pWg4OCs4PGyPsiwH/YmG2mVGzPMdALPVbskz+Q1AQ\r\nfmLa757BNs8B3fVItiz8oFwFovYD6fGm23deJHWtHFp8Ob+4BsnJ8wY3GWTV\r\nm61eNacxfKu1XmINwFtc+JoY5gyjNKKYbho89V7SOpd3z77MCUPGUSci8W9M\r\nNIuxeWdXzNF1Xh9CuyW6ELE9EPyL53Rt7JkMscEzV3z32Ep+k96S32uAvEiD\r\n0rRCkPd9y+Rm/uuwsS88Pwx+7WoOLR6IMUcmIGFU7KrAUzSzqdL7vxoIogmg\r\nf9RP8FmK25z5qnGtO4qzvf2JuwofUwLk4txMDPFffsaJ4nExmC9SLnobYCUw\r\nUvdJzgVVO9fUZpTdrEdAVTHZXfc9B6NIdla4cQeTTNLtOMqbjOK8ILC55CGp\r\ndQyvft7AVR//8g6grJWkocSfoUR52RLYGzIKz4fdv/hJvnuAueT0h87f3tPU\r\nOxCafBaHEAZgZtlQkEJpt4oxMERzyUz0aQ0=\r\n=hyYK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"937810e40cb640349636d8ffb259b3de52f64c42","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.31_1680955657981_0.8863247947764616","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"@hiki9/rich-domain","version":"1.0.32","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.32","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8034d228a4af5eb0a4d967ebe18b8dcb583b3e58","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.32.tgz","fileCount":135,"integrity":"sha512-yOYLf4tcYHJPQenK513TVF+WJbqyJrbE+ZbAIRjjizPq3laccireDnP9rpbx6G0Gwjk/CfAcVO6a2ZR/X1jvlw==","signatures":[{"sig":"MEYCIQD0cttDYnEUiONskHjeXB7iFlO96SNcB+tLLY1NQ9KOhgIhAJmvy6TirEKDd2+DVjc52y7GaSkh/FEoExPsCivqDteB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNu+jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf8Q//Z65g9WkFW1CuqLjfD8RZ8VpzCL7QNa55lBKAkUEtN78Hcu4c\r\nO5iUcKBRWmy5Y6XVLubTsNJB2SzUvNqeMneefckX5EmUtVuxcXSiFkFiBY2K\r\n6HZ1NcmSCfJTyCQmScfv/Gi0ajXZX7srtUANd4C7yDCKzZpcj1PZeMRbsyjX\r\nuYQvVaUESWgJyYjsXirJ150v4Fbzd2yBCsHuBup9ukhV4QqZ1FxxByzKMoyi\r\nrWddY6PjflLgCIchuisekrNbGn1mqoj9gwGiXfjF68PeU0mwdjnsCxPeSuJZ\r\nfGNVtCxGRY3LX1Pdgv677XujiNuT50TjadloCxM6Rll10fJcPqeS9jZhi6dE\r\n3e5iC+fHXSjD7Oqyt103GvcZ/qCNPajB8ZDrJLKDmfSW/F6RmXPKgbAs4W9B\r\nv7gB2+waXrJ6Orcq8ynLhae1652iztS+/x5uv+3wce3ruWcByEfFpWfSzQmf\r\nyQu9hO24Wjj/Qdm9JnFc79xtPIXgXH5kDPglmK6baLRk1Yvw6X0sFUKwHHfb\r\nry5fXrG7ihfxW3FVbiu7Rj6LkI775u3/3tFa7lIZZt+K7lC0QKaaSJaboSqZ\r\nLQk0i3se9rCxdGHAuM0HjdadPYBFcIIDQFcpU0GQGLXdSrCPDiEOScRw67tW\r\nZE+R2a0mxCartK5gU51XWBh4iX84dA5i9Zs=\r\n=T2WV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"71ae7097e6fc2a7bcff881f2f89580e2b5992073","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.32_1681321891210_0.6961037137722283","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"@hiki9/rich-domain","version":"1.0.33","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.33","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"208eec8625328d50c0449a8eade7132536ada8f4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.33.tgz","fileCount":131,"integrity":"sha512-OYEame5l9teUtR0KBDaiRDCsK+ou+rfqPD1+XhzPHFEEmw2I8Pq68SSG1ZnOLVfiY5i6mYe9/J0dohk+nUHKMw==","signatures":[{"sig":"MEUCIGHiynRVDr3NhIyS1j00c+GY7hD24uaJ0LW7jPl7UEaiAiEAtKpKkSYLEm+TwswgjJ749K0pzACldDNN0ejPek+HmAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOEl1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopEg//UaWttN3EOZaFmELka0ycSZTNt2TylIiF8s8lbpLcuE8uN6mk\r\n3MpPdEjFnnExUQYLQ13mmfax04KBqw/y2enTE+9JK3X2ySprYd/3KD0H8aGP\r\nl9MmgXAZwGyycgI1Gd+O8ewclY4IQkYwex2lNpya7WsMMGmj3ktrZFuZscOs\r\nvittQlObrLw0+o+yEap654sP2XZd5RQPr5AaGR7XhQXM2q8eoOK1YntC8Ar2\r\nGl/lovTiRBkxRTYKrBclpgOvfFAfcQN4mXrsxzNmT/SRek+pFI06+Ln/SHCK\r\n7+UEPIxDNVnVf3TyIxe2Z3gzaDE8vVDcX2642fOLHTUQMObnWq7QjchMKoua\r\nQd30aXP7lsUQUKPpwIgjh45csU6fhwxFb1qi1tdPpWTtd9Cmrmm+miGcEMwt\r\nkFIR19FtWT8grBMVV91b7cQTVQftUHPlVMrGXrGnL+osRsZBvqflFMnePxQQ\r\n0Vyo5kAI8DQP66rSDR0voo9rTjQzwnqk0Azt4vu/U8/4vUcOgkH4RfRGwiOo\r\n1e+sqQb6M/GR7GQ44ut6vKUCy2kEUyX2bRmfISrZthE4lJYbR3xm8bgzGhqC\r\n6nMupqweWkEZkR0+uuYVY8hAxGsn84iOMxRTtTRmrvp+V90FVSFQDRmZc/ho\r\nwa44F5OpsAP1FnkBrzxe6UZFybDVUZAcdxE=\r\n=oHbD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"71ae7097e6fc2a7bcff881f2f89580e2b5992073","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.33_1681410421542_0.20272077570576474","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"@hiki9/rich-domain","version":"1.0.34","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.0.34","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"9a1d3774eee17cc2b5a434ef7eee024de2ba3b91","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.0.34.tgz","fileCount":131,"integrity":"sha512-Yp/0V60ieZfFR+KCIJG7tyJQdHShMU+6l6Nwp0Rdv36SLGNLIGAXUEgUpIebhH1TKN2okhRAec1FsgMV0UesNw==","signatures":[{"sig":"MEQCIB+ni9bcBjBK+N8qlfaxp5099xhzIuwJBZZmWi5WWYZ6AiBcwgbd87CGU9onEsXyUEud4zX3t7179PzyZ/GUsOqgCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOE3XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWSA/9GdVHV/9JOeiZAMafdgShGsGHsiS704S7O9tnhGawkcgU1NT1\r\nDXE41K/eCPaXQF/3XbAw6XAuFOuaejf222xTB7dZXe0j+/djKqK4V3L/v0YF\r\ndPjvyKxoe+FNNbecEjTp2bsNqMXA+Kg2m/Rj8Qw6VdhPKf7BcufAqF+zdxGL\r\nPPyH6buVLnuVUuQciMLezCteJai2pF6f3ReNSxEPUnmLMrX/JtanriZsOrH3\r\n4sJofGE8/qp8b7o0qecDO1euN5ZKFu1g/gwOhboJu9FMOm0Zq4Z3HQoZB/A+\r\nF5JVdNqv4CGWdJNbbJrmCE3DAxPtkNHDV9p+Dk8TPUCkd0KuaKpxaqovXROa\r\nRg8Cwq+uIIYM+d08s6zTpWj3ZEkaAsj4BK1qJyHHO0i/hZMpKHfH1/dhuM7n\r\nkf8M4AJICxAWSsCkynYdb6zb02UKGtMGZubLuTw77hR7z8eM8YqmoDCF/hsJ\r\nHkv0q0+ixskpc3YPV4om7HdSpMCm6TJeVAwEkMChpcdlWfjFqnnRvsDqu8eS\r\nzKHutGerOMfYS0avxTlTRJHrknhXiGMNdMw9bseyJqhj08cqjIHcJ2d4T5HZ\r\nFt450c75d5apPH1lhuV/QixM5bUioggkxNBVrSpitN4BMkleYM6XmAABUE59\r\nGfJ4Z5XYqFmrXOw6B28NTdBH7PUYVwEXzSA=\r\n=X2oa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"71ae7097e6fc2a7bcff881f2f89580e2b5992073","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.0.34_1681411542827_0.040786866883280704","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@hiki9/rich-domain","version":"1.1.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.0","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5140b3fd44e7913c2ed5b1e89b87906105b99d15","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.0.tgz","fileCount":47,"integrity":"sha512-iPJsq1qEQBFaESmT3EPOrgftxJgvQv7/x5aaQXLOLOy9BIHAA1bCLYoaJc3qeM/2voFSvFBi30KLVHN8fhnECA==","signatures":[{"sig":"MEUCIQCH4YKCmYa8st57irikrESzPJXgvlrP4kFVCFe4x6jFJAIgE9nfHOXbtQ0d8wKr/AbZF6TgwFFWKRqxXrIxXgNeUSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPTo4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqimw//Z+0cncJbkhpNXmVRDz9YSYqvt0Wt5ygZ2SXLoavc8tiL5jJS\r\nWqY6Y3+PqYtiWReDJlmlzcWifE8GZwm0sMpaHrMMf7ymJM4ekMg3kNeHTHbD\r\nXo1pvJ2axQ2QOndt7QfZEXdxHZghXGMZhnlNqORl+LtkYX8SUSkIG+vI5DbI\r\n/lya2N+VIWTRyZ/vytTNi0nQSHMeZqWq3JvVbYN6YeIK9orC0YCqtkpJm/zY\r\niDYlMAm5kbWyXEbCBRGL6Jdgenp6NPf3CK3WwxurUL4SuSxvx5EHObrQpguI\r\n10EEYvAcbSbp5UGwWxjglyMI/i2c21UYT8JgFxV2CM6fIfK3+675EmYxNvjU\r\nmJ9FcaHI65FpOSnZKyk3cyb7WJREQaCFAQm0b/mzFHeRzVQArL3xq9HVRARH\r\nd/wGAdMKQI64NO9C0qjwGU+7EBTRmTiCq4a84OQMnMa57K1Xmu5BWtVRCIDQ\r\niF4C04019KksYTWeJcKr/gDzFKw7Qc9mnHAFZb6HUsD0JW6HQXm1M8TjE0sf\r\ns0T2j6AQapeEjA869C/dbdGZ353xVRIgG5dD71ak2Efq6srx/bKVOdPjCsNy\r\n2nvytpsr0B4b8Riax45K53uKaOXTKiXgoPaaVfJjoFY3w+fbxxO6e/5YnJ1w\r\n113cZrlTZKxcgHeWv3an08kmc9hzFNK5JWA=\r\n=/DdO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"71ae7097e6fc2a7bcff881f2f89580e2b5992073","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.0_1681734200648_0.4848202774524659","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@hiki9/rich-domain","version":"1.1.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"00f8950db13611349a97dc1cd0de57717351272a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.1.tgz","fileCount":51,"integrity":"sha512-L8TcCLTcON2zmOv3KpUumuMGsndUMgzO56jylPDACnlKUG13yWMhkEJ4evc9lQYShA+j34mNSGd0i9Y1CPN6Ew==","signatures":[{"sig":"MEQCIB0v5DI5Z1ldnSqTQZzCUuoUefMJxWEx/FdFusKMhjOQAiA2Y83iKuwWiua36/xQpuQlFeYRXVs014opEt6UptKG9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQT/PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl2BAAi+Uyo8BUaMdqylSB04iHxqPHl+DdCqewWsn3ptLN7ARswIhl\r\nOlgBX3GN51ruzYEIgq/T0xtjcddHLvqQB4spxHCNl5NTiYfjyF4smERC6z5l\r\nIB72F4m2XRrdhUG9QCxlC6HGLdjGN2jiNVrFUv1Ne9IcFevoTZjg9kMm2THx\r\ntrZa4Ob5jCsulcc2BpGzZlzsxT3LIMSetbA1aNlBIOcVYXZdpovZi9LDNW17\r\nfi2QFtSKEgB2rz3JLJlg7zxpHfZkpgWbPeYfUWOhB3ig/laL8Bda0Iuf4w11\r\nfbbP6lZPudPk53vYR7hXqSoyXt5kfayalwJkqpww7q1bPCs+zo7PT4MJzZGW\r\n8XUgZlin47cV/otnQ+i3HggcUzuQ09K7SX2wRlUd8e2DcKmU9DExKQIzqkuJ\r\nGHqMf25wEyYxttSef6vG9SO8riBkOvMKdFjOowPiq8GUHb/arFzJryUDleOK\r\n6DLj9UG3jKFAiAlQNV3GuLFLKM2U4eN4kTTfS0n0QU70PISv1nvOVT1nI0Uj\r\n3L+SWSva8j+PiJ89ET517bBtHV/Bd9CX4nCZiUUzY7qtmF9JfLMDVuw2sVCB\r\nCZ3d5CbvzUg1nnDLLhf8J3KqgDtOsWGycVnRxi4Sw3bf25U891NaXtK+JB6o\r\nCa0Ymm/5JY2dBaGEyM3FNIgz1otjOxdV46c=\r\n=MzHi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b215b210830002b63f150d9d6482113ebe6bd537","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.1_1681997775046_0.669348393658769","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@hiki9/rich-domain","version":"1.1.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.2","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"64c756c2104bb3974448e6152ed883403e3cef1f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.2.tgz","fileCount":51,"integrity":"sha512-8ZLIXRSvQBZNIeeF/IcedKjUmyMGW8VksezPQRM/wlmZG523gftWK8i7J8Mv1oHBGjGiqXoIvJ8tQOk3uY16Tg==","signatures":[{"sig":"MEYCIQCEqQj0qgMV/LLvq97yQ++CsRa8LAQHIwkeK4GzOJtOOAIhAOQ0yDiWfmA99sds+nKPGX/WScGwbKtQLBbmP9XzkkDM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQUGMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqUhAAkmnBWkt6dytOHhDGwycEy+/UzBqWbE+fLrLOJe0UWNcCsWNz\r\nzaPxwqg4KvZgsuD7tVFj+MOE4KSoH+IDq//uwvDXxF4MKSM4akg7uyY/ZXNy\r\nTVE6yorb5BdvnUXnL/UBh3siEOWRgBl7iIeIAFLHgA/uM7TKlQNUan8RvXqO\r\nRuTMbhEAQMx4DmbzTmBdJhuOQnRKANlZjOGdG8RDLAWprARHyo6OyaRJtari\r\nxGikL5j5LvhlQ39qVSuYDS8B/th366Z7uyIES5xuJk4bmQqGLr8MTL2gvtPl\r\n2ceek2UZ1zfktoG5vtr1uRWGqtHP82YW94CQDx4m2gaeglGWgS9p752M7Rnr\r\nH4tZMzt6Pkr8YJVlQiPUoeCNh+oXYaKb5DyK9yfPAM5OK7Gu5Flf1y2zA7i1\r\nNg/n9W1RnTV20ctzaqNU3pIjXk5wOEk/9l34mlCM5P741yt5yNoDdLpdvUIr\r\nYD/1dn1ArXDEB7DXl32aSXf7ZD3YUep9WygZJEmphPgjajUgBcE0jcWcfRQr\r\nCvB98RFyJtK43n4HZEeRweJchMmuw3/beb8IUPDyy7xNA8mgIVQjzbws7Yct\r\nY5cIZfSSQI6T21kVANSgxhXEL2n6U9fpY5VqZoRZdq4fqZxZSCW6y5xdfKNl\r\nW430M2PdFmhpKXqA08f3INdtYC6dKA4oSn8=\r\n=HlZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b215b210830002b63f150d9d6482113ebe6bd537","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.2_1681998220220_0.1336502529546011","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@hiki9/rich-domain","version":"1.1.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.3","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"48162164e37e092ad71649d1cbec579b20fcf718","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.3.tgz","fileCount":51,"integrity":"sha512-g5fPpKvgDNDdK3MtWsQ42SVfNbtq8iqldNW+LHBgdpaC740GOzEw2AD8AzO+jCShlle/LLhA/40GHphMGWfSUA==","signatures":[{"sig":"MEUCIQC+QwccKzF9UIdkwikpzaRFLTmI1LG3d/XcmCAPS/8dvwIgEvX7MONlQRKfyz9Smfj4f3x3BVsfxJH4mfvuRFDdBjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQUdYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjWg//d9f1yGnYZ6Ei1GxXarRoVX/nnahQJHIAHpwY7Vxk8JZWBXA+\r\n2HCAb9LpDHRP7aKUU+OwH0VRrsRMPdyn0t/kr4YPfK2HiigEya7dh0Z2vMzq\r\ne99EEF9Oj6AXMi4bCm1aGXYC8kFApO6SDC2SjmaRDyxidFqWp/s+E8SH0xLU\r\nOwH4jMYBZ3T/CLfEv7+iRoHXR2FPwiIeDqsS5U1ygQUhxsFQVg4yP/LysWBE\r\nDHuaEXf6sYcgFoHEcdpujcs4yX4LwyWeKu6XFu78crhAIuPMa3zboLS58mI9\r\nRzqpdEGM0ijORZHniufoXuw99Vr+TzTH1euworzQHXEbv93Gcm8KH874i4PH\r\n9M2KAxcWx6RqfGs4PjxDeeIb51E2TT1jpTDOBp45fyQBvTW8oZ2KBs2S8Ctn\r\n7NyFLnTIFysjHh4AVXzvPhrn3ZQrBGEvJuGJq8uFkwP5LRTCSmi93ZXEMZFp\r\nyfrrpg3DmrZRNU84WWG9xlo1aN9mS+IazeYYMYeyw+Pg4onM3UDvEgma/al3\r\nRNAEHcXyMQ85f9bH7gT5u8XZSOxaDNv/8PwhrIst85PrzWfcQKe9fceR3g/C\r\neqp0+EW2XpcDBIKvvMvrIkwrlAO34s/ArD3KZ99jcp8wL5gPl949EvZNN0u5\r\nGk6pzzsvF98hKNsBhCyXMbhukRHdKVXPM3c=\r\n=CKkJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.3_1681999704066_0.578185217775574","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@hiki9/rich-domain","version":"1.1.4","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.4","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"02a6924ae43f614e4d8d0038e03dd5e5da06ed7f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.4.tgz","fileCount":51,"integrity":"sha512-1VoNwvVQVGWELmq3g6Zq6yBR4c2Rdj5m6DfT82SdnutJOLWvd23ehuF0vvZmRZ36ow8f7hIw8X9I8UPq1hASJg==","signatures":[{"sig":"MEQCIB21gbyOpSZlTbl06UgFLal9VUyBXD8anN1Kt2fy1O3zAiARfZ7EXIa2B61tLO4GHxAqWBu+QgcsqADqZvHkx4fipw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQZ7OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHyA//d1k+nEEWKx61lbQXvyzaOpkH/SM7pWhlvyZTzIXVI8k3mPCE\r\naiplynUAj31B6B+UqwJrEUuQuJZWAfl3CxietepP5cmF1nLgI257CcrHjwUl\r\nSj19UlvArn4DofGDZqEn+cDajijJbuATrGyLG2S9BXJLIOwqEgUaCyd3EnBY\r\n3FDX64EW1G3IMRpauh2S8Cs0m5hO5QLBg0kJpRK0m3ZMYpPgqCg8wTZvbizY\r\nK3UgDuqGA0373eazjpYLbdsJis98j3kvSrmnjxhbGzzhu26NXHHWqF5UEiVn\r\n3H+hqXuGfSJsAT48e6JPEB8YWncW5kXKhNXQeGVcgfeAUWHbODAW31y+rNMY\r\n7Q8oP6qiqMsds9d1c9ORzfAvxNucj9nwvLd0NDMpms6HNK9n0848AYUMxcBJ\r\nR6k/N4NCi84EyPYzRpLsfJORNE9e+IA0/JnlNIL3tZzqPNRtMzoFH8CBTdpF\r\nxxITKsCPboMDy7DYF7hTNpQlvCIWUuT5SF5vzM96rrJLzgG2pMY6bipcCTa0\r\nJDUKurcyeGVc4jejU7TJmrD8DnRn7wD2vWfyM7B7LWXXt4Ko3qXF2+GdkD+5\r\nEG4GUilgatJu2W2jC71iUHDXDcMggkmoyg0mGuZHy37ZU6egu1sJUY9BvoOd\r\n90Uq2esRV3oq53Z0xJvod5/kPNz/t43ArpQ=\r\n=0dWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.4_1682022094740_0.8043355590474581","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@hiki9/rich-domain","version":"1.1.5","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.5","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8a0c96a817ddaa197f0cdf9f12f5f937fa20e716","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.5.tgz","fileCount":51,"integrity":"sha512-igndQ/dolROEmJYqEj56/sPqYisEwjt0H7GWOcfCx3z1KEI/TeSPfNelSUq5ZdpMc1/R1JJPDnqwyLniAEzxQw==","signatures":[{"sig":"MEYCIQCkuduUhfU5jYJRjiyl8gqts8m+MxFnyJqpPEbVQpbfZAIhAJL68uy4WjVplkbRAXxA9Dd7V/EPobdNdDnLuECiF7kv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQhcFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1iw/+LC3OmBvuCCVjAyhMTCEl/ptZ4zpywVjQ4sxdCptj9NqzgHsY\r\nL/dLRWoBMP6gfeRw77ahaiggfHdrgnMGw4BtFIQSD6MlkCDDjaWlLB4Ns8f0\r\nQvDEJOCzVhM0nI6SWQBO4RSx+dydFLf4wEobDP2FvvvlUwv0IUzh5JrmvMan\r\nuc+RWpx8ZzORUWEIXh0hP6Dd/jR9YRWrz+KP1gz8SoRTgNYKbJQd+RQ/jh5M\r\nWb9vyILw5JBvQN7jnaZYGeXIQaVbZvdiNAFemeTLeHpRTeJ6TsyTdmou1lyj\r\n5XpNIJq/rMCUnNAeNdSpdAbOZk3KKpdm/058aQHpomfhBXObGSBLy9mMaOob\r\ntMzCb0PL6VX6MXX+imxhWs7OHgGXqmiEfKMDwyFigN9gcm0QQi6iEfXKOCEV\r\nTDAHDWxnhM40SuLGZQ8VuXjxgP+PjdTOdlm2k8dkT8VpKbp+UV9V3YFnW5Gb\r\nCVHko0sQHsy5tI+J1/MC0w69up8EsBmdf5GPk6pj2qrt686ywf+ZwLKJjc3V\r\nO5lLY6zWu9PEHVLTHa2tHK5kProT0OH/+I5XDNhwNPpzCaMn413wncPeJq1a\r\n1YfZtOl2rnlZm+BylLRRLDsRCF9Pu861RLGAOjVdyF9EupOc9xfXXHZ7dWIE\r\n9u4+DnfAlEsazkwrp0QnIc+P7PBZ5gQNoQo=\r\n=8PPj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.5_1682052869039_0.7714966603009892","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@hiki9/rich-domain","version":"1.1.6","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.6","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"343b34348e7ebc0fb67c26609e02f77403998ce0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.6.tgz","fileCount":71,"integrity":"sha512-oEzxwVYWJFm7JWfXzyQ0A+WIkUX2Lqm0JFRo9od4CU+/O4b4D57Uw2pLB65nXcKVg28BT4TdCzXqcklIhewHxw==","signatures":[{"sig":"MEYCIQD29OYJbROjFwhxLgkRYrf3WT7nWMJW5nAusQhAzxxsZgIhAIQOWlnYFXIWPGlRJ4u1JAISN3nrFJH25XgGcZ0MylMV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQzMsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBzg/+NxT+6CfDYlu+24pjEcIbCM4IPblafQg2z0L9XxPl1FQY4g5A\r\nTcBnuP25zn9qfem2S1+35/TdiKrCm5cr0FA06Xj/w6uvfu99dITuBsl7M3Qd\r\nTTirgdXiRalzSE/8HHPyu7+DpiXlLoLo/BxuJU/JBj/ySAQ/9pDxo+WuCfhy\r\nRoUham57rmetEhDaOcpwTNCYdRqXx07/g43Tlx01NPTCzaWm0rQVxJ6RzW/d\r\nbA2GHJ1bNTBvFvuN/UUV56yyo/DyMU3O9JRro/8iPwIoO1tvEAEyj1Lfdzi6\r\nov+w/S6NxcxS58f4rpttAk1FjrM8QSmqhe8F/MZ68tprHSjBcf0U5hi3vVRQ\r\ndWcgyIu2TXnhEzOpfdlHpqGvl6NfcRqiqc/NUCrmCW4oL4Vw6R8WyOwysAUT\r\nfFgKGq6p+7PA6JZpu6tfo0aSnbcC9bhqV1ykVATqhd2aGTTpnTyAQHL677qE\r\ns35v8+uvheKsQvrKzUN0jpgpFJ/PMQhH3IJ3YEiSJfI1D4w9utElZFOMzHAd\r\nvhMpHTu894xmMqDLhU6c+fM/aG0zIi35mCHllp3oLqW8nlp/J12uyeFAycoi\r\nUZxnuB8NaGEuOJ0szNncefLfQtL+JZmfLIz6wFlS6Pb+LaFsw0W+9/LHL1QL\r\nuiGfb2PWeXsXJeQOOkZPCrjgChASwrjhnB4=\r\n=ejS5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.6_1682125612344_0.393281770725985","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@hiki9/rich-domain","version":"1.1.8","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.8","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e2189f62211cfe4d5af1caf9102cbd12094d4cbb","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.8.tgz","fileCount":79,"integrity":"sha512-zaxMv5Dn932sEr8EfWFUOZjNhpzzwVoMapR+veE7tchim6DqQBPvGoC0ti5PnhdsEw/wppiQQ33qB7kQSgAFbg==","signatures":[{"sig":"MEUCIQCEci2MqxfKTnPshw6GXyDUDpUJ07mMRAK1LwRPW3IHzwIgc4rhwZBWdhQKM5m859kGYeA8vnYjXuHtlG9f7dFxYAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR28TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw+Q/+PBwIhrd1NHfJngkZGevrNG5IfgzIFoNjggKr1DFmyG+aji+C\r\nHtdNSjXVj5FddJVZJ29iHpqtugWPGghTwgf0kFXJtwanlAjV3d23KQ6bWOG0\r\n1/F79DBoiIHRaS3R+I4V7S/YiBuETXuMg7I1P+iypraEvLahYMEoncoju44d\r\nnl8URa69GxrQkkeF56k2hJVzlty6DdSiqUDs8NrTydA0LNLH+K4vzgNGAEEK\r\nWhReKKgcuPWieFVxaHNf6/+8V3tzTd/HHUOKZnpCKgo/CgiquuiHMDf8P25c\r\nJWFhAVpzsksN8aP9VpONpUL0Wnpsd6EDhC8JKkaxfb1pEIv7POlB3wRMBkSg\r\nIr03WonmlzmAjl5fhF/6CePFYteTMDYwuecZkeEBuH+CEAR13nRXc0HJQtsE\r\ndCrrJNyMCHdwUUf6NOEPTtZG6qz7ryLQ1BDcgq/4TNBvbp8+Cq/bHOIb6sBI\r\nRnSL/uYttguDH4HxnRpfu/7LFt7aI/8rNY1VdE69gFgLodcyru4CwAJtInaE\r\nlgQW+Am/dnjyJd/8DihT4MAPXnN5EPK4JSBd3T54OvYJZiQUsa2klvpVIyER\r\n6H4p7ox1WGQ07yL3mMTyLwv4EVCOuoAxcCClYLVxYQaWQYrQWHRo+JlNfiqo\r\nEQZwIEryUAWwH5TP8u5ECec6/9FWJCpYE5g=\r\n=pMzr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.8_1682403091337_0.611021839799311","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@hiki9/rich-domain","version":"1.1.9","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.9","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"6a2735f0a9c51ebadc68e217bf3a8c3ad2947f9c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.9.tgz","fileCount":75,"integrity":"sha512-xm9UzyfneN3Wx0z1HHUqE8/8RBPAlAqM/x5xQcUEM3Rf5a5Fq2MTWynza/zbXIT+9G9Z9M9K3WvrEHCMmHUVOA==","signatures":[{"sig":"MEYCIQCErIuWjJC0RhTz8JsI/UU6dZslXjv1CbrAAF/R9txTVQIhALlcqA00uBIS2H5/CJ5jEc8lpqluAEYsBGHZSE5wZXiK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR3q7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorqw/6A4JUnhaQZlJ8unLQHykU6lmvh+VoaUjina4jBSnjjO6W/KaM\r\n6M18l3mjHFmbXGqtkI4J9jeFT4ADN0TnpzfC4KNOjCon70Jq2wYv+2pWoeFe\r\nK6Qr0/5T+tP49Up94pq7yDUh5LrCujL4yNUT8lY4P3IUWO9g5kNQb8MIc+T2\r\nF2oNAHuJho21PvdgzlEkCgWC5Jhcerp1yzIVRG5faTSxyYchXux3yYNL2VFb\r\nEUAMVfa0r1Np+PGT5SQm9m4xFNzwUUglz1YDNrtzq5jQsHWcheE7uGmyjuKK\r\n7Q01/lovQtqpbo5wtOK+aP4nFTwGTZKtPb1LbbtI4i6BHF/lzzv0ugFNyfkf\r\nrxe6/2wz8/GS2ix/crPKjiJaKV+BMUnY92FtTZbUcZgpKp3EhVmsr5hSIN2O\r\nksO82iD3fRByDfx9c9qQJXYQBAHtCSYCLf4OuryWTh0Y+k2FyZKmQpz/VyCn\r\nJV4Wn4gW8NsWejS+q5tHugbfevfyubBOaw9nRb3JNyjx892yRjhqjWfExn0R\r\n+DvyF+itwkWT0EW4k2aUPvAcdAoYzUkHXoktWH9h4qB/Sl6nta9f6iryS52f\r\nVey44gZp9S0YazfHzrBS1+GTn0EOLdNrrxnnTjc3pu6BPeJFbKmeOy9NCTER\r\n1Pz4Gx5F7iQgzWu6iRbSVKor7tBKhukkSDk=\r\n=aOyA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.9_1682406075089_0.15790471471028167","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@hiki9/rich-domain","version":"1.1.10","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.10","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"9a6e130e34a053b191bac84fe8726d1c27872ffa","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.10.tgz","fileCount":75,"integrity":"sha512-entm1wdSJcbK5VPYygvK40U+ijY/J9iEOQVGH4yEOUnsTg04aUta7mJCRwQNt0LKbzMc8eqnXY8oDcdtDRjOnw==","signatures":[{"sig":"MEYCIQCDgXu2XOTIGqpLxxqUHOtSaaFWlOazQHQPVSkiweSFcAIhANa+fvsF+O7PB0YZuZr6ZPg3ucEkAmnpX45JF51Ug7eL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR3tEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX4w/8CqS0LeczRWISDTH1VxnUQE5vwEb4l/+E5j//f9xTCN/4NMsH\r\nvmb8mUPXtf/D+XnJ+KLAPC7JHxxpOiBuvSTKjmL8OSHvhO9TXk8xPRSrrhyD\r\nblUtpwK8OslMnmfo409ZdLjPi0zhgMfT0aZlhaD0vRY+sLrJvT6Q1J62khkC\r\nShN8KmYALegYVCbNmb17WZxMHMbAIUSzgnNPg/9SumTICI4FYaUCx4hJkKeG\r\nT6xzLfX9sCbqCCxkmPAqTXvJ9yzZ/PJk3HKe5BQR4NQyW7vgkLDS+e6npM/E\r\n6f6Sm68W0nSGcq9MrOoTKfP/IfI7kIaIR++TqwGIH/0poAv1vLLlyusBr9RK\r\nFeMEMB+vTOSgLeNwYZhnlV7qjLcZ+jRpZ0Ybsc1EuzK6j6NCNym34ID37q3v\r\n1HJwZb0d9/1oFYu3+nkYaJGtEB3sragoC34n3Ud9nRsKxKZBBkv3rAKqJGnM\r\nMpAF9AaZC9HlaKHhAhl04nriyjKJLT+AcgiZ2T/4EWIxhJ8piuEdMwLUppbn\r\nLBBt46HkYcrUCdRKWP+h0yknjNeq+Mcpazfhb0kf9fUoNJleaPqsLUVxBlkB\r\n1wU9oszXNR/Ewebw1EhGeSnx7j62Evrs36JOEE8UaYsetlLpE8q00iuM6EZ0\r\nGg1mAySvBhkSiQbklKS9kDs2nNFHxhQo7qI=\r\n=kxHo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.10_1682406211745_0.27957232621058625","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"@hiki9/rich-domain","version":"1.1.13","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.13","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a1d6915b3bdd15d7b1c1d86ac7b91e33a0875ba5","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.13.tgz","fileCount":75,"integrity":"sha512-gFsYfPoAXVp7X04W+LN8Gmsmi7fwryrvuzDVXBjOj3V/qlgfdka9X37ent5Rbe+aL3SbQB1JqcZ8NSK/NASFOg==","signatures":[{"sig":"MEUCIDoUcP3+20yXz7HbXAMaJGjvIVPYT9RQRdbU/plq6UhlAiEAu6CobvM7dpm0rIC1oaZMBvNmuBmgetn8l7fkd15Sri0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSDRfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrB1A/9HZmRwn7V5LUocC8Jp9ml2ZbvsGlrCMD1nC7mlb9C9tS0RI56\r\nxBE5JR/C5tKe6Z6QFaCvD+bj9BbF+bpnM1y0LupdB6M5vxZMxM+iPRNlMtTz\r\nhHrYP+1Jv//axw+wX+6LgB3XF6jbqTMDfPHGZH38pTIOQuaHoiaXRsF8KiHv\r\nhqFVz/HW1/hkzMdbG1KcY+qYryZ9OymqHLXsKBfJiCdwDak+VvPOgYRMN2IK\r\nVq6ZuhV1W5R3BAV2GJnU/k/5AWYdOF/sof5sBB8nLSymQ46hfsvqFgnlZLKN\r\n4/lnYgSB7JMUM1NhfsoljVMoD5dm3QPA1tukklkn2ICtw6+GIIVyQ7reF24i\r\n65VaQ944n4hpfbR0F/n+Zb13Vkxo22UWyHNsn1Ml8NFhaB7enEpzr3IbQwOF\r\nKD5+GAAzu9XHQswI1nlaCoFr7TYmtduu5ruCAV6LCMlYQvJ4E4bF4GEr5bCK\r\nGHqt6lhJj+2e/d9PXFQMIXJB+4UIeYUtdFlBMSZnWS5cAo10tImvButV2/KJ\r\njin9iPYsCUFYjfrRVVqBiHynRI/XRY7ZWTtXEpyoKcCsgTnVcCH4flDPhnQl\r\nciZ6mLhhwb6eGJDWFrXDyo7JzzK0I6fCjhxXXyo6cS/kMqEKCQAZZvpvUOeT\r\nK9kJPfA4XkarrNXr/uAS8/v/wByj1S1Wgsg=\r\n=zxlp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.13_1682453599108_0.430107975875492","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@hiki9/rich-domain","version":"1.1.14","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.14","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"9432d2fc552393597e3f2060de3d9253516bc573","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.14.tgz","fileCount":75,"integrity":"sha512-hZEC6zBWNE/HVv8HK4peGmUv2Qcp7XrQt4dzastfOXqCEJI8XdStqP2uXUaRXqNXXMFBh/QKm2r2lckteEsobg==","signatures":[{"sig":"MEYCIQC9IXaXCkgqcPAUv0GbpfIk2YoJFBQR8v0Fhv6wEwGvOAIhAKFnL85VXziJ/Q4yY4sqiJV/sds0Bc0aL1FJiyHNwl3v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSEInACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoBBAAmJ0k36my1TSq0e4mF20lv+1T/Bei4yc5pS13h2RXbLOLizP5\r\n6zJB/it/kCWdPyO96T/Ii92X53OpZvijUbqmewj5++woiqaL8XMzyO7zw7Mr\r\nK1P+nLFkvV4dKhCh+LkO60XHQHQtwh6Ffctd4nGoAT3JJacmdIuX2wspQuWz\r\nSjwpoSSekv7dfhj86cY3FhHhURTBz9mDYFnTB2NzvrJxrwffr7WgjRC1vw0V\r\nRFsjzkQ//j6qt33yK90AqPBoH0CgETml21DmN3yIErPFsHucFm77VcQ1NS3i\r\nyyqTRM3NHP6DxS5SfuCa0TUUHSZ8rMsZeYeqUMp7IVvZrkB8RJLpPP2o1siu\r\nlLFTFL3e7teEFSsoUs3DjnrU874BmBuFRA9nOijMWG7Iw7/raG/JSN/+O7d3\r\ndXi0xDC9RumC8rovEboh3YThOKjiOF6IHBR/lDDbIXQPJ5ivKx44RRMvE9SC\r\nirDxXJbBvTkYcHRxTV3Eozf0dAlb+my7vqJWvyOwSmJ8zJ+asfFL+iTX+wFL\r\nt+NKGb4iHigatFpVPMyZmyhJHMRSP5py7gR+GXp9dF1MOFNPpZMeChFcDe3e\r\n9CAl5aBY5NwODB3ok1Z2j9rfHnUgLsYDVoRNBePr8o5BWYxnct8UJ6A/FdHX\r\nwlTm1nUWuS52qdbRoz9gJuzmEtz/X/ZZoo4=\r\n=TDMO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.14_1682457127038_0.0938361996649042","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@hiki9/rich-domain","version":"1.1.16","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.16","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e41fe96ef13df5b24312071e85c354499343d2e5","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.16.tgz","fileCount":75,"integrity":"sha512-vjMeo6o/Vh+QUR+reVngahOqd6tav5oFgyD1kRzi40vEy+SsNMjhB3WRju9WHDi74QNdN8CyXeq9vJJcYvf+TA==","signatures":[{"sig":"MEUCIQCkgMua9qdJ10/tusBkKWzrEIUkSCwltIl7YtZW3Xy6sAIgbSfWhRbeOiEcNokaoWlafscBvKgXAKopqqgWrrc1D6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSEPVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Mg//ax1CCIpTXeOHE3G17ITSJo0GmPvXwnvuKC4tNPO+OywO8mqO\r\n5FPTocsgU25qn2zbRba0wImN1urjtNY7Gl/dVTDigeoAitIjt2S8btbVO7Qo\r\nJtyFzdNt7I/quXLu2bCmfdm8RBiWBeEEmFgBuQvlPF7FOOGYugUHSBpfVXLa\r\nKZB9OEckzBhBmjDs7Akgv06LaanZ6t3UwAj5dwSxvKOoZMcwrLhJzQmb3uIt\r\nBYdzobVF3WgWQ4448FXiJsXuuPlyLClC+wNqI+UcRkdCM7xA1+0XIoOpgLKS\r\nE4feGGUS0cBUK5TTRl/ecIRyRzIrkQBjwpcxEZIYLFSKW09Asle3BZJpEpUA\r\nAcmh8Y9xSPjJJAGCWaMVid3dJGV38lJbFXYOcb84wj/9PGVyhKj4C/VcxzSI\r\n+fGjA2zPPlvciv7CrljX8EJ98bD9B6BCciW4aOSxQvq765HNBOJ80zo2SL8O\r\n3Orwrg3QzgQ205/ie0a7dX8QC7fTNSafaKnb3BKBOyJjbUQpMiM+uOXi7aFF\r\n68eA1kq0yz4Dj4Upt73P/xrMIGOJMJhJqBJZMg+j+Bu+IN+AeLJyEBjOqOFO\r\nt9Btr/LxO0bBbg28fXr8SHG7xDwYhx62ZCJ+Zw+eIhCdvE46QqCTVoZ8Rxtm\r\nkgMMJYxvzAKfANDjCJKuCXz1zzEepZwaEIA=\r\n=K/6y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.16_1682457557550_0.8108084463584275","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"@hiki9/rich-domain","version":"1.1.17","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.17","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a9fbb628da755046790795aa032370a7155666c8","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.17.tgz","fileCount":75,"integrity":"sha512-5yQ+sQJgwbwUFroV5gSZcbloo1tGQ7hGLDEOBIob5692W9mNxOOvuNVMFLzSBqRsbMDZ+ES54jWmD2gT1tmrmg==","signatures":[{"sig":"MEQCICDRTs0X0J1J9aFmIjtF+fJyMnSvelpzJ6QeTVL4A+SIAiBUCk4aTMqqMvpQwkqcZcRpi/c6el/NV0/TADYzXO+GoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSEdbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojmQ/8CjM+kw9WsDhIe2rut/sWlTOKBbgLmORkCtkj6zdCATosScK/\r\nOV33D7k6tH99YpMqRM0IU489kLBac6pT5ZCW9sPY49h3UwGwE+FQ8pdFBlxs\r\nA1IEhJkkGmrO3ngGqkq2AWo/Su6no72oQciHmoZExhUUap12ggJSCWKNVIHQ\r\nNCsABegRaM57E7mpFCJ1WXsNUCM0wN6HdlieTsV5GQNJSINn7wY17jy59h5g\r\ndx+N7e+BboE4W0xE+b7tkYijcfiO9XFmkIb/gP9vOwDMY9O73A+4rOgXuvrO\r\neEmkPDb+rzE7B6nKsUqO3YQ6c4saiH4OY2socHfrgW3cTcbXfTgNEG1V8j4F\r\nm3lrYzvI/kGtCTeaLCe0FAXnn7fEFLBLBFrNGUjH6SxkDmTkgiNWzxJ5xDCo\r\njV4GlVCi/+hltcGkTgGUdk919sybX+iegdZNDHuuxS/ga4fE+DYc26zFTNAg\r\n7ECCDF08w6A3cdYguPXliiIwxwDNXg19TstrFAeB+o3y+yT2g+h8bq5nZ/am\r\nw/jvXkD9zVpliG/rWwr+GxiBJVFI6qDBxZ7NBSQZXuuxOBocx+IlhYckFmlv\r\nc+FuAI6yyeYPwxx0cc0ibylQVzKUp3/6QN2j/Ngo1g208Ezq2d2s8D9pHN+Z\r\nmh7MKFvX82D9RI3r+TGAxMSzWxxZ+xlkZkY=\r\n=Vfin\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.17_1682458459511_0.2716691350319138","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"@hiki9/rich-domain","version":"1.1.18","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.18","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"69cdaeecb88a71d202c4b8aea1d5dcdc6a5b7066","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.18.tgz","fileCount":75,"integrity":"sha512-i4onhjSdgy5e3ZbfLq6PvWK3x1LQdH8rEnNnzlY62Iedrs04YxWWILQ4Vpcha/EBx8S6JcxdDHeuGpIKbPe1TA==","signatures":[{"sig":"MEUCIQCPFrDjYBQsvvt3uNOWPiFQuDpUYhJ5FpXCJPZMs0IT1AIgSpaJn0RZdvoudUiwrT346rk/Euqchyq7t/2S3DSE8J8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSJ3+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLfRAAniTeii0iHkBr/amuijc2LCgJb9E4mspIsWiCdPqTY0qyb4dO\r\nwfue5Pnhr8NmFrkDmgwHhbLW9YyL0LpAtHKQ8F94GvJLgA3OqVUmh+MsKFAR\r\nXqHEKat1iIjZlphKzCUF4ruccqT9GzpMGy0x1Fb885De3fDeskgyAYs5rlXp\r\nc0qHoxWx81+rxPTGh8PguM7oKzSX2lRNU4QJuth8yMZlF1qkUGmsOAqWn4FG\r\n9VEqt1UY9uaFgNC2oEpBh0c3bHW0e8F3FN/Lw5yEcW+TvNRw1s/Uu+xQ9xND\r\nK3pV6tfVk9IXYi21uWOT0htvFQ1Gvb13/yNEXIu87tTEEpTL7xJRY/+Cm46w\r\nky87gAl4kaHsHBVH2sQ6kVFPz8pg0UWLgVNHH+EjyQ6LeLjkDw+P5qsmp1I2\r\n0N1/Fw5zm7diw4EpXO94wRG7x65TAXCo8emi3mjehHGB63Pxn9rkrTKNiE93\r\nvU+vpjDWbogYzK2kbBIqug5YYuUXPvGK5tTMoX+9YIVQu6nfW0DkBmOAq9CD\r\nPXxOh+HORojUfC6NYDsSMlKGUD2j9XygFyfwSq6MfwQPFdl8TLOO/bJW5XiK\r\nCdCOsirqWyu6iGBuQntHuUMB6+jCCr5zMArRponXGvmIGAzOOQI2yZABoGfu\r\nzJ4WRHLwaK4KjBLCsxwW8Scrat8zfkm5c1E=\r\n=8xXL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.18_1682480637867_0.37979193159840396","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"@hiki9/rich-domain","version":"1.1.19","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.19","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"56a4c49431bc847bf5b436c851503084851f84af","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.19.tgz","fileCount":75,"integrity":"sha512-CeaIg4pslP4YcY7uEVLWKPB0j0uNsDrp7+yI0mOcP99gLG+iLxNSvSMz4Gcet9FSB0tCwbQyNjouOt9OP52hxg==","signatures":[{"sig":"MEUCIGIwXy16AxwJ371FLa2chM1KENrivNAGIpLIveJRzwTBAiEAvfaXpbJY18FvTb2JzDUZHLsW/VJoLaMAIrwKLyFYyHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSMD7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtFQ/5ADdC9nWris2UAG2BQN56UFxSD+rr/HWtIryHA6oJBZT5FeGF\r\nTMeD74QOAGIwTKvya1G9pCVL5mOm3+kXAPpyaHkG3OEdcDXiBnDgLxUT+LGn\r\nGTeWzn5BPJzczJ2qiJtzRwp0Mtzs8dVb87vgPyljD43UcJ3qv7XTkfeNTy55\r\nwJKxipE9N83i0ZsYfOfW0xCxqlx5qNGVIfxo2CYU3asCPa4UzqDq4eEwQJB4\r\nW+JNnR18j84bU2ez5TwF7y6d6st0HgIv28HtTsvbqHxm6a6RUz+7wHFV24H/\r\niyz0B1Mbqeo0VHs6PaGzr06qXKdZ4U1LfoGOsHwGiyTvvbaPrynyKsV12t5y\r\nM3Ywtru+stSjpwktd8LLrcMpTyTxRQYNzXYW0AvE7BbXiGniqeXMSDb4V8qC\r\nzGgfFdWmNxiUUhYvkvqrNg9mo8PeYlZDVwZWeQXzo7ewMrA50SsDCS9sEM45\r\n15axQKaZNOnLqZjxjTOkQddE2Gk5KheFFcAC+uF3YJxfJ/NkIZl3zt/zxojK\r\nNIe805xY0KBRi6nYXbL3cIqGPsvmeSqR5VHy3nruwkY8Eak+tc9ARp/1d8yz\r\ntQIkbqYvEo6xoIK01DWrRGCMbbohO+QRK+IQTAunFeH0wN6MWfT6nWr2L7lZ\r\n47PEKp1PVQMsXTJi3DbRz4srZ8wb20fyfxo=\r\n=RIEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.19_1682489595356_0.3672638950722944","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"@hiki9/rich-domain","version":"1.1.20","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.20","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"40a8633a7a97076d3c3c46522bcd15df8a6df9fc","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.20.tgz","fileCount":75,"integrity":"sha512-7y4G+AsKaGMMqoAbyudghrpZpUGjXFV6UZUkt/zu+ehsoa5m7braUULhKoIElsvTJCrL20TI/RqeVX/Amiwlzw==","signatures":[{"sig":"MEYCIQDt1U/ANAi75ozpNd57bjOypJHjh1J65OGWZm0hVRuKQwIhAK0x1Fk9UD7Yk3ZIYtP70/l3i2h6n3FRYYYSklgFPEG4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSMGeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlMRAAhD9/sfK/BvTPcrTB90GZL+r2HdYmpMMrj7ggZdoUaEOpHEWe\r\ngIn79Qg/96coAhE+d0c0UD73XZtVe2Nfr2/QIHmerIVPlg2E5VRgC9r8Zm2I\r\nU/LGGQy9fIj2Khp49oVY7ob8h/M5PFLmB1Zs2y4WRoOrbjUBXWgodv25uKtI\r\ntUDDo0hrXMmqxyLWrWA69l8F3is4A4sIXLYZN72gZQ0nAkP3ps7NTINm850m\r\nsSoGmZgVJav8LLhlQy2Ja/ir9LKIaWBv078CHV5R3HqhnBFaE6cVGTOs0e9d\r\ndb7TjkyjfbmfVV2fzzF3N9JQGNAX6CnKf+lQ+h2ZzJch1y//rq0aijh7PGdE\r\nWhrBPwsAx603zGwF26LCjz3wm9OD3kDq9SswC3zjKPoVzCwKGIklgN3++MsS\r\nUQFAZPZ7Hb6U3G5+W/umfe24L13zqwD6DlXbJpUHlROft80uBYUhk0a+ug4z\r\nN52E6gTVeczn4wdZ7gT4fsu9oyuBpbR4j62qHUP72kFHNHkycQfNAxsXdZs3\r\nHVxFXRvuS5Q40RG6jgOAN2k2o2JWzGmSpNPwRIfc3iTF9nrTbuxeQSMcWiEf\r\nSM/AaHuuxKTWZtMb5n3KT+zokqbT1o6pHpGAiupKoAr0+NrkGkDfqOXs0oFh\r\nNuM0f337xZsVF9s3P+NEyvwcueUZ/gtP2eU=\r\n=sSKi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.20_1682489758695_0.24762517887707025","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"@hiki9/rich-domain","version":"1.1.21","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.21","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c4ec0526604385923242780b4f522ed5dfaeb10e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.21.tgz","fileCount":75,"integrity":"sha512-HI8Nb9yVkDLFVWG01XCrh8ZSAbemSddjlaNg/dua3wPKxVok/r/0gET0qEfsH8LFLx7mexdYJAsnZfUbnxWC6g==","signatures":[{"sig":"MEUCIHjEiKaMeq8Zi6T+Q5b5YjPInH6LWLRrZkDgHNd4cNj/AiEAvYz6aey6PGpCepDspmUb7y8cdYwVps3SG2GXlSLvCH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSc1nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjkA/7BZ/s4ryLEc99BJFobwg18gzi3FHWY/jYOeR4WdpqVzkGXOD7\r\nEn6P3lSrfolOeodW8nfssdQirMVjoI65b/G9dcdxAX8ySY7F7FHbtnnzU1t1\r\nOU+LK2LRtgkTEj6Uyeo5P4IVEXpjvr0BxeMMKUtH2wx+wRpF9FvguxSmsfRa\r\nmVBf4qZ9QXjCPV5GFAnZPm7QB1pZXQ8+PQXcXol+W+k7kpOsIGXvJOUshOqU\r\n3B81sek1wjkmhPi4cp8/GrPS3po3AD661EnSwGwE+vPlziZlrr7LKOUIm1qE\r\nBjL1dOplGyM4+9V8wVsA7frBEj2qvvmvOe199LqRQYoBv3rri/Ub/O8BQar5\r\n1Dda24heE7Oxvd3JhY0ZohZK9Uif89TNKR9DzUDhWFDTl+DohE/88KILIZSR\r\nq4G5pMkwNmxV304oA7WERA1+wCXr4Y7Ubr1QX3xKs2JDGde4LhVEbRH6NYTR\r\niS4J52qcJ4nn7c8mYeHXaz30Pc+uUpOHOS7V31LKuXHU46Y8bZjMp7D4TSTo\r\ntwY8ehyfaFWbB+aLd+GQwBvIiHwjO93lAgnBCpkxhooOMV+KPmWFiu/X2Krp\r\n91CmNhb19YU7ak1HyFwZaMNuOYgo4PmKB1ePnx5CHjwCo1ezgHG5oPRnRgqA\r\nZx1M2UqrIFmRRGDl0mobKe24UjXZWq+/NB8=\r\n=NkK8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.21_1682558311584_0.5220107982931856","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"@hiki9/rich-domain","version":"1.1.22","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.22","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e28d96469ad9b9c8dfb4b5b54d3aadee50c58426","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.22.tgz","fileCount":75,"integrity":"sha512-rj7vycrTkW0g1jv+07vPLHPsZ4WdWMKwYLfM5n4ogZosJtQGjfhWR1NTGQzV3C7cC2sASEwbyJVATqxcHUz0Nw==","signatures":[{"sig":"MEUCIG9mRS9+KW/JUrLY8XQH9rKK8zOFjQbtTzW4Ec+MNtj8AiEA7/nzGuVLj9Oj9HWLB81E+ggB7mLxNDVldjexKBJmI/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSc84ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr2A/5AETOmlrlIfi4Mlw/EPvdOE5MJhLeugbpreH3GQSLTmZlngh5\r\nKG2XO9z/vMIvnbPXyJmOAXBiX57I470aDpA5Jz7+ofXzjVNRaB4/MrSIbYly\r\n0Dec8WFCqI5ynGRorqAdHvByuWhOknX+OEa5NJUDwX+0fUlKWd9aNzzRKevo\r\neFyv5XBCh/D7r0cwW3JqRB10FYE0oxO9kE+YxO6Nj+EBGgEN7NsteyZshmsb\r\nws6zpa1aYtITWma9LSA2Maq6qpv2rcDmaPH9IQVVpGI1ysJ/P3VRGrT1oA/q\r\nJ0vwb/bV72Coa6xvs9L5iSyDf8AVcbUTIyWMWDCAea0TknKGIbgnfy1qUDna\r\nHP+X1kqtnmi5dphU7VitXfZxAFao2N8aeviLI17jx3jKXH/ewHG5Z/Wv7atM\r\nDf9CRswVW0AHDaLHYVuMFFe6LzDQLsVB5+nVUEQm8TqWErYd4ePFtyeFHZXa\r\ng2OvkfG525yvzwfasuCGeRArZClyx3xBgapN8GmRN66hVo0V2RwYF+KBlxWf\r\nP2KHQFahCoJm9yyYhqPChwQ3vG4jdi9TTx4Q86qh/iogA53ecFGeYCF8T78v\r\nJkNzHHcmovbtNXbL77PT+5Qwo/0DCf8Wu6GioLFrJtu6cqwJQjWcwTPaRCuS\r\nAKhCgg2K4mg+UAcw3Nd8bqm4jOtyZewTRjQ=\r\n=QSFA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.22_1682558776326_0.4147491528662375","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"@hiki9/rich-domain","version":"1.1.23","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.23","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"190388549b1818dbb0176e8415f89fb80c4429ff","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.23.tgz","fileCount":75,"integrity":"sha512-+eduq67UuDcvkyx1BbLpOzU8GhfxaH6GyK9D1tKtJ0MzliRSQNufLb2KkcaUG/lQnK5XV3qnnXi0WCa+JH1dtw==","signatures":[{"sig":"MEYCIQCxf1G1Yrqxy4pdkx27UOXvzcIQyhIkW5gCKOfd/w3bsQIhAKxXQKlBAmrteT+NULOb/qhMA0xGy1NlIsqGYI+p78se","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkShHBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2bQ/9GYPA5PUprLO9Nj6Rt83JXQkxDWV1tvfhMPI+em9wi96Jhnmy\r\nNVLjNT6NiK+/ipHbK/Qs7xoGboD0uZ2EftHSA/S+U3Qb3wqRAXnRMdgWjV1s\r\n5J2j6/8MsgPxHje7Nbn4OZlqjWvLwXxOnvr5B1mRFiBtRiVSdm5fWPZvC2ue\r\nXREILZq2dW92gW401m1klqhiZak8Uj1MBfXg4EQjJU5agi1bg5f5WPaOBdGI\r\ngueSJa5nU2047c7bFKP655M+JItTGimfCO7yqarfXtfjjupVruBAOpABAaF7\r\nXez9s6Siruxdp5dhQygy8ijIJDD1Pa1oq4BQdjn+SwJR54Er7wcAHioCXYve\r\nVH0iRucC26IK+UDc6gvoxZnlfZFSPZp/HOtXzGA9pFUCvBB4DwZoqgLw5iTz\r\nAIIgNm0qCRrTalZoIuAYmqy1CwE0/0CXX3tjwBSh4OLVGqaLpwndc+LuSNj7\r\n78MQidBhWS77ClyH3u2GjQVdRbYQILVSXOyzBCaGUzZBb6ZPU8bNBe6pe11Z\r\neq4O1D3eIyxgFZAep5XP5ufe+ykvqod9wVdwdLWwiEXR6iEffZyuFUKKXGHU\r\nKd0AG+ZqYAS6X8flENwBnSbZq8DJz8gcngXZU/HjpnfksFnZguMUWdnibxaH\r\nQWYhW3NJgpH4T4LrRm8xQJoi3iZtOjM9isE=\r\n=dZNv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.23_1682575808778_0.4470856227565383","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"@hiki9/rich-domain","version":"1.1.24","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.24","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a5e082c7bcde79a5d35d9e51d747d9837641f17b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.24.tgz","fileCount":75,"integrity":"sha512-tr4/Tyemm0AwwZaEis+Jc6UJZAO5G6tTaalK5xGV65OXNxuu2x0jokwLECagacnoWcMqJ29ZtgEqGXLsv7PunQ==","signatures":[{"sig":"MEUCIQDIp+iN9Hw2IO++9SoHdeGbxy24Z2v/FUxpQnUmZPZFdAIgSA3VL3OmS+yIV8Krl/zjxXnuKLNdeGQfV3IVgfQUsls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkShK6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLRA//bVMVVdk8wg9xTouu3scIwV/jJXymNsAE2rMNiwYeJKzCNfJh\r\nnuxiGCWNfDS+7hr1yBs2VcW0nOEG7Fi1t5e8Labrb40D8E6UZddlhSqNCXv/\r\n7irXTcYdee7nEHwsZf2IkrSXTQazh/Q9olM8BQPRAr/veDXtA/MfSP4aaf+r\r\nVWy/6xJ2e2HVDi4ULI4uzVQijqy1N2Oc75+ofJ1wn92SVW2XdJtyzpi6Zd+h\r\n0S5S9LBnmoYjO4NHfdWREi5/gNXUqs8Lwe5FtGmfNaSd8sbVY9bqmGZFfC2f\r\n6p9s1VPEWuu8UDiLjkRM0fToH0V04Fbl57POIozSdkuJFsaq6qNcxKBeIGFV\r\nh8TABodFvlY59TphKpnUhYm4cprhMkvhbFIwaC7+Zq4EffzKX8Pm2UkCoqeB\r\nNjriRPdT9Z783YuSLtz6aeYFYJtB4Z5V2olrzDv82trjmSDR08TRa05zrcka\r\nDs0SRTgxEq1nslv2ifmjMAWBjPVYiNsqNVt8vtqXky19qt/cElXwYcBIPvTr\r\nz3iralpBrfKyGNc649lvSL5GxfUKp2m4N4pUviILpHOaQGHQ/Eiw6iXIbfmI\r\ng+r4Jbh8Bo01qHENK+PYOILQ1r9LptRLyARsIuxSMeE/RfCYn0u5haK7PQy6\r\nt/US+lOUPwAMf6cb/OKWhw/JUWp77hOsFNY=\r\n=cZ1q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.24_1682576057912_0.7130748527703425","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"@hiki9/rich-domain","version":"1.1.25","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.25","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"783f00517fa9da78a5e2521d6bee3cc849c89d82","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.25.tgz","fileCount":75,"integrity":"sha512-yR/1vbbnI/fAaXD95WmofAg4o5ZRRMxw+UYoTfQzYt84aB4IrDPFjRpKDXytvovFYNVLznSfDPvlXzHfUw4KcQ==","signatures":[{"sig":"MEUCIBzE+21dllBVm+fuFas3HBC0UaBqHhEiWpE9s3QD1GXIAiEA15J/uZtAQNpLV+r8fPpHeLSptkkGMgxpQ6UgXp2ykKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSrxgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdoA//fRFLpk7wMz8B/8g675OVX7X/8uTQ+Q94VpeaY8DHsieqr72r\r\nxuD3crBzd2NX2++vtkd9qAtxPVqiEjfiIW815oZJWvAMyvDVBNhqKcgq1phY\r\nAVMEQ0gtf5zYjwakHTyHb/YWqhZl5aPC1K1Ssxqc2cfVM+VFnjG/RHcuOiQk\r\nwXVUY23dYBygvjRGnJPyz/iG/nbUZBeyGqnsYCol6TNuYgGouFbZVADFHSaE\r\nOnbyUpcOFE8VY28sMXCDSJ9Ql9xB85H/+4LMv5qae8aAGyQ/1CZmDTd2gbAr\r\n/knhNWXInA4JgOc0tdhxQwzbtoUAvtdZk210A5b0YXaXCV05CqhfH1cOYKAx\r\nmutFXHtQF+F9WkK7qCmR3bXw3nMj40kGK4/iF+1rN2EIZRdHmL7Y1aYZmxZR\r\nJgfo2WITD9/tWb7S7y8JbkwbWXftbsA73XjpkrqMknnNlhWCP62bmG+Ji9za\r\n8TZiKTpoi6ucuxu/hlKRUFYtQLQpMS/8V9E4V7zhlUXFdP3mlbtcwIb0Iook\r\nMTMNgSF4YwXz08+XXcdoMpD6WU4ijvR5HCMXPj4aOSOwLBUMX3ULmmm6Vzzl\r\n+kyotg6exhxaxHa150BBqmiK551rVG2M46Vtlds0+fRcOgOdSP6u+1aPKueI\r\nlXdOH9fXvbLZtSLv+JtGy0dbAq3ovhnv+ig=\r\n=fuC3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7a65ca9290d75a6b98edadea1fc8b4cb56600060","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.25_1682619488336_0.2909251911832029","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"@hiki9/rich-domain","version":"1.1.26","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.26","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"fd3d07884ebf88c0479bab69135f4863088782d0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.26.tgz","fileCount":75,"integrity":"sha512-50zpaaAChRQ7h18FGguJUENGoDeHQ9qb2TIjKsGL/V+uDhZfP1JMCLQgYjqS+me4jYmfEMzS3jtHOo46emS6Aw==","signatures":[{"sig":"MEUCICfr0UzoEzlYGx6SdTxrY6wOx9djDqZ1TE+5EBPCHvxTAiEA+O4LY8+XWRjjrMBfEfeJTDFaWHbPi3nsNCRqgFyL4ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTYytACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA1A//cR84quk0zzkHDpQaIdZbhr3m7b7+poSHeVYql5o5zjqHpwhT\r\n1PFcN3vBjyQdiBVgP7pWPB7sxzTC3tRod1e2y6Kv/9zsj0EUB3hyFaf1vM5j\r\njxx6aNByI8t18Mgh0GVku937X7Uv/oQhXih1A6Zstm13B5+cJUoceRcurDuB\r\ngWCBVgsQE2QmGiWH9M/wFxZugf3KKTQ4+4P+WgS6v9EI11VgJXjpAma/A6we\r\nuGc7adW4NAyQ84Rx3wHIZHpyxmS5K+cyFbnABk6f1EXymBzAbZJ3LdH17dtW\r\nAKSJ0nvoDekd13xcWLIfTNCEbzm5RToMZosSjdFi0RU7PUNiqwHKiXl314pj\r\nEspwMHnBl7zmaekyeeIqKXZsna7r+5Sk2FEDWK7t5HCLQ1gSUS6jafW27INH\r\nZK3j7rBKrBv9QrelIQcpcWSnZEz45M/iOjvmg7kqn0wb2tNJ/0py6AaqbEkH\r\nq3nkzCHuqmzB7c1H9s228wlS55QbruOz3M+xfxYo5Y3gYDooy98jMGpBuoul\r\n9ppX8ewS3ssdvFI6rwqk9gIizPFzPfFvwV2nPhdauzZoUFVqBWu2OkuiDssm\r\ntbxdPfMOsHLzZ9hCa+QqYsRYdmRZbBFvUKmm+E261lfpAAFexfvodnZ9soAq\r\nQLh3bNc/4MfLXEsHsVmnhTyLcfxKjX/9g70=\r\n=bbvZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"e57cebdf8ba1453a5ec3518444a4df72dca8ab63","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.26_1682803885531_0.2090738192279762","host":"s3://npm-registry-packages"}},"1.1.27":{"name":"@hiki9/rich-domain","version":"1.1.27","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.27","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e4192dab5ceaf06bf5a7cb620a2d81ea2af2959f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.27.tgz","fileCount":83,"integrity":"sha512-6d3E89oru+DAJTVlfE16w8uCY7i9/UuLBpuUk42hHjETRrMaGsgt8oWPUGUTx15Rf5RKSQ7cQZDUO9txb9cwvw==","signatures":[{"sig":"MEUCIDf58tzwr4QIdgTEBDoHMsAzAufT5OvSmmOlpRS/W0DNAiEA0xEcL5iHOlEF/Mm5VzNTTwdHcJwcvIV+bXfhyEmiQDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTZJuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+ow/+PXadLdin+q7PuuNh3WZmM5esNB8ZSR59rtiM7aDtBB3Rif/t\r\nMAtUsscIgptXJR42i5etDyXq6AOodxGfeI+aDsMjKlTD46fnxhZtS6pZ1MNe\r\npXtMOKDg17pgqSN4ehmpBEl/Epw7pjKonSSRzUBt5/LT3/3Qizve0d8M3C3J\r\nMeIgheGMZLpzBq9cfEhfrGWH4eW6fZKXci6NuViJhcKBTWH3BrWcM+xpGsl/\r\nckeeaVR2z3NUpdXEFt0vMmSwa05P2L9bwzxoR+v/gwnNtXK3wO6/wRHXCS7+\r\n+JmfTFveCRIDEWlGmdKtVDyeR7g2wGjYpDGp3aet0rhYAhZ9u66DqcEK1MYZ\r\nST5kTY9i0vdk6pwN8jvD5D1yy3TpT2QtmxbvJ65wCzTvnnXbQUStxseQN+rA\r\nqU1YK2F4ESW77VLtV/dnNjl5+UIot0cCP4WiB7g001NIKwyJbZKInD8Ab9+Z\r\nO/t7wxZb677veoLD8uLQbmk/93KLcGt4Omlqn2def+dLYzjTsC/JOMbEijtB\r\nA56g3cCLXyL2Mrj+JxHnWUPi441xq9xbp4Z3gOtrtGyvfnSdyg6Remzqa7xq\r\nYZk0nK+REar6ITDaHfJmhlNyFeBbN74pY99bOLsuoQC7aKhuVyD8AcEkvvhG\r\nYco2XxqS3mPo/bPWmPfmJbbkmtXOYbV4HkQ=\r\n=XsBa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"25d8a61dd4d14fab36b13e95022d68957bf4d137","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.27_1682805358684_0.8583059161190427","host":"s3://npm-registry-packages"}},"1.1.28":{"name":"@hiki9/rich-domain","version":"1.1.28","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.28","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"afb9538236f3b02450cf99e2f62cae39aeddc6ad","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.28.tgz","fileCount":83,"integrity":"sha512-tz1B16w+uv3fBwp3MBkWDJnBZ789rtiO2vCrc1nP3Fdg6NV0+GIqz/MWlgDID3W2Yirx1PGgaW/oAg/FEO/vvQ==","signatures":[{"sig":"MEUCIQDAESbeMLY/M6hMA9AJHbysOBtA48KFJn5IOaQ6vXZHUgIgQCkQluxIQ4/S0mEjBCaVuNgQ8FOQKk7Nw/rvRkMVp0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTZPHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9jQ//Xxb2Z7D+Sho74POb6j3LGEIz/ibEYCKs6d6Sl36pOKpWFB8+\r\nB34DenbupbZtqNRajc9untGtB6Eb2BgiTmqAie7K92+Pn6FhNXleK/OskVuU\r\n4e8t+g4+QoLqrqRIhbH/Z+VlZ9u5KooiMVIdhrlyZyVbrQWiqCdJ3s1yv/zs\r\ns9mLLxlABJAV75MI5xIMMD/tuDsrO4+mLb+lkZIyteXir61TuvbhIxHcOPrF\r\n/tPZFEnzIh0ZdOKsdDHgBx7+ypt6bRnjag2ef4ytSzrYQ7UZweKu2E9p6ckJ\r\nUITADjcSg4Zx+9TFz63UOpOu73axkYgSSU9phG0qMb9RPe7mRKyDpRgyLKa4\r\n4UhR2p5W9sYDUQF7htSgZLkMe80BXc3YOeoHcM5SRbHU8JxyBgm44ENafGEx\r\nkDKvl3praQ80Vgwdz8sVDkkXSFW/6TlXa2lA0pgLfFdKmlVWiZgf/ZYNDs7P\r\nYrLXvCs0EicsfhZqFfwXXoWe8yY+qSxQ0Q4+33iWlwEneYy4/N/p1R8o9W7J\r\n9WjoV/UjbFde1CVjY3AZ0yk+/TbbiR/Bg2fGBo3mldHzlACntZqcMqR8BDMx\r\n3x2TMK+F7zuHfl4i48DDVdWANzA914WLa5frorKEI20XrVrq9XeaivSIRbg2\r\ndwEY1an5nbLnBM53GlolHFv/f1IcrWbBzJU=\r\n=GJGB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"5fda1c871d6e8273105c2c4cc4514ef85cb051b2","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.28_1682805703309_0.7350288480359701","host":"s3://npm-registry-packages"}},"1.1.29":{"name":"@hiki9/rich-domain","version":"1.1.29","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.29","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"779044482a9c25ffdcd1d3e33011d61662ad0091","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.29.tgz","fileCount":83,"integrity":"sha512-g8h5yEqjUcNNIVFBSJUmitpadSJ/XYCIOtPhxjXXCHKApkfI6irWwAmnHxKcecUlVMc9TXsQHBKBepbxg0e4Og==","signatures":[{"sig":"MEUCIQDKhgMHb3b6q4w2NKnOaA2WGCiw2COJBqMN+wDFWUV2VgIgECMBhQL/QTePKIbl+4yWANPwGgoOcvB9erILHU4ESVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTZZAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqqw/9GD2GI9RHq/xmuX1OcO896drBCUyVmHeU8v2mgBfYnT1k76PP\r\na0G48Hqi05HBeSMEFNG7Va1wt+AMXSMMSveN76yyGqEx/uTsK70tzwpw/w+X\r\npeEru5gMTOLHPAZWVmKrFXM2+zd2qQHvJNt9XPURpxs4gfESeAlY1Jid9nEJ\r\nvLvwD+KlnPmf+qdt8wMqft6ccLK74+ZuDoTkpPLBG6dqqRzX+3lyerL43eq5\r\nFGL26pTzeFqGGQiq5VGP3faQEYVW4o+2tej0XVNVqyL0BpipwOZAtYHHLfUu\r\ni6G70PwgRBzzvY2uSwbG2wDm1ymInPYKitJCRqkpmvNQ4GaLHloOmJWweEpt\r\n6uwOsYMFu/Z79i7t6xIJfB8BYDwMEMZKpqHnsmznfnnESq3PVHvwk+OF4C5f\r\ntreNgDOuscd7evhWMnhbbmM42ADUMdBWVPHrJK/fRyL+AZh8V8iVQ25V7YED\r\nY5GjNsiiVNGslsP/dLBW76hGDNHB9xINzq3qnIoljWiLEsjbtM/XOoQk71rQ\r\naipXHRPM54+RFZWx2FOfA+DD+ovzs4YDlMGsAjNbBBLWYbg9A86iAZY7Oq6H\r\n3cRogjjJ8R2x0QvqZ8BQsJAu/9CQv+84UlXwSc7zEyfGoRbd7czZZDISddof\r\nuiJseWRNmZgvKqVkBsvcbHDnsRhCnGOxM2s=\r\n=vIeW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"83f4a03f205ba7c7c53e458d9b2325fbddc98c85","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.29_1682806336125_0.5274998986890518","host":"s3://npm-registry-packages"}},"1.1.30":{"name":"@hiki9/rich-domain","version":"1.1.30","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.30","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2cb799349bc050ea0c0244e340f66f4e4e38e201","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.30.tgz","fileCount":87,"integrity":"sha512-2a8jXmEY95+gCIYlvt86YsKcS0Fb1LratCiGc7iqp3KZ42vfgSEMRvlRapYHNS7eMN9R5XntTzbGK0ot56hZYw==","signatures":[{"sig":"MEQCIAsLf62X0441YogEQ1OEj1fsOzQDcxj1R/Fi5lOQ5XpFAiBqGMmNrJeOjZ8gmfFWor/M4cLqgBfHN/cxUx3w7T37aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTsHPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4ng/+LYCZmDcwq7DQLRr2yG/sfFXbaDZTtsjTsj36v/kldy+vg45/\r\n2sw3kwA8etklOOtDJUlmG6pq8B+cWQkL2wl5MSU33GnksrjUdT97DgMJ8In3\r\nzaFY781EGR1sFSCoowcmfq3XnYLd/T95vrwjfTwrRkFKoR1So8DtB4UYlMCU\r\nzwv7F6hdVwtqAlc9BsxDBGqGSkbvuengU+S+mwyzWvgL4mKRmOm5PCDuxRZ7\r\nabUBZW/s7isZqEFoUoyMQOi1P1lu0wvWoQv5RPeeOvAztC7BIYoOVbhP6WIU\r\nphBlq577zL9FFBuECLeJg0JLGYFf19tfXhdnixRaT8p/eaozZOqREfXNop3u\r\nMAFvG6grtBMy5Y9xPM4inXwdmm75J7m63KWCgr6VpVGqa5ghlCjV+F7TIhuo\r\nveysEnqBKogY13oKX73gEIqSP0UU/pLbW8xmhEZNUIkH/vyBEphChpZThHQw\r\ndmA4yNatBepYAXSDTfjwQ0hh//sJGYkKPALSCq0LcMST7PmBG5OqRyotJbt6\r\nGmTnKLDhAMbDBF3hwhMui8bLMK4oX/SIDgz9kR5ZP7BGR6OuKYFPsGOTyuB/\r\nr2z274PAQSl+2wZ96ebj11ogjO+OWmpyORF/AYO3iaaJ5O3xTWYO9Eh8qE4P\r\n9/LFt+a0dqUUtN08iKOxlrXd6rjea2aUFYU=\r\n=T8T1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"83f4a03f205ba7c7c53e458d9b2325fbddc98c85","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.30_1682883022960_0.687779664091541","host":"s3://npm-registry-packages"}},"1.1.31":{"name":"@hiki9/rich-domain","version":"1.1.31","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.31","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2e19f3eaadd67323524cdc98cb84fdee78960fea","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.31.tgz","fileCount":87,"integrity":"sha512-tIcjEQgfuMsqGeUI/VNqYRdE+6+yg9HvzgP56UINMy8AbBWl21JT+WvUnE5rW46jqNLTTqcSa4XD3A9IVeYggQ==","signatures":[{"sig":"MEUCIQDwwjMD0DTOBvfCR/GoWFGzDgfmvpMAsImNxZOlWfqN6AIgV4FCqMzfb8IqiB1u8O5sDo5Fu0tXtyFjrfTFB7NRfq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTsJWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojHw/6Ai/hZsm/8maI6aImWYPsCOssiuB6WAlNuUZqPZ4HNZ4lKW7B\r\nTMk/OEXCNufFIaP9FtS6odSnO21U/FyvIQKRem9KCCOYnwxm9Trg54EgierK\r\naT7Ddtb88hn5axbYIFDStsROpS2FMFRSv1QwDXfFR22Wi61P5Jp0miyOKvh6\r\n0mX5Oju/aP8B40XWlweixhHSjLosjHJ6+v3Ns1PFnUP76SWBAqpdzT03cJgm\r\n5gAQO2pLaoZoFISPpRYYRBZuuDHINF9M/R4km8kGJ+QXJ57VJ63tgrENbCoS\r\nijADqRfVhZyebbov08oLAouaGvaHtu40mpad/P4QUeoQ+gG7EW7UalvubOy+\r\nT0CrzP3Tfj8Hw8g8lbimKtcvXeXAckMzDUpF/mb4Sv9hN89ffukt32rxfBAs\r\ntUhko5cJmhBpLStDL2YroLSU+bXipC/w2qjevLHXT2NbCaEp5+7pt31USpVE\r\n9gBsg8kQ5j+CTWE/sO3WkNpF4s7+43l/cjoLmPG2QeluJyJjHpj3M/BdJF4i\r\nBYVa9nTmRtR3m3Y+a65KkL8H+ZEH3UcXGe7eMrG5W+0MAGqsKaDsdMHrTjcx\r\nX7YMyX6f4alT9tun7YEg3Z1JYX9NfDwRH4AQZQxvcOljLT84bEaQBDjz0qWI\r\nfr+ddI1xtLhzj8xj6GbVnvl8RFkWugyQczY=\r\n=PEH1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"bc9e5118dfdfe5a2ecd0a2ebab5f876425741b7b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.31_1682883158376_0.7633426617073742","host":"s3://npm-registry-packages"}},"1.1.32":{"name":"@hiki9/rich-domain","version":"1.1.32","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.32","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"02e5935ac652385354d421f267a72c87516c330a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.32.tgz","fileCount":87,"integrity":"sha512-oAwLhqR4mafy6NTn6ujGZqc/r9zhqA/nCqS6zIPpauARL0zqIpsVBI3hVakerfJfGPK81GfZSTgiKk4XAVKiGg==","signatures":[{"sig":"MEQCIA3oy99YHZlOELw2NFUL6e7JxqDLypB7w4VWK52PlAMlAiBl3AYgPwNRa6MqQg7EJoQJdF0ITKBfRZoB74fLZdZC0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTsOeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYDRAAnIg0YD6igUtX+4+LVYodAGIb9A4lrPqqD6goqP3OaVhjlcmI\r\nfHGJu76nhE2hT9XZvRxgqY9WK8TvRMUWqVFHG60u4YWMzkBU6BECO8nxEmvu\r\nmi4uYKNubaqSMdkGyd9s0q9ZvOs+EBIT6ltKQgckikQ8aIf3bxxv6rfwS7c7\r\nwqVAVZoMGQWGcPTeXDPuX7KILZbmXIR09/uS5oAlnscvdqxkBOew3aGHErEB\r\nO5tbAJLNOfmLFYPbPr5FhduW5WEVNxXw9DjDoyeIRtQZEF/Qf8YccErsCR7k\r\nWAiqcfWLUv7Qn4uichYG9pENC8GI66ZBvB+QEUP0wjXEOmOftnW5wkCvoyrq\r\n0OEWKN+qZNyVdTIRHFlqdwqyL4gZCqrFkWGEAoMY44WSB8d61Vvk8ciYz96h\r\nOtj5CpFlq1idTRIgNszicUgJt7KAJ/jaSwpYZoLwGnvwtIecmPCr/PJ8xmLL\r\nVc0mTnxhA29V4LZow22n6gklCYMiw3YrSoysbk+aBJFc9gI4V607wfb+GqYo\r\nzRYRxQDtKlt/+gqsEx3OcRKwWY6uorxNSsdwJp0iBldFvKmfTRw3BqggntQg\r\nMvrR7w4aezccd+TeNieU5fjUerJZmjuzr7uLyirwsLZajA2jCNDwquGe7hMe\r\nEt7rxkWRf0QGm502pxiUnb0EaRPV+cEUqyQ=\r\n=sgFF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"bc9e5118dfdfe5a2ecd0a2ebab5f876425741b7b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.32_1682883486277_0.09726204371278713","host":"s3://npm-registry-packages"}},"1.1.33":{"name":"@hiki9/rich-domain","version":"1.1.33","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.33","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"bfbad7330fc2db622291a16ce7df97f1277a350c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.33.tgz","fileCount":87,"integrity":"sha512-a4AfY+B43lYod4zW4J/07lnBm9imth4PyspjPeu1X6r2GQ35WdLDnHW+cNTF0gOOEtdGxKbpYn/kcxFIYfIG8w==","signatures":[{"sig":"MEUCIQDXJ0BFtGexdaueGfPYPKjU89Hct9wqjl25UYPL49GhDQIgA20thgbp08lIWNr7Z2GKqL7zfy1SGKJx8OvuntLXDsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTvLsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqxgg/8CoRqXXPFicutfeFiAMFzUyUhJxjHxvFbwnsl50j+XfhIpbHY\r\nWTHg0IEpRQcgHLrB9cQgdHR6mgZ48XcesRBQHwDmO+5E6xzy3LNHNmjvMdx4\r\nvsbYlXjQl+n4LjUVnHj/nscUaDHb/0GQtz0M2utZPfvnyNeZZOtSVPuKHy1y\r\nevQr2P7z/h0Nufu/IRVHp/iFXXH4QGNteqIeZEwMwX61FMvFXBqKPM1OcmEs\r\nk4JYLlmCFEJOwxhHlYlXwLNnHw/jZhkROs/NrV0tqcpoKl47JedwNGhJqYUm\r\nt6IlTt4z2rDp9bQpar3A6aEHaz6yhXEE5K8s0QLc9rM1aVMtnOtHNDSxvo+g\r\n8Ph4FlqSlyvVGvmZiwF4KrocigtR/Y09iQLG8YGm69eMaUkT30dmi2mV9TeV\r\nvLQvcdQoI8/rNCuZRjxv46kFYlBPBgYoS7CG4u4hscIsrdSJWZiWvLFqOG5F\r\nSw0zObRUFm2p+JlFjjLj+CcPL11a6LLw/MT6YUm3Dc3FeI65YQabOvDliyz5\r\n/X2NgIr+vRHoo5jAaBE8hjm/AX7ea/eC58y7nvXg8xlh5CE+QP28JVPreV16\r\nZAGtFIeTii9+T+Jxz0xApHeNNZyRaZgrcdIb/+dp3ayEEfXX7cPki0NC+y3S\r\nqA4FlQo08JsW+11d4xNmdIJIqokPpmCX2vQ=\r\n=KcXp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d2080624bfa8e2998c6519378395892f49d1d593","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.33_1682895595805_0.05805074917798536","host":"s3://npm-registry-packages"}},"1.1.34":{"name":"@hiki9/rich-domain","version":"1.1.34","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.34","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"4e582adbe19b3893479ceeadf7d0c148609aabec","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.34.tgz","fileCount":87,"integrity":"sha512-2mN08njDq87MG3w5eQ8ILLU8uog+57VK2k1plFWSYXl8hjjiS67Pm89oye14BPGg1LbzYpMgEHJONocW/kmmPA==","signatures":[{"sig":"MEQCIGTIR93JD65PeEfVH8zH2Y3MV+csbC4bJjmSplUt8w6kAiBNflbt4myNBN7IlZks7BzQn3hgdCWlavsIebPbQrHmaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTvkZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTLw/+Nql9BzwuHzH6srVX6oBsScsB98XyfZikMhKqMOrkaFgObQmp\r\nHcdCSm8ntkYa+gkNL8YmGou+MGH0hjRHnezsBte9ByTqnNAXliDzo+oLHRZ/\r\n+WkHMxpmAuT9xjJ1E7uOBaGWCPHdMPhDV/gDd1UvXsn15yN831S09fMrzCFY\r\nqTHmKHzOjOqUJMznNyT1J4EBWtXhNz6GIL9PjKDBPv7n3Tsqp57zrcyrN+0q\r\nq8mY4uAESQy7WRcz0vZsPjawLPMN+A9Oh/vec8/yLBVnjSmvuZPQBvY1Rupi\r\nDrWonZtbux/K1ZEptxos+W51jmW4G1s6zNaLVs7ZI2NnyuHkHUjqTcdQUrta\r\nsPh6iuIN6DaG465OXMvSuuLLkfOFu+f8S3isb/eDFSFlq8M3VzfGceLdhADG\r\nE93EtE6rSC9THWecR+U7a8fQkCBef8gZtmlKa6GCFLuPfEI+NTZhrG/LXWL3\r\nqlYkkEKwbxOKZRvpivhT9kS9c8nhBcXm/R4NHUGx2hxbRtSTw7lDUFd2yUU9\r\nAtudTg1G2lFlVPyFSD7DuJVd4aUdw0j+1edtKbHMLeJ8sxhDR8umtd/3kj6t\r\nFC9m/qJSYD71nPcIobap6lV4uetVy6mr3LgtJ7oHC2++aptKKB7q2bVH2K67\r\n4SXkudajdLSzR+PqBZqqhADYXJK/amFv4GE=\r\n=c9O1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"289e4227877665b6f2587ad547c828c2cc2ed0ed","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.34_1682897177420_0.7887316236647894","host":"s3://npm-registry-packages"}},"1.1.35":{"name":"@hiki9/rich-domain","version":"1.1.35","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.35","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"cad0255de0fe637d690012976562f1f10235d7a4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.35.tgz","fileCount":87,"integrity":"sha512-0MnGHcyVyPcqPTbTs78WqT9k96xjZivoSPxZus3wSc2mPYpmIKaDb9td6IWuB52zk2RfI54cd6rKGxABHu8d1w==","signatures":[{"sig":"MEQCID2/ayzKkZkNknpk54bFThwQ7URsjDVQp7tUV0mGdFFyAiB4Hfg+wQyH73BaD0LUOTh7sJ1GURS4yjaGaqe9W3nstw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUA7SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSBg/+LqSB0mJpC6gwwUOhIbPVzhS5NMgK6S+7avgQ5CEKGsI9T7EN\r\njrZxKRqmM+oHf41Udwzb3NxREsfBEBNUiQKPp+g/l8S08bgHAVC/DAMaF1xr\r\nzI79q96iNnHckHOnMWquOc15Jn53Yf2Cvi3O8pNmnPPc2fz5/ozxvn8PnpG6\r\nh5uQjrv5q0K62J1zCYc1+O7vLoFSLpFzDcMa3YGJi3LfYgfcgQ14XfGsCu2Q\r\nE7S1CWt9GYfizgu/FMIhXVHjRt2FjOAQsC0gylAXzoYDH2qdNMvc8f6A6I5G\r\nym+ANJI++9ZxXRnnrygAhhTnBOPqLtjJ0vVkSbKSi5P53Ns7hKHkCSlUwHPk\r\nLZ6U7ymiOt86Fyosqb9Ua5l9HxiL0THMYjtJTvq6YtVTAimrq+YQD76yl/NG\r\nzAPWVEdj1kANJg2gU282RfbRTuaGdOKLteGX1QqwiOj+pACLb4Ng+ZwpqDE2\r\nvxZWVandvxBB27E6ynkhIeTT5Yli5Wwk6n3NCqyQkzYnrcqbJzwbbY6qVo4F\r\n+6P+ZrPHAklYB0cKlJQc3NSS0vbSiyxkYn0aywEOAyiQ6ySidUOMiZQNnY2a\r\nXItXfBD8GU6GWPFke0FTqZ/dLkhZabA+yTHmHHEGQCjO1eAI4CmBFBMmyztL\r\nH3nNBvDh7vapDZNllU8JB9RkPdERsgnOcjQ=\r\n=R1Iy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"f07b37b92b1ab90a5b28e29cba7f40be3bed9c84","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.35_1682968274583_0.785440234249501","host":"s3://npm-registry-packages"}},"1.1.36":{"name":"@hiki9/rich-domain","version":"1.1.36","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.36","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"cf86345b3982861f510f3bc884b64bab12e9d7e7","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.36.tgz","fileCount":87,"integrity":"sha512-vIG+FQB2LxbIhX7v79OAl8J+rfBKLVnltpQkvYD5n39lDGpPplLP2exnXstTbzJ0GTLMPgGqytAQ93ZcWisyhw==","signatures":[{"sig":"MEYCIQCEenM4quu5xhNx7pdJGqF4zdh64BdyLcEs25tuwyiOhAIhAN2BLzYfbv8DDtgUTC7QGAIHeuBeF5/tQ3U+l1fMsHZ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUBBjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLYw/+K+wWTvnXQ/BV7j4ot8KYL6ffen9QZT/vrdtRPKLB0xgVxASx\r\n9sRFwhydlMIu5CG6FlsfHAyNgBoyibwI3w8nlDGKRLlsd/LgIydlbuZkFjgR\r\nZEPy6TLLcZZ4TvfjhOIA6dWFkbWnZQ9smygStKMxfKZnPCr6X1j7jJqhoR+J\r\nSFcCt+1U38UgU3cAn8f7c/ipsYsw1XHMiDAAmwBZEFLwY/hQ7hi8hdEkmv8n\r\n/iiCWKBHkKcJb3wsMNBYWWAMjzUmHGe3MwsBAaImHrDgSUcCX3xlqGSdqsVW\r\nUKLA+i/FAVXg100hR2RGQCjWHWZFk3n2b0S9Dyp7dfaJQMO/ei8eoBwyQZQz\r\nrvnfQPpPy42o+ZCNuIsm7mrDg4FLVikzRPt62pAePvWmlumbfZfC/5ddtz4W\r\ng6GCCl+EPErvYdSti9E/3mRc1+OLfAXtKQBP/QFC+UqfOy2Hx3rVj2lpF1s7\r\npyjSYHu8Avk+4m1V7g+9o2tI+O4JEYJvoC2gtWI15p7XviTvMz9d1kX0bgyQ\r\nHWUimUsofpVEy/w7xWI5sCjAshMtwL0XkpySGWuR7A1qXM10nCbSbDecjxVj\r\nkrqNVrpIjKIHMwkGHTN1XFt//G+sNNGnszw/2Wk+AXyAzz8vMEYTn2EEEekZ\r\nbhB4OojQUE6d+YXXHFWDt551Pot86PKJTMI=\r\n=lu31\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"35a941ab5d2cd3f2469d2c4f354e21c8c9ca2a62","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.36_1682968675089_0.25876120353984566","host":"s3://npm-registry-packages"}},"1.1.37":{"name":"@hiki9/rich-domain","version":"1.1.37","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.37","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"f9bb41dc00d2006c70c53f20c7bf3f2f39e44f01","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.37.tgz","fileCount":87,"integrity":"sha512-EzutFD35asJRWcpdS29JCrPmxx0qpicd980BvKuJuwqxNLDW27eNB0bLAgP6uisH5K1u5H4DDK64VZNLfe1P/w==","signatures":[{"sig":"MEQCIFGE1fWYQGEr/rKyh36MErc4Xfo4LzXL8/5GlxphEORHAiA/SrJHf6l/CEziCkg9x/haPUd64Tr06p9M+1Uw/uO/2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUHxWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowMg//THWQ6qhBuHY0JfJinm/p7X7hGOG2Sv+JQ3WSrzVdMdvlUCrc\r\n3gW669GJ4+geGD/n9rCndvs7S0rKa7Zu0Y3TsW4wUjN2f2zV7VEyQ/kqlzm7\r\nlTc2ZoynQ5+uWtgrrfoKgRqr3Bm2SYsqyovCmoclSarGxbZi+LGdTVq+K22r\r\n/os35JBhF0vjIGZInIYS3O7+ZLdhVnPNhT/h5Bw/QjtKFeDVRzhdZELAgcI6\r\nN0RJM3bNA6tt/Gd/1A/XsW0bwaSR1Yn/U3xOIWT5x/T/wTjkLy4P4SdHS/Kf\r\nbZ+zgvILDpzzhdvQ/CYR/pd4fFqPvQauEhn6aJhoYRGA1b0nMgXy3qZE0SjN\r\n0fmD/Id7w4Wsk6YTXqhysCij5n0K+gkjQMLM2c56s8rFdDDsB//OBrUjxm5v\r\nw72/QYgSfYGHMhBuu/6+bUxFWPxUYsmyRAItGn0BODGr8pEpbip+mZ08w3Uw\r\n/tLKlCWf0CwMiTw714Ego+e6Eeyw7qtyE8Qj7uq2qi8SX8UoEysprsm69Oux\r\n9+Sy/crvR/KbvvJN8/1tMWNXoA0ZJmCnEZYb3Htt0dCQ8XbKl6X1oa2SRaqy\r\nj4vFSGvF9zElp8TstStrNP4oAN9R2zhKc14+joh2kumVmgaMj0gr/47Kjqzd\r\nUrrwq/PThrUNKhXAsI0bcB5T2q7+8GxMYiU=\r\n=S/c6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"1c45b568a24cf6c616da7ab32960ee2ad88645f4","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.37_1682996309955_0.07952565718897331","host":"s3://npm-registry-packages"}},"1.1.38":{"name":"@hiki9/rich-domain","version":"1.1.38","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.38","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"da86b84449e7ac5a7f71f8f2981a33d5594e0493","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.38.tgz","fileCount":91,"integrity":"sha512-TkUPAiRTODk+ajkSlHRIwGqI7NdM3Ch1ILS088bFj5T74qYIRzjuzgVeJaMdI6/ZZoMSLfbV3VacefYOciEjdA==","signatures":[{"sig":"MEUCIQDD1zqnLfgvFaW6SLuVVeMfleniJqNMVbbHaxrOj31hXQIgfdXii3bxCzAg34pUQ3qAyh+wO0toNradIh1ag+v9j7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUhptACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmol2Q//TBVNI0ANkvqapRJitUe4FPAL8P648VdlgjEVLEm69+A/gmNx\r\noyEQrIZ8B/h8ppu/VbySC/DFXxwNZ4m1kSbpvW2KGsNmo0AQgufbw85mFwMA\r\nO1LDtwNbzwls0a0AsOOIPNGgp7MLDQVrN++2rY/yZGZQUV+S7C0ZwY11LYfR\r\nckmPJiNFYFAh/fWzhf4Sk8OEMZqUPXp4BbZJMf9A/DJlGddf/taqvaZ+7rHx\r\nV6PNyeMcDrEm2M5kZHncCBylxoFJyyqy+1pG5E87Lo2TosfT6T7eT0UqPRlp\r\nwUe2yx7dl+7MPXougmi5Ec85+Ct6NUqNxS4Vqf7XjIwQX8A1BahLo124dFIO\r\n6mns7T9dmDFI3bfFb9aICU4ii2hWqKa7ZdwYRRteQgXBlgxctVW3DsQ81ium\r\nf9nK+HODzo2UW4u5GuXBWeutKAdaUgrmtdE9qiUHg0AwjBkOXpG22H1WczyX\r\nKgUv0UzTC9jYn2sqiPznbnXzt4q9jb/q01m27maMb7N44y0aNl8Ma4Ts4iAe\r\niRJbelDRXyfWfEblL3ewez8YFHLX3hT8GzwMxGPJvXmbuGq9eRFTwj83/LP+\r\nezuBXJfSmMKMbzs/yK/PlEfgVyR5Sgh1PNZkJAH5B6/aXWnQrviMewugdBYU\r\nErU37uHo0diDRbWLw6nH/XvDCGS3rPBG6/s=\r\n=cUtT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"1c45b568a24cf6c616da7ab32960ee2ad88645f4","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.38_1683102317079_0.016051595189022105","host":"s3://npm-registry-packages"}},"1.1.39":{"name":"@hiki9/rich-domain","version":"1.1.39","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.39","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"54eb4f41c78778e4025e666b9e3bc40c9d448dab","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.39.tgz","fileCount":91,"integrity":"sha512-a21yHrx+NOZ6beQ+I1Nm0mssX/KKQGYDNdv+gw7BhUv4h4YE0xE8HcT61QxIRCaFzR2Fhmz5I2D8PlYuQu8cpw==","signatures":[{"sig":"MEUCIQCFRQgADRK49yN1ycIPxjrmK6I1LSoVQVyenJPBcSQjMQIgXYG4VUubiAXBgfr2wk8zaWf2hyPNZjKNMZ26ZTMZc7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUh4AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiRhAAi/pYLmxszAITKsGyfKl7l5dz3aG2FGZSH3UNHkXaEvjzDEKZ\r\ndPDEuZOcVg614MpDPPtkhn0GrUz1tIjn6AEPIL8EahsvTO7PbNqzvNzKWjyN\r\nC5sYGQCnL2UED4xRtBIq6OKG/EEbvu2myRZhFM7E62FjE6BP4knCjaycQnMA\r\npA54isVXSgG031GkZjbl826SW1TjYnlRdE3RBmrzuoplVFx4nM1pu9x2Xzfn\r\nweHNG0Taka3rh4q3pbzhkU6kMAMdhsoOquDzy6juFqChh+x/T5ApURDEvU/x\r\nmzxAmelQOYAirlqK/ka656FYFarTL/oWcBwIyJBtEh9ssla/bS+qe5eKQrPl\r\nGo64cjw4ik/XZuuL19q6JkpSrxgc6D3T6UVNGZIbiD+pB1D2aSvn3CHSTpiY\r\n2uwKYvhZnFq1NBQO5QtpMZAYzA+lfJEfEKrWrwN5SeOamO7p+VH1xW4MLpK2\r\n5lwf0xbf9cze+tQ+UtFyWqgpzVi+OORVuN+Up29QWPkyUXNAHrJnevV2gobV\r\nOJpY7Cdn2bVE/rstFDEuCIdIjXDtL0NBw0tAHKLtYMr9/bx8QqhVriXJlGh7\r\n+ljW8e2oSwzxCF6kvGe9b8186KA2SBJA+jDVdIP1dGj1RG9vc9O4CcC9V2bf\r\ni+UD3sdqQFElq1Y9TZAa+BcAUHFM0YiNrC0=\r\n=+kxK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"29ad201dd98d6101277245bd2d562635b25e3da3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.39_1683103232145_0.4449581265045086","host":"s3://npm-registry-packages"}},"1.1.40":{"name":"@hiki9/rich-domain","version":"1.1.40","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.40","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1d65bf0a8fa8f6d37cc2220a7fb12e6cfec36f24","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.40.tgz","fileCount":91,"integrity":"sha512-G+5cFNUcaAT7yhd17b4uP+8BcdEpeauafUajOITakLl7Z5n23nGxfN4xtANllQWxpDKgJGYvYwXsleO+98Cc+g==","signatures":[{"sig":"MEUCIQCqVK9fJOUIyxdJOhHgkWCT5GE6FCNTIidfovgThmey3wIgVXPXcrzPfmFkDs8QJMYiuyk74racyUQuE6T6oMzFvBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUiB6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozWw/8Dz54VodZHcEeXUxIt3yKoaM0uJrLP6AO+mfSkFjrGH1e241S\r\nB+s+yVgbrm7YqfkhxSuc+pZzCzl2/ee8kUEILJahjxT0g6JGXXBdDiEF8bGk\r\n+zmJsTpO6ZxJNCseme4+cboTCbT2B86JINODPcYF728mBryjEpkjXFucihas\r\nyTT2E7iIE5lf4654WKkyrQacm3s9z1U88/1SOHCgX92bChZiD9AbkzOR+iE8\r\nIFowecEdp6exFUPfokhPhI4Jxsg0R9R8sz1wPSHiZ3QT/yFVJDqVpIripq/+\r\nWLPgMdZz6RMMsnL0IlXPInJjyW6KkVDh1I6T9pQUrfw0dZek44oMBLpEKXqQ\r\nkMF/Y4DMv+q9BgHGxWxeL7fRgUV4ZHuLQgi6mMs+ausZza/J67LWB+ff0pzw\r\nBfsBDeQzWJe/2QWzarHFh0dbAN2jd47mOCYZLcEAaqG3qfX7HSUFopjB3WDm\r\nWvnR7Yl02A3Ae4uqJy6J+QCbwGbX2R0W/l0VCzXZ/uEwHuoCgPY5RqPWTezj\r\nPrLFp3DI0lhIHmOD6sO4flOKz2ng0ujDaNpDmyIc/Eyhwi2W1Dgq9urtJ+4A\r\nE0dNtsPEAnhBkTGsVXXYmGzecE0mnIBrVHIHQeNfZ2sMvDdoZwzGukAhBy5w\r\nJcrPzSl1dvd5qwBqWQXwmZnhlsbU9qhjgO0=\r\n=K6gY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"29ad201dd98d6101277245bd2d562635b25e3da3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.40_1683103866054_0.32831679506868827","host":"s3://npm-registry-packages"}},"1.1.41":{"name":"@hiki9/rich-domain","version":"1.1.41","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.41","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7fd9e9a8101c588362cefd91061b7aad78580602","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.41.tgz","fileCount":91,"integrity":"sha512-ehGrC+mjtzG6AMZiIn1jUG+Evt7XrQ2Bpp8a9j7xtGyZTCVZFywIuzH/37bNiUfTfI/2lm7vWyy6eHoSpedDCA==","signatures":[{"sig":"MEUCIQD6JgqRCb553PXI7Z/Qw4QwqUjq0uTlZ2BJBiqWV8i/XgIgNRVU/4aubltcFcHInUkSRe7VRFjTKbr/01H55cU0vaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUjFYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9uhAAn5QcgraFJ0noVTjRirleDexSeIpCg/fKA9SP6g1uQhwO8arC\r\n9KDQg8wOiDQOHo/dV1GJXpGgMT0E72YJifTeFhfz0CXG+uh9HtVY+W8IGVv2\r\nW1uX50vmQFegr/hALFak3fEDGsOEoJOqlS4iSIES07L4vYfskaHo9DehDm7d\r\nXynecqOYUQk6K3lKyJA5My6+UqpPPzP0YVSlxd7foD6ZLH1R5VrjIsIzqRWc\r\nDd+IB/ucusko+47JHxd5htc3mt7E732PJrI8DceaGfDXC2Z4la2YwDBQCQyD\r\nTp+dhyMsFiLfgnYDzXy1zrd630JECtDWDEgUfJ4QZypX5gE3A1AbE0RmxtRB\r\nRhTeR9dMBOJhJukYm1bDk0gsaI+bp/zbmT4EO+CV275P0xsQdkZo92niFBwU\r\nX75bSW4sxejaydUOzs0wXkjVvLVuhAUpVedyyvabsfbFzpyRC3Ssp40OibFd\r\nA6UGJbODNZfe+BPVM3J/CI9y+CVcIr3f8OtEMNLe1BOLNcyEQluUp7Bzt0/r\r\n6x7KxQJQwNnqbEkydcUGCmT8dKQEB7hZbB0ZFzkv/VBXmYE2dTYhvw3fFA0U\r\nDIl6l3m3BdXtM7yWiMbSv1czM9fhg2xtC5PfzOrIz/m3SdoYu7ViRYvBGVEB\r\nE9qTaJLbRyuYdq4QFRwJDe42jEomec3j48U=\r\n=H7Kp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"0dcef492696a6eec9ac34e7a0044b83727f80414","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.41_1683108183903_0.8546226472582854","host":"s3://npm-registry-packages"}},"1.1.42":{"name":"@hiki9/rich-domain","version":"1.1.42","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.42","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"6bfeec2f4ac8bacedca8910061f2466fa96bb151","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.42.tgz","fileCount":91,"integrity":"sha512-cSx++sFHj4/A6qXdpSJvxKO4HlFOakIioU7ZhHFAutp1GgZRbxOJjd0Txaq+MgAlzwFRtYCG4f4w4t6aHk2T8g==","signatures":[{"sig":"MEQCIHVw+SbIgGPmdPeMtZHG1M8ZOEEpz6F+oKIHEoMrytcCAiATg6t1qZZtR+zdbCJFiY/OeYwy7WdyHobrqCGkRSJnvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUjUPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9aBAAhTPnykoS80lQtwhYMrLI8ABu6zzRFXK7z7TG5dL+uXU7N7ne\r\ncCw3jb68ZwbPwnzzq+eEYsbpnrcU8fp1pzqHs++Mz7N0Fe8hzdYo7EsDEW/d\r\ngy/dxzaL7JQE/wk5usWPdR/3fkNjEf+V7hW0QCB2OcjZtRtrwWu+MwlVUTDG\r\n4Kp1QdTUNRVHzx7QjCwlihevIu9GgTXBR91Iw2mvPBGnWZbto2bNSbtq1QjG\r\n31MBtF0nme0tlqFZqy2LRDwrN9JUmPMCjhs0zRiaTKK89IKHasJ6IJN40TI4\r\nOGFm34FKq9L6iXANZEszpxsKbMiTxfZRbShNiQKhyDUMiPGMyqVZ93yTdw0H\r\n0pW9TfLydWmGL6E8+lUovJfzLzwWervCBSg/pShc5ReHhcXukC4Iwa1TRu1r\r\nL6rghRmRYp9N7yEiGU7Dk3qS0im4xaLCgOt0Y/PbMjYeRtvaLM24vJMy1KV5\r\nBxyrY2kWEhIl6qDJeDZyq5gu6XPLQcQcfucGfJodAJAuRKrnp4GlApeg5EEf\r\n4Wrs0qTAZjG/Vd5/lxF5008sCkdH1OH3hzYx/HPsBQPeBftRRjLvkBoCRRQF\r\nnmMb7NQd/yQ4qkdIlsQZS2hh+8x3dqK2F/nsqshsvd6xSlvJ+yaUr1R5NPS8\r\nDMZEfWY0qGbUhLiPNkNggyg8EtSnj4fmZjM=\r\n=Bm8c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"254c1136abd89d0bd34447a1fce7a755185c9b36","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.42_1683109134943_0.5953704996614679","host":"s3://npm-registry-packages"}},"1.1.43":{"name":"@hiki9/rich-domain","version":"1.1.43","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.43","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ee7bc6a78bb4f1947fdbfef5baac49dabbbf27f3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.43.tgz","fileCount":87,"integrity":"sha512-14aVTYtChcWlZOH0RnunGJbA/Htq0KHlgcjMXv7XSS9tw0M8og5PQNf76BSmxereZUfPKoYlwaeQVqLdd0aRtA==","signatures":[{"sig":"MEQCIEKDwhbXjPWiAcUBSxKX+3GIGNBLvebfwAjCyZqQZYgmAiBUdqNmOi/YYj3e2YX957e5zH9LlrnnLZADlWkIDFY0TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUkLTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpGA//RLBagLN0vVcvhdssfGS0tHvzSIAuHoWJclj+lv2wJbi/Ed7c\r\n/B4pyjk6T4xB1qzGpOi/BW/t1heniz+qNj9uPqYorY/llgvFBVkSVXG0ES48\r\nmG+Jh1Y1AM6o1AtgLLmmAHezTieNZi3CjdBPGZwqc+/zsARROCNSajb44wln\r\ndR79wWCf4hf4XnDlD8MmfnltD56SbQ/4CTdFMtudxvI5C3kYtExq7J3AXd4P\r\n4y0/HpMxJtGcJwqQc7hkCC3Q6wKhzNT5LntcEqy1MWDwXcyFTeUKBDxrWvzU\r\nC5MliKNv/Kb+6Of07JN2zlC9+DddaiYi1nlsop/wGgVfS3DomngZuIRA0VLa\r\n+Ls8XGSmhRMae2IItspLSzfcz+JKrbijawqGYDVatx4IgzcpgWuXZBcm5VOJ\r\nyKgeUy/L09LqMML6E33ORpcC8QQyaAWhbm/wToQiCV8p/LBZU1ENTxyrfuMV\r\nBCmo/AaZOuw3ApO59baIzDHJGL15TgHQdotzizTzEjQluhKVB5gLBpzVW9OD\r\nc+fkt0LQk431nU9dThzCjwIIvw25jKKmBzVdKDEscIS8lti17dhNLvlZO0C6\r\n9mwjrefpmmqavY1KheDt68nqcLM8Zyc+ft3SxfUa4yX/rlD18lv48hV7Pzs4\r\nqOp/3Dx7oJbd5whvAZNpnzW0Suj9qWtiU9I=\r\n=sZhF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"254c1136abd89d0bd34447a1fce7a755185c9b36","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.43_1683112659674_0.701844485607936","host":"s3://npm-registry-packages"}},"1.1.44":{"name":"@hiki9/rich-domain","version":"1.1.44","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.44","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"edebe8adc3de0e89e75d98c3dd38f2a9eb46cf06","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.44.tgz","fileCount":87,"integrity":"sha512-M/DG5ng270+gVleKpHuB7kkwuGcFcfVYSNgznAXYSwP7kh5+6PHjx3SCNj22vxkqeUjTB/r+Baark25mBxY9pw==","signatures":[{"sig":"MEUCIDTCZOksKtr1PihBnrl/sGqqGikvcViLd0a4leaYYBF5AiEAxHRx4KXuyjg+sbwxD6oAZN5OqWUlBn+28O+RdhTA/eU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU1VzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyGg//ROHPIgFh5R2SMN1fE2UJ8NxbWZovP48LoUkcLsps4YFWGE0K\r\n3+hloj0WB0aSslQF2TX9X2Pi8KodzPMPBrbLFirmIGzNy9wPd7KT+vnaYImN\r\n42ICRPQh1hGjmYOVoR/XE0z/mh/nqeFqO53OLny11TNW88JBbAQyPIS5RXpQ\r\nMDxaHga+sh+k1zmPkEF8gr4C2y6zzj98AB5EKTP4y7hY7ia9VnnKBGdW3yoZ\r\n6tcKbPiEwXGosgFaXt2e6QOHxeT43i2pJlmLu34UoBP/5/pF28+bAPJDjz2e\r\nVn+OVZD6AXG2yQQbn4sQIESHNPVItCioOmEhcAlVGMwUN3N+ASdMR4XHw2T3\r\n4/XpxohSer9I6yTUwgfkhDJz4QTi9b1ip822qUH+gFuog1FfaA2AQM6Vk4Kl\r\n/JkVZEdUrpAfcuyacjqHBNtTpmPJU3gXpBSEghqhrQCbMQiqewSmVDnemljT\r\n20nxGXvslocPtsP807EEAiXv3Gq4NY3mXt2Y/PY4INUJDjhbdPSnWdyFA/PN\r\ncDG9YLsbEaNqD/yJkme22F1p36I7zQWTBGAP0MHEqnv2EJYfjoSaKmOniWOu\r\nUC1+cB4rj58pJLzhUzZKuluHkd1EPVZ7IfKHmzzZ28HbB+8FzSl4ZSxIZKAY\r\nFS1YYQjiD/pwCN+reXsAbGo2HjL9WS5Vx58=\r\n=XDzJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"254c1136abd89d0bd34447a1fce7a755185c9b36","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.44_1683182963389_0.891340229875407","host":"s3://npm-registry-packages"}},"1.1.45":{"name":"@hiki9/rich-domain","version":"1.1.45","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.45","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"f3beedc38c9972fd7232455a3f260c4161323ddb","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.45.tgz","fileCount":91,"integrity":"sha512-V6dYrmYAm+Ek96adSpT9O/Q7xqINpfIWDwNnbxluJusfpxfaO9pBQbIBMM66x6UXPoD/cPetZOoKuZ/r23ly9g==","signatures":[{"sig":"MEQCICy9JJGT/dnhiklRXNK4bXK41+O5S9GvpM3lwAuw2v/0AiABpr2W7Y20dDVZSAKzoovod//wIDCLHpD58322fHSSIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU1aLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBBA/+MuGN1KRrC/BNwMcvXMLQVzTAgXO+82ZeoUs4ttVM5oRwLpD9\r\n9zZq3pQyd1jISaWI62sSPI5Y6fvBEXhi3S4HKmkNsDHhmtK1KployiKo2dWw\r\nBhXBjY+ZEdPP3+e7pChyJpp7qxeBsKdpbDbLWAEnK3oG4xSevs+9zcy1t3b+\r\nAbFhitmdp/tt3VGjsXi+UnsXWqcdRK5HSEeKxVaH9g/WyyJPKjzL5jJEe09B\r\nBwSx40TW1LLApqKxFRiOKvGriw7cXs4iDaZA7qVZV8F5ccJ8ZB+DYW+GDQ1a\r\nQa4KC6vX2jg8U6IocqVzCkgarsYcYeJRV1qOXiJGYvMrxmgFZ40+JfmnEire\r\newwnefBLgYmO6e2RwweV5pOEEP62RtlMZPesOSysSD2+gWl0GRsbvH+FYjU0\r\nsztwIkHaBKsVqCTKoHiTYKCFeU3tNnhCzYj6W94s2bmPFeqIx/3cuEtc/pro\r\n81H5lhMy4FMz2D6To4RpsEXsl8JlN/pZA0Mda39dOcoE6muokLmqrVjGZqmS\r\nX7+pRvXbB+nzIM6MLM3C+BXNS9nS3km0v0xkfgfEvBzSI5rGG4E2TJD4CzDg\r\n37bHLVBEDLhyut/R3Xyvph/xn9PImmXxBCVeg1qCYM7gwIAKvm17kIBY/eDd\r\nWz4fsqtuXjPcx5ZpS9aDaAjV8DdC54/dKVs=\r\n=huRN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"2b4a577f4f0494a2384854038b3d5ab09a5aee48","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.45_1683183243081_0.7219741298878721","host":"s3://npm-registry-packages"}},"1.1.46":{"name":"@hiki9/rich-domain","version":"1.1.46","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.46","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"d43d6d377cf63356d98f367d4ca27a9f218f628c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.46.tgz","fileCount":91,"integrity":"sha512-/QEQ0xL5clL51Sv8W9izZSVnH2CbrJUjTBnzxoey4CCCE2sd0vGT9SEUXw6umFM/O5/w2e/SMhAKeEheVsZchg==","signatures":[{"sig":"MEUCIQCQ+NpAESd+h3vCIPFuvrP1YKdc7cLFG3+O6YXEyozovAIgVXUn79w5YPAP1cIJd2G47a/C1MtZU6jqFfajcoHuDwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU1cvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwDw/8CDrIGm4xY/ESnf9UsRtoWOzBJgZQzc/tVzKpcybCsadf783X\r\nQtM8hfSTnVJfw9koSaPbbjhG9R4J0orWKcTWc1gEaFPK453M6/hVeuSfd4eN\r\nHzdwdoIFuCh2hLLIUxyWhtQvCgRnlScgO3SvvEPOC0gEps+0NCLog2ktJOxM\r\nZF67jqKQU+/Xr5bokS+BfF33HLNWldws3zIUawZLT7EtKADKyDMJT3SYbs7U\r\nca3r0Km7jfcXb4Y1ouIst7veoCXxcoZeZxwFZCkMYe4VGc3a/AQy5RBY/laz\r\nM+d5+LWGuqoWDavzYeTMhdl82y/GySIdHF/FqKhhNqOeRHm5vZ68zXBE81jj\r\naUFWcsgFobgY8v0+9V+WToWAc9v6Dk5XDrnsB94p3OTtyK9ZOp5Gqi8HowUS\r\n9nligc5DlwVNXphoVx13U62Q/pY3t/bdKxbqWSEd8lzb+02639Rtm5NJjKVC\r\njL6MEeBJI0lT2gP20h6xoJxgNByO+/WfuVhFIAfU9MF6c7eXHATlp8QKFE0q\r\nQBqnyIrBUQ48EvKonP3Ba7YzoKWpN/7qGrC7jfpz57aL+b4Qbl2/xocdG2Tt\r\nRDrJNNHsZyE6w4KTiK90Ti3VD7kXRV46cFHd63HfDI1TV6Pfkk+lp4GfBCPQ\r\n6ua8/YIV6K0FSKJEhY0boHlhpW2Vgs6FMf0=\r\n=+oFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"f7be333dfef254fb0dbccc04d1c6bc4811aaf303","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.46_1683183407526_0.36648087636085247","host":"s3://npm-registry-packages"}},"1.1.47":{"name":"@hiki9/rich-domain","version":"1.1.47","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.47","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b5f7703bf1de9025d18ebeb991a7398cdbe3d7b3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.47.tgz","fileCount":91,"integrity":"sha512-ssUuYW8ffY35mnVrmZLydjUlxaEJGuiGAksNxIK1ZEg1YnVUbyLjglt+2zVbW5ID4KMdDCfmRegwVm0AC5hnXQ==","signatures":[{"sig":"MEYCIQCT6xW4kqpgnr7LjBgEhhtcBbPFT95otGsvnIB+nwRt6gIhAJq9XY/DkpRslmGOp98mxr1+ObromT0URC09EFSIchex","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU3PLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGcg//Wvi/tWz1mvDVHBfF2oK1/hO5G9vafqAD1T8bLi94bMoFESMS\r\nrViIIcWVXWWsGHT5fkrMy/pwmhLi5J4FFh70yqi6OpzMYD4vnkKuWsIYrFff\r\nWegn/iQwRch2bUtzgU1iX7hF4J7IwkxHum5xxA1feL36/900WMUXw9coTYIZ\r\nrpZ1T8jIoXbUMwxKwsx8lEZ7i+6DRelkxMPq+jSJsDUuBgHzThZpF7KBGJrE\r\nbRCVjliZ8USHMogMnzN97BnDWfTHchK7VbmErjZJhSVXC/DO+TSYaSJtzPBN\r\nJTCwAd7/EsTx1pod5z9KnV6Sz/JGF0xaJbvN2JB4h+ELfu9oOwV7ZtYHgvob\r\nmtIDJods8SCjNt+/VCap0ReZyF2Qwn1fGijHIC7QHspRPFIBJ8QT90CbbfIT\r\nRUjgG7pFJzbslSrBZmEXU2U9cr0Q1u77BvnXZwOOtDuxA3ExlSe68LNbs7gH\r\nc8ky6AfFA12JKQ/pHif9FXRb2Q104QyPHOYinBV+WTVglXzXYT+v6i2gkiyl\r\nPRDX0m5LClRS2KE1IpeQ/pgpdp1DULEZyd3SGIvlzc45+4ppEFZNmZoT/wzi\r\neZ9KHBUEeL9WNmUxiIgR8amBAUhwKo0loHqHlvaVP4tYcxLcOtouYWUOrxpD\r\nKYeO/OKY916OGyfF+D8t/QwKeCnXwrY51Hw=\r\n=oyqG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7ab5e8fbd583c59d99e2d1f31b542d4ad119f22b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.47_1683190731245_0.8506066064219584","host":"s3://npm-registry-packages"}},"1.1.48":{"name":"@hiki9/rich-domain","version":"1.1.48","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.48","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5b767a95699abd27aa7c65a40bef1cea8445ba88","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.48.tgz","fileCount":91,"integrity":"sha512-/srcfrDx9T11WEST47DxlIzdVeeXBbFQpt4UhzmO4vevT9IEN3GfIFs+zepXQN9SRNktO6DmwiRlSLBvHjwyYQ==","signatures":[{"sig":"MEQCIC30x0gdfNj4jNXIeIAFZHH3smpRdwwvgfm653m3LnzKAiAPAIsBb5uIqULLkFNC0JO6uGhcUZbOcl90XwWIA/s+uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU39fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA6w//UjsX4OY/hriU/xoI2MSgPsCST9L3VOeJYpXdMXkhHXpHGBgF\r\nn0gzurn1khMOOhM8ZDDHl73wvliCkPCJvl0ylIbHNFLdgRlM+XFbSMJJ+qTF\r\nJzxRy6X5IJwD4vAH7TScrTqdcJ17dvJ+yVMFd/4T96goBYGZlOSh4u1NbhkI\r\nROnA/OZQUxsjZg4ok3xE/FowBdkPoUkmx45DHKpmtuS9DJLjCx+MzGOpaohM\r\nPpRKn2QHvBldi9Zr0XsgDx2tOLe2xjMHnTApwW+5DyBLymBnI3dsraQ98tXn\r\nrek80KNcgEEAWF+69+gNkIjImDKGMamcOTGTKHXC1b8YqYZwSMfsUZ9IE8oR\r\n8Dw55vfLE+IqAddXwO4bc2fTEXnVgJ5G5To1Q/io/A2kKh+wJkpgstHgDTgl\r\nKYhRayQYL8hcI8/D2O39EXK/U7bqvPrVd3xVbGhNZm+9fV/jQjlcQTsSsBc/\r\nv6UbMsnsL7bXHUusbvhrw5aHy9N13bemfSKja0k40s6ykuHqeuXcdsjU/jlI\r\nQ9e7LnEUwYR9Sh4JjETSkaVENP1NX85eaJpylGiWSr3nbxI7I8PBwU22vQms\r\n/igHBc5uJ+QdaWb7j7m8JKwnBwKjugHHydi1mcV3OexEkHzx7m8mLuDhxfRz\r\nf7Rz2peD5Cik5xh1LkOIxc53sMQRQps73H0=\r\n=ugMP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"01028dc04c61d0eefc064aa963449e3b9845f059","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.48_1683193694889_0.6930467018462974","host":"s3://npm-registry-packages"}},"1.1.49":{"name":"@hiki9/rich-domain","version":"1.1.49","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.49","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ece2812cf0d1bd9040b015e30291b5173eb04d01","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.49.tgz","fileCount":91,"integrity":"sha512-Apmq9wJgkOHeADa/JsaXcPXCsvaf+h0woL586APE1sStAM9/cEBP7d2nymXakBCs9SYh3562AWbx6gHJ1UD0vA==","signatures":[{"sig":"MEYCIQD0B2J8o1izYDKmk9b+qiuuAfSSzH220dBvE7OBAWDsFAIhAPfwstfPhKlHCOFhcxAZrl6URMXwtwHaOlCtVruCljVP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU4c9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Ng/+OAEwGdeiU9B+au+BxBPv7SqcS15WCOGc3/AD2pVHt9L4cNP2\r\nn8fmyIUgCdv6eA/rZK9qESA7jO71E7e5Xzjx+I3uACvmlSDEfYDu2jxfws8P\r\nkKsQK2BX5QeA6rzm8ZySgJywYnMgQs7WRbXlCKTxSJLs2ZqhdE0rFDbuk2EX\r\niWXLtj210g8RvRMcd7Kquq2cok7nrBKQfxJy/Bx1lxphsYqiZRxjumEmYpDC\r\nVcdUFT06gNK8riwzVDiukjwGXMU5ngz+orJrXiU6mXibMRkJbkEdk38sCL2U\r\nZfqgEloJ9PmGsK66iCFZ+G/CDYO3CD8czV9urata9a7DvNECjtPzlXmG8Cxh\r\n1gtr8XhfGqHt3Q0BzgtrTRWtrjibRb2PoWJqVS+YpM//zhsEVbBDPHpn1Sja\r\n4/SjxEPr2Nj9vZXtJ9mHId2/Fik5WJF4IwLDK58eFCPdYP4ESO4JgE3CKpe4\r\nwUFmHIb0SAYeHO6Vvp09nESzQoIg7bag73vReriBJqKbfEkUM7+8skBH8wPM\r\nmd+v2PETp81ytYLzsnMsRDhT3WhE+DpSKIe7qVgbpXb5Lyuct6Y11Hlb7Q/L\r\nvU68u6BH/HE0q645ngLm4Ib5r8cD4GSHP8WX0y2TzdP+yxRVYUN3eubTIXpy\r\nESq/h3z0cY23C2Inr9UFLKqfZEeo1BYJUpM=\r\n=iruB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"01028dc04c61d0eefc064aa963449e3b9845f059","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.49_1683195708804_0.3747824170221168","host":"s3://npm-registry-packages"}},"1.1.50":{"name":"@hiki9/rich-domain","version":"1.1.50","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.50","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8905060145477150c567c857549cbce85d626f64","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.50.tgz","fileCount":91,"integrity":"sha512-27yTUfKILOWabWSYBN3Mqlpqlr8hKkoFShEGyiKvJVWMCfzlmdA87huDrY4ijvOo12cZ8dX6RKsWNHPvTxGAFw==","signatures":[{"sig":"MEUCIQC8mCEBgX8TU7y2p7dlSTDqz0Rfqdmwx78KvyxDEnoNNwIgUQ0wuTjrwffA6yJXpRyUhEemDg00xetLuoWux335E8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU4glACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmiw//dVbowZE/dAMTcOO7u1oUsYS2uoUZMdy/EFmA0owr1T/yezfw\r\nmB2/RtND+zHltRXl2Ul6B6liz5WQvZwpfcjy5O8bV9+gpnS3vg2lF+0c+pcd\r\nUO+F4NQbv0dib2YWYSN+QCS1A12MNZ1UGBHpqFewTeBUkObroPI5ciZ2Huk4\r\nlPShfLGnzs8vXs8ic1DPx9WqZqFNVL9fJhFkSFkGxLHvF7UF4wN/0cOuFsTi\r\nKAzCgu5CUdK3eH4WNqy+mWSJo0uq+19YLze14/soad32M4EW3VCRVC17Yu2c\r\nUQerisNkZgdT6gJocJM9aEY5oZ65qmUOvBTyBFmbR0dJCYhM7qJAth2AdfZP\r\naH1c7O9dkqCTE79DG377j7iFbQf59nH/J3ZS1gIxbxwP5vMj9PQAfn/eRyni\r\nuP+ol4AnjTxpDTkXspaD2bInJYLZQFEsDbjoP1U2Q7Fu7xg7OOspoIC/YLEr\r\nR5QfT1Df6F2K3sIIy9kNqfMjx1XlHsrGu+zoML7YYydFQd1Ef6e4Axx7xg5R\r\n8WT36lf6Tz/+TP+k2yft4m6a+hI9pzKmJA0uzEQvBUxQm0WRnz1/M8UL/9/N\r\nx1swE43HTCi1MH0UOldY3+L7DCeNVxCUhkM/zlCWnH5GP5+vraMP+2XKJQZ6\r\nZO26584vqf2k7aIzVhQ2tZUo4WNk9RB9I24=\r\n=CoHA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"0b800516f6415d764bab21c0a9da23e4f16f1415","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.50_1683195941238_0.3211683004035766","host":"s3://npm-registry-packages"}},"1.1.51":{"name":"@hiki9/rich-domain","version":"1.1.51","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.51","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1f3c697a1b2e5087da072a37ba84f5788cb2d36a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.51.tgz","fileCount":91,"integrity":"sha512-OLu/pjwDp7WbPeznlztqY7G6h3Tqejomc6vyvme6nF2t70fG2Dmkag+vyQriC8Gnd5uXthujwNYoQt0SHDUZzQ==","signatures":[{"sig":"MEQCIBm9i+omlZr8n0v+kJhFvV3ilHcVjzCfsEgmJ0wbSUr/AiAD8QQZmiO/eoFZbB6J7iPjz//IxutcFLummVArvmE5Og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVMlzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq3w//UZLIZu7LfiaGVpb4wcc98iZuSjpUs04w48P7ptPFIOAVUJre\r\nxZgq6+e/goBK4htIIJqSswpaBbBmRNVFNCpXqvJr+hovfE6f3vfjtIuaZfbJ\r\nXbn7cxe8Gs8+zYr4ejfQ9JRJvODtOsUzXwGdpV5qqYRYQDKSivPaDkToDom/\r\nx8yMnqqGxgdSNpISyP0ZjNMiaufW9OLczJ0tkPw9kYQq6P7TKW2DubaAISbI\r\nI8z5ydYPViSxwvS0vHwlgffE3gZWGvHgu8zD8C9I+LwuaT+c0Cs8+NFgjiB8\r\nqJ+n1OrlIln+rfILJ4DNKgfy0xeyn/5zeOIj695d6SyU5b1rwNo+V4yAMQLY\r\nY9RZfPTyZUd0l3gUcv/dVGCVzmPO9X5RLmqTGie07cXQCzkXF6MqOoA9nyO8\r\ni86z5LqDbBzaQ6QfW5YcsTQSi0F9LZnpg8BmVDJVDzwmz9ZpVcWem7xYsJ3v\r\nif1WP3PWV6t9llKky/nseJVl+QNBgvF0THTMmIkL/PCEhNi/uT+G35hUi2Kr\r\nZqPEa/v/BCBNj7ypZHiojKiGygDqe6kmyvhruWgkp0cqEJum2/TVj1zOGjSn\r\ntm6KwRMJ9e/yIL53upOud8DBhHZob+pZ94iU0X5vjTvRGXc4juj9KVAj7+Xp\r\n3nijFpVEWYtCG8xkTcNQr3T8aBRfmLJDPrE=\r\n=kIwW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"64c590015afc88ef307ef60f79d3f94159ad6cba","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.51_1683278195224_0.06309414184037432","host":"s3://npm-registry-packages"}},"1.1.52":{"name":"@hiki9/rich-domain","version":"1.1.52","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.52","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"84afdb472304c910fbc463df1a489231603f406a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.52.tgz","fileCount":99,"integrity":"sha512-Z/nX88UcCWHMg24WaoeqftaQEKCoBOtGDGKMev1V48JLj6LXu4uCfZjnHuuTMVlVuZBXUkjmKrkTWXiHnpyvZw==","signatures":[{"sig":"MEYCIQCzbMXqNCYTWkZvCaONoL6j/B8vbje3fvwmCevAGgedzwIhANzLmVYhh1aXTyDsRosAWM5DJubA0ykEQs4R4DEWrfdA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVMpDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosLxAAgevbO5FSJAOCoNqBtSMWe8rA+l26Yvqzx+zIsMHQuiMWl+dR\r\nUr8WKjWHtOoagccDxCIuMXBMKbc1hnAJKpg5jiCGl9STffLRkWmH+EJ8OHeD\r\n5h4fJXvTWJFLID5uOKjZsHtV7dmTwkqJuQFD5eoXQ8QlNcKNJUfLuehlMT2c\r\ntvQIxT1m3GQKdfpKzT33AqNKUk6Dqvdb5xG0xP66acHEyzRyIsUWxk7RWhQZ\r\nr4U0glZbUcCnyzzKrGW6761l9WV/nzlkoAq8vytF5XwxskTJgzTL2tvu2zOD\r\n+kuYfKzll8S/AL1BqCwj7RYe1HUjE94z4i/FvhL4mmBQFY8MFjkVcnjrqCjN\r\nYYoZJIgFLtbf8+eMCAtCYh8mu9ds+1NKE/pVodX+CBdYYG/n1UQlfob76MKU\r\nARldllzt26Xtlb5IdbYa1N9eUYBMDPM6j0H0IikTaYQxAWrC87TTvqult1si\r\nIZTCHCH8LRnwhs+HdLeWTzG9YuLahRsFT0btOy4j88IDh+SqoZWYqX6FNdSo\r\nfcMnsk7OqAdGkp87HGsbDxCAOBwSvO6Z4AlOcWOHF+Hf67nORdR41rjx+oGD\r\nbvNuEEiaN/APlaW2JC1Sd4S49TmCCieYl708HhqThtCXlfyZj2ga3N51Kqlc\r\nssjTjVqVNyc0wdyUvdgxisFcdhikmiP3Fv0=\r\n=jz1N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"3203fb53e458394ceeb82c50ef50e5ba530d0348","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.52_1683278403690_0.21776106124930417","host":"s3://npm-registry-packages"}},"1.1.53":{"name":"@hiki9/rich-domain","version":"1.1.53","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.53","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e29a48cdd87503737efb3d54a39703f2e769dd68","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.53.tgz","fileCount":99,"integrity":"sha512-HGmEm7QasAftaAY76wFdulgErmPLFp/E4IG5kxBzKQMwrt9x359HdvzoiMyqkNJDmpq0o4vqbNb7oIHpiQ9GCA==","signatures":[{"sig":"MEUCIGaHOVNZNxiKwXG5amuPXVgQaEPhkzGfff6AHRcII+sFAiEA4uQ6Z2fdHLTRKiQ1gPVGcSvds9chWr5EVWUeLMy6aUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141169},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"3203fb53e458394ceeb82c50ef50e5ba530d0348","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.53_1683307305822_0.9584616568714865","host":"s3://npm-registry-packages"}},"1.1.55":{"name":"@hiki9/rich-domain","version":"1.1.55","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.55","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"6ad8c240a647b9ca444c2fbb9ce59d2220d1c877","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.55.tgz","fileCount":99,"integrity":"sha512-fZ1Rt9PE4CF3W7biU2mdfcNCx/H5Km8DvI/rk4D6fWRPE7HXeey7Y+0PZ13wpdHekdeP2aqlj/ZBmfKi0XFXJg==","signatures":[{"sig":"MEYCIQDLTqXaQiLQuQefd3eFilIVVEqsFCp69ui3gQEqM92yQgIhAMRhCRSPjH67N0CBmqk69Z2zf1ugN+daSi+9IWbl4F79","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142372},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"5190d4f4712494342e7873ddd7d04398d9834664","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.55_1683543293465_0.6424315253851856","host":"s3://npm-registry-packages"}},"1.1.56":{"name":"@hiki9/rich-domain","version":"1.1.56","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.56","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"86b28de9f58a8bebcfff611cc9539be7c8a1b46b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.56.tgz","fileCount":99,"integrity":"sha512-ZKSu3lGYj9PO3WwZtNLC7hhdd5eaG5NchuP4ds+m0psjTCckGGwILZvd6LrsBaum+Pe4OAayPH7BlZu5hF1UgQ==","signatures":[{"sig":"MEUCIG1H8xx+kjyYlRjRoAqGiitmAmfyeWohcHGlmYVtY6H8AiEAnllIF2MCKtXLP4TzH8YPZHSj/jyvRJ8kdbPcO67o0bg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142861},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"674466c9a9712fd16e13232c5252f31f0dfa416e","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.56_1683653910634_0.8831763210869286","host":"s3://npm-registry-packages"}},"1.1.57":{"name":"@hiki9/rich-domain","version":"1.1.57","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.57","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"666ea68d13e4d24af96cba224814a0b2aa2d46a2","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.57.tgz","fileCount":103,"integrity":"sha512-jRGLthUYIswNLPdWBjU8ZzL7YetlzszX7TGwIHjkoGLvSG9Um7V0YQNfbTMxeK83jYvGk2F0vUuRY4+etb6ngA==","signatures":[{"sig":"MEQCIE2UvBJHqxyEYC7VN2nwTiiEOMneCf5xXp9uXWOC6fmhAiBUf2rS9SzGoRrFpnBjSYMFb5F/7NtXe2zbl/VLj/qd5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146134},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8310e56589016168adb069e479ec6fb63cbee0e9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.57_1683838647836_0.05021730008352043","host":"s3://npm-registry-packages"}},"1.1.60":{"name":"@hiki9/rich-domain","version":"1.1.60","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.60","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1a559a446bf03d157614c618d9d8631cd5ff3702","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.60.tgz","fileCount":107,"integrity":"sha512-Cpz3mMaip7mKPH3Pngm9lgc7EG9XA1QUcBL1r2bzu/5CCGpAjzNci+tOhFmNyQaMbYCyXN/beM+V2PDNNUb/pg==","signatures":[{"sig":"MEYCIQC2Y9wyuIOsQFFq/T/S/NHzY7I5dB/bVjmOBRlyIDPFewIhAPzOGiMKh0TnpCrVFgXLyFY65JrkPGeRv9h0ZUIa2S02","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151013},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d72d6ed2589363d2a9b364a786e7d40906c89bd6","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.60_1684011900864_0.18488793070078757","host":"s3://npm-registry-packages"}},"1.1.61":{"name":"@hiki9/rich-domain","version":"1.1.61","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.61","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"40b42a425c260c9c2142c03f9dafc63effeb3fee","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.61.tgz","fileCount":107,"integrity":"sha512-ztGHsqIJary9s53obSLF6r9OdwHcK7/xof3aH/n0shnjan2Yvo5CEXJzUDOWMkMvnRH7FRPgsOaZxzZwMdy+OA==","signatures":[{"sig":"MEYCIQCPOXt4U4vYBPxIDZwQaD0LRtMzFk37pcb5EUqBfUF9ngIhALA02FyZhO+nq5RGPY7ZHn2VLDsZupP9UCgI1WE1wDlf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151127},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d72d6ed2589363d2a9b364a786e7d40906c89bd6","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.61_1684011996641_0.5412143920743355","host":"s3://npm-registry-packages"}},"1.1.62":{"name":"@hiki9/rich-domain","version":"1.1.62","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.62","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7d7c38f1732d05a18b13990ff502153d674b81f3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.62.tgz","fileCount":107,"integrity":"sha512-CdIBOeTOon02I8puclFtq7HLHfkIIuXJrsBKz9lKFmyqcULAvsv7jdfgfYy+QeUqchT590QpD1TMRJVpPsGOgQ==","signatures":[{"sig":"MEYCIQDtb5bcWIKDmFAtmj9mQkwoKxMrOfcm7QscFov88ALRNgIhAKbu2H1R8R7axChKZfIQxXYgV1upaPn5OlyWM2vGXb4u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151855},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d72d6ed2589363d2a9b364a786e7d40906c89bd6","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.62_1684013090465_0.0038600594976496705","host":"s3://npm-registry-packages"}},"1.1.63":{"name":"@hiki9/rich-domain","version":"1.1.63","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.63","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7afcf72b78861a9b24c460d7d2d822ca93953776","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.63.tgz","fileCount":107,"integrity":"sha512-Qa1v7z6RH+5BWdrL79cfIPRmeyYK2+5BlMOiAI511HBMeBPzEK8k1gfUIRgUi7mhJ93JEQ6tW2QmgJgG7ddekg==","signatures":[{"sig":"MEYCIQD8tBKBfW4hI9RdrqHwF3RzLUSVzvUSs/EgDGUyWPgrSQIhAO2effC3IE1ObGE2gooX3m6yYcZefqJLEQeWJRByZBEW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151836},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d72d6ed2589363d2a9b364a786e7d40906c89bd6","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.63_1684013323802_0.02891143781062766","host":"s3://npm-registry-packages"}},"1.1.64":{"name":"@hiki9/rich-domain","version":"1.1.64","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.64","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7599164b0e1292733045c0069754ded2507ec10d","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.64.tgz","fileCount":107,"integrity":"sha512-dpjDoyGoszkoO5X0qkIO79YA9sSPjeDSvgwOM7EfOrZjHQIQN4SmrtCk+9/QGDwuCsrT0oEVY7abXGeHGE3h9A==","signatures":[{"sig":"MEQCIGvLnfZvwrmoq+IrbBOvOR7orccIdTEAdkraVjX03JrwAiBgacX+ifAVp6VPwsBIwTjq0HzYVW400aBe8Gh59VfdFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152342},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d72d6ed2589363d2a9b364a786e7d40906c89bd6","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.64_1684013605315_0.6037381684036038","host":"s3://npm-registry-packages"}},"1.1.65":{"name":"@hiki9/rich-domain","version":"1.1.65","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.65","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2aae3f26503905537516241ec3bf3942f7de3032","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.65.tgz","fileCount":107,"integrity":"sha512-Cbpyk0lVOVKTA0Y0F/Q6H2p7b4uOwI58HUpMBjAY5Nc2/rxzwcmeVD4F2lEsvlGn/ER9e00QLlJsZDGDsC3m7Q==","signatures":[{"sig":"MEUCIDCsro0yUB3PGnX1MAUdPyVzFwJu1RLTMsA1i4lAKYGKAiEApVbFSMuO/RpoglwOl5jzDBU0iLsGvO8H2lsx77H2s2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152250},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d72d6ed2589363d2a9b364a786e7d40906c89bd6","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.65_1684013777663_0.02821864738345181","host":"s3://npm-registry-packages"}},"1.1.66":{"name":"@hiki9/rich-domain","version":"1.1.66","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.66","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"db434da6cda82161ee8363f16053478435f49e0c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.66.tgz","fileCount":107,"integrity":"sha512-OtuwBy4t5IYPDSCfQLxpslpDnrjzXphKLmfvLJPA1GVCUkF4A6pqb10jTymc73Rq7Ohx2e907QE0YkqGDMOM9A==","signatures":[{"sig":"MEUCIBw14pygOkPyV40ySMl878MkTVrSO171UXkcLx/NPuurAiEAkjgO0Ogb16JcHMuBhVFZeqbp0aEFxV0+eqg/LC/PGNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152189},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d72d6ed2589363d2a9b364a786e7d40906c89bd6","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.66_1684013922776_0.5767186069799393","host":"s3://npm-registry-packages"}},"1.1.67":{"name":"@hiki9/rich-domain","version":"1.1.67","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.67","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"d1ab7df237bd813aa2badd03b7ab6b841ca64867","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.67.tgz","fileCount":107,"integrity":"sha512-xEsoBhuocdijCaaSCXUuytVe1s/H+kxcveXK86OVwsNt/OTyn5vG6bIQcao74oduYmfejihF3/4COgnu4RSHDQ==","signatures":[{"sig":"MEYCIQDGWTbn57Er3LgY0tGf1EZq1pC6fQFv7yTU4/GH8aL0bQIhAPN2BmVZIyqRLldPrPL/G3JHw6gIdb8c64fJ+pPzlOvS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153287},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d72d6ed2589363d2a9b364a786e7d40906c89bd6","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.67_1684014658069_0.706392808766529","host":"s3://npm-registry-packages"}},"1.1.68":{"name":"@hiki9/rich-domain","version":"1.1.68","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.68","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7109b7b43718f94015a95d59503444a86d402119","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.68.tgz","fileCount":107,"integrity":"sha512-Tp5Iw2chHwZd/fzPnfHt4ZQuFel92ZtMPXVvJfxZFvoys7AYPS6wOCX5JE4AY8mrUcPBBs7uYwasEnf2Os5lxg==","signatures":[{"sig":"MEUCIAIAdGbPPWuo0lyWPyAM/z7SV1mjDD0xNLLsowXFnOsUAiEA7lM4MPhUqojkO6pusPmjcYuvG8kczMbiFBOqG9ZzKDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153622},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"130f4a665a06e493aadcee4dfa93ff72c482adf7","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.68_1684100054315_0.35679751656411973","host":"s3://npm-registry-packages"}},"1.1.69":{"name":"@hiki9/rich-domain","version":"1.1.69","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.69","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"97e381041cd2dbbc258dd0c1cefcb4cdf4ccf65a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.69.tgz","fileCount":107,"integrity":"sha512-9xXhl/7vLNbb/wP6+MWw4LDJFjUw5fXppIF4vu8sWQ2F63RpKRaXakmMwHXr4HNMgTPZ7g8h5VFa3lakeQpwxQ==","signatures":[{"sig":"MEUCIEn1FOxPdhWD2kLwvvYMrOD4exqOStIqh6aVv65Ix61RAiEA2zSjyu+Cyvx2gBlIy153UrMDch6C7sPKyZJVkUi/TLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153702},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"23b2bd7ec6c0ac73bab3aab248059b33cdea0df3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.69_1684100659586_0.17757644416693386","host":"s3://npm-registry-packages"}},"1.1.70":{"name":"@hiki9/rich-domain","version":"1.1.70","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.70","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c687fb81a22049920687fc421b3370411b0bfe05","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.70.tgz","fileCount":107,"integrity":"sha512-uvhyXL4Mw4VEDjqz9arZMhDYLMrS5wUTU1tl8+ir1WKF9n0vGu2m/huirQRMmZEUGtL9fvoxyo3ZqjJtYFvnLQ==","signatures":[{"sig":"MEUCIQCesv21jrfzOKRahFXw5lUJPDMQsepYSc6ki9Pb6WQH5AIgT9Mj4yf/yHbdVSmFokVNN3Z89YYNahLzqobEFU8HESg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153952},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"dc0f5e3a57dded3e0eaaeb2f5b66252b15d10dfa","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.70_1684101516671_0.38874443376634327","host":"s3://npm-registry-packages"}},"1.1.71":{"name":"@hiki9/rich-domain","version":"1.1.71","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.71","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"bbd44f2fe4938d1549b0ec9d9bc135bc02a79ed6","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.71.tgz","fileCount":107,"integrity":"sha512-5Z8GvYV1ahZTg8v33RCuJfhdZ4PMdMoRNKRoP/ce/4iyMzJcQrucCN5Zm7jyiIQtNNBAHSgc5ttZU654bIUQuw==","signatures":[{"sig":"MEYCIQCmks7/AHxmo6lvQsAc8tovmDQhIsh7KS3iBuwcEgRVPQIhAIgsVu6WqBPNMESRIAapi3GJtUaOUvdHBZLiidwNps/g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154578},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"028cb4376eb098cb649f65b81b959cee87f66132","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.71_1684109424732_0.1267576704416482","host":"s3://npm-registry-packages"}},"1.1.72":{"name":"@hiki9/rich-domain","version":"1.1.72","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.72","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c4edb5bff519bd95eba27055f7d3dbe71395d2b0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.72.tgz","fileCount":107,"integrity":"sha512-fl74eUKjQiEwhbHgqDIbCR1n//s1XR4stsHq8uuzqdWQbpsYJWJ8glY32V2jLhk95Flgfl8Oy4It+JRKZkgeCw==","signatures":[{"sig":"MEUCIQDXXB309ExUqVp5mQncrl5YApo2vMVlwOy0XNaNihNXjwIgOppSAJaQy5It34CRhAvWJie56uC3B8t5nP4bTfZpBnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154580},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"31c5522740da689ecf2b6059680b481fcd7509ef","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.72_1684157475032_0.17535308257652726","host":"s3://npm-registry-packages"}},"1.1.73":{"name":"@hiki9/rich-domain","version":"1.1.73","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.73","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"0edfb1cbe65369b59700b03fc20c999d709ecf42","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.73.tgz","fileCount":107,"integrity":"sha512-Iyw2q7OlDRunnT8HBdtqr+9pdB+D4mLJMSOZJx9Nc+NS68J2DH/kkDR6sxPlhibb1I8oM70ApjInJwz4psdaXQ==","signatures":[{"sig":"MEQCIHcz5jGtxRILMsru73HmTmcxr4Ei3NlKdJsQr9+97xN+AiABBe6cwkxuxTwl8ptFd71/vsSD7WQl+s6Pvcao4UIdIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154563},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"31c5522740da689ecf2b6059680b481fcd7509ef","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.73_1684157665325_0.5585941997662245","host":"s3://npm-registry-packages"}},"1.1.74":{"name":"@hiki9/rich-domain","version":"1.1.74","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.74","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"6074976dc2093303ecd43983dab8d25254c65d65","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.74.tgz","fileCount":107,"integrity":"sha512-YQzka5RJ/spcczpSAFHWz9Kte2pHp+osW2LTnqJSE9nw8/bkKP0X0rNWsrYxJXVUrZtXc2YvK2D64tyWgiP5Nw==","signatures":[{"sig":"MEUCIQCsiyEE2//RfTAKq+A7ow7Xuf+pJRm2jKPHzlnW584D2AIgaoSfN/77z7f5/CRdx/aVglpkv5i0q5UTCA7fF4a8JcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154535},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"31c5522740da689ecf2b6059680b481fcd7509ef","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.74_1684160998982_0.2850870056834909","host":"s3://npm-registry-packages"}},"1.1.75":{"name":"@hiki9/rich-domain","version":"1.1.75","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.75","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5a7a0d54b40148daf8c290575a5b81edd2f43198","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.75.tgz","fileCount":107,"integrity":"sha512-blbi5eceYW/xiysjYNDIBrjN+f+FXZTyHGxTuNnh6mnnDeH4Eq8pWbzXeuRO9tmeXRCaL/660nq5sxXRiJfWPQ==","signatures":[{"sig":"MEQCIGHOVCcnAhSdChqu0vlb5ECjCoLDV93Cs9ed+evkHbIQAiByYUJAAzQdfYvfqa5l/xm7LdBzSwNI4ulclgZVIgZREA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154973},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"31c5522740da689ecf2b6059680b481fcd7509ef","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.75_1684161202724_0.21730379491539265","host":"s3://npm-registry-packages"}},"1.1.76":{"name":"@hiki9/rich-domain","version":"1.1.76","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.76","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2af2a55d525b584e916701e62b42a155e70005aa","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.76.tgz","fileCount":107,"integrity":"sha512-C1HuCszQpvmHd8gFOM42CiiHGbeIJ06JvzFZ9t1mc+Xo2bk8SmG0DYOu15d6xPck3SRewDxF2x2YgTvL8fGQzw==","signatures":[{"sig":"MEUCIQDf1a5Ox3efbSCYWElrYYmmKvf4lxTJ8KhrGeADHmOa0gIgSUTmgET6s7PrArrJljG60qXhFVsfF4KJJolvpjFvrPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159919},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b1325fad5f488be0f1d5d92e3716f0fbbc36fa1b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.76_1684162952422_0.4427398964092635","host":"s3://npm-registry-packages"}},"1.1.77":{"name":"@hiki9/rich-domain","version":"1.1.77","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.77","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b3a032a8b33b474346e3fc0450d33c75eed5598f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.77.tgz","fileCount":107,"integrity":"sha512-Y7d73tUJB0YxzX31jydyQVPl8ZnZBlpzDg/QAxf/i6RD2onGWCJpvFS2JGwqBaSouLR3hfwePzFKzgSRSvWzcw==","signatures":[{"sig":"MEYCIQC0nKg9bRDnVYYwjFRWJHSpuFPGv+iqvmj2wUC+5P6R4AIhANwm3sq/vKILgo4ejT/RDykthYb42Vky2l849D+cXX0M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160274},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b1325fad5f488be0f1d5d92e3716f0fbbc36fa1b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.77_1684163083634_0.8403525851333224","host":"s3://npm-registry-packages"}},"1.1.78":{"name":"@hiki9/rich-domain","version":"1.1.78","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.78","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"85514c11a7872a75ac2920e1cb6d0a848dc8df3b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.78.tgz","fileCount":107,"integrity":"sha512-gaLZblCh5uDZcu/WZ06LiL00/XxQHFXLTZun2auKOY7Ow6ogvOXOP+tRnjZUAutZ3TWvfjyTrGMTV1z7icY06w==","signatures":[{"sig":"MEUCIQDRYzrEQ621PogvBDRnanXC/UDD0O6wNM68FAyt1NvcUAIgf5j+3zF5FmvUuLyhPegMVRXWefU5U+iOBbIafQVMeKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160212},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"0659d0c09944d1839ad44069b53738651717b3a0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.78_1684163629007_0.06899875907001829","host":"s3://npm-registry-packages"}},"1.1.79":{"name":"@hiki9/rich-domain","version":"1.1.79","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.79","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a1297c4156cc247054f12c51f76dcf7c3eeee130","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.79.tgz","fileCount":107,"integrity":"sha512-PqMqlHwmLAfAeJ3d6JmyPmKS8c0J/7ppU0X538h0BWjzi5w39nzdwhjQoZgZdmTMKH51jsgr2D+QXkfVwJPlNg==","signatures":[{"sig":"MEUCIQCsjOHE9OAsNu9qefBsEtuiNJzNf8x6RXeHVU6sc1CgYgIgTUn5SpOa2idQ4EGs/WS+mz0GmqvQle19FZG7BlFgc5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160218},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"0659d0c09944d1839ad44069b53738651717b3a0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.79_1684163911653_0.772953074101888","host":"s3://npm-registry-packages"}},"1.1.81":{"name":"@hiki9/rich-domain","version":"1.1.81","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.81","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3925e41f809a131c41ae14f13f7e762643b680f3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.81.tgz","fileCount":107,"integrity":"sha512-HSzue7T/ifM9wovybkO6KC/63cggXc98ZG4lme751i3usYD2xA6Omn1xGQeIAe+iFbaeiRdjI7xPx75/LyiMBA==","signatures":[{"sig":"MEYCIQDuTEZ4wBpxZaHtnrqhQQS4JnosO0aFaavl/7l1NNBjbwIhAOoahDJ1H5kRDWScdy4GfA1eWJqzuSHXa9kfoDcnf5+2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161328},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"0659d0c09944d1839ad44069b53738651717b3a0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.81_1684167309307_0.15911430134143711","host":"s3://npm-registry-packages"}},"1.1.82":{"name":"@hiki9/rich-domain","version":"1.1.82","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.82","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"dc56daac756260da234754193ef0ada764dcd50b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.82.tgz","fileCount":107,"integrity":"sha512-FLuqPEvE4cd+KwSL6UFPXvallunS7C/TAY+xGNfHK0stnaQUuhsu34OUQIVOlWJnrFerdk9sFXZleH27DMjh4g==","signatures":[{"sig":"MEUCIBeWMfetVQMGy1TettNP/+LUiUS5cy97mt+PUvXvueehAiEAp/zghW9XsaM5rIyaYV/VN4tvEMtUB/4qOA4QfFpmtV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161377},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c6ff19816fcac6fa441d98c2bb862712eba4a6ac","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.82_1684201089086_0.4028295178874248","host":"s3://npm-registry-packages"}},"1.1.83":{"name":"@hiki9/rich-domain","version":"1.1.83","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.83","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3fce165068795680dce42d92e0f874100100e709","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.83.tgz","fileCount":107,"integrity":"sha512-fX9ONRMVTRj9YRRv+AYHQ0cw9jYBBvad+0Qw2++mrr1b5Zp1nJ4+X8IbEip76mmzhT3pmYxXfpJPVYJycID50A==","signatures":[{"sig":"MEQCIG8qAIwdlS49HOumtEuJXm+Oq9DeEUbC2PZi82tnJGlKAiBB3+7/WAytz/BYGRuYhe3L0tG1NjB0T7fIEMNx6Vanlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161388},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c6ff19816fcac6fa441d98c2bb862712eba4a6ac","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.83_1684256737647_0.5543838767479339","host":"s3://npm-registry-packages"}},"1.1.85":{"name":"@hiki9/rich-domain","version":"1.1.85","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.85","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c2fde18413207b7ed617b86f2fd223b7f091dcf1","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.85.tgz","fileCount":107,"integrity":"sha512-M1d8JPFX1afVgbo6v0c7PXOTx2ps9N5LyCJB2ZZ632mp83orD4OVbA8cDTjNmO/ZVAkcT0CCJT+XZGGf6ZrZ2Q==","signatures":[{"sig":"MEUCIQCcROIDKI9HjiwnQSHeohbiasQAol9WdmAUKv8cLVKEhwIgOAMpMd5dBFhsiUNeYBPB5/UFRjGw0ub0Zym8X2sfMbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165561},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c6ff19816fcac6fa441d98c2bb862712eba4a6ac","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.85_1684518146566_0.0278860464293178","host":"s3://npm-registry-packages"}},"1.1.86":{"name":"@hiki9/rich-domain","version":"1.1.86","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.86","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"280c8f8c387c6931a1e76f3c1317bcce2398c2a0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.86.tgz","fileCount":107,"integrity":"sha512-PncNhd+aeBi8OKVT0r3nnNrklMC5a67QWUYQrX4Zwj7L3C0kCC1fyJRrZ2i1TahafTL4M6f3B/dqKn9fNkcigQ==","signatures":[{"sig":"MEUCIAodyjKA0xnC/KLLnynD0njOrsIicr+APnPXIC9HydxQAiEAjuus3K1wK4yH1tMaKFgmV0DOS9JOAKEeaN3DL8jO60I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165716},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c6ff19816fcac6fa441d98c2bb862712eba4a6ac","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.86_1684546738349_0.1014076181967678","host":"s3://npm-registry-packages"}},"1.1.87":{"name":"@hiki9/rich-domain","version":"1.1.87","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.87","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2e5542968451352fbdcf1a742f82ec39c196642f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.87.tgz","fileCount":107,"integrity":"sha512-+WnRPIAP/xQKynoIlr19HBCdojgvvTzQzVXWV74fNMbqtOrH6P4Adq74SDogSKdrJsESkXiWSsXuNOxYUcuDmQ==","signatures":[{"sig":"MEYCIQCaO308X5ERW87MThxW+enBoagKKc6vtMOAmQ8QVwM4SQIhAI6hHyj0fB5xMvvCOL7stYLFpfL+ZBm6jYU1cE96vEIh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165680},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c6ff19816fcac6fa441d98c2bb862712eba4a6ac","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.87_1684547206885_0.6121688672367827","host":"s3://npm-registry-packages"}},"1.1.88":{"name":"@hiki9/rich-domain","version":"1.1.88","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.88","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b326a437343248520115d117d72958a37dfa1688","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.88.tgz","fileCount":107,"integrity":"sha512-d5fdboO+a9v8A1vWAP7CDz3gLyWXGRjXxaMPHf1asfdYUmq3LNYimQRiIC0XJLlUw3WJUkJCHTvKmay+nvpdqA==","signatures":[{"sig":"MEYCIQCR6ScLuvNRDGTiP2HdAKon8KW3HN+7y2KZJZ2T/U5+VQIhALc0o6LRbO5qnsqBlhTOAI7RlNc8xdUobFuTuMhHo5wC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166720},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c2a6cc03abbc802582d822c459c889bf8fb02ec9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.88_1684606697461_0.3735163132020227","host":"s3://npm-registry-packages"}},"1.1.89":{"name":"@hiki9/rich-domain","version":"1.1.89","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.89","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c5c7764fd87b168c1dbb742472dd9ad7a0b86841","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.89.tgz","fileCount":107,"integrity":"sha512-HsJWD4z4T1IOcJny+nqEEZf5xDDxrD+3LkkKU4T03SKsatQi6ao9uxZAwsfEiWVfKvbSKu/+aEJMKIFqSvopuw==","signatures":[{"sig":"MEUCIDXtaiFXQs+DPJEcgDY5/wChfK2OHAq5gMw/lRsSzST2AiEA8Ogs4a/f965CWN2R9QATlnzlUSLYpRRDmzwrN9xC/uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167668},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c2a6cc03abbc802582d822c459c889bf8fb02ec9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.89_1684808102961_0.08964478622702088","host":"s3://npm-registry-packages"}},"1.1.90":{"name":"@hiki9/rich-domain","version":"1.1.90","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.90","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"412dbded1e6e26430b22e7d8f9704f207e6d26aa","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.90.tgz","fileCount":107,"integrity":"sha512-4vMFSZ0y1vz3z/dJuy1jhbSXw8myoEpi5VW3nyMNcXSTIH/HixRr09h3NBBxJORWhCR75yaW3rI5dVZjdNKm3A==","signatures":[{"sig":"MEYCIQDZFg5Km7L/FdVwCRIKYUEd+uocQX+43Sr3jtpXm6jvxQIhAMNcVgKK+x4ak5CnPRbVzBLitAINQ9FqcIYWMAm4zJiU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169274},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c2a6cc03abbc802582d822c459c889bf8fb02ec9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.90_1684828329366_0.8885303923716472","host":"s3://npm-registry-packages"}},"1.1.91":{"name":"@hiki9/rich-domain","version":"1.1.91","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.91","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"fafb953ea758f29a03e1356007b79a57e54896c0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.91.tgz","fileCount":107,"integrity":"sha512-/Eu9QEMSmTRmvw8AYyg2TfY5AktfSz91V/Zz2yckBgQJDT7ise6UM+M7efbu4rjuqu+fnoc49Kuxtd73m2Fc7Q==","signatures":[{"sig":"MEUCIFl+lEuc99QSxaeNmsKhHQY60cm1jEVyyIYI38gbPldkAiEAnJXucfnWKvAMpkcHT09JFnsbW8fIN6dZKaROmVFSCMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169436},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c2a6cc03abbc802582d822c459c889bf8fb02ec9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.91_1684828461824_0.5049920786032571","host":"s3://npm-registry-packages"}},"1.1.92":{"name":"@hiki9/rich-domain","version":"1.1.92","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.92","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"751d587aa4d3d9c153d501ef11a8202985b44305","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.92.tgz","fileCount":107,"integrity":"sha512-pu7hDZQ5ZDJq3LPRLOt3egWRcMXWCgbkPouk32M1qvLB0tvDlVcTJj//g1TWsIiekfQyYg2jSgoy3ZoaHUcAYw==","signatures":[{"sig":"MEUCIFTVWkYttaRhxB2GUaFnztUTgO1wOIHA0GTYFGJ9e90gAiEAvs/hy78KZNqQMZUkxUDblUSlI/SaN8UOkmUPFWUbdUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169547},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c2a6cc03abbc802582d822c459c889bf8fb02ec9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.92_1684828751592_0.27648158891772767","host":"s3://npm-registry-packages"}},"1.1.93":{"name":"@hiki9/rich-domain","version":"1.1.93","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.93","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5ccf518fc3de2efe7567c935a0935b966d2e6a69","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.93.tgz","fileCount":107,"integrity":"sha512-gsFw3331j31UHxH2Ws0/EG0VKvhYbsR+WLCQrc7ZYoCD6uF1l4J3+DXgFtUh17qf6YIsffV6Qiv152ySk/GF1A==","signatures":[{"sig":"MEUCIAuKda6HfUWJlHLc5QAPe9fsl9zLqhcsXvRxfU1kPBLkAiEA4Y35FBrOFAo2tULSLpjCNdNE0vkv4MBDvgGuuSVl/xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165228},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d4655d557530deecaf064b5b577635fa86c69237","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.93_1684954060743_0.2550155778473764","host":"s3://npm-registry-packages"}},"1.1.94":{"name":"@hiki9/rich-domain","version":"1.1.94","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.94","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3f31221544903cd836b88e51e7ec3476e0984789","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.94.tgz","fileCount":107,"integrity":"sha512-QB5Zi7wxNqnJ07MMv4JwrhKv6YU17M/GTGzhuJrY+QRjJOUNC7bkRcPmv9PONNFS/GnUQgTsBwQIfaPXT3hVuQ==","signatures":[{"sig":"MEQCIC3S/Q3SsGW7RkqcdsAzPUgtZjX8EekhsToQLkg3grAOAiB3W3bKz1e7q6lLGVPyuQ9Axe5Q8KoY9tByW+jQoI8m7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165242},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"2f46d53383851a345afe4f47924cff94873c3488","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.94_1684955655614_0.0021507281574406623","host":"s3://npm-registry-packages"}},"1.1.96":{"name":"@hiki9/rich-domain","version":"1.1.96","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.96","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7d2f971595ceeeffd482157a27fb79b2d47c8dfb","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.96.tgz","fileCount":107,"integrity":"sha512-57qbwPly5YJULUTwFOwIuo8fTHO9xD5WywxI9PLONd3L27NaewJMEXzhpU/9xzlIOp7F0LkOWwXBpA8kgWLJ6Q==","signatures":[{"sig":"MEQCIFykkCuicwriBBjF/7lL/NkAFSGyGZRNzw/uZWhvzJ2pAiBjex4M2gbMVdzmPQGzl5800jGuHKWday9NvysKXnLxfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165957},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.96_1684965008664_0.8682081029652584","host":"s3://npm-registry-packages"}},"1.1.97":{"name":"@hiki9/rich-domain","version":"1.1.97","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.97","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"610653d0370fd54fa40077a85d758601b678f949","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.97.tgz","fileCount":107,"integrity":"sha512-zhgOO/uVbzgQi74O7bKo88HOzN9zLO3mKuIWmtB8DU6DsZ32nyy+6kA75wpGGGR+j3FdCxIoBLqvadDkj+L4kA==","signatures":[{"sig":"MEYCIQCOq/DF/5FaQdAKU5QFxMXOJumyCjSZ5gdYKrTU/Bg1sgIhAPwH+VKb1R6ln3XGiz+Xs1cbhXLo6CrAdQEj4Boa9blQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166577},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.97_1685013280663_0.6611862465675846","host":"s3://npm-registry-packages"}},"1.1.98":{"name":"@hiki9/rich-domain","version":"1.1.98","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.98","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"af647ebadc68624d3c8e739ecc7c438005a31fa4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.98.tgz","fileCount":107,"integrity":"sha512-798lBwBe1bOLsiUqKFgKhGSMLQshDGJFWhnliwS+j0cF2L8f1D30kdAPV/uT5Uijweb1mXwxrsQEt0BcxgIywA==","signatures":[{"sig":"MEQCIAkOQ9V0HTwSNZEKVDX48KfGW8YzjyCemZjVkKzCRgXjAiAWIE7/DGta+XoAY89t4Hy+CgcVVsxmvXdgWdUETVVWUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166488},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.98_1685016523886_0.626896636375003","host":"s3://npm-registry-packages"}},"1.1.99":{"name":"@hiki9/rich-domain","version":"1.1.99","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.99","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"31be2273730ad543888b3d23b220c72008bb3876","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.99.tgz","fileCount":107,"integrity":"sha512-BWdIFR5La/zqnBTjLT1LxhIKhJKkXNjeO3xDzZ+QPBShzJ2XI7ZBVVVaSfvvpbeFufr0ybEc/zlqGgb9a18VUw==","signatures":[{"sig":"MEQCICScndwMoBr9zmlQ2fL645xVeC39O580+Vk5qrAf6vCOAiBUYpX0zf1t8x5a565t1IDBSAcLhD2CBuDJEzNDN6vPEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166439},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.99_1685019059175_0.9963574999348714","host":"s3://npm-registry-packages"}},"1.1.100":{"name":"@hiki9/rich-domain","version":"1.1.100","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.100","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"99b6b27520bf929b8c3def131f23e1c3eba24fe0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.100.tgz","fileCount":111,"integrity":"sha512-sPRefE3xHrmoXdDrMJGw7lAcPlr8PkNNJEqDswSGOp1i3G8UAqACbCReg+ftPwPBiBkqXLMjPunWN7m8JvvjhQ==","signatures":[{"sig":"MEUCIQDnXh/ADNtu6jIW+aqA2YRNq3NWNWqMAyMacOyHbQ8H/QIgf9HlP5Mbwqom5lxCMlpB4bJfzcODD/RDzIJQ7LHqHxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168672},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.100_1685063149122_0.11137513220520168","host":"s3://npm-registry-packages"}},"1.1.101":{"name":"@hiki9/rich-domain","version":"1.1.101","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.101","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"718e4fd27391631fcc13246318da81ac69890ebe","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.101.tgz","fileCount":111,"integrity":"sha512-nSxJBEu+bBSsuezSo6VlcaFFrMJpyXB4z3btEydRRAPmHX58VXnjz80p6LGi4TWfBvnXnycL1tID+7OG+mSTgA==","signatures":[{"sig":"MEUCIFQwgzmcKbMBB8XGuoYh8qCwCyJ8IKheadAOd1UI+F6BAiEAwdKfRnWeccPeavqtkeM1YKp28DMG8cY6+XOzlRj1DYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168452},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.101_1685063295502_0.03446202017029831","host":"s3://npm-registry-packages"}},"1.1.102":{"name":"@hiki9/rich-domain","version":"1.1.102","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.102","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"79703d0fc6f5b0332da1cdd9fb533b53b8c8fcf1","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.102.tgz","fileCount":111,"integrity":"sha512-dlOXETvqtk96o5KAtxuYmlHlmlf/E/nuFw4KepCqGN8Q5jOPqS33efOsbB/AlQhbX90bKkRBKJYleTCqc/Fuxg==","signatures":[{"sig":"MEUCIQD4wgwk6tYOzRT9UyPGPyWB4BOAZlVn4SnLbh1z7edDnwIgTCls2JgHuWCNqcr23jXG/fNsyBoiCM3wtTBB67a1SZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168425},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.102_1685063447371_0.5168295727205334","host":"s3://npm-registry-packages"}},"1.1.103":{"name":"@hiki9/rich-domain","version":"1.1.103","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.103","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1f138343d09cb921b6c267fbf6bbef6c7aa2e238","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.103.tgz","fileCount":111,"integrity":"sha512-46eNMm1+n/RL92hoy0CMfJlyIiO5hbDiH/i3SJKWUzcP+nyz0DJuywserkvwWN6qaZdzj48VZCgDKCQF+cBuQA==","signatures":[{"sig":"MEUCIHkD9F/mJB0+EGx0E9dZXHaV1M+hlg2xzDx7czFdx/eRAiEA1yowrqb8IycXaNPHL5S0VY/ULLBJW/HbexeouHJJ9sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168562},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.103_1685063966272_0.34031654851317406","host":"s3://npm-registry-packages"}},"1.1.104":{"name":"@hiki9/rich-domain","version":"1.1.104","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.104","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"bd43f0e22bd3fa7a9f7b8b736635c46aa3eb89ca","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.104.tgz","fileCount":111,"integrity":"sha512-9q9TL9UXcNHb4DxjWAqTX7O+fgliei3SbbP75wI5rk0Ssri+vQen8Er+9nGNbdoWYYrkzFuISEs0I6nMDAIQ1Q==","signatures":[{"sig":"MEUCIAIYlxDzm9EHmDr01qzBwexaHCRZWwNhx0NWmyysRKPMAiEA0+uChg5hYTaraatyodgYhP2oDu+s021J2+oSq5rOpNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168512},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.104_1685064673373_0.4428180153132586","host":"s3://npm-registry-packages"}},"1.1.105":{"name":"@hiki9/rich-domain","version":"1.1.105","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.105","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"42aa746cc86ad0f1689fdf7bf32d6ed7bf047b05","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.105.tgz","fileCount":111,"integrity":"sha512-yycJQe01XRupWvhgM9BiZJ99PGbIofUPXYvMjMQCqrKEBjexMf5TUj/CyremKV9f9Zr5hid5w0BK27cE7AwISw==","signatures":[{"sig":"MEYCIQCHNI1phkJVoWQxapae4UhEVPBK4lnRmDbYmPXCnJAbygIhAMWN6BfnP1eRIjkw+9/YezDWvpFwjNsuK1svgzEAN3lT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168484},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.105_1685065165801_0.2080751550218416","host":"s3://npm-registry-packages"}},"1.1.106":{"name":"@hiki9/rich-domain","version":"1.1.106","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.106","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3a2f08807d9e481000925b3b2d09c78b9923b459","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.106.tgz","fileCount":111,"integrity":"sha512-Nia66VXj2BnsxnIGQeQSQIekWG/jWYeb+CPfZnQ+o46IUErMrG1GuyXIv2ZrslWq0dHSM65VxKRz81jcj/SWcw==","signatures":[{"sig":"MEUCIQCANSVrRCxt5n6rcApTx9lK5Tymn8zsOt4KB9wHoyto6wIgXrSmgmbwfLmOLR1tddJlw8De+kZ29FUTRttH54Un6s4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168484},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b3fac7bb6faef59938ce3739ee52f8ffa5df38d0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.106_1685088397790_0.5828016342760656","host":"s3://npm-registry-packages"}},"1.1.107":{"name":"@hiki9/rich-domain","version":"1.1.107","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.107","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"9cf0d8b0b7e45a9e27230765c9d23590cf4ee437","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.107.tgz","fileCount":111,"integrity":"sha512-oR/yxpeId+GYOlryAzMg9g5yDDUfsg6j0jVNRbnf80fkQM6TnzAOq+P1jLjA2IQExeqICUXRmkxFODaJY10e/g==","signatures":[{"sig":"MEUCIG4A0e6/r4MOgb1up6bcvq75WVh/q79HPwnG7gLY5WMEAiEA1kd0aVGbzUCsaV2stJvFKzs0lqdGLlFKuCRcZ5JOixM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168488},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"59a0d28affe0ae7b33f3bd96c0ab47801ff1835a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.107_1685362161167_0.912555014883673","host":"s3://npm-registry-packages"}},"1.1.108":{"name":"@hiki9/rich-domain","version":"1.1.108","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.108","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"86515c8709ccbd94112b93d484ae0cd4e15d3613","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.108.tgz","fileCount":111,"integrity":"sha512-hHW71Td/sun3TuxVQUvRJSpvGiPZkknKJ5IAX9IV+6PQgNWFfWzL9F5L1RA5OyUAp3aPU8aKQ+6s8inq++nkgg==","signatures":[{"sig":"MEUCICg8LrPsn0vDe5V3Mne+9ZVbz+D4U0jFpbzDLD0Ag1l+AiEAwZvc3Hhlp/494qiHyH8uFaESiO7ixFvNsIVXNpVzvXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168564},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"59a0d28affe0ae7b33f3bd96c0ab47801ff1835a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.108_1685365051438_0.9299071866636772","host":"s3://npm-registry-packages"}},"1.1.109":{"name":"@hiki9/rich-domain","version":"1.1.109","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.109","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3f6175bf24844ba781391af2f45042f5389db544","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.109.tgz","fileCount":111,"integrity":"sha512-xHTEls0vvv9R/5I2LO47OsRYBZKllJke6rsybLq0x1s+F8HT6kMdsWQTtiAH4/afMAVkKRegJ/bLpg0utTJOeA==","signatures":[{"sig":"MEUCIQDQc2TnVFRwX8z2VTnq6smrPfk6P5GztKpmczs8FOccOAIgLI/mdwY/3MFXNfrgPZmy4UfgRx5a8zjIZmL2hvBB4Cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168564},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c374e52fadba733a42d87125947504fb31353c71","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.109_1685366385539_0.6929486160808966","host":"s3://npm-registry-packages"}},"1.1.110":{"name":"@hiki9/rich-domain","version":"1.1.110","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.110","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"514f560257575b73404f3d417cbae07ee78c5d1a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.110.tgz","fileCount":111,"integrity":"sha512-Hghlpy/NBhGaqS4y3SwXdmub7wJ3FniOp6JrKiHVOLLYfmxuNNKPL3pJQiARBcJkPNB0k7UDxCguNmtJEJV2vg==","signatures":[{"sig":"MEYCIQDbI0YzzIJw0cWoFrCbUfDiQezk9GpnDobJEbXkpPeKZgIhALg9+/OZCn+YayO+srsG6tuFXwK/3z2iXueEB2LLeO1w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168642},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"fe963cfb770557a6170e271c341847ebe3773544","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.110_1685366745879_0.493292511723592","host":"s3://npm-registry-packages"}},"1.1.111":{"name":"@hiki9/rich-domain","version":"1.1.111","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.111","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"0dea01884bb280de514414043989dad4b5e4bb45","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.111.tgz","fileCount":111,"integrity":"sha512-6wfaW8FwgWJtZk9yBSvRH2BN6qtE2QYJKXYac+ce46toC3E2dAFf+SY26TuYfc9n+YkX+QuQ7z9MqE0XG7KtFQ==","signatures":[{"sig":"MEUCIAWpppXNIfV3e3d4id4jOLldQBLfiyWNvYMzizTf1VCNAiEAqgGpVm4xgfp3qmRmG37W5emVPo6Ct0Hf8ZYq7pChlOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169168},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"e4685bcc0070b41f8721114a6644161147e0f34c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.111_1685367707203_0.26422410860783385","host":"s3://npm-registry-packages"}},"1.1.112":{"name":"@hiki9/rich-domain","version":"1.1.112","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.112","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2fee6d722e341cbd0e31c41d4984c6ba1621232f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.112.tgz","fileCount":111,"integrity":"sha512-I2EVylfzkf/jrJTCTEsCqH1Lo9B2SgR/igclcKezq8/kItdkqU8IawFRB2RDJvivxZO9cM3Nw5ZEVVe3Wh9/aQ==","signatures":[{"sig":"MEQCIFP9e7nkkj/qrtqVbtTUUuKSvT1EbdaadnkW+LYrD0DFAiBvopFwguFzG2x06/c+AjCVkKLic4DoIOkthxi0FdoAKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169534},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"5be0ee9f1fd3de72b2489d2f661c8581c4e641bf","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.112_1685368076470_0.8164863170677454","host":"s3://npm-registry-packages"}},"1.1.113":{"name":"@hiki9/rich-domain","version":"1.1.113","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.113","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"39d1674960321a05e359688b68c841a3eef39f0f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.113.tgz","fileCount":111,"integrity":"sha512-pcqHoIM8Sf/BYB5rXquq9ZgF24eK3iSih+ASIDpsRUFhV8xMWTNLKv6ytYNTerzYhzAztny6kwSFK45at2/IgQ==","signatures":[{"sig":"MEUCIQDSwRxRUxZSQyWeoyvRgYkBp9X9bQe7d3FzGcQ9Ltmz+AIgJRUCcbxQW/IwDTEAfq5tu34e7UdNHeTBy3F4U+apOKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169559},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"092fe7bcf10a13f324e38326978ef3f3bd2971d3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.113_1685368537922_0.096297983276032","host":"s3://npm-registry-packages"}},"1.1.115":{"name":"@hiki9/rich-domain","version":"1.1.115","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.115","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"af449d0944806f8a482d37b09378fe5f602deddd","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.115.tgz","fileCount":111,"integrity":"sha512-OKIs6OYt4+1qhIixGWkqj4UAj6saBttZqSHDP3hvlsBAodf3rS1zcsDx3nuE/afEvJ+AsfxBoOD3HdXl4KiAeA==","signatures":[{"sig":"MEYCIQCvbczzBgCBqhXo2UdbyY2zxI+UzcmGGlgRurpUAle6gQIhANUI8nu7JNMSpYKIshY56YtgcSO0OB5++i5D6oF6zTcA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170475},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"cbfba9f44b121f26f1933b5e18ac263eca623108","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.115_1685624916011_0.8368087394215307","host":"s3://npm-registry-packages"}},"1.1.116":{"name":"@hiki9/rich-domain","version":"1.1.116","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.116","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"bfebff36b7a11a1735c57e71909f5346c6f12f2c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.116.tgz","fileCount":111,"integrity":"sha512-ZZ6gq0MP+MSMWfyC9qsAX5PvZ+nPxZm6iWHeYBlTUEjLOtvJJpbuCJ6ZiZakg56a0CMGubu9UvBxGOyhPKehDg==","signatures":[{"sig":"MEUCIE9XixiLMfUMYw/MUab9saSHYUycCMOP4c6TkTt6ZWW9AiEAxerf9S12q+A8Z1+3IF7gsH9Cb2kKKa5RwRRkjke5gZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170889},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"cbfba9f44b121f26f1933b5e18ac263eca623108","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.116_1685625154372_0.9397453746179192","host":"s3://npm-registry-packages"}},"1.1.117":{"name":"@hiki9/rich-domain","version":"1.1.117","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.117","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"81dca2624cde645f182aed48664fc7d8e412f5d3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.117.tgz","fileCount":111,"integrity":"sha512-uMYtgigj45c4yfXp06AzFuE77Bl0RkomvCz7RcNJ1DYLjYO9wMw6kKuPid23dWqNsbsX/mOu+myBcOelKofz7w==","signatures":[{"sig":"MEUCIBQ6pgF0QJxsc/qeU6V+unMNd30SCWlJMV2tKNt59MVUAiEAwzmOoEONfUoO6svvtiOGOEQ/Aq2bGzkfZjtFBEWR77s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170961},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"81f00daa767359c0cdaa999e8bf3f2fb26c60f6c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.117_1685720469318_0.4841174325570756","host":"s3://npm-registry-packages"}},"1.1.118":{"name":"@hiki9/rich-domain","version":"1.1.118","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.118","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ff5e7feb052ee8b46bd005806f29eb3bb9f49aab","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.118.tgz","fileCount":111,"integrity":"sha512-TcSuhQ6znGwQd18r5/JBlFLHExpfTQSzecQuRQ7L0tLC4palljQStMVVii5I5y7Ke7tFStr5Y5oKbtz2Hk25lA==","signatures":[{"sig":"MEUCIBM2trrDExNe6kdmo7g9nGN4UgfLKjJj20rZIWjK3qhLAiEA/14lcZJfwTxStSxbH6I90ktVOv4+K3fzgxWMuIQTsUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171321},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b67844b187ccdfabdf76190d5d22f6cd0a474fc9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.118_1686173688125_0.7006044169289352","host":"s3://npm-registry-packages"}},"1.1.119":{"name":"@hiki9/rich-domain","version":"1.1.119","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.119","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5599b2a03afac06e62358f3560d78a5216ffc0cd","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.119.tgz","fileCount":111,"integrity":"sha512-eKDhDHR3jkXvM8klsAxSmZZMx6ouTfAFfJ9CXUWkIQzV6RY1XJzRPDbZcX4n6TvIRCXcnZ47jvnh3lJ5T2yzHg==","signatures":[{"sig":"MEUCIFq+gOP+2LsvUJCTwRVyBdj7eKODMHrkpNYQOnHOoytRAiEAyeMx2IReHiABx2KwPLbDIGzXudNsrx3J8hZXRw70ZCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172572},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c325d8ffc295375294c81f5e42ef2e4ffccabab5","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.119_1686699670243_0.9796427055989159","host":"s3://npm-registry-packages"}},"1.1.120":{"name":"@hiki9/rich-domain","version":"1.1.120","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.120","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"d796767953bddd7e04587f7ede2282c21459dff7","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.120.tgz","fileCount":111,"integrity":"sha512-qWnFinadyfpSWbwpunX4Dn5QFgmf9hwpx8M08RO3BDRP28vgZyYTLj0UY5k4oGi0Uc8aVi9EPm8DlZcXE/UEvA==","signatures":[{"sig":"MEQCIEpCTyNKoBOG6HEM8eGm1rhRfTUZLcLJb8CBjNx1WZKiAiAuc+zZglwclz4f8TUythm/TGz5qA5JOgfE4g3vZVsCWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172296},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d3a90e2185ac8efe4827bc3fd8d1764f69ee3736","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.120_1686706210150_0.2860359361733209","host":"s3://npm-registry-packages"}},"1.1.121":{"name":"@hiki9/rich-domain","version":"1.1.121","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.121","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8191031a1e3656dcc49107945f04fadb45476bbd","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.121.tgz","fileCount":115,"integrity":"sha512-LsBSF6sUFxrOCVECw/vGH1IddhH2hSqja8kCG1gXjjdJ7m97mhxs9y+FX6Y19gxnhVP85IbDuHkiyGNbyOKPeA==","signatures":[{"sig":"MEUCIH08UivI5jz4/iMHouDAyj0dwdOdxOuYW7dWa+CheRz+AiEA3w2aTzBSw0hXmO5wo4hQL8d4GBfTCaKmeqyaREMM3uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174096},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"fe2070b9b336fe51277f1322095fd82623e8279f","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.121_1686848269732_0.12930413280399256","host":"s3://npm-registry-packages"}},"1.1.122":{"name":"@hiki9/rich-domain","version":"1.1.122","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.122","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"446e4792065fe9a3925b9c83b6b8eff20fe406e8","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.122.tgz","fileCount":115,"integrity":"sha512-uhnchQdPycRftGI7QjUpnyfDwpyKUITVq1EGlw3eKwDWWAkd/JzQrD5dvj0CVPNIQtw3RVMC1Zv1lSiGM+SrHg==","signatures":[{"sig":"MEYCIQCJvgGFUE1GP1XOOfUcQpwjPs01YoM0OKrlJQAhAShXxAIhAP2jUOxAs5o4dTPsDcsXDNkp1cKGc4ZI4J18Op9zASdK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174054},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"fe2070b9b336fe51277f1322095fd82623e8279f","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.122_1686848408499_0.6945690194400163","host":"s3://npm-registry-packages"}},"1.1.123":{"name":"@hiki9/rich-domain","version":"1.1.123","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.123","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b9b9854f6a16d3b145d5a49379e4c433019674a4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.123.tgz","fileCount":115,"integrity":"sha512-N3l4jWv2TGu5VwUANcOxk02fZlzZF+YXrKIlxE0gS34EuTM90eHHfFY+djlvMBTDnK/fI9Q2D36GLzXgcWZ3Fg==","signatures":[{"sig":"MEUCIAgNF9eAHNAmgQBnqf3q1+NSFkyFnjz5FaDAFHpTHRNEAiEAg72f67g/ECtLtLSlb3iO0iMlGad1iCqeWBRCFogP/3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175871},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"fe2070b9b336fe51277f1322095fd82623e8279f","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.123_1686852903569_0.319551334330221","host":"s3://npm-registry-packages"}},"1.1.124":{"name":"@hiki9/rich-domain","version":"1.1.124","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.124","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8060a63714d74ab6a3f806488132198fc3b80965","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.124.tgz","fileCount":115,"integrity":"sha512-h28kv6Lq1fVBhvKRiMV6c3hIu0WToTQy9D3scysVw1oqDQ5SSSwcQ4k61qX5oIRtFp+qCVIWUzXWP+Mrm57c6w==","signatures":[{"sig":"MEQCIAEyX3hfg70bFROXHYmJ4w85Nx7cbEass+2NC4IAFOagAiAhVvGdvooEneuM8EpWjJAwN5sW+Z8r9XWbDI/duE8ctQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178273},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"60a5445d1065c878e3491f96fedc7714c12b7337","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.124_1686859432322_0.3474267850409316","host":"s3://npm-registry-packages"}},"1.1.125":{"name":"@hiki9/rich-domain","version":"1.1.125","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.125","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c25702d58a761f400eff0903e993fd5679952e58","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.125.tgz","fileCount":115,"integrity":"sha512-WEnLhk1BOSWXUcrA2TCoTmaLRKCrlZUAZCSuTayNe/5aB1EafIBtx8dlYyTO5i8PFDxU7LD61x5xFkdrh7pNDQ==","signatures":[{"sig":"MEQCIF2cRMgl+mLSXHRHvAB5mPViGlLhQnVZn32k41xBFQquAiAh6jBnW3DcY97Rxh+zHJuJh6d8nMwmveaiRGJkITQf5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178363},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"60a5445d1065c878e3491f96fedc7714c12b7337","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.125_1686859558520_0.6640861615757625","host":"s3://npm-registry-packages"}},"1.1.126":{"name":"@hiki9/rich-domain","version":"1.1.126","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.126","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b8573875a0cfbcababa48a295b9714b99f7aa78c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.126.tgz","fileCount":115,"integrity":"sha512-RGudTlTZWC7BZBQOeyrqR3OkSs/2oc/kZ7i9tJuYJ/ajLB2afiy/k/UU43DETukEeCCJ/JvI9NRoofqAaVFUXQ==","signatures":[{"sig":"MEYCIQCBTMg7fVPKn8IUgCg5xh/WlUjJWDOyN+5OibN1f9MglgIhAM+Mf6oipkRT60u5V/xetTkSUSl5yiXBqh0W5E9VWYcD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178387},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"60a5445d1065c878e3491f96fedc7714c12b7337","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.126_1686859717540_0.030936700297856445","host":"s3://npm-registry-packages"}},"1.1.127":{"name":"@hiki9/rich-domain","version":"1.1.127","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.127","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c1b19da74255ea8c1f770c026171becb51b8e067","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.127.tgz","fileCount":111,"integrity":"sha512-Yj77MdU8z0jSuvN1oLLCWjDFPgD4E/Ey1kxpOm5gWpnsaqwZy2MpOMe5KNAqAArS3/YQYfnxrIFGvtZSuThrzQ==","signatures":[{"sig":"MEUCIQCwdlJc1zJ/ilHU2Tg31dCexvuRgYevoxHgjF+J8mYrCgIgG/MuoAReGORKvrFKf3XgZ6X/TCAst4nfgH1DYxfRXW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176588},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"60a5445d1065c878e3491f96fedc7714c12b7337","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.127_1686862417447_0.7526908751803525","host":"s3://npm-registry-packages"}},"1.1.128":{"name":"@hiki9/rich-domain","version":"1.1.128","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.128","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a5a6cb4bd466a9968996938586da4a9b50090c3c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.128.tgz","fileCount":111,"integrity":"sha512-NnArKfhTFRug1lcK0BQ9Z2fMAPwd4/g0+t8H6KtQ4aogIHCLfXNGYlYO43XayvVdDKzjFueU8yjYTp6Qs15gMw==","signatures":[{"sig":"MEQCIB25QbwLIQdvhBd5BdjSvc4WXV57MIYFV+QqbbFym6NdAiBMwQVCcBuCe18Co3Bwlo9zr9dual4bZcOJag8Vcnf6tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176580},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"60a5445d1065c878e3491f96fedc7714c12b7337","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.128_1686863791346_0.06442400623994304","host":"s3://npm-registry-packages"}},"1.1.129":{"name":"@hiki9/rich-domain","version":"1.1.129","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.129","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b5f4ed1c0c2f0011ad943972b2e0bab0c0b4bf31","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.129.tgz","fileCount":111,"integrity":"sha512-PeeJvswniUkyJPnctPSAI2BR1RwZDxFRgoELyB8w7dJ9aOmaku2JNCcO8QjLK5qJ82NRY8hkWf/E5UcjSTdQNw==","signatures":[{"sig":"MEUCIG4ehK1clMtmBAsvE7yqD2m4e0U6dQWzcWC1Fz3NbEPMAiEAkltVmLSGn0o/B0AEL1wdT4Xl3YR9o6F3mbkUDhBOH5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176572},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"60a5445d1065c878e3491f96fedc7714c12b7337","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.129_1686863905739_0.7005416471292354","host":"s3://npm-registry-packages"}},"1.1.130":{"name":"@hiki9/rich-domain","version":"1.1.130","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.130","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"4e1453371418c59d92420f5ff7f2dc09319cf3ba","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.130.tgz","fileCount":111,"integrity":"sha512-lv4/uhPlATSIlg6Mpw+34vi82fGWL3ICQ9drtOqpUqerzuhO55m5bWu6WrOJ5CndOpNnsuR70F83kxEIm0WaAg==","signatures":[{"sig":"MEUCIQDiFMbp9fyBUNBVpmL6Ktr68ux/1rRMXySFwUHkxUruHAIgT2Vq9k/ZFtyahgZfQwbtC9cGp890b1bCCyKs8k0rDFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176672},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"60a5445d1065c878e3491f96fedc7714c12b7337","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.130_1686865520297_0.5959916730514854","host":"s3://npm-registry-packages"}},"1.1.131":{"name":"@hiki9/rich-domain","version":"1.1.131","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.131","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"4fb36cfe0c47c6a14a3551da51880529656ec316","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.131.tgz","fileCount":111,"integrity":"sha512-EYdHaTqvouGa8qHgSC3m6f18aR9fxTtrDNg2l6ErPtZ2BSaRPxrEf9D3dDtug90xTFxCmOM/Tyo0xFc2KPms8g==","signatures":[{"sig":"MEQCIGyeKD3NYFf/vOV99+lMyObF/0/N/VaHUlKpc8kbf34iAiAldbKo7zJvpG259i0gGSm2BOynFnr60rF/MjDPvwMY5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176672},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c827b5f50a7fc9252d26db9c119a1ebe11c527ab","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.131_1689541564551_0.6317610841898578","host":"s3://npm-registry-packages"}},"1.1.132":{"name":"@hiki9/rich-domain","version":"1.1.132","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.132","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"bca928377f1c247623c70e8d45fc66f75fab1c84","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.132.tgz","fileCount":111,"integrity":"sha512-0Mr+G5X/ZC9xlIKZ3AK6vwRuvVwpo5M+8Gmwx8pf7fFhosU7BIGN1NDfjdWRz0fbr17aNQPjfo/UssUecaA50g==","signatures":[{"sig":"MEQCIHSRIuXbx1teI3PKDayvkU17rz/iiPK+v6CKXoFzGhr1AiAsLo0H0sfg2ISWU0TfSlj4kHP5yJzvpyv3ryzvAlgyRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183772},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c827b5f50a7fc9252d26db9c119a1ebe11c527ab","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.132_1689541604036_0.365450051180944","host":"s3://npm-registry-packages"}},"1.1.133":{"name":"@hiki9/rich-domain","version":"1.1.133","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.1.133","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ead09e0ff26a5b5c64867b51baca58bd9c02b41c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.1.133.tgz","fileCount":111,"integrity":"sha512-+eWsHLRuRoKMWrDlePwqPTbuFSxaetyu0h1LFfHFl5CpvnZ/rNrZ/OY1ZAIkV4EFGyaH8pJDb62k0ECQf6CrfQ==","signatures":[{"sig":"MEQCIGIHJAhVxOgQ4hv+3ZJeJlHcrO/4Mms5P+re7Ca62B3VAiAD3u63eLQt6Hnv2t5wpzwHJtUql2gD5/RIzkicPG7A+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183792},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"cc39b2ee820fc5e685532d80ba20ba53d859ef75","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2","@pato-ui/react":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.1.133_1689890799030_0.4066364276424137","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@hiki9/rich-domain","version":"1.2.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.0","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"467c160c4335a489a2357fd0542abbe7d6e27b40","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.0.tgz","fileCount":111,"integrity":"sha512-49Ck3koaSQtxrIcGP/pKViZJy5B90jP5yCe2u6/nGhOsyXfpmD1gMx/jNJ0mAXUspL4Yb678XcP4nogvq7C6KQ==","signatures":[{"sig":"MEYCIQCYj5mA5u1Re+mevudBDKza29SGn5hzm/z9QMSNABUTmgIhAIkNEmWy8uuc5YyuYJj7nm0b5/Al9IFaJdHfIBUlpl+F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183771},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"fb2099d09dad0cd373de959bc906cd0c5a3df7e0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.0_1690828313252_0.062445911025842404","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@hiki9/rich-domain","version":"1.2.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a629f7fa9869f036642ab07244c0b6c9f9a6fccb","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.1.tgz","fileCount":111,"integrity":"sha512-6mzqL+9cgU3MYM7mLrAmrj3fltRhkAEUi0GYDJOM3mY+wQ+TXES0hyIniTZJ7kcky32KURf8eDwYpV9mCqMoug==","signatures":[{"sig":"MEYCIQClcaeMH4C9NKsCUjIfbebLpMDb16WDKJiwhB4wJ+plAwIhAMW+W//Mtk2v6paVTbl4rGDYaVi66PumX9j7CcoDAIF0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183423},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"fb2099d09dad0cd373de959bc906cd0c5a3df7e0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.1_1690828461324_0.053999236703561326","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@hiki9/rich-domain","version":"1.2.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.2","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"763a33217b432516125d0ae697c9a95914f69255","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.2.tgz","fileCount":111,"integrity":"sha512-XCRGIX0oyrxnug+ATouK9+MaKQ+Ez59BlvybFCbNiF583XqTzqDb2t2NyIIjiT+5JoErX1tAoaKMjUFUzm5J0w==","signatures":[{"sig":"MEQCIEBPfeOkL9NwBgXi6t9PQPvj0NdJmdc6T+Kz0x9Wzq+5AiBXgM8d3HVeOikkpplIH4IcjoN5oN8otna01PqKLO3Smw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183541},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"9aa6628413b75a94f7c0b2c71889e00c79071afe","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.2_1691344996099_0.9059542920093304","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@hiki9/rich-domain","version":"1.2.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.3","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"bd685f0e732de2bb24f35e9628eb6246630a9702","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.3.tgz","fileCount":111,"integrity":"sha512-ol7hv3fHIw24o2w1WE5gOB0vAWf/7amu6PO6XPDemE0xHr7f4xwJkvM6+gxf23Q31dMQtbq/SQwv7nY/kV8PBg==","signatures":[{"sig":"MEYCIQDtUZk2G6i7N9Eo5jIrW60xIv2jB2IpWDQpTubP05XSlAIhAOd8ew6HlENooiwClxSD48lsDS0ERMKc+qmxNjVpdOeM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183491},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"9aa6628413b75a94f7c0b2c71889e00c79071afe","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.3_1691557775771_0.8618480827905339","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@hiki9/rich-domain","version":"1.2.4","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.4","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"6d27145747207b666110ce12c1a3b855328a08f4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.4.tgz","fileCount":111,"integrity":"sha512-fNm7hiq+bQXbCNn/WD5M9tUuLfQarnKq0vQnA9NKqGFiqwA+b5fu62hpccgjuFxELYaE8i/H08WCsAzlOC09PA==","signatures":[{"sig":"MEYCIQDa6AfclUDe7lkIJkX11MUeAfEK/UmBUMgrxrWkj5SKSwIhAKFjkyJMPIGkiUMCrfUqsiEbLaMLBHjOY9UXIUGXWAz4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176877},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"5db46478f235d3ac6756ffa3b56a6d85fb9e0722","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.4_1692856609976_0.7705341738359381","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@hiki9/rich-domain","version":"1.2.5","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.5","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"71755192ba6ca548a6da60850ac4791530e1f673","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.5.tgz","fileCount":111,"integrity":"sha512-1c3boc8jpdon7Jz69IAZhnIrq239/lyQ7dHhT2YG8OF04NuyXWYOzE8COmv25UFr2Q22kh/G+RFvhpAfAbafXQ==","signatures":[{"sig":"MEUCIHXZobSScZw1SLCYbH0EFZpWQPmzx3Ghga+Fu1eBKHoNAiEAmMyYRc96oQu51G/D8ooM7vuhG0AIkb5MDhqgoj0sYFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177005},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"141a8839137a08cdf8078d78f21e9e0b55c1a2ab","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.5_1692856915410_0.3210658825103512","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@hiki9/rich-domain","version":"1.2.6","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.6","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b4a4fa0dd865f359550e3f759e7cf4a16a891125","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.6.tgz","fileCount":111,"integrity":"sha512-fjWrOvXgY8tF2hiz/qw3MCtlToFz+lQXKPZL3Wg2d50Hip1rYAl92kEd4sLN9ew2CSQZX4lK1OqQrT6VSxUsHg==","signatures":[{"sig":"MEUCIQD75cCLWiy7Vq2HBIXIHyFdwbEFlUJHFX2yhTTHkYV1rwIgIstIuvbdZrADus79L+YuT01wwubl2YLetN/7viot3G0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177376},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"15780935792c0649e210d4d0f92a215d16dd0bbb","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.6_1692857829441_0.961639147896612","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@hiki9/rich-domain","version":"1.2.7","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.7","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a0dcc3808ad1fc6556863f04b65cda5b73c5cddf","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.7.tgz","fileCount":111,"integrity":"sha512-a2twrtX8kjgJUD8rMfHOBcgQfxfs6bIAEGYZd61dMEo937ThhxWfFz4PDQFnIUxqu7TNb8tKzDRUTpl8K9elrA==","signatures":[{"sig":"MEYCIQDD4HBHaUgXOAijmjmACRnTQMu/3rp+6mJNmtrRod5lBAIhAOzKji2RXH+gfxvnUFzWPiyQh7VNy2ViWaK5VYbk9JFy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177439},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"15780935792c0649e210d4d0f92a215d16dd0bbb","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.7_1692859598904_0.08148899976523905","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@hiki9/rich-domain","version":"1.2.8","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.8","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"58fa7be4d3d0d6334ecd17fa3c4ba214b843afd3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.8.tgz","fileCount":111,"integrity":"sha512-kbkj/ZruQ8Y9w2qfBl2z3Tu8A21RUhM+zQWEiFugk4gg9p/br7gKbDfl9fjm5OMcs4Qf1IX9PYWcGVorHg33KQ==","signatures":[{"sig":"MEQCICr+HBAqnZFAMfgaVGhqOpB0+/2IIEU0u6gGXAAL9bFVAiAImyQxx+6f4MhncBaNQNMm/FOWBGw3X8B7rGP9GWz0Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177442},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"aa4f5369217166b7ca3de92389105681b66f0281","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.8_1692860559896_0.057130504577811214","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@hiki9/rich-domain","version":"1.2.9","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.9","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"dd8db463efbee646da8e2ae9ffffa5589d87b159","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.9.tgz","fileCount":111,"integrity":"sha512-6hCA9P6wG+NFambneoZly9oKVtVGlcaUNFnainPj54n/7mtpp1b4MVORom+sKdxjy5NNUkA7oaTDdkNkmduSsw==","signatures":[{"sig":"MEUCIQCqkwWB4UMlJJwbkBSl4Joluhv+E6CT116zTR7ZPtYLFAIgHLOaKZIf7TFq0iY0HJ9ijtKzFtt9zNMo3FpOX2/Bw1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178184},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"01994777af9e8001d43aa56982d1266d8d0228bd","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.9_1693066555348_0.0652012543714835","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"@hiki9/rich-domain","version":"1.2.10","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.10","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3a247ba3996ef1ce24b68ce28796e130659383ed","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.10.tgz","fileCount":111,"integrity":"sha512-+W/GHlQPatrM3F7YB4lwIFBEM1AXk3rOfwHbFSCoYZ/se4TFZY+ig9oMUYqJjMsDDXrRT2gvOrL25SRLPMBb+A==","signatures":[{"sig":"MEUCIQDBYvThl8m+MnFbbjOTk9o0DaFtttYqBtL+aIVHT7AM3gIgQyLa8P1Gn/07T0Aah87zZH+e+HCuXI9k1TrmiWMiqlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177837},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"01994777af9e8001d43aa56982d1266d8d0228bd","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.10_1693066935520_0.8232861630957313","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"@hiki9/rich-domain","version":"1.2.11","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.11","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5a6235f1ed5c01edfd80a42de22bc974be62eb7a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.11.tgz","fileCount":111,"integrity":"sha512-57DUd/I0wMA0piKFgPyZhduMHnLsjox8s2NmSDAF1N2RVs3q+uV9pL1EfuTeIIpPB/Vj9xNqtcMd3QnLXOEU0Q==","signatures":[{"sig":"MEQCIDBELBmbCtiyJEhfQaP+nlEDQzq5Www/D6k9xBWLwleGAiB4+Yuqb1+eATE0+ZkBrjS9w6UFLKmFpws/bFEBzvZKgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177503},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"01994777af9e8001d43aa56982d1266d8d0228bd","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.11_1693067928499_0.2951990163904521","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"@hiki9/rich-domain","version":"1.2.12","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.12","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e7c83dfb9b1056b2d3bc9629572a38d61fa90e44","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.12.tgz","fileCount":111,"integrity":"sha512-/H3wwInXYk0B04lmlu8GsR2sf6sMKHCH84in6SWBgPN2DY+xzqwMtfisua13CsPH6a2by6dj/15tHSQg84ynZA==","signatures":[{"sig":"MEUCIQDnVViQR93YNixT9S/8C/o74Ik6TzpjH9OlL28yQlonXwIgWzFAdJevLR4Vmm/+3ZMr1exq3590Z+9Px23/s/O6zqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177764},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"01994777af9e8001d43aa56982d1266d8d0228bd","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.12_1693068439842_0.3848885732011773","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"@hiki9/rich-domain","version":"1.2.13","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.13","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"424fedb19f640aa80825a90b70c052a60dc8da34","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.13.tgz","fileCount":111,"integrity":"sha512-Xge0SAKWGbQfN/O6hmY74sBypm3/bGCaWWqDBs9Kcu7hwq5xn+GzzrBa/5a/bgWCobav9YmqNn/3K61rvl9dzQ==","signatures":[{"sig":"MEYCIQDS1szvsdLb5mTobpwL3q0wfYJw716Cr0j6P4mw0AqgjAIhAPWK1JFz9Zl2V9WofNF5mo0MhGHFgjqoRGsVsmrbnkq9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177664},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"af0d8d55fc2794932d65d79fece0f14ce3703a9f","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.13_1693183267926_0.294254627853618","host":"s3://npm-registry-packages"}},"1.2.15":{"name":"@hiki9/rich-domain","version":"1.2.15","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.15","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5d007946b5b41e6181c9148668ca11022bcddecb","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.15.tgz","fileCount":111,"integrity":"sha512-JY+IxZB8ovQ4bXuINWQytKAqdU+7ooLmDLoK1lolHdDKRtTNG7/nIFCKOYL9mMKSVW/8qNw/aJPaMX6oEDtTFQ==","signatures":[{"sig":"MEUCIQCyEOOW+4NpvbxBjGQLDOZmnQZYvy90VDaDRhlfGG36aQIgHZ5plNT6cNgNmbRDR9gdX+SnINRfBZoPFQXJkWHzw9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179005},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"af0d8d55fc2794932d65d79fece0f14ce3703a9f","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.15_1693290259838_0.9534311246768852","host":"s3://npm-registry-packages"}},"1.2.16":{"name":"@hiki9/rich-domain","version":"1.2.16","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.16","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"20bf772d78e97d32e801a7180f98e4792e55fa41","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.16.tgz","fileCount":111,"integrity":"sha512-ZRpHXKEqpQjIo+6ZNnOv1RpN/EtZZF5fMOhLjK7rHraQxowKZit6bxqBFWtSiYDbXAEEm9w6PmoFM8YKcALeMw==","signatures":[{"sig":"MEUCICPql39rZ9NSqCC0vGBGhdD2/ZyHDUl/NjHJTy0KS5ZqAiEA+QQrhkBI10OHduaezBmQ5mjjlVkVVM0htMjehHC9Y7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179280},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"dd7890b5243f7a086590a63b1f2fbecbbcb42e9c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.16_1693291364481_0.7636365030355527","host":"s3://npm-registry-packages"}},"1.2.17":{"name":"@hiki9/rich-domain","version":"1.2.17","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.17","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"f93d5cacfe8a8d1a78c263b658870375b9d41d04","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.17.tgz","fileCount":111,"integrity":"sha512-6prVMPzfD7ZtLOo+jCNHNqtX03AVHLJL3I9liL95UFlh1s6pmpt2IMqBMo83hybaEXrBrj5G4YGGHvDveFeKOw==","signatures":[{"sig":"MEYCIQDPuQY8fd0UCLX/Rq3gHrD1iTFqPHo+n8cUlXIUFjgKjAIhAK1+Mm+xYiCns6ycyN4GMLv8VZGtX9PlW3Ah778WrXbu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179144},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"dd7890b5243f7a086590a63b1f2fbecbbcb42e9c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.17_1693291679428_0.9645475136657635","host":"s3://npm-registry-packages"}},"1.2.18":{"name":"@hiki9/rich-domain","version":"1.2.18","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.18","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1632118cbb39ee95143951a871d44f2e97c913f0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.18.tgz","fileCount":111,"integrity":"sha512-eYei8UV+IFom7SOtUPkCKVcwS2YmozAZPYZ752tYMRooygHtWZmHVb/52PbjmUobt7xGhrGcvUPO0U+Cgs0uCw==","signatures":[{"sig":"MEYCIQDXGZCqxH9Gripl7SPoAzRFbCam4Ve8F0wsle8elRdyNQIhAL99QGVOeszv5BbGQ+LeZCSHZXnmuTcRBBmS/PG4sPNv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178594},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"dc74571118607a09a81ab67c75ef55a16462e9a8","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.18_1693293862760_0.16362109336629183","host":"s3://npm-registry-packages"}},"1.2.19":{"name":"@hiki9/rich-domain","version":"1.2.19","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.19","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"6f2925adc0a42c78e9f083abf0e71d36d8195b01","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.19.tgz","fileCount":111,"integrity":"sha512-gq56O9njx8eWiFUu0cy3VfcAhijtnRJ6Oh1eL4tuG2aAmmD44rfTEph6lRa52j1Ru1C3D0sOADCpw16dIwUefQ==","signatures":[{"sig":"MEQCIFg6ZABWzABYrwlcnPNURPflWuB+kwvpC6HkaEJOLJFJAiB1Y/7Z/lEdPVvWc1N5kX68DcP14HGf4Z1g9om3jTIBtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178497},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c879b10ee404185917dbd1326fa96fb128c6102a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.19_1693369282730_0.9693925990434729","host":"s3://npm-registry-packages"}},"1.2.20":{"name":"@hiki9/rich-domain","version":"1.2.20","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.20","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"95c98838743b23159376f0252d7ce1824bdeda40","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.20.tgz","fileCount":111,"integrity":"sha512-xnuVR3xJhL4EeEvQxWZUk3PeQUJnVgTUwYC4CobiGT1vaCsl2Popapt8N/uZ+PqeXzqbVWY9/UZGp0dCLajNMQ==","signatures":[{"sig":"MEUCICB25OlUNW8BZNYnBMZkUZA3G3gm131z1c5GTrzMFhK3AiEAp2HowuzjyQLlL3aOSfFlnZzW2Kj1F5nHimrjMr6c9qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178795},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"a384a46fc932ae3183047c12a72b3bb15bb3b5a7","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.20_1693505448867_0.3274476863713516","host":"s3://npm-registry-packages"}},"1.2.21":{"name":"@hiki9/rich-domain","version":"1.2.21","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.21","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1a26582667c9bfce9902a247c9365c5b70ce741e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.21.tgz","fileCount":111,"integrity":"sha512-nrFk8qOVP6Be47IS/s/ceR2pHjJ6dkPk5deYJGJ3dKGjypvs+EfoYr6h3+2rMRQvXvR38ApVoyk8wHZMsaZcFw==","signatures":[{"sig":"MEYCIQD5xVLybCAt6lsDxl4DARaB5ywdB+Oijz5tiHGiqc32ewIhAJzLnNy3usccn8W2aqcm5YavKH4tMtsZwZzDc5mEyjZT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178497},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"eaae879e28ae6fc9b2378713be220ba1a5b61949","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.21_1693505879051_0.1254323099632868","host":"s3://npm-registry-packages"}},"1.2.22":{"name":"@hiki9/rich-domain","version":"1.2.22","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.22","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8352ad3562bb2a969893a2386989cf5b123f3640","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.22.tgz","fileCount":111,"integrity":"sha512-4lRtPiL/ZmSK48gssoiVyK0qRHMsXvHtzQGklRrJLtgaZnKx5Cmea5/xheheUJ54onG3RLtzG3vVkNSUjqVuKA==","signatures":[{"sig":"MEUCIQDJS3XBjou/PfkmtGmJ9ELSDxBSOBzNiB5jPBON9Juj7gIgJR6rCC0+uLkpwmX1AxJbmmOHpq8wizbWGsXuuTPNKUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177963},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"5ee3753e669284aca4c4714547facb6131ced21d","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.22_1693768714881_0.5322593796603681","host":"s3://npm-registry-packages"}},"1.2.23":{"name":"@hiki9/rich-domain","version":"1.2.23","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.23","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3d6dc0bf05cf90d83bbe82da9744ba5e4ea88f35","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.23.tgz","fileCount":111,"integrity":"sha512-wiLHzKpVU3zPA2/NSNHD+qbkwGlZxXbTG1m88xCbgBl+uje6GdpLHxRwhBbJb9dqSTxVXwZWjDeuL3+tW0BPXw==","signatures":[{"sig":"MEYCIQChEK7hFCQDO2c7j8pDUds9jhF+fWZYT14qgEEqwZRfRAIhAK+vTyswpRKwF555cIzoe+OJcusYA5TTzKRn9D/YDuhG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178284},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"f35aaf7d281c393ecd20fff849ebfcffcca5ca3e","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.23_1693769901585_0.08135691023596348","host":"s3://npm-registry-packages"}},"1.2.24":{"name":"@hiki9/rich-domain","version":"1.2.24","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.24","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"db7c6cd2f9a0a3fe6bfb6353df30f77072e15ff8","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.24.tgz","fileCount":111,"integrity":"sha512-cDrMypEOab6vVFLFG/nexK9pWwvbVAMyg3lJPsnM9giUBMJjuee1XN9YAJkjBricBhVEd6PB2RRx1tozM9cs5g==","signatures":[{"sig":"MEUCIQDzqx7PEWGctnAkMQl4n/Yey++TmpIV913BjKq/54+Y2AIgLdCnHOHIcpomkuRxxSeS8FG6e550EGGd3I3MCoOzzmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178259},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d41adc9e43045809a1edc9e0686c19159b2818ed","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.24_1693770172610_0.5608104996487393","host":"s3://npm-registry-packages"}},"1.2.26":{"name":"@hiki9/rich-domain","version":"1.2.26","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.26","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2e3e98bf6d8f51474819b5d26986a3b59cd871a0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.26.tgz","fileCount":115,"integrity":"sha512-RgcxjZAO2xK0AQXA2gGWt2NLj+15bn6Xx2TCj5JC1sLPvVZ28IsMyC+UphB2BW8gPXiOxHRxxc7WoP3+irLExw==","signatures":[{"sig":"MEYCIQC4YpWOsdruRRZ87tecfmzfqiBZPqzLPUl2fCUtu0ZNOwIhAOolklKB8U91iwSq2svMdp2ZY9c5XO9VOSeUmg6meUK0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181439},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"16c6acf9c5d105fe1669b9b1ac28fd698bbac14f","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.26_1695757917764_0.27192919296205087","host":"s3://npm-registry-packages"}},"1.2.27":{"name":"@hiki9/rich-domain","version":"1.2.27","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.27","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"0ce81289ed7757ae41c9226b1bcad49f2840bd01","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.27.tgz","fileCount":115,"integrity":"sha512-GoCHanRNUHYk0w+EjAJ81DZslqXS4VBJL3ZwFBYKycR4sY4KQm1TKE2JYe8rrLoe6q52nV89epTZwrrbWPmu2Q==","signatures":[{"sig":"MEYCIQDtyqmUmmeVnUQDNo1ZYyjGOfe7Hj0X7bLys70aObloYAIhAO7KAUVp250b7AcbASmCKDwGmzozGuuwR7GikPbCVmxw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181698},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"b08c284cb29923b4ee1023dfaf546585404e498a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.27_1696201443898_0.5981556905092869","host":"s3://npm-registry-packages"}},"1.2.28":{"name":"@hiki9/rich-domain","version":"1.2.28","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.28","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"317a7962d3b063b7c6c101af562e2d0d4487f257","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.28.tgz","fileCount":115,"integrity":"sha512-sGPjGkLqZDNTX6ce7qSW25kq5pJ0h692rr4PWAKv1/OOM69tlLVv2UPDYqVtdnuiXrPhd+72i50pVoQT7ZTHLg==","signatures":[{"sig":"MEUCIQCZT4FpTDGTHFsh8/7GnKPVuUA43RpyNIdcyikZ5XUM8gIgCHn8obPr5BliFQibcgI6cB0w1VdvGfwrL/Z+8csfDPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181407},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8592c7a5e75bf0944eb666c8f0cb48a5d19716d7","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.28_1696201843065_0.7938056151665815","host":"s3://npm-registry-packages"}},"1.2.29":{"name":"@hiki9/rich-domain","version":"1.2.29","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.29","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"356ca0e17a74a8077fa2a5fd0af55c9184ec30eb","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.29.tgz","fileCount":115,"integrity":"sha512-aw74Vg8+qlXqWvV3+RdACBgO5/scUPqqXJ04xaTwZ+THhQG53+Fxa5M1KZyaCaU/VEYEQ6ehKh881d+ZDy6gcQ==","signatures":[{"sig":"MEUCIQDdov1nB0A62Q4qPa4H5nKRt80mK4b2rZMapbGluKYgggIgPWSVa9WWucrYaxbYQNB8f3Yfs39CDw5AaTgl+S6bWic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182209},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d75ee54ba110480a1f15798967d01cb38f243c37","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.29_1696657277430_0.6013908990420611","host":"s3://npm-registry-packages"}},"1.2.30":{"name":"@hiki9/rich-domain","version":"1.2.30","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.30","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c07da06d9e6286801b0fcaccaa2bee27350bb38b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.30.tgz","fileCount":115,"integrity":"sha512-pFCCVVxvEW53JntVNpw001yKz2UXiSIq9+ocVihK1Mx/hbIqDtfeSC7h+shseCGCwdtkjdIy8z3piBLMhxAnNw==","signatures":[{"sig":"MEQCIFDEYDnAAUX6a+pOJs0Me6rFpmcnCLmL4oYN9gj21HtpAiBZK+L5OPyGxGvhnQw5Xf1YHkBgTQDJf4I/7CaNrwW8zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182380},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d75ee54ba110480a1f15798967d01cb38f243c37","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.30_1697771237161_0.5391087292966061","host":"s3://npm-registry-packages"}},"1.2.31":{"name":"@hiki9/rich-domain","version":"1.2.31","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.31","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"94e14de41f0ed2c5624c8052e1d4f526e5bfcafc","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.31.tgz","fileCount":115,"integrity":"sha512-5hKxfv6huH7sE+VDtnTr1lKglO0LeYWHTXXoRH3gyrQWT/hQ4c9wtOBY+FaQnzPXe4LvrYCkAeC7+wxoylp/bA==","signatures":[{"sig":"MEQCIC547hPJ81H3QitnFnCEvi82U+2dxjlrYkWBLxmRJwoIAiBmLeWJGnn3DN3V6PZQHVKyIiRtW3B6BVj6S7EjpVlZNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182380},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"d75ee54ba110480a1f15798967d01cb38f243c37","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.31_1697771370186_0.6519015715586394","host":"s3://npm-registry-packages"}},"1.2.32":{"name":"@hiki9/rich-domain","version":"1.2.32","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.32","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3b1c8343a3b70cde5dbde0766a612cf2c6ef33fe","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.32.tgz","fileCount":115,"integrity":"sha512-6+5hG737TzbXQZrSt6tIb1jPZPjrcT8DvIpXKVJHCC/A7F0Sed3pddmuoL3pQdZyQ4uMoIQPy14kzDZjeJdrnA==","signatures":[{"sig":"MEQCICnnJ+a0aXJkF2Crqm0BEW5Wkbth/ExVKIg+afVd/h0pAiA1Ltk/Xcb1uhvC8Vw0+TnCj0qjtWOZOc13f4Ve5C08BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182916},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"932bc06b28ec4a24a7130b110c0da8e542bf90bd","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.32_1698095564073_0.2893990102245638","host":"s3://npm-registry-packages"}},"1.2.33":{"name":"@hiki9/rich-domain","version":"1.2.33","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.33","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"cdf8f854af5f2c8cf54e196ee8817ad9ddab7636","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.33.tgz","fileCount":115,"integrity":"sha512-Xt51o/2/F4+omiSUOpQXUwqBkp/KPpwySB3NUhitRkPFTleGILiHPWVN2syEL8tNmDwdTQYyV13320QregH6wQ==","signatures":[{"sig":"MEUCIQC95uYRDuaEnh/H47kwPtGVN1+BdM8JZ/2lCDQw7JpdjAIgDjw/tNR3khxBQ2OZrRHaGHKkn9sXfqXSgMKCYzpx9nY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182590},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"6ae7adbe4d1e2b7de887ecf631b81bc4a34e3fb2","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.33_1698101380002_0.20611329903041287","host":"s3://npm-registry-packages"}},"1.2.34":{"name":"@hiki9/rich-domain","version":"1.2.34","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.34","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"0cd2b62ae64e047a6173a7de384a6858f58ae850","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.34.tgz","fileCount":115,"integrity":"sha512-jbzSZmNotVj4h9rjxFa8gE8yjEBObx8zm68RLul85H5zi+2eAumUitG6gPr17f4SZGp05OC20IDTpz6yTKAzOA==","signatures":[{"sig":"MEQCIGM1IfxwYlQqiKpsbJmLQiKgdX7w55fsm2lCjLlBhRUPAiBXlQGL6ya/z15MoxzEzG8tv6bAEQPe8RR7NLpgPDlzxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182589},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"602b1d93984795adc17ce7690af1d5d70e6f44e8","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.34_1698101542144_0.9175426477985944","host":"s3://npm-registry-packages"}},"1.2.35":{"name":"@hiki9/rich-domain","version":"1.2.35","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.35","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c82055ea147c11f606f98617da75ec8865385519","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.35.tgz","fileCount":115,"integrity":"sha512-oUZWj0N1anxXIEv1Xa1GCd9LkkszYWTxSlGbcTsnhBkQcro1iJgsfIn18egXlb5RSOU+EP81r7pvGZRaEFKChg==","signatures":[{"sig":"MEUCIQDmNoL/+bIr+9pRdEumWOfin5kd5WVuC/NrlErEX2ZOfwIgfJkOcw2Prx0HmHIREKtWchLi1M6jkYSmp0LestCftiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182592},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"aec617b60cf6b4b06ae013e5775c82b81eae7198","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.35_1698102630666_0.6986423338799932","host":"s3://npm-registry-packages"}},"1.2.36":{"name":"@hiki9/rich-domain","version":"1.2.36","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.36","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"b189ac7d76e4114564fade70b5350f14aac7ef2b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.36.tgz","fileCount":115,"integrity":"sha512-/zhnU4fLrsz16daGu3ERVSMADIwxPJICizwSL+J+5lIsNKLgM/rAuaX9WxpEePZhQOO62JKYuMKLdHTAq/2dEw==","signatures":[{"sig":"MEQCIHmAASDxSC2DMAaDZGQGQFiyPdal4dpKK/7Mzdr70qKlAiBLSd4eMEWoRS3l1A3AtO2FWYu6cAdW/iR9N7nYOBOp/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182582},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"0f7a08c0fb3567c2b2e1993acc7fed060c7f34df","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.36_1698102735815_0.9791895067096534","host":"s3://npm-registry-packages"}},"1.2.37":{"name":"@hiki9/rich-domain","version":"1.2.37","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.37","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"38bc442c897008cb96e66f63eb734245967b5835","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.37.tgz","fileCount":115,"integrity":"sha512-KAotsushb5owwoelcVBAXtfgr+zi2mHC8ZZShfXsEmo/Q8CQS8gYDRJZdlHLYxkvJ2bpeEvlG32KNNDJBqLShA==","signatures":[{"sig":"MEUCID5v3Z5naRJ6rNwGd3C86cImb4uDpm/CNoJoDTTMIFxuAiEAuOQkoSJSy02oMJxSPKCLuaEMpgFSyeZW6wrMaDncB3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186783},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"22079fed316c032bbb71a0a4bc41ac584eccda28","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.37_1699019070050_0.6036150049872451","host":"s3://npm-registry-packages"}},"1.2.38":{"name":"@hiki9/rich-domain","version":"1.2.38","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.38","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5fb432790ea1fd88c6ae309cf4ec69bf3d667337","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.38.tgz","fileCount":115,"integrity":"sha512-SC2P0gi8I0nmxZVUPKVAlXTnChBJFS8LX8C/6VTwitlDcGhgmPGOP3mnTPd9mBOfo+tuTx6oiaPwo6kzZUXujQ==","signatures":[{"sig":"MEQCICTDEV1U/7Ry/Wp77+89Xhso/6LBQIjW2497XeKEJX0bAiByjKw5dehUw6GWSDXWXRCgVcNPVby3wGUPeDeN4HQpKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186875},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"e4ae91c6c46b0b2d00269a99822a7266ac5a0741","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.38_1699019623526_0.40120530588841685","host":"s3://npm-registry-packages"}},"1.2.39":{"name":"@hiki9/rich-domain","version":"1.2.39","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.39","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"083ea0e6c8f60c2cf436e97694c9dfa2eab0f040","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.39.tgz","fileCount":115,"integrity":"sha512-WPHnkfdXCvYuUJowZC7nM0UcKhtoLYPLJcTBridDjhld7Fp57PD9YJiAVCIXS2n8LmJ14rmkg0saUjODa5kmOw==","signatures":[{"sig":"MEYCIQCWLcO8Sdn7s603/wDmrOfp9F0y9aRkP0kfUhQVqO0/DAIhAPofg09rkqUxkBycbwDn5Xrq6YyG1FEcyGDs+Jrh6LdE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187035},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"569d103dec40f31da061dc9463f69b4229fedf83","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.39_1699020126254_0.6611196237666004","host":"s3://npm-registry-packages"}},"1.2.40":{"name":"@hiki9/rich-domain","version":"1.2.40","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.40","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"f1ad80fd099768b7ce3290ce5e77d88479805011","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.40.tgz","fileCount":115,"integrity":"sha512-faX0/FfJ89eh6bZkxmlQPbGqr2/Cxc5AaFVdzKavr6c7OJjwmyPqlikUiBo+wBtZfLdMKebUBcVew4+FIHHLsQ==","signatures":[{"sig":"MEQCIHxDECkVIivlOS3SD9FdKXXSoZ1aBrGnqhJK4JN2FR4UAiB1py4C7LUfNHZAZ6/2MvG/u4dDXdbbDq5onKQuHuFcZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187156},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e4d589904398a07c2fa6abd20eb1a18a046db66","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.40_1699551788057_0.5982674976687539","host":"s3://npm-registry-packages"}},"1.2.41":{"name":"@hiki9/rich-domain","version":"1.2.41","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.2.41","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"82c82f328a479e61244ce7b8ca549fc2e9d9f09c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.2.41.tgz","fileCount":115,"integrity":"sha512-USQrFtv1WSc4oWZIrIvdFaLqUdDDpa6iSRB+ctdaiKpYaUWDJWLP9eneCU20peB2FceKrO3bxbpCfs9q2/I+Vg==","signatures":[{"sig":"MEUCIG7t+QfYa1HSxjbA8fquG1zRVRyTwhRwWJLLwdPWXy/CAiEAzmpX/DDVE4dS+621Ds58sHkSmv3ePuXlppdVaPiRvhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187256},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"4ae6f7378781fdbd51ae73bae9ea1508a6bed7f3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps && bash ./clear.sh","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.2.41_1701957823205_0.7121974175239818","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@hiki9/rich-domain","version":"1.3.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.3.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2ff007c748b544c443ce9b7a95ee6a3d3b01eed1","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.3.1.tgz","fileCount":119,"integrity":"sha512-Gnfmwc4/6tRGX+JOPNjhw73JQpf1iM75Qqi+weH/XMyhjtxgEggU/DnNyhHoseCsJ8t8eyvdLmpyApy7Q1caTg==","signatures":[{"sig":"MEUCIG2AMWr/yZeBO6hDORNJOYq/TSwSCGNPqhBy2J88iWQzAiEApB0MMYYs96CgCwq/86FRxeT/hnBm8mBPvkwEVi/oVcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191830},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e4d589904398a07c2fa6abd20eb1a18a046db66","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"bash ./clear.sh","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.3.1_1708380885015_0.8155407199716636","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@hiki9/rich-domain","version":"1.3.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.3.2","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c8ea06e91dbaacc25a16b8492c0335ff110aef0e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.3.2.tgz","fileCount":119,"integrity":"sha512-Xe0pAU/+omTAsidDlEbrktMnQACMDwBhpr4/S8O8v2rovvLHOq/cSv3If+onIZYoYrkT/Ly/cVzyqqNq1uKfIw==","signatures":[{"sig":"MEQCIGZr/eN9ejS5Rx8rcH6G+5rNWmAlQALk+O6w5skHeEleAiBCbetLv1ZVnhChl1iHkzIk5GMsydBLJVyX8YMX3SfdcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192076},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e4d589904398a07c2fa6abd20eb1a18a046db66","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.3.2_1708381626156_0.49865272343399814","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@hiki9/rich-domain","version":"1.3.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@1.3.3","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1f2241aa9c90b5db9609f4bf98be84439bf2be3d","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-1.3.3.tgz","fileCount":119,"integrity":"sha512-wFJ7hFnTLGXWqNxgPLnr9/kVrWrdFpjFeg/iirv7TImdWSWgp1KhVIB3XaHRl6GU4jdZjwa4WXVZPovrokEbmg==","signatures":[{"sig":"MEUCIHUCcvHZK2qz4kuqwpgHOXceSnOUNcKwb0PWNJgJdsvyAiEArKt0vYH1eBQ7ClrzHQn8H7jr7LZ3wmvCFvmfWbn7Tsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192809},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e4d589904398a07c2fa6abd20eb1a18a046db66","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_1.3.3_1708381958277_0.3118046703348891","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@hiki9/rich-domain","version":"2.0.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.0","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"9cc9a9e0ba96d61bf7c0890ad3809a80248abde2","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.0.tgz","fileCount":135,"integrity":"sha512-LNSLPxP4YNH5msXhXEWDtqDRUOBdoPRMeR0v4LV/U3clgIo1wmxLb9CHc+2707/5yjBZ/eZWPNQJKX0IQaSSjg==","signatures":[{"sig":"MEYCIQDgUIPqaI7OYEnrw3NLil/Be1XoMQNxfRevn8g2uCw1KQIhAKV6hwYbYEW65oTciHB1aeZHqxmY0uz4jfzzSu9OY3bb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218702},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"da9d59d120c1f69db59575f57c4c1708c1760d9b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.0_1715697985045_0.3386285592606526","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@hiki9/rich-domain","version":"2.0.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ee6a0e27576e40a0e232700e7c45ededbbf62fdd","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.1.tgz","fileCount":137,"integrity":"sha512-X9YEtVXEJ7oGc8meRy6SNKqr/Qjv5zGXI6ZOpZzthaUmVkhfNOtniWWxzpgX8FYgY4DCN7JuRW0ZW+YzKlGYIA==","signatures":[{"sig":"MEYCIQDTi/dmFQGnc3KK1CQSb3gI8mwSyupmstFTHbYuprSyIQIhAPvYimeMWaFlbG9I8EhJ/xS97DTTRUS85usFOplgb2Af","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220749},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"da9d59d120c1f69db59575f57c4c1708c1760d9b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.1_1715698534374_0.32176599250154103","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@hiki9/rich-domain","version":"2.0.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.2","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"4fb8df6bbade0c219e034ef7959822406b2d9b67","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.2.tgz","fileCount":137,"integrity":"sha512-xjP8p38Cv9v8MIlShe0wsSX2usntTKg1au+aFlLEiw1eDxnsekbERPG4+fEm+Xe+9i47NvnXL1SGCbRZpp3q7g==","signatures":[{"sig":"MEQCIAidLYQgEkA5uvApiTaUoQvU218Wth9ZHcFflTJfeXNUAiAeq16uJHaWSALYQ7bH5soxIbdC8Lpu45h8j4/+5h6rZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221691},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"ecea6df68ac27119726e41c82d1d5171de2b511c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.2_1715700258061_0.42812163426708727","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@hiki9/rich-domain","version":"2.0.4","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.4","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7b26d9a3235ccfcdfef2816378f4d808620f0c01","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.4.tgz","fileCount":141,"integrity":"sha512-wGqBqjPGA2+mHplP7tKspVdPngJKFpOOkkRZzhABvRn5PoT+Sobk7k/ozK+NtivAc6JT5fSVOz99rZvtFB1NWA==","signatures":[{"sig":"MEQCICCgv/iJAODMUKYkld0ifKUCH6RtzbBlIbmgQzzKNFV1AiBxDcTeTrTX4UJuObXeyH4TvcGVRE183Mfhg9Hhww7F2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224130},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"bad54928a11e8665ed556973b4ed3292cc6536e7","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.4_1715701938341_0.9622874419540415","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@hiki9/rich-domain","version":"2.0.5","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.5","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"37ecbf6c8dcc517011e2c890da00dbf918729e94","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.5.tgz","fileCount":141,"integrity":"sha512-8WAkD1uw3pNPBJaHxBBC2PdJylTWhQ+GLGY6uj/wvr9fGrlTLJcIrH7aDM7+tnObteGdMSx1t7XgG3WXW60Frw==","signatures":[{"sig":"MEYCIQDrJzYuFnNXCobi6A8DPcz7lRCwzNY0ntBi9Kene4EbGAIhANl/gPacC78rpSojGrQEBpixx6XAwvRxSqIKSyZHhXJe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215225},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"bad54928a11e8665ed556973b4ed3292cc6536e7","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.5_1715704026950_0.7974349678102239","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@hiki9/rich-domain","version":"2.0.6","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.6","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"220d4025c4ed75fb3f487e3e7926d84cb26fa860","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.6.tgz","fileCount":141,"integrity":"sha512-6Os14EfvISsIxrBuWfzFZ2ZIshPnavOG8cUYm7wn5J8/DW90BXRU28th93yDxJxMldH3ll/gxEsSFPZnXJ/vYA==","signatures":[{"sig":"MEQCIE0NBauheihof45xlLHlQNGWMY8yTtmTtFBchxM2sExSAiAOlhTyTOoBtLDZuF/MqDtuP28CJHzVrzr6aZhdoc8HyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216336},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"74cca607cdd90dfd9a0bef727b5d5d87a04bdc22","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.6_1715704734417_0.022508989147107528","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@hiki9/rich-domain","version":"2.0.7","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Alessandro Dev"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.7","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8346a21d158adf98e5f4ddfccad4c4f401d9e891","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.7.tgz","fileCount":141,"integrity":"sha512-J/Mgtqk5CS9SkCdRIwE40tb/AhnmuYJbcX+GTJ5XQqL22dmrtCjG6m3M8XakGIXFcXDdY376jrlUJUFZXOqb7A==","signatures":[{"sig":"MEUCIQCAf3oxFJW1S6zNya4BVSLuj/Q8v9/wX3T+n8QS0MFCiAIgacJJEDQt/Vgf+JMoOquxx95dYLwoEF2U7WRJoFtFsbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216927},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"74cca607cdd90dfd9a0bef727b5d5d87a04bdc22","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork from rich-domain by Alessandro Dev","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.7_1715708941646_0.23847439234254053","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@hiki9/rich-domain","version":"2.0.8","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.8","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"788546a330d6f6b0b08eedfd42a0d979aa277793","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.8.tgz","fileCount":137,"integrity":"sha512-+plG6r+N2Ri6ju+HdNFsj5grQHwv+iERRYq4YG3Zi4zXvhki99o1NuMFJLZIaYxKu0JMQHhqIunNJlsTmopLPQ==","signatures":[{"sig":"MEQCIBr0nJ2NBR947jzV30wo35VBm+dfptrwpoxX1yJUqYBqAiB9e/O3tXPzm6zg66MObAqALx2gRcsIoHX7V8EqBqRAog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215977},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"9ca0a091dd1d39ca248363d69ef388ce13a401f3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.8_1715945514888_0.5632705205591841","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@hiki9/rich-domain","version":"2.0.9","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.9","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"278f97a4c96f7611efc37f766c12e29e5c22eac0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.9.tgz","fileCount":137,"integrity":"sha512-N0J/KAo+uMn+VkQGusxgPE6kk16hEa8dw0dHUbDJSBw0nZYiw51uhKul8JnYT0EOS15fkgaqCvQYyyHWKBnl3w==","signatures":[{"sig":"MEQCIBHKSVJbdL7Y+//JMm805HdwlOQJlbPujhSopS/Lz6QeAiBrVAxzjNO9v9gDu9AAD2ZFKQKRmFNMXCDZgXem3OKuzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216487},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"9ca0a091dd1d39ca248363d69ef388ce13a401f3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.9_1715945903551_0.7056279911251913","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@hiki9/rich-domain","version":"2.0.10","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.10","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8c3fba20d41d33b5cb0cc59e0b01f48583f83605","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.10.tgz","fileCount":137,"integrity":"sha512-WWGbjKabwNyR0BpjnzQK6HSUndxSm8wWxHCnv5kau6P02VhJ08cso7CxDYmKuFePf+e+tVs2V4ji+fXey/ctsw==","signatures":[{"sig":"MEUCICR//fMrJRi3Zy04jVMmDVR2gD0n0OfcFwcC/ONpjpcxAiEA/zXr4Q1Sypz8qbmdoz01CbbIk5kdT84OxcVHsb/79Mo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216970},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"9ca0a091dd1d39ca248363d69ef388ce13a401f3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.10_1715959854368_0.9878980171345992","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@hiki9/rich-domain","version":"2.0.11","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.11","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7c9a0b759c3251e7f37e2b33ed3725720fdabd85","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.11.tgz","fileCount":137,"integrity":"sha512-f51pk/D7sCPQpE1Dq2ZoxvcMysik1dxBoGyDNi7Oc6FTzER4J0Er+YxwM2+6mrIRZklSrQEXMgQssZ+FZZyu3w==","signatures":[{"sig":"MEUCIQDgJU5sHc1r+w2kMc7MWpnOVuOUKQz7yP+BWyZGW5joSAIgL+cJ4yFjupzC4uhHjzUEoRAlu51EIzU6byzOztg2V/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217166},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e014782b57bd6c43bb111778a9db0b4b2e33113","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.11_1716125759103_0.2578093742358558","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@hiki9/rich-domain","version":"2.0.12","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.12","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5166e70eef3b80576a62fcd44f5abd1cc72363b7","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.12.tgz","fileCount":137,"integrity":"sha512-xjICB6z8WHrZqllXCnU56+XZ5VZmZ8i9io8sI9SLtsUnWAaz2cjJrpTMP0zTmJveT1Z3QUQ2VXtcoqHTUdH9yQ==","signatures":[{"sig":"MEQCIByOTGlXUj7rhnatUQdYrCWOCMvwrgPMrNCbjqsxsy4HAiA58FmuhLjmF0G16Upnt/9Z7J3C+ulcdI9J1KyeYPMaeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217161},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e014782b57bd6c43bb111778a9db0b4b2e33113","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.12_1716126010586_0.8363290426014243","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"@hiki9/rich-domain","version":"2.0.13","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.13","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8c64cac0137bcae18b3bc9d603cd7aa855cd5921","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.13.tgz","fileCount":137,"integrity":"sha512-aOO9j8+kZtFNu0ZMRXjJvbU0npT+TU4avY7Hit/+sQGK3yCS/XPXYIYEky6up/VC3X4zEUsyoVgWaEZ0cI9Otg==","signatures":[{"sig":"MEYCIQCy2gqwhNZsk9uhXT/yrxqq2QK/5lCNfxyAkMirp3S32QIhAO3itpPtiJfbf3ZJfH/AuiSDivOE4+F39OIv9bGcHyrM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217159},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e014782b57bd6c43bb111778a9db0b4b2e33113","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.13_1716126647718_0.56503763223103","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"@hiki9/rich-domain","version":"2.0.14","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.14","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e911658c718d66d18d10ed9fb34224c30eebee99","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.14.tgz","fileCount":137,"integrity":"sha512-Ec+kaq7oeZ4Lpfoi/2Gucv+QbIrc4PRjizJRJpqgMRM8MvWfWwUyL8R9WPrZggAENO2LDGi7gjt6dPles06e7g==","signatures":[{"sig":"MEYCIQD5Nt2iL/yfayAx4hlKh/dSzsapXfIpQPk/CC/F6SvtjQIhANeT+NGZye2MXAlclYIcUS0gbbfoLe0Au/nYnQZ7Zl53","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217685},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e014782b57bd6c43bb111778a9db0b4b2e33113","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.14_1716148847608_0.015561305410389137","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"@hiki9/rich-domain","version":"2.0.15","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.15","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"61339d1328575863f40d09127bff0c82cb2bd5f0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.15.tgz","fileCount":137,"integrity":"sha512-8AHDyZAX9ZyWUbr3bj4dbDaL06eqSUjAm0SRQoTNXP8B4hSO6kUmGpVhcBtyleywCFH65BhqnmuZ2UowxhruvQ==","signatures":[{"sig":"MEYCIQDKcvdDdRDOZqlB4pRtlaJ4nLO1+9wZrzopwDrYT1cOCgIhAJJvlki2Zz0iyG6yb9+Ok7q57v+RY97CwNa8Y9e94vRn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217716},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e014782b57bd6c43bb111778a9db0b4b2e33113","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.15_1716149350568_0.3247271920150776","host":"s3://npm-registry-packages"}},"2.0.16":{"name":"@hiki9/rich-domain","version":"2.0.16","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.16","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"8ac0bdcc95e994ee07011418875ff5fdc1b23525","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.16.tgz","fileCount":137,"integrity":"sha512-zhCx3R7wd7a2h23Zt/qbB4JIo7JOnk1sJEYgyvlpKTNFovvu4EU7djpPUnc1Wlh2Ag4vTyKeI0jHmUduIbDh8w==","signatures":[{"sig":"MEUCIGJYzJBGeGbPe7UBHiz599497XHSaP0S1Oes2lbXpQrsAiEAyy2Agwok3mfW7gD42ODSXfvGzFA5wKAV2brTCmNaYHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217662},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e014782b57bd6c43bb111778a9db0b4b2e33113","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.16_1716153257788_0.9518646767912524","host":"s3://npm-registry-packages"}},"2.0.17":{"name":"@hiki9/rich-domain","version":"2.0.17","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.17","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c198d1b213eb8ac8a39e375528456b685b755c08","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.17.tgz","fileCount":137,"integrity":"sha512-iYdT+a0D5g9XdrLZ3QE4re9y4VqRi6dhOC28FDntrEI+dSNe50ps/fK2R+lziGNsLPs+fHDq5NyDyI+R4osYMw==","signatures":[{"sig":"MEUCIC6kqnBW22qY40lPo31kdWLUjekPRhqDHiaAc3Uzk2O7AiEA9fp+xuvValbDD7qGbFUuTb5SEYG1OwXefI1SmdneQ/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218300},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e014782b57bd6c43bb111778a9db0b4b2e33113","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.17_1716153973146_0.1890526198546798","host":"s3://npm-registry-packages"}},"2.0.18":{"name":"@hiki9/rich-domain","version":"2.0.18","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.18","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ba52309338acdfc9ff9b217a468df1c124e164f7","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.18.tgz","fileCount":137,"integrity":"sha512-Ti02YorMeSwL4ie2AIY6w5X95IqMTq9jrkFvzGpKHXq8huVUtFoK7Xqh8nmwslNYFHk0e6VEqxBauZ1o9PzQog==","signatures":[{"sig":"MEUCICZyEtCSAs04xZDu2IPPTxBlHgLb2dvB/Zs2Vk+XSR+3AiEAiasqW4ae7v/MGrzZv+cvG9I3wF085uJF0/sYd8mcfrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218478},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8e014782b57bd6c43bb111778a9db0b4b2e33113","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.18_1716154225193_0.28189753576391574","host":"s3://npm-registry-packages"}},"2.0.19":{"name":"@hiki9/rich-domain","version":"2.0.19","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.19","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"d98fb8976134a3cb147c2aa906ac38ca2c8cd01e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.19.tgz","fileCount":137,"integrity":"sha512-Xi9MCrWxyhM78Wbcb5/1Chc1oze7S5vcWipEqtuJEGVT0BfIn+RLx+rvmjX+Oyw7ESu6cCP+nfULVP3JgcBOiw==","signatures":[{"sig":"MEYCIQDhkknpCNnZNHxfm4T9ETgt1WHj/5wAvKEQXuqAkjfCnQIhAPtTsyEXvd20BD+r0SWxteEKtol63+U9v4bN5cxKEH5/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218365},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"68f31c685843118e2dc1154a500aed4d16b569fa","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.19_1716154615018_0.6416474069739395","host":"s3://npm-registry-packages"}},"2.0.20":{"name":"@hiki9/rich-domain","version":"2.0.20","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.20","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"4122807e57464533fc765009950f44353a78734d","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.20.tgz","fileCount":141,"integrity":"sha512-mJZj4Kmlr4ONWmaTq9QUsaik+VZjwTRHNoRrGAcr+yy7H29QhZK6jvaW6JAmG8TKnjV3tNlwg+n2O6ZvgPHxrg==","signatures":[{"sig":"MEQCIBPJCc14fSqnA/YYb+2LrkZR6/LZUhTUqysyUhS+vc0jAiAWspoZwfn3AEotXBiDpi/hc2VQbqjZVGPRVbDxJiqUrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224090},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"edf8e499bb09020966cea96f8ab59bb8664147b3","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.20_1716186474683_0.5983876887456274","host":"s3://npm-registry-packages"}},"2.0.21":{"name":"@hiki9/rich-domain","version":"2.0.21","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.21","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"52c3e25aee82665dc1e06a1f284bc6441c28aca7","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.21.tgz","fileCount":141,"integrity":"sha512-QIZK5dFnnPJhGiz3NnjXXLfxPLHaER6P+kewYxWIyxswCrtAS4aC1R3CXzEXEETsuA/5MPxiksDIUqNLkyvNgQ==","signatures":[{"sig":"MEUCIQDo062N3KFb6Rk32tqPic2Pv0Fwy7HjfSqB/FIei57nwwIgF2cTK7kvt7FlCSmTmNOw4oGyphlMrfBDwCwZZJIPpp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224125},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"2cfeb6193ae41d60c5ca61a7e934ed1d84ee2eed","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.21_1716186760602_0.30958417133047034","host":"s3://npm-registry-packages"}},"2.0.22":{"name":"@hiki9/rich-domain","version":"2.0.22","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.22","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2a2df15e1bfd2f0e14397253cd0859f20658126d","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.22.tgz","fileCount":141,"integrity":"sha512-vPNW83hWT7z8NqwiSg273J2Yapl1/HOtVRbhKJJTcYaV+Hla901C7gRWNIP+HC+Vb2L0bgCuDrqED8oIDIl1nQ==","signatures":[{"sig":"MEUCIQDRJ1CAUukeheTzS6lMJeZht/MFvvg0fjKKTJl/4EPxDAIgM49a4zBt3sJjmpzT9XFYRuZ1LdOMftKVb6yDZregY+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224125},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"2cfeb6193ae41d60c5ca61a7e934ed1d84ee2eed","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.22_1716186870440_0.9137315902689","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@hiki9/rich-domain","version":"2.0.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.0.3","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"5f5d4bbbd53b501771c9084fd91bf3f236a9cd6f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.0.3.tgz","fileCount":149,"integrity":"sha512-AeID9LLHb7lDHClNMda8xCMvq/YLUooTkq0tN0gIfJhXOtVTcVgnUhdaG3lNFmnpEUFvNetojeimZvp4tLmosA==","signatures":[{"sig":"MEYCIQDeHYBYaQstISreBJAaPWG6JHv9g53+xyD1HxwEL3t4LAIhAKCVKZbkijZVSpszqzl5mLbQdozQS7WyteAH2au87AbC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228105},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"ca478e88a5aa30b42bd64b6ec28f99520f00d58e","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.0.3_1716188350160_0.685311926556784","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@hiki9/rich-domain","version":"2.1.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.0","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c0a49a006318aba822e331bc8cbd2a744b1edc9c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.0.tgz","fileCount":153,"integrity":"sha512-g3hizD2W6uZ9RwjYZntjQnzmuuiuAjKC9vHIaCFsBW+bOb5S/EDo2zlfptsxTLEUUSv0IrwTiwwp2hU5P33DCg==","signatures":[{"sig":"MEUCIEO9UEdvHQ+CjwYv0/X7uYXmOW4hfbMh8xWsTCKQXuC2AiEAk2btsOcpGXzaor1aSqJQ6U7Cixc+LwIKT+2DqItHevs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229061},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"402a6f5040e5d85375eded78b3265e4aa41334bc","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.0_1716188737367_0.8483621078268131","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@hiki9/rich-domain","version":"2.1.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"fd21601bcf53d9f8d9bfc571ed1e6c24f5f43472","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.1.tgz","fileCount":153,"integrity":"sha512-Z4AnEq9Y4LMnWnVS7Kv9PGRNXHVkGLkCt9kOgJyAFfQ+lAu6IuGV8AJ7WKT3+wdvqVJ8uTgAY3Mq1WZ1qS4XXA==","signatures":[{"sig":"MEYCIQDdWd/ou7Ecxeox2A0MFstro3Rsk/UKxLKScoWQi5pPVAIhAIlMyYJ7u3eSxKvCtaJ+TMm5DVUOeyHJZoXaWVq+uuzC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229212},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"402a6f5040e5d85375eded78b3265e4aa41334bc","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.1_1716189259522_0.3135379576567139","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@hiki9/rich-domain","version":"2.1.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.2","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"483277d065558212d5144e17ed091843e76bbf09","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.2.tgz","fileCount":153,"integrity":"sha512-/LFznyWY7TZPPgLY3uVUguhoYo1wYqxP0G0onpJERFNjSP3gv3W7EsCKCABAmghowfxszjwg0KLghrSMMqglRw==","signatures":[{"sig":"MEYCIQDrTkHS0C745ang+/ve9uhZmvQ8QP2UAKZ7wYzUpNXecgIhANT2aC2MGo7ljw6zwIjHg7ttecvCJ/4i0DgHxKw7CN8x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229570},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"46449fa93842393675133920c6dc76f896927e31","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.2_1716198048463_0.4909962901489735","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@hiki9/rich-domain","version":"2.1.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.3","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"da81232b2c96b20cbd8cb3aa5a7b03ec6535f0d3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.3.tgz","fileCount":153,"integrity":"sha512-xclHNNdQ1eacoubH3VCCC9h4Bn/72Nt4fD/wjVNJfzSLGyNdeQCe6U96D6SAMqF1za9DwMTw0BYmjCiK4zvYKA==","signatures":[{"sig":"MEUCIFpmgeiQB+X4hBFcUMwJy/MDh9m2jOb869n6Nl8CIGIOAiEAz+U6bnwRSLdLmB7KMhu41Y/L4Ff2bNljZb6kVk0s/Mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231482},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"46449fa93842393675133920c6dc76f896927e31","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.3_1716238601095_0.3725143862790219","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@hiki9/rich-domain","version":"2.1.4","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.4","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2413fafa9bdc8f1bd46fe302d20976459e66b5d9","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.4.tgz","fileCount":153,"integrity":"sha512-LJahOZ58Bfo/wxZWeGUmPDGZQVw6ZDl1zvw/i+qpeOgO1jZMH2V20npZP/N3TMQl4olcSMNwsdyJj4TTannBuA==","signatures":[{"sig":"MEUCIGstUH7CP+iUFR9HNPfJ06Itt2yGm8uapBG2PwCu4JGlAiEA/MSooOxlsFdWmU39gLU24b+ak1yzIUNaVRkqGcCtkG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233143},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c07f92f7da2d75ab884c17776ec0f5eb9fd6159a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.4_1716290434375_0.8462838783727069","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@hiki9/rich-domain","version":"2.1.5","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.5","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"178c6bb48b2cc78a217516a1d610fc160889f961","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.5.tgz","fileCount":153,"integrity":"sha512-lKRRH9xnHge7mGIpqxw6DQq2rCi2RSwpF2dJQS8fjLCvF2WWH9SDlA8nRAyZa83IguyisZgYSDeidj44IsGU5Q==","signatures":[{"sig":"MEUCIQCGJeLPCHauXZ9LpviWzh7hXSwAYHrUQqvdDdZSyw5MVQIgT+CRxpiIogFYUGRjRtJw3LMSERHsLsJ/49U8QAukXVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233455},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c07f92f7da2d75ab884c17776ec0f5eb9fd6159a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.5_1716290644410_0.16751781729217807","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@hiki9/rich-domain","version":"2.1.6","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.6","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"0530a9cbb463fd9e241a94117117f0781554dc97","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.6.tgz","fileCount":153,"integrity":"sha512-0gorAg06pWHZlGiPA9+S9oBPJsE9CB7RKpF0QKJEJ1rWsu4xosJiToxA0KKQXurn1+GqarRiMEVoSvTwUVSCFQ==","signatures":[{"sig":"MEQCIFM1Pk57t3zkGlff+p6XUqzqLth8z13BqcUawGRTj9DeAiA9g/yPNFoSS7YCqhIGTf6LtcPHgRL9VrYMmc5N5TJ10g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233455},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c07f92f7da2d75ab884c17776ec0f5eb9fd6159a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.6_1716290724155_0.7674142237357546","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@hiki9/rich-domain","version":"2.1.7","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.7","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7b5bd6d8e9b08d0558142f6c17efe7d27ddc3ebf","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.7.tgz","fileCount":153,"integrity":"sha512-DCX1TG+yAbEmvUveGh4LtI0VUPmM1dC38+fVaJ/INVNU0OzI5FIvVOHV/IIj5ja9eG4TIYuFWqrMpv5MUQreiw==","signatures":[{"sig":"MEUCIESaVV5BvK9whge0C7HcEhtZ7j4yAzHQQDmh1DcAzLROAiEAhziwLZfnJeVduia946AJvUEvsdjeImg1px0vqiNhH3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233867},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c07f92f7da2d75ab884c17776ec0f5eb9fd6159a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.7_1716291019689_0.7166398237408653","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@hiki9/rich-domain","version":"2.1.8","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.1.8","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e48ef44e2a6c68482a9d7b35cb54ccad64e3c779","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.1.8.tgz","fileCount":153,"integrity":"sha512-RHm0tVM+aIBdN4h2CISywZPpQspxBHP3v1gCrl9+KnDCzPkpBmz/SR1hxzndRQooLnAUgBsVWBYaADWPban3YQ==","signatures":[{"sig":"MEQCIG8GEEX/f6IfXNTK7rRXW5oI/ctXF6x884pkvzra8fajAiBgv34EV2afD/919Ii8ju/npkcXMJs3jB+o/UfrIquLhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234260},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c07f92f7da2d75ab884c17776ec0f5eb9fd6159a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.1.8_1716291196771_0.19488395567817074","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@hiki9/rich-domain","version":"2.2.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.0","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e8aa7170fdcc161fba8a4cc6c8b4170fc9a91ed6","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.0.tgz","fileCount":153,"integrity":"sha512-cWWzj4w8ocWbYKmCubSa/9VktgYqIDEd2D1MIUg/iaJXjNrBnEvBeS2LW7qKSlv6h8HEtgpz6jaHlVZZWrMkbA==","signatures":[{"sig":"MEQCIHbPv9l66Evbc8+2Ths8dERC05HOASZ5nsF4AW0LCG82AiBIQtPUm7j3uQa9LX5azfgMGSG9y3pUj8vibAtDvolFiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234260},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c07f92f7da2d75ab884c17776ec0f5eb9fd6159a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.0_1716291250483_0.3708324763802948","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@hiki9/rich-domain","version":"2.2.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"64729246cc5213e7ec7dd4c4200c691eefdcfc84","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.1.tgz","fileCount":153,"integrity":"sha512-XieC4FA4aVuT0KRKmoJidUi+TLWZczhpweZNHaHCRFzeigXjVPLEGzhhVYApZchaxyztgSoDb3npxc/dtcgyOg==","signatures":[{"sig":"MEYCIQC8yiB3GnRUlRxNz5K/dBUA58hBjiMJoQ9jvTC5VQzi5AIhAODL9DhgGEdhQsuaDWL42kUzpazSw6+JPoOcOluyUQJI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234232},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c07f92f7da2d75ab884c17776ec0f5eb9fd6159a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"8.19.2","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.1_1716292492311_0.4248347550273164","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@hiki9/rich-domain","version":"2.2.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.2","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"bd5664165e44f6ad7211c884172d4b0fefa24c4a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.2.tgz","fileCount":293,"integrity":"sha512-EXqzuKaUJbxrby77a7AZothm+1Y9mv6pigXREoXaEQjfHxa/g3dEfkY+CQPj/SROE8Rem3lxlQPXHff2+dLLcQ==","signatures":[{"sig":"MEYCIQDA/RMRUIjX9WWclb+rQKus95p9UemGi5neJ0wm3tG8rQIhAPjCe/7dBkBQaDVOJgjHaxeZFdqEViBXuAjxikdZSerz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438411},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"628fdd07d872cefb2e2391bd63a3a44638f48b6b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.2_1716820307605_0.8957231716057117","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@hiki9/rich-domain","version":"2.2.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.3","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"633022b6dcb2247b662c8a5a88c300ea3eae7837","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.3.tgz","fileCount":293,"integrity":"sha512-stVbJYiONaSdX17A2nNgONasoY72Ops7mmL+5cXf94yxaDcqM/k+gIWiaLORWDRougONlAM2+etpFIyiutmsnQ==","signatures":[{"sig":"MEQCIHfPCGKhmDskCTeGexOPGqJ1PCRfzXZKbLCweFmBYwsyAiBaOcdyfPXGMeRBLPq+6MKcdSsqmiMDjw/g5QOOkfNiew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438806},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"628fdd07d872cefb2e2391bd63a3a44638f48b6b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.3_1716820875925_0.22710692212256145","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@hiki9/rich-domain","version":"2.2.4","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.4","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"12d4f0db8633f6191b549e6e9b74d14c1fdc005d","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.4.tgz","fileCount":293,"integrity":"sha512-UoSp6j0nNH/Mq0D2kCYLj/AHdK+a/Zr0bwOtTT9njjL4/0MEJVRkUWOI1Nz3MBqnLzFCjvP0I6wji4MOMx5qIg==","signatures":[{"sig":"MEUCIQC5jXgXlc78hMxBen4IZOq+X8n8I4maLPGSu4J9CnCt0wIgUnJsKshIECal8If14DF2SuORMEZC9iBRJJAC1SHRoS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441260},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"4bc5018c5e5dddd7e7e39ff37015f5852ac3b04c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.4_1716859859050_0.75034259374372","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@hiki9/rich-domain","version":"2.2.5","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.5","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"35761492b7752741dd7757e72ce99f11b3d34be3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.5.tgz","fileCount":293,"integrity":"sha512-VYAUx2MMGTapniF9wINBWfGE0BQ4fjHRkPxiriCX0qh8bD7Yr4rL9SEL859Rfdrd0VoagumRlOrFI9/D9m/vgA==","signatures":[{"sig":"MEUCIDm4amHSjNfsOX3gX03f1KFF1ncwzead5Qgp5Og0u4BWAiEAxHL9TapsYkEU/5O++1+fPx6sgubpb8o2gHrnwZPIHvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441764},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"4bc5018c5e5dddd7e7e39ff37015f5852ac3b04c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.5_1717455679912_0.8648902989205574","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"@hiki9/rich-domain","version":"2.2.6","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.6","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"c5a2afee7bf864b8ff285c1a4a4627661c9f15e8","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.6.tgz","fileCount":293,"integrity":"sha512-pYBIxMlSEYmKIp8a3uitNzof8Y4KzVwaD/X82M+HEJl+L+dEAjR5OJHL2PVYLxcevNBy7A7j3VVMSDbDkOAJCg==","signatures":[{"sig":"MEQCIHk8FPK/n8hSH7nHca9vOSGtgDp9wN09qCWwdZRgScbzAiBAxIllEiCI4WpMVc0wHG4aKX+Q/Lj/DizriF7EbK84eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441972},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"4bc5018c5e5dddd7e7e39ff37015f5852ac3b04c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.6_1717455858079_0.9827552927930663","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"@hiki9/rich-domain","version":"2.2.7","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.7","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a16de1a41c51f149a3692b28199dd5a1f00619f0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.7.tgz","fileCount":293,"integrity":"sha512-NG2mRhlGj5GUdVsfyLT6Ly4iAn8aObetEr6/ujO+rihFiajwNvzAB6HjruTXdpZBTAntBOUOn82K8pJQiSVVEw==","signatures":[{"sig":"MEUCIGMMEMPFR57/RKqZfBXxOWjzx7JM8duQCcshzG4ZAqqnAiEA7CGgGHcqCYFRIIpJvvoCRJLE8ixeYbCr5zGn0sl2GZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442223},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"4bc5018c5e5dddd7e7e39ff37015f5852ac3b04c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.7_1717619962796_0.28660942522754773","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"@hiki9/rich-domain","version":"2.2.8","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.2.8","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"835aa5d552885a4f3d889d346d7e06263e720e2d","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.2.8.tgz","fileCount":293,"integrity":"sha512-zT8mS6dtzFUsn0gbBXV+3V2Eb1ABtDo0X33ZrC3vqlAiTdQoFTgWoigj35fKRc19QxLHzGdmSaWoJ1tE6Mjtzg==","signatures":[{"sig":"MEQCIEzPU42TLD8/nsahfv7C2H7nSqhlAGwDvb9aLhNSbdUeAiBY+keXJTRyzVF77TnPEIeOsPgujJqUeMdpkJZ8z/XeCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442571},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"4bc5018c5e5dddd7e7e39ff37015f5852ac3b04c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.2.8_1717620391216_0.6461090467840467","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@hiki9/rich-domain","version":"2.3.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.0","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"139126880757a4cc26dfd9cd289603bfea108dbc","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.0.tgz","fileCount":161,"integrity":"sha512-phGKKlpjBzQFX+lOpAGnVKZSGQtzsdTCB61Uge1ZfM8UI3W4ie7u1Usl04a0LWjqC73u/hdeAVR3JgMh7at07A==","signatures":[{"sig":"MEUCIQDaEopyCqsCSf8jpKqCZ+Md8OcjH8rVWNUShz0Yn8NQ1wIgJdh4tY43HKto70vEKlxgAR1Q1pjX5XJCllga4AiNg64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248961},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"ea759523cf7662912c8ae471f9684a507cc8e77d","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.0_1718188043373_0.8710675515323114","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@hiki9/rich-domain","version":"2.3.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"d055998de53440f43fb2dbfd3cbd77bf987fa650","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.1.tgz","fileCount":161,"integrity":"sha512-oLlUtOydqN/JvzrHFWd35LRMyBp2/Qgvh1ArTZG3nIJf2KfxaBs0VIIiaAwIJArv6PT2tf+3+g+QM5+DhjU/kA==","signatures":[{"sig":"MEUCIQCUHD/ov4EPXcdGu0V/wtpkOaeBdCtvAiIFXrvruMb68QIgJspFOe89EBcVQMCGeh5iOywF6FNFMkXKJ7bGzFqZZpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248987},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"a32e925e501f4511f898c54601a4f4ec0c99803e","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.1_1718188401256_0.08726635650241499","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@hiki9/rich-domain","version":"2.3.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.2","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"9ff7b5aecbaa8b2ba5a09a34cf933cfce1ede00a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.2.tgz","fileCount":161,"integrity":"sha512-AP29/TPgvOgfq5V6fGHOKOgIfNvZpdJo1KTlTR7Yx4wJ01dyPJ87hJYPpL8JKwBGVi3UQezULLWyAQuFNq6Hfw==","signatures":[{"sig":"MEUCICyVGFn2z3m2da6LiZQpZQBSplfKU+aoB65pB4to7bZhAiEA/zwu7VkPupP9TOUz6wJzqBlBrVT+uxokfhm8sk3oxEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248987},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"a32e925e501f4511f898c54601a4f4ec0c99803e","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.2_1718188442751_0.7217900853570556","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"@hiki9/rich-domain","version":"2.3.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.3","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a0f705631c2a489379c03cfaaf98cee2f17e30af","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.3.tgz","fileCount":161,"integrity":"sha512-/8mjERxMn9YsdU7lqXStfTm2kTdd9m0ERUNP33yQIgUx3Vw4EErh0yF4uIU4euruMlACpAv3+Q3poFOHNdmfdw==","signatures":[{"sig":"MEYCIQDBYHBhekUNVtJR4KoC98EoGo+81+KNXiQnbJaUCGnw8wIhAM8KJM5AF0oQtW5/CuJtgfHyDxWbUb3b5D2gZWAN14lB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251086},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"2f849ddf514f82eb174cb0ca4e0a521ef4a98ed7","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.3_1718195622582_0.7676373084548391","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"@hiki9/rich-domain","version":"2.3.4","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.4","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"98aef1b921e6c61da6f5dd1e84c29fad784ac273","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.4.tgz","fileCount":161,"integrity":"sha512-vlh5rekq1ZvQVBCl+xnu40MsyNNEPptgU077oY2CR2NqJ89NJPAjEVdTTOvnOAX9qWrhCZluvaRyF/EPQyYidw==","signatures":[{"sig":"MEYCIQCeMMwzVcsFTxKFIjAP8IUBj1P4WNonpWTPqVNPo4bHqQIhAPDJ9N+731tWr36g3eFgfkZzcoYCG4NJ5iJHdSodTAh7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251086},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"2f849ddf514f82eb174cb0ca4e0a521ef4a98ed7","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.4_1718195663262_0.6406545637276937","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"@hiki9/rich-domain","version":"2.3.5","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.5","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"aaf0fe3e039af881ba1cb22bd3a6ae3aa209d7d7","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.5.tgz","fileCount":161,"integrity":"sha512-IsqhNpq61qhnKIah/WIv7m3k2SHeED8jjX3s7YMBXsD8VZMkb9/qmjD7HHPEv3rnjvGVYElrsfng+ikIAPu70Q==","signatures":[{"sig":"MEYCIQDjQDTpw3OlY7zUY2LzPRx/nZK9m4tc85HFQ82Zx8oplAIhAMwAKDle0siLBspwjiyPB4h42A3bPXt0j2+rGB3EZr5b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251089},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"76b161fcc9eb42008d8ad7a3aa03674b80704c76","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.5_1718196002028_0.6297101810934143","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"@hiki9/rich-domain","version":"2.3.6","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.6","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"9666c97fc5fd4486295044c3110d4b6a389009e7","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.6.tgz","fileCount":161,"integrity":"sha512-LlUB2penLASX9ckd3p1RnW0jIbMzQs2hKlHm0P8alIo3bei7UORMTT4XNOqW+uK9w4KNNtMBZvZy/lXFTdZDbQ==","signatures":[{"sig":"MEQCIDtOl+HUMGw3hXEqpQ/WWWTlgywtQlqI8HzUPq26cjh5AiAoQ3AsMpxD79w8NEptVg3+rdcc0JwlkRdMlx56Kv8naw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251110},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"4b150dd5bbc063d73375c2e981128ad7b370a0b9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.6_1718204967805_0.10074119608606869","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"@hiki9/rich-domain","version":"2.3.7","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.7","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1bd0dfce7b4a8ff1fb47e82cb0aa9e7d9829480b","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.7.tgz","fileCount":161,"integrity":"sha512-tihNdApNgM26gN/7f5U5ZEI+6ESgb11IgSnEw6D0f9YldzjQejxQiTya3Etgkkz+0vbk26nqHD38Y7rZwRS89g==","signatures":[{"sig":"MEUCICjYEBkGUGuWYjWfDxtXnbDjq0xCciOCUBfLOFfJ7vVKAiEA8PQe3D/+fQ7N6aSfkIFTIxgryfF/2b9bcvoUOdkK6as=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251051},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"76a75345f52b45a6cc6f8d84e30d7dfb28911fc0","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.7_1718205493831_0.2460119950706814","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"@hiki9/rich-domain","version":"2.3.8","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.8","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7d9d98725fcfc6f3d3c46f104fd803a0355720d0","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.8.tgz","fileCount":161,"integrity":"sha512-dcDaMxaFx2U8uAnhqaTjzDcsaji9nTVENdjR2tcVuwuVvxDhMT6v9n1ba358dm4JZ2V+xesi7f/sreOA9OijAg==","signatures":[{"sig":"MEYCIQDB7BbxlWrCKspv7jNZvvcjTi2m0N2/MunLts0pzU0MBgIhAJ3HRTtZ6o1t9peo3AjFrGAg6h3JcTU0FQq8fHIPNYFU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253223},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"bec5e1b42eb8e5295de2f1f3aa31fedd5b613e9b","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.8_1718209413654_0.14307262466295012","host":"s3://npm-registry-packages"}},"2.3.10":{"name":"@hiki9/rich-domain","version":"2.3.10","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.10","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"7eb0573623e2aacdc8cb75dde0d54ec59dde379c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.10.tgz","fileCount":165,"integrity":"sha512-tF/dGcEezmdEJlpHCch/pnsBWALMM3iX7Jg/nS+hFpFaby+M1WO0eVYR9z/PQLL4wSaBbfhKYFzyNVrHHh7Q9Q==","signatures":[{"sig":"MEYCIQDBqT+54yAxL54RhphrIP+WjRU/xbb5doXVs9PY3oCLUwIhAOkU7qccQj6GSz2rcdizHqM1fAk8JWX6piMKINoD/iGp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258879},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"a9a817bf8347e3769ee55065c7583d7bdf2443de","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.10_1718212022057_0.7963908741300092","host":"s3://npm-registry-packages"}},"2.3.11":{"name":"@hiki9/rich-domain","version":"2.3.11","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.11","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"cd324178a92e8153ecca51a2c980980cc9bf92d3","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.11.tgz","fileCount":169,"integrity":"sha512-4DVM6j3wMbvGv+1Aq0425VrtIWAA69WFBla8uPTRH58p9R6hSKEoC6OxBSfUZqhjA0EsZJzqgq+NXEtkt81mOQ==","signatures":[{"sig":"MEUCIAOTbCdIXZbwyq/JZvVGIx1H917xvu9nzRGTDSKzp0FBAiEA+oI0vK5dT1YNwy9NQxYrQpupaKqON94LmwXfowT2jHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262608},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"570da0dcb51c3619567426d9cb81d118fba01cb2","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.11_1718643690644_0.8552506196263481","host":"s3://npm-registry-packages"}},"2.3.12":{"name":"@hiki9/rich-domain","version":"2.3.12","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.3.12","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"64f2778d0d2a82141d077c1a414ae1917e31f7a8","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.3.12.tgz","fileCount":169,"integrity":"sha512-e+8fbt5ex9QqbTOA/5G+nc2d5t5uZcCViWrzl7dUd5DNByMris0DSb0dEM8Y/+n4a3oSeESZuYcfhneDxzm9Ig==","signatures":[{"sig":"MEUCIBUHpgvWsAkge7W9QpmH2wWkI8fD2NTFvuzGyrUHU5txAiEAxslG6KlddteHnszYcfQVFiistXbzet9KQsVa5t/sMtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267648},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"f4ba371b30229c7688470b2bda77250172e5153c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.3.12_1718760824930_0.897498509093029","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@hiki9/rich-domain","version":"2.4.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.4.0","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"51b5a66cb85cdc2b14d05fb353e5641a2eafca73","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.4.0.tgz","fileCount":169,"integrity":"sha512-3LYEMYrQ4ZUBliO+BSw6M00YdUrg+YS4pXvs+lXfKcehHq4OQwJM1HLV9o19gzG3zzUPfD6te0yYh6+4Zb+e7w==","signatures":[{"sig":"MEUCIQDyUgDayDUJWkJGElqFZ9DUvxHCc/q/qcP6s30OakhpGwIgMumIHy2WQVwS/+SWbgivn7DoBi2y4ZPSqyEid4T8zfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270433},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"52eb54c7aa7055fd80b82feec89d3588d8991350","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.4.0_1718811654626_0.5740151869982562","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@hiki9/rich-domain","version":"2.4.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.4.1","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"a6aa4e3f41f09dd5ab4048dbb114f7fdc8eb53f9","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.4.1.tgz","fileCount":169,"integrity":"sha512-SXUF8xzRY9hEGBm+CYBBt/3bHvQos/gWYj9cfAvcJPlM1PL+fRGaUypAQxaD2y+U6rI6d0LWebfT8BNeVhdeuw==","signatures":[{"sig":"MEUCIQD5ZsAI/yi7ogIbVRoNzZVRllgi4XcorEoPX2cit55OFQIgdSaIsni5BgS7QfFNLr0pi72EgOfBK8Z7mSALjwhzNgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270714},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"52eb54c7aa7055fd80b82feec89d3588d8991350","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.4.1_1718814078471_0.10687044020302916","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@hiki9/rich-domain","version":"2.5.0","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.0","homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"2329d21f397e843c24a5003a4a4dfa283c0c7064","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.0.tgz","fileCount":177,"integrity":"sha512-EoVq0+mPUYu6x/6SRQeHttEoBht/nb+beyGUbVhi/xlpFbNkizCx5FDb7gTtOCL3NBuopLlq+t/FohWRZcLvfw==","signatures":[{"sig":"MEUCIQDZ2p7EkCGIAh5ZlhhQ+q2E7J49SyTd5UJz7YbJt22F/gIgSCnalv/iytv9x1Pbu6+RlHsE3iJHRVtN5beiT6oCXF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266214},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"67838bdab71d84096e54b14c28fba3b6e8576f51","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.0_1718982047268_0.5603045639608306","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@hiki9/rich-domain","version":"2.5.1","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.1","homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e98fc5cb50124ad0a608c0f61afc76be7c776a89","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.1.tgz","fileCount":177,"integrity":"sha512-OSuHYdhv3d4MpLJC4qsk+PIi/N3lqBNvNEr7LE8qF26mY+eounwqhi7AtzZcOFlD5U0Vn/r4DY0u5y/bmI9C7g==","signatures":[{"sig":"MEYCIQCs8Zz1Rlw0fEmEvwfy28rnEsrbde0p8oIH/C4Cwk+2bgIhAJUmdE3VGGBiXf70KXU4JcbtYtrD+nBrftB3S/7QRtVB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266920},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"71e08a2ae7690edd7c78ca46f0f9363e75a88f6d","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.1_1718982233025_0.668278393396514","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@hiki9/rich-domain","version":"2.5.2","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.2","homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"e3a60fe368545976b9fbc822a74ca1fd9424b514","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.2.tgz","fileCount":185,"integrity":"sha512-eJP8xgEOAOLvTIpkAKXsoMWwSeXix6JIxqn1DUnG/Qh/FK1zp9h8ixDWeZPDKrFai0wDA9+gXETY1OEA1wsvHg==","signatures":[{"sig":"MEYCIQC479qjSK8wKaWpB6c2T5/NMkrAiFY7qam+bSOwGlF7ZAIhANWySOfvGXYdXhzz8AvjRRCFGjkIChVb3tn2WTARz5/z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280257},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"93544b963296551db3e30a992481a446d3862c56","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.2_1718984068461_0.7778494302638492","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@hiki9/rich-domain","version":"2.5.3","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.3","homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"6ee047aa3252f1c6c161ca9fae6996929e79a563","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.3.tgz","fileCount":185,"integrity":"sha512-kVsU6SJFZ3xjDHnaPR3K+8nBov+zmthWsWeQ7ZU59ocxk3qNKYxxMMSP9Wy8B6r3hZnt2CLy7ySWWnufROMOCg==","signatures":[{"sig":"MEYCIQDe/KHqJZ3pAu0utkPLDvmdFwlWOrJaWfLcuunBcP+s4wIhAJTW+nORJn2VugybyjdZ9chJSafywR1lhUScaDLvEY4z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280087},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"7e282f4a88857399e230dfbb6f431b973241aabf","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.3_1719239011992_0.6557452997882449","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@hiki9/rich-domain","version":"2.5.4","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.4","homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"83c7f7ec03a859e4c98384188e97a37e04260814","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.4.tgz","fileCount":185,"integrity":"sha512-JDnKcjf9Q2gp8NmD4hsE2PgvdUmwLvhZ8JkVxxtVNdVFuZYp8IIPHrQOzKTpaxp8Q6YV+htfu1u3/iqnai/zQw==","signatures":[{"sig":"MEUCIQD2/b24LF/ZAcPYU0vwqL32nW1QT8tudfiqQfTIa8DIDwIgSdH3UcWEWMWpg46xM5A4zpc+5oV6ooFEvg4YhzQNjEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277896},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"66b8c4544d96d5d6c3c547eb31861b45e3db84ce","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.4_1719240224407_0.00446318970537618","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"@hiki9/rich-domain","version":"2.5.5","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.5","homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"56562ab00c5cefaeb4d1759af139fca234119e1c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.5.tgz","fileCount":185,"integrity":"sha512-OzikqNIpGAE/Jrl99zoU043bSCttc2Xidu6yM1XP4/E/sGsceWk3uLKhAYr8uQX4hLyqJeU8p5GU/ZlVCfax0Q==","signatures":[{"sig":"MEUCIQDIRJHjha3iNWCXe4XEX16K1ymKB3ak0YuzVOiu5N6I/QIga0eLlKW3pANrnZKvVKVtb75RSQnUFT1jU8swUbgKN7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277863},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"8d31f11e250bd13cefaf3f7c5b6cee02559a319c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.5_1719240412386_0.8902702045568616","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"@hiki9/rich-domain","version":"2.5.6","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.6","homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"1e2d58881aa1b04b73caf256b7bdbbb53a04d95e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.6.tgz","fileCount":185,"integrity":"sha512-mgeWBJMs3c+Y2UL8eb99Kcn6Bw/7/LsvycTdEx57Hedbe0VRpQQAvQr9xTduGNRVmzEKKRkNxh+MvchVcdMk6g==","signatures":[{"sig":"MEUCICnh6ptxQo3aMlqdN1/yrx6IgCFC7wibRAP4eBJGC4piAiEAmYBRWNvffLD4tMZjW6u40GcCUuCgR1xtlSPFil/wzdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277633},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"00be8cf8147f84bb974aa3e3f48dc516e424fb84","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.6_1719251956330_0.7883445837354064","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"@hiki9/rich-domain","version":"2.5.7","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.7","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"49f51bbba446ec0427302fac18653da7ebda5b9f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.7.tgz","fileCount":185,"integrity":"sha512-kLVmnlTodJRbO3DIeap0gNfT4Tlncf91sEvQ7+BOEvu+Xv2JqUq2LaaryznN3sYmG8x7KLf9cpKRzn0l31vIZQ==","signatures":[{"sig":"MEUCIQDR+oFreZI2vrOArbC7+Sg2E8Xv5aNGYLHZA4OnpMzQbgIgHofEna4k7F/0EjIHWD0/QLGnliqgRD48hKSN0/tUvtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278530},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"998554640295a5e195a2c44e6c687c05415758c9","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.7_1720069449408_0.263189776406207","host":"s3://npm-registry-packages"}},"2.5.8":{"name":"@hiki9/rich-domain","version":"2.5.8","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.8","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"786f12e7a82e485cb6c5f5c917e2249e96064590","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.8.tgz","fileCount":185,"integrity":"sha512-pAlGK3PS1tH8Oo2dgBg3KkbgOIq6QZckMF/+6wVZHqUJFtswltw5J3gACPAoN+TonCo4scp/BCTy0QvJn2UM7g==","signatures":[{"sig":"MEUCIGPR6mu2i8fU8TAyrbvZNNyD30F6TC3RvTmzBuqv6xiXAiEAh6BZG6ZGjVvHBLWSh27WAN11rsoAdkf0InAMugoHT+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278549},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"34d7bea4533d26f2856ef51510e485f267bc78d8","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.8_1720070981427_0.9776588195983535","host":"s3://npm-registry-packages"}},"2.5.9":{"name":"@hiki9/rich-domain","version":"2.5.9","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.9","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"3f8d67cb5032fd312bf6f7a262028f255c35a998","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.9.tgz","fileCount":185,"integrity":"sha512-Dll8+OrtmrnGKSsmz8H6QVH6O1u0ZaVGzDfnoHJ5L1dzZWqXaHs1iuX7ogbxP9kx9cPOR/rKNZMBZ7XRqugKHQ==","signatures":[{"sig":"MEQCIGt0em4ocy3MEtaP1uSJE6x/aJL/aoZVzt2RS7C5EWqbAiABP+RKJN4oflEhBFGGiwBBoXH5VheETqP3GabEA4roHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278690},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c13423e3aeb3e09248ebc3cca6db227917952f7c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.9_1720071415971_0.9880533076350997","host":"s3://npm-registry-packages"}},"2.5.10":{"name":"@hiki9/rich-domain","version":"2.5.10","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.10","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"58218ad06dc496454e94c5e053b83e3e1d6b79d4","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.10.tgz","fileCount":185,"integrity":"sha512-3wpVO5ECibYz0CubGdpvgG0meWIaw5pME+/uRn7HZ7ibXct4i3kkE52VjHe0iyCHiqnB7l2rXa6aO/aKqvRXpg==","signatures":[{"sig":"MEUCIGd56mVIDoz4rPPmAg6LMa1UX0yYfMxo3jtdpbvrtxsYAiEA9EAcD729XJIbUIvCSKHqp4hUjoL7/dX2+46YP92C+Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279559},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"c13423e3aeb3e09248ebc3cca6db227917952f7c","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.10_1720072375011_0.7284130865841394","host":"s3://npm-registry-packages"}},"2.5.11":{"name":"@hiki9/rich-domain","version":"2.5.11","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.11","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ef70e05f530daf7c2a685b860245db71223ae84e","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.11.tgz","fileCount":185,"integrity":"sha512-vWw8yAsk6YL7j2jb4N++YlBd4cs3Qicp/BDziE2+F9ydGUlnIWVQbzHCNH61QSp4xLHo0tnbQWzG6GbOnRXyXA==","signatures":[{"sig":"MEUCIEKo68vqL+ivFn2670KbIRQC6wtyih+hnL8uFi9nTWmJAiEA9Sn13zY7VKzYUhQIgf0hm86oGHPSU6uaq/qQeNuUcLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281246},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"e80d2937aea13c9ef9290ebb443326b433cc797a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.11_1720074587306_0.8155905513538781","host":"s3://npm-registry-packages"}},"2.5.12":{"name":"@hiki9/rich-domain","version":"2.5.12","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.12","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"d5d0fbc25dba8914a06946e2c125aa0572809a2a","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.12.tgz","fileCount":185,"integrity":"sha512-a5AS4Ct1kCtdhejrh3TT1/pMPrqw6bk4BWGxOMqlW/lrd1DW69UjH5Fez6DVL0kozgm4I7Hm0Nt5Va8IqxgEsA==","signatures":[{"sig":"MEYCIQCORlFgFbHP9m8HrIX6vuNDOP4jtRzHtZqq13k4dndhtAIhAOjp0kfE6GVPiUfYiaA27Z2nINPfC8Q2ZaBpfG+Ax7RY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281599},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"e80d2937aea13c9ef9290ebb443326b433cc797a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.12_1720074947477_0.3346676537914097","host":"s3://npm-registry-packages"}},"2.5.13":{"name":"@hiki9/rich-domain","version":"2.5.13","keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"author":{"name":"Paulo Santana"},"license":"MIT","_id":"@hiki9/rich-domain@2.5.13","maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"dist":{"shasum":"ab5148888dbc31b542a4d255c3dbf33d7894cb5c","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.13.tgz","fileCount":185,"integrity":"sha512-J7xF8v9vnEpzD2X98J6Kr8JsqxZdb37j/BGzx8TI9ZTdeE5a4Q4NEkzJBZ3DUX1lfO1+Auq/ZiAc/piL7sd86Q==","signatures":[{"sig":"MEUCIFlN1vu5Fv+cjlzO+HEZi49DX933jMty8NZ2BS/5VdCJAiEAzGWbbX6HAiKAn5CU/ZhSaCTV+O9pFRA/uP2DYATHrh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281635},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":">=16.x <19"},"gitHead":"e80d2937aea13c9ef9290ebb443326b433cc797a","scripts":{"test":"jest --runInBand --silent","build":"tsc -p tsconfig.lib.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","preexample":"tsc -p tsconfig.example.json","prepublish":"npm run build","postpublish":"","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib"},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"repository":{"url":"git+https://github.com/4lessandrodev/rich-domain.git","type":"git"},"_npmVersion":"9.8.1","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"lodash":"^4.17.21","validator":"^13.12.0","short-uuid":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","copyfiles":"^2.4.1","typescript":"^5.0.2","@types/jest":"^28.1.8","@types/node":"^18.15.0","@types/lodash":"^4.14.195","@types/validator":"^13.11.9"},"_npmOperationalInternal":{"tmp":"tmp/rich-domain_2.5.13_1720075079403_0.5383208315212555","host":"s3://npm-registry-packages"}},"2.5.14":{"name":"@hiki9/rich-domain","version":"2.5.14","description":"Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.","main":"dist/index.js","types":"dist/index.d.js","author":{"name":"Paulo Santana"},"repository":{"type":"git","url":"git+https://github.com/4lessandrodev/rich-domain.git"},"bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"homepage":"https://github.com/4lessandrodev/rich-domain","license":"MIT","engines":{"node":">=16.x <19"},"devDependencies":{"@types/jest":"^28.1.8","@types/lodash":"^4.14.195","@types/node":"^18.15.0","@types/validator":"^13.11.9","copyfiles":"^2.4.1","jest":"^28.1.3","madge":"^6.0.0","rimraf":"^4.4.0","ts-jest":"^28.0.5","ts-node":"^10.8.2","typescript":"^5.0.2"},"keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"scripts":{"test":"jest --runInBand --silent","test:verbose":"jest --runInBand","check:circular-deps":"madge --circular --extensions ts ./lib","preexample":"tsc -p tsconfig.example.json","example":"node ./example/index.js","prebuild":"rimraf ./dist && npm run check:circular-deps","postbuild":"copyfiles -r ./dist/* ./","build":"tsc -p tsconfig.lib.json","prepublish":"npm run build","postpublish":""},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2","validator":"^13.12.0"},"_id":"@hiki9/rich-domain@2.5.14","gitHead":"e80d2937aea13c9ef9290ebb443326b433cc797a","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-r9kDo5nkWPcynnXvW+yF9Khp9Hhn8w8XfU0P1l33s4DnEi4G/CsetPH7iuLPGAKyuHTd1FRfUFpQNzmu7FHJLw==","shasum":"1c184a6d10740ceeeb0351eca67b2685db21fa8f","tarball":"https://registry.npmjs.org/@hiki9/rich-domain/-/rich-domain-2.5.14.tgz","fileCount":185,"unpackedSize":281088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCedx/KJj63i7KMz/Y0TD6lrqdhA/deoxS2qb9WmxeeYwIgENlQk1f6FCSF3nnKI17bkAHOlmSMsUcJBj7gzg60dZo="}]},"_npmUser":{"name":"hiki9","email":"paulo.artlab@gmail.com"},"directories":{},"maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rich-domain_2.5.14_1720075555416_0.7437380224055334"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-05T08:28:18.169Z","modified":"2024-07-04T06:45:55.764Z","1.0.0":"2023-04-05T08:28:18.379Z","1.0.1":"2023-04-05T08:32:10.683Z","1.0.2":"2023-04-05T08:33:35.441Z","1.0.3":"2023-04-05T08:48:22.355Z","1.0.4":"2023-04-05T08:48:46.690Z","1.0.5":"2023-04-05T08:52:38.614Z","1.0.6":"2023-04-05T08:55:04.296Z","1.0.7":"2023-04-05T08:57:14.412Z","1.0.8":"2023-04-06T01:22:11.507Z","1.0.10":"2023-04-06T01:34:54.776Z","1.0.11":"2023-04-06T01:49:14.730Z","1.0.12":"2023-04-06T02:30:25.067Z","1.0.13":"2023-04-06T02:31:06.770Z","1.0.14":"2023-04-06T06:49:29.493Z","1.0.15":"2023-04-06T06:54:24.899Z","1.0.16":"2023-04-06T07:16:23.642Z","1.0.17":"2023-04-06T07:23:09.174Z","1.0.18":"2023-04-06T07:40:07.466Z","1.0.19":"2023-04-06T07:49:29.265Z","1.0.20":"2023-04-06T07:49:49.769Z","1.0.21":"2023-04-06T07:56:24.234Z","1.0.22":"2023-04-06T08:11:59.011Z","1.0.23":"2023-04-06T09:55:41.028Z","1.0.24":"2023-04-06T10:49:20.833Z","1.0.25":"2023-04-08T01:17:04.399Z","1.0.26":"2023-04-08T01:24:25.249Z","1.0.29":"2023-04-08T01:46:24.918Z","1.0.30":"2023-04-08T01:49:11.259Z","1.0.31":"2023-04-08T12:07:38.185Z","1.0.32":"2023-04-12T17:51:31.418Z","1.0.33":"2023-04-13T18:27:01.741Z","1.0.34":"2023-04-13T18:45:43.020Z","1.1.0":"2023-04-17T12:23:20.836Z","1.1.1":"2023-04-20T13:36:15.209Z","1.1.2":"2023-04-20T13:43:40.419Z","1.1.3":"2023-04-20T14:08:24.192Z","1.1.4":"2023-04-20T20:21:34.916Z","1.1.5":"2023-04-21T04:54:29.204Z","1.1.6":"2023-04-22T01:06:52.545Z","1.1.8":"2023-04-25T06:11:31.548Z","1.1.9":"2023-04-25T07:01:15.251Z","1.1.10":"2023-04-25T07:03:32.000Z","1.1.13":"2023-04-25T20:13:19.303Z","1.1.14":"2023-04-25T21:12:07.248Z","1.1.16":"2023-04-25T21:19:17.940Z","1.1.17":"2023-04-25T21:34:19.709Z","1.1.18":"2023-04-26T03:43:58.022Z","1.1.19":"2023-04-26T06:13:15.510Z","1.1.20":"2023-04-26T06:15:58.882Z","1.1.21":"2023-04-27T01:18:31.787Z","1.1.22":"2023-04-27T01:26:16.576Z","1.1.23":"2023-04-27T06:10:08.965Z","1.1.24":"2023-04-27T06:14:18.130Z","1.1.25":"2023-04-27T18:18:08.568Z","1.1.26":"2023-04-29T21:31:25.739Z","1.1.27":"2023-04-29T21:55:58.870Z","1.1.28":"2023-04-29T22:01:43.564Z","1.1.29":"2023-04-29T22:12:16.260Z","1.1.30":"2023-04-30T19:30:23.117Z","1.1.31":"2023-04-30T19:32:38.607Z","1.1.32":"2023-04-30T19:38:06.452Z","1.1.33":"2023-04-30T22:59:56.072Z","1.1.34":"2023-04-30T23:26:17.606Z","1.1.35":"2023-05-01T19:11:14.776Z","1.1.36":"2023-05-01T19:17:55.266Z","1.1.37":"2023-05-02T02:58:30.188Z","1.1.38":"2023-05-03T08:25:17.267Z","1.1.39":"2023-05-03T08:40:32.332Z","1.1.40":"2023-05-03T08:51:06.212Z","1.1.41":"2023-05-03T10:03:04.110Z","1.1.42":"2023-05-03T10:18:55.138Z","1.1.43":"2023-05-03T11:17:39.937Z","1.1.44":"2023-05-04T06:49:23.661Z","1.1.45":"2023-05-04T06:54:03.206Z","1.1.46":"2023-05-04T06:56:47.712Z","1.1.47":"2023-05-04T08:58:51.406Z","1.1.48":"2023-05-04T09:48:15.071Z","1.1.49":"2023-05-04T10:21:49.030Z","1.1.50":"2023-05-04T10:25:41.393Z","1.1.51":"2023-05-05T09:16:35.379Z","1.1.52":"2023-05-05T09:20:03.887Z","1.1.53":"2023-05-05T17:21:46.019Z","1.1.55":"2023-05-08T10:54:53.629Z","1.1.56":"2023-05-09T17:38:30.835Z","1.1.57":"2023-05-11T20:57:28.029Z","1.1.60":"2023-05-13T21:05:01.068Z","1.1.61":"2023-05-13T21:06:36.863Z","1.1.62":"2023-05-13T21:24:50.649Z","1.1.63":"2023-05-13T21:28:44.016Z","1.1.64":"2023-05-13T21:33:25.533Z","1.1.65":"2023-05-13T21:36:17.886Z","1.1.66":"2023-05-13T21:38:42.928Z","1.1.67":"2023-05-13T21:50:58.293Z","1.1.68":"2023-05-14T21:34:14.504Z","1.1.69":"2023-05-14T21:44:19.769Z","1.1.70":"2023-05-14T21:58:36.922Z","1.1.71":"2023-05-15T00:10:24.967Z","1.1.72":"2023-05-15T13:31:15.295Z","1.1.73":"2023-05-15T13:34:25.607Z","1.1.74":"2023-05-15T14:29:59.168Z","1.1.75":"2023-05-15T14:33:22.959Z","1.1.76":"2023-05-15T15:02:32.612Z","1.1.77":"2023-05-15T15:04:43.820Z","1.1.78":"2023-05-15T15:13:49.181Z","1.1.79":"2023-05-15T15:18:31.935Z","1.1.81":"2023-05-15T16:15:09.455Z","1.1.82":"2023-05-16T01:38:09.296Z","1.1.83":"2023-05-16T17:05:37.846Z","1.1.85":"2023-05-19T17:42:26.784Z","1.1.86":"2023-05-20T01:38:58.563Z","1.1.87":"2023-05-20T01:46:47.103Z","1.1.88":"2023-05-20T18:18:17.649Z","1.1.89":"2023-05-23T02:15:03.229Z","1.1.90":"2023-05-23T07:52:09.575Z","1.1.91":"2023-05-23T07:54:21.986Z","1.1.92":"2023-05-23T07:59:11.756Z","1.1.93":"2023-05-24T18:47:40.981Z","1.1.94":"2023-05-24T19:14:15.798Z","1.1.96":"2023-05-24T21:50:08.826Z","1.1.97":"2023-05-25T11:14:40.893Z","1.1.98":"2023-05-25T12:08:44.146Z","1.1.99":"2023-05-25T12:50:59.385Z","1.1.100":"2023-05-26T01:05:49.360Z","1.1.101":"2023-05-26T01:08:15.677Z","1.1.102":"2023-05-26T01:10:47.656Z","1.1.103":"2023-05-26T01:19:26.482Z","1.1.104":"2023-05-26T01:31:13.606Z","1.1.105":"2023-05-26T01:39:25.988Z","1.1.106":"2023-05-26T08:06:37.934Z","1.1.107":"2023-05-29T12:09:21.350Z","1.1.108":"2023-05-29T12:57:31.718Z","1.1.109":"2023-05-29T13:19:45.712Z","1.1.110":"2023-05-29T13:25:46.109Z","1.1.111":"2023-05-29T13:41:47.415Z","1.1.112":"2023-05-29T13:47:56.701Z","1.1.113":"2023-05-29T13:55:38.109Z","1.1.115":"2023-06-01T13:08:36.201Z","1.1.116":"2023-06-01T13:12:34.570Z","1.1.117":"2023-06-02T15:41:09.528Z","1.1.118":"2023-06-07T21:34:48.376Z","1.1.119":"2023-06-13T23:41:10.409Z","1.1.120":"2023-06-14T01:30:10.416Z","1.1.121":"2023-06-15T16:57:49.929Z","1.1.122":"2023-06-15T17:00:08.792Z","1.1.123":"2023-06-15T18:15:03.821Z","1.1.124":"2023-06-15T20:03:52.558Z","1.1.125":"2023-06-15T20:05:58.724Z","1.1.126":"2023-06-15T20:08:37.757Z","1.1.127":"2023-06-15T20:53:37.614Z","1.1.128":"2023-06-15T21:16:31.565Z","1.1.129":"2023-06-15T21:18:25.949Z","1.1.130":"2023-06-15T21:45:20.505Z","1.1.131":"2023-07-16T21:06:04.735Z","1.1.132":"2023-07-16T21:06:44.376Z","1.1.133":"2023-07-20T22:06:39.222Z","1.2.0":"2023-07-31T18:31:53.509Z","1.2.1":"2023-07-31T18:34:21.592Z","1.2.2":"2023-08-06T18:03:16.423Z","1.2.3":"2023-08-09T05:09:36.002Z","1.2.4":"2023-08-24T05:56:50.276Z","1.2.5":"2023-08-24T06:01:55.601Z","1.2.6":"2023-08-24T06:17:09.661Z","1.2.7":"2023-08-24T06:46:39.131Z","1.2.8":"2023-08-24T07:02:40.132Z","1.2.9":"2023-08-26T16:15:55.557Z","1.2.10":"2023-08-26T16:22:15.756Z","1.2.11":"2023-08-26T16:38:48.777Z","1.2.12":"2023-08-26T16:47:20.048Z","1.2.13":"2023-08-28T00:41:08.161Z","1.2.15":"2023-08-29T06:24:20.011Z","1.2.16":"2023-08-29T06:42:44.706Z","1.2.17":"2023-08-29T06:47:59.667Z","1.2.18":"2023-08-29T07:24:22.967Z","1.2.19":"2023-08-30T04:21:22.999Z","1.2.20":"2023-08-31T18:10:49.147Z","1.2.21":"2023-08-31T18:17:59.252Z","1.2.22":"2023-09-03T19:18:35.132Z","1.2.23":"2023-09-03T19:38:21.837Z","1.2.24":"2023-09-03T19:42:52.799Z","1.2.26":"2023-09-26T19:51:57.917Z","1.2.27":"2023-10-01T23:04:04.152Z","1.2.28":"2023-10-01T23:10:43.334Z","1.2.29":"2023-10-07T05:41:17.596Z","1.2.30":"2023-10-20T03:07:17.363Z","1.2.31":"2023-10-20T03:09:30.361Z","1.2.32":"2023-10-23T21:12:44.313Z","1.2.33":"2023-10-23T22:49:40.278Z","1.2.34":"2023-10-23T22:52:22.478Z","1.2.35":"2023-10-23T23:10:30.990Z","1.2.36":"2023-10-23T23:12:16.111Z","1.2.37":"2023-11-03T13:44:30.288Z","1.2.38":"2023-11-03T13:53:43.769Z","1.2.39":"2023-11-03T14:02:06.457Z","1.2.40":"2023-11-09T17:43:08.302Z","1.2.41":"2023-12-07T14:03:43.354Z","1.3.1":"2024-02-19T22:14:45.165Z","1.3.2":"2024-02-19T22:27:06.365Z","1.3.3":"2024-02-19T22:32:38.482Z","2.0.0":"2024-05-14T14:46:25.248Z","2.0.1":"2024-05-14T14:55:34.565Z","2.0.2":"2024-05-14T15:24:18.235Z","2.0.4":"2024-05-14T15:52:18.523Z","2.0.5":"2024-05-14T16:27:07.134Z","2.0.6":"2024-05-14T16:38:54.662Z","2.0.7":"2024-05-14T17:49:01.825Z","2.0.8":"2024-05-17T11:31:55.072Z","2.0.9":"2024-05-17T11:38:23.714Z","2.0.10":"2024-05-17T15:30:54.605Z","2.0.11":"2024-05-19T13:35:59.263Z","2.0.12":"2024-05-19T13:40:10.786Z","2.0.13":"2024-05-19T13:50:48.000Z","2.0.14":"2024-05-19T20:00:47.787Z","2.0.15":"2024-05-19T20:09:10.794Z","2.0.16":"2024-05-19T21:14:17.988Z","2.0.17":"2024-05-19T21:26:13.328Z","2.0.18":"2024-05-19T21:30:25.374Z","2.0.19":"2024-05-19T21:36:55.187Z","2.0.20":"2024-05-20T06:27:54.864Z","2.0.21":"2024-05-20T06:32:40.939Z","2.0.22":"2024-05-20T06:34:30.617Z","2.0.3":"2024-05-20T06:59:10.307Z","2.1.0":"2024-05-20T07:05:37.534Z","2.1.1":"2024-05-20T07:14:19.696Z","2.1.2":"2024-05-20T09:40:48.661Z","2.1.3":"2024-05-20T20:56:41.310Z","2.1.4":"2024-05-21T11:20:34.583Z","2.1.5":"2024-05-21T11:24:04.580Z","2.1.6":"2024-05-21T11:25:24.324Z","2.1.7":"2024-05-21T11:30:19.859Z","2.1.8":"2024-05-21T11:33:16.963Z","2.2.0":"2024-05-21T11:34:10.689Z","2.2.1":"2024-05-21T11:54:52.494Z","2.2.2":"2024-05-27T14:31:47.781Z","2.2.3":"2024-05-27T14:41:16.107Z","2.2.4":"2024-05-28T01:30:59.220Z","2.2.5":"2024-06-03T23:01:20.197Z","2.2.6":"2024-06-03T23:04:18.297Z","2.2.7":"2024-06-05T20:39:23.010Z","2.2.8":"2024-06-05T20:46:31.416Z","2.3.0":"2024-06-12T10:27:23.521Z","2.3.1":"2024-06-12T10:33:21.427Z","2.3.2":"2024-06-12T10:34:02.937Z","2.3.3":"2024-06-12T12:33:42.778Z","2.3.4":"2024-06-12T12:34:23.450Z","2.3.5":"2024-06-12T12:40:02.247Z","2.3.6":"2024-06-12T15:09:28.050Z","2.3.7":"2024-06-12T15:18:14.058Z","2.3.8":"2024-06-12T16:23:33.886Z","2.3.10":"2024-06-12T17:07:02.303Z","2.3.11":"2024-06-17T17:01:30.852Z","2.3.12":"2024-06-19T01:33:45.185Z","2.4.0":"2024-06-19T15:40:54.839Z","2.4.1":"2024-06-19T16:21:18.718Z","2.5.0":"2024-06-21T15:00:47.552Z","2.5.1":"2024-06-21T15:03:53.462Z","2.5.2":"2024-06-21T15:34:28.690Z","2.5.3":"2024-06-24T14:23:32.221Z","2.5.4":"2024-06-24T14:43:44.571Z","2.5.5":"2024-06-24T14:46:52.551Z","2.5.6":"2024-06-24T17:59:16.525Z","2.5.7":"2024-07-04T05:04:09.612Z","2.5.8":"2024-07-04T05:29:41.607Z","2.5.9":"2024-07-04T05:36:56.164Z","2.5.10":"2024-07-04T05:52:55.217Z","2.5.11":"2024-07-04T06:29:47.474Z","2.5.12":"2024-07-04T06:35:47.714Z","2.5.13":"2024-07-04T06:37:59.590Z","2.5.14":"2024-07-04T06:45:55.599Z"},"maintainers":[{"name":"hiki9","email":"paulo.artlab@gmail.com"}],"author":{"name":"Paulo Santana"},"repository":{"type":"git","url":"git+https://github.com/4lessandrodev/rich-domain.git"},"keywords":["Complexity","NodeJS","Business Logic","DDD","Domain Driving Design","Typescript","DDD-Utils","Base Entity","Base Aggregate","Base Value Object","Use Cases","Domain Events","Clean Architecture"],"license":"MIT","homepage":"https://github.com/4lessandrodev/rich-domain","bugs":{"url":"https://github.com/4lessandrodev/rich-domain/issues"},"readme":"# rich-domain\r\nBuild great app using domain driven design\r\n\r\n<a href=\"https://www.npmjs.com/package/rich-domain\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://badgen.net/github/checks/4lessandrodev/rich-domain/main\" \r\n alt=\"checks\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n<a href=\"https://www.npmjs.com/package/rich-domain\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://badgen.net/github/stars/4lessandrodev/rich-domain\" \r\n alt=\"stars\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n<a href=\"https://www.npmjs.com/package/rich-domain\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://badgen.net/github/commits/4lessandrodev/rich-domain/main\" \r\n alt=\"commits\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n<a href=\"https://www.npmjs.com/package/rich-domain\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://badgen.net/github/last-commit/4lessandrodev/rich-domain/main\" \r\n alt=\"last commit\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n<a href=\"https://www.npmjs.com/package/rich-domain\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://badgen.net/github/license/4lessandrodev/rich-domain\" \r\n alt=\"license\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n<a href=\"https://www.npmjs.com/package/rich-domain\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://badgen.net/github/dependabot/4lessandrodev/rich-domain\" \r\n alt=\"dependabot\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n<a href=\"https://www.npmjs.com/package/rich-domain\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://badgen.net/github/tag/4lessandrodev/rich-domain\" \r\n alt=\"tags\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n<a href=\"https://www.npmjs.com/package/rich-domain\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://badgen.net/github/closed-issues/4lessandrodev/rich-domain\" \r\n alt=\"issues\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n<a href=\"https://github.com/4lessandrodev/rich-domain?branch=main\" rel=\"nofollow\" class=\"keychainify-checked\">\r\n <img src=\"https://img.shields.io/codecov/c/github/dwyl/hapi-auth-jwt2.svg?maxAge=2592000\" \r\n alt=\"issues\" \r\n style=\"max-width: 100%;\">\r\n</a>\r\n\r\n---\r\n\r\n## About the lib\r\n\r\nThis package provide utils file and interfaces to assistant build a complex application as domain driving design and nodeJS with typescript.\r\n\r\n### Simple App Example\r\n\r\nA simple app example available on [link](https://github.com/4lessandrodev/ddd-app)\r\n\r\n---\r\n## Documentation\r\n\r\n### Folders\r\nFolders structure suggestion\r\nDivided by\r\n\r\n- Domain layer\r\n- Application layer\r\n- Infra layer\r\n\r\n```shell\r\n  $ tree\r\n  .\r\n  ├── package.json\r\n  ├── README.md\r\n  └── src\r\n       ├── configs\r\n       │    └── env\r\n       │\r\n       ├── shared\r\n       │    └── infra\r\n       │         └── server  \r\n       │\r\n       └── modules\r\n            │ \r\n            └── [module-name]\r\n                  │ \r\n                  │── domain\r\n                  │     ├── value-objects\r\n                  │     ├── entities\r\n                  │     ├── aggregates\r\n                  │     ├── events\r\n                  │     ├── subscriptions\r\n                  │     ├── adapter\r\n                  │     ├── repository-interface\r\n                  │     └── domain-services\r\n                  │ \r\n                  ├── application\r\n                  │     └── use-cases \r\n                  │ \r\n                  └── infra\r\n                        ├── models\r\n                        └── repository\r\n\r\n```\r\n\r\n---\r\n\r\n### Result\r\n\r\nWhat is Result:\r\n\r\n`Result` is a class that encapsulates the result of an operation and stores the success or failure state without throws the application.\r\n\r\n#### Interface and Generic Types\r\n\r\n- P = `Payload` optional default `void`\r\n- E = `Error` optional default `string`\r\n- M = `MetaData` optional default `{}`\r\n\r\n```ts\r\n\r\nIResult<P, E, M>;\r\n\r\n```\r\n\r\nYou can import like example below\r\n\r\n```ts\r\n\r\nimport { Result, Ok, Fail } from \"rich-domain\";\r\n\r\n// Success use case\r\n\r\nreturn Result.Ok();\r\n\r\n// OR\r\n\r\nreturn Ok();\r\n\r\n// OR\r\n\r\nreturn Ok(data);\r\n\r\n// OR\r\n\r\nreturn Ok<Payload>(data);\r\n\r\n// Failure use case\r\n\r\nreturn Result.fail('error message here');\r\n\r\n// OR\r\n\r\nreturn Fail('error message here');\r\n\r\n// OR\r\n\r\nreturn Fail<MyError>(myCustomError);\r\n\r\n\r\n```\r\n\r\nExample how to use generic types.\r\nFirst let's create our interfaces to use as generic type.\r\n- The type of data to be retrieved can be any type you want.\r\n\r\n\r\n```tS\r\n\r\n// Payload type\r\ninterface IData { data: string };\r\n\r\n// Error type\r\ninterface IError { message: string };\r\n\r\n// MetaData type. Optional\r\ninterface IMeta { arg: number };\r\n\r\n```\r\n\r\nNow let's implement a function that return the result below\r\n\r\n```ts\r\n\r\nIResult<IData, IError, IMeta>;\r\n\r\n```\r\nSo let's implement that on a simple function.\r\n\r\n```ts\r\n\r\nconst isEven = (value: number): Result<IData, IError, IMeta> => {\r\n\r\n\tconst isEvenValue = value % 2 === 0;\r\n\tconst metaData: IMeta = { arg: value };\r\n\t\r\n\tif (isEvenValue) {\r\n\t\t\r\n\t\t// success payload \r\n\t\tconst payload: IData = { data: `${value} is even` };\r\n\r\n\t\t// return success\r\n\t\treturn Ok(payload, metaData);\r\n\t}\r\n\r\n\t// failure payload \r\n\tconst error: IError = { message: `${value} is not even` };\r\n\r\n\t// return failure\r\n\treturn Fail(error, metaData);\r\n};\r\n\r\n\r\n```\r\nHere we have a function that returns success if the value informed is even and returns failure if it is odd.\r\n\r\nSuccess Case\r\n\r\n```ts\r\n\r\nconst result = isEven(42);\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true\r\n\r\nconsole.log(result.value());\r\n\r\n> 'Object { data: \"42 is even\" }'\r\n\r\nconsole.log(result.metaData());\r\n\r\n> 'Object { arg: 42 }'\r\n\r\nconsole.log(result.error());\r\n\r\n> null\r\n\r\n```\r\nFailure Case\r\n\r\n```ts\r\n\r\nconst result = isEven(43);\r\n\r\nconsole.log(result.isFail());\r\n\r\n> true\r\n\r\nconsole.log(result.error());\r\n\r\n> 'Object { message: \"43 is not even\" }'\r\n\r\nconsole.log(result.metaData());\r\n\r\n> 'Object { arg: 43 }'\r\n\r\nconsole.log(result.value());\r\n\r\n> null\r\n\r\n```\r\n\r\n#### Void\r\n\r\nThe most simple void success example.<br>\r\nLet's see the same example using void.\r\n\r\n```ts\r\n\r\nconst checkEven = (value: number): Result<void> => {\r\n\r\n\tconst isEven = value % 2 === 0;\r\n\r\n\t// success case\r\n\tif(isEven) return Ok(); \r\n\t\r\n\t// failure case\r\n\treturn Fail('not even');\r\n}\r\n\r\n```\r\nUsing the function as success example\r\n\r\n```ts\r\n\r\nconst result: Result<void> = checkEven(42);\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true\r\n\r\nconsole.log(result.isFail());\r\n\r\n> false\r\n\r\nconsole.log(result.error());\r\n\r\n> null\r\n\r\nconsole.log(result.value());\r\n\r\n> null\r\n\r\nconsole.log(result.metaData());\r\n\r\n> 'Object {}'\r\n\r\n```\r\n\r\nFail example\r\n\r\n```ts\r\n\r\nconst result: IResult<void> = checkEven(43);\r\n\r\nconsole.log(result.isFail());\r\n\r\n> true\r\n\r\nconsole.log(result.isOk());\r\n\r\n> false\r\n\r\nconsole.log(result.error());\r\n\r\n> \"not even\"\r\n\r\nconsole.log(result.value());\r\n\r\n> null\r\n\r\nconsole.log(result.metaData());\r\n\r\n> 'Object {}'\r\n\r\n```\r\n\r\n#### toObject method\r\nyou can get a summarized object with the properties of an instance of a `Result`\r\n\r\n```ts\r\n\r\nconsole.log(result.toObject());\r\n\r\n> Object\r\n`{\r\n\t\"data\": null, \r\n\t\"error\": \"not even\", \r\n\t\"isFail\": true, \r\n\t\"isOk\": false, \r\n\t\"metaData\": Object {}\r\n }`\r\n\r\n```\r\n\r\n#### Hooks\r\n\r\nIn the instances of a Result there are two hooks that allow the execution of a command according to the state.\r\n\r\n```ts\r\n\r\nclass Command implements ICommand<void, void> {\r\n\texecute(): void {\r\n\t\tconsole.log(\"running command ...\");\r\n\t}\r\n}\r\n\r\nconst myCommand = new Command();\r\n\r\nconst result = Ok();\r\n\r\nresult.execute(myCommand).on('Ok');\r\n\r\n> \"running command ...\"\r\n\r\n```\r\n\r\nYou might also want to pass arguments to the command\r\n\r\n```ts\r\n\r\nclass Command implements ICommand<string, void> {\r\n\texecute(error: string): void {\r\n\t\tconsole.log(error);\r\n\t}\r\n}\r\n\r\nconst myCommand = new Command();\r\n\r\nconst result = Fail('something went wrong');\r\n\r\nresult.execute(myCommand).withData(result.error()).on('fail');\r\n\r\n> \"something went wrong\"\r\n\r\n```\r\n\r\n#### Combine\r\n\r\nYou can use the static `combine` function of `Result` to check many instances if any are failed it will return the instance with error state.\r\n\r\nSuccess example \r\n\r\n```ts\r\n\r\nimport { Ok, Combine } from \"rich-domain\";\r\n\r\nconst resultA = Ok();\r\nconst resultB = Ok();\r\nconst resultC = Ok();\r\n\r\nconst result = Combine([ resultA, resultB, resultC ]);\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true\r\n\r\n// OR \r\n\r\nimport { Result } from \"rich-domain\";\r\n\r\nconst resultA = Result.Ok();\r\nconst resultB = Result.Ok();\r\nconst resultC = Result.Ok();\r\n\r\nconst result = Result.combine([ resultA, resultB, resultC ]);\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true\r\n\r\n```\r\nFailure example \r\n\r\n```ts\r\n\r\nconst resultA = Ok();\r\nconst resultB = Fail('oops err');\r\nconst resultC = Ok();\r\n\r\nconst result = Combine([ resultA, resultB, resultC ]);\r\n\r\nconsole.log(result.isOk());\r\n\r\n> false\r\n\r\nconsole.log(result.error());\r\n\r\n> 'oops err'\r\n\r\n```\r\n\r\n---\r\n\r\n\r\n### ID\r\n\r\nWhat is ID:\r\nA symbol which uniquely identifies an object or record.<br>\r\nIn this Lib all IDs are generated by domain and uses uuid v4.\r\n\r\n#### Create New\r\nCreate a new uuid.\r\n\r\n```ts\r\n\r\nimport { ID, Id } from \"rich-domain\";\r\n\r\nconst id = ID.create();\r\n\r\nconsole.log(id.value());\r\n\r\n> \"eb9c563c-719d-4872-b303-0a82921351f7\"\r\n\r\n// OR as function\r\n\r\nconst id = Id();\r\n\r\n```\r\n\r\n#### Short New\r\nCreate a short id\r\n\r\n```ts\r\n\r\nconst id = ID.short();\r\n\r\nconsole.log(id.value());\r\n\r\n> \"EB9C563DB4872BF7\"\r\n\r\n```\r\n\r\n#### Create Existing\r\nCreate a id with provided value\r\n\r\n```ts\r\n\r\nconst id = ID.create('this-is-my-id-01');\r\n\r\nconsole.log(id.value());\r\n\r\n> \"this-is-my-id-01\"\r\n\r\n// OR \r\n\r\nconst id = Id('this-is-my-id-01');\r\n\r\n```\r\n\r\n#### Compare ids\r\nThe id instance has a method to compare two ids.\r\n\r\n```ts\r\n\r\nconst idA = ID.short('id-01');\r\nconst idB = ID.short('id-02');\r\n\r\nconsole.log(idA.equal(idB));\r\n\r\n> false\r\n\r\nconsole.log(idB.equal(idB));\r\n\r\n> true\r\n\r\n```\r\n\r\n#### IsNew\r\nCheck if id instance is has a new value\r\n\r\n```ts\r\n\r\nconst idA = ID.create('this-is-my-id-01');\r\nconst idB = ID.create();\r\n\r\nconsole.log(idA.isNew());\r\n\r\n> false\r\n\r\nconsole.log(idB.isNew());\r\n\r\n> true\r\n\r\n// OR\r\n\r\nconst idA = Id('my-custom-id-01');\r\n\r\nconsole.log(idA.isNew());\r\n\r\n> false\r\n\r\nconst idB = Id();\r\n\r\nconsole.log(idB.isNew());\r\n\r\n> true\r\n\r\n```\r\n\r\n#### Type for ID\r\nDefine type for ID\r\n\r\n```ts\r\n\r\nimport { UID, ID, Id } from 'rich-domain';\r\n\r\n// UID type\r\nlet id: UID;\r\n\r\n// ID value\r\nid = ID.create();\r\n\r\n// OR\r\n\r\nid = Id();\r\n\r\n```\r\n\r\n---\r\n\r\n### ValueObject\r\n\r\nWhat is value object:\r\n\r\n- Are only identified by their values, not by their ids (for example money is a value object as long as we are not tracking individual banknotes, if we need to track individual banknotes then it should be a banknote entity)\r\n- Can be used to measure or describe things (name, description, amount, height, date, time, range, address, etc.)\r\n- You can combine other value types that usually go together into a new value object type, like address (city, street, country, postal code) or ...range, or ...type\r\n- Prefer to put the behavior on value objects rather than on entities because value objects are immutable and do not have side effects (like changing their state or changing the state of any entity)\r\n- Can be part of an entity\r\n- Should be immutable, behaviors should not change the state of a value object, but can rather create a new value object (should act similar to C# strings, structs, ints, and other value types)\r\n- Can be persisted but only as part of an entity, not individually.\r\n\r\n\r\n#### Simple Value Object.\r\n\r\nValue objects extend to `ValueObject` class have private constructor and public static method called `create`.<br>\r\nThe `create` method receives the props which by default is an object with the key `value`.\r\n\r\nthe value object below is a base example without any kind of validation\r\n\r\n```ts\r\n\r\nimport { Result, ValueObject } from \"rich-domain\";\r\n\r\nexport interface NameProps {\r\n\tvalue: string;\r\n}\r\n\r\nexport class Name extends ValueObject<NameProps>{\r\n\tprivate constructor(props: NameProps) {\r\n\t\tsuper(props);\r\n\t}\r\n\r\n\tpublic static create(value: string): Result<Name> {\r\n\t\treturn Result.Ok(new Name({ value }));\r\n\t}\r\n}\r\n\r\nexport default Name;\r\n\r\n```\r\n\r\nNow that we have defined our value object class, we can create an instance.<br>\r\nThe `create` method returns an instance of Name encapsulated by the `Result`, so it is important to always assess whether the result is a success before getting the value.\r\n\r\n```ts\r\n\r\nconst result = Name.create('Jane');\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true\r\n\r\nconst name = result.value();\r\n\r\nconsole.log(name.get('value'));\r\n\r\n> \"Jane\"\r\n\r\n```\r\n\r\nOnce we have an instance of a value object, we can use some methods that the library makes available.\r\n\r\nBy default setters are enabled\r\n\r\n```ts\r\n\r\n// do not use set to change value object value. create a new instance instead.\r\n\r\nname.set('value').to('John');\r\n\r\nconsole.log(name.get('value'));\r\n\r\n> \"John\"\r\n\r\n```\r\n\r\nWhen you use the `set` or `change` function to modify the state, each change is saved in a history\r\n\r\n```ts\r\n\r\nconsole.log(name.history().count());\r\n\r\n> 2\r\n\r\n// back to old value on history\r\nname.history().back();\r\n\r\nconsole.log(name.get('value'));\r\n\r\n> \"Jane\"\r\n\r\n```\r\n\r\n> **We don't advise you to use state change of a value object. Create a new one instead of changing its state. However the library will leave that up to you to decide.**\r\n\r\nTo disable the setters of a value object use the parameters below in the super.<br>\r\nThis property disables the set function of the value object.\r\n\r\n```ts\r\n\r\nconstructor(props: NameProps){\r\n\tsuper(props, { disableSetters: true })\r\n}\r\n\r\n```\r\n\r\nNow when trying to change the value using `set` or `change` it will not be modified.\r\n\r\n```ts\r\n\r\nconsole.log(name.get('value'));\r\n\r\n> \"John\"\r\n\r\nname.set('value').to('James');\r\n\r\nconsole.log(name.get('value'));\r\n\r\n> \"John\"\r\n\r\n```\r\n\r\n#### Using validation\r\n\r\nValidation before create instance.<br>\r\nA validator instance is available in the \"Value Object\" domain class.\r\n\r\n```ts\r\n\r\nimport { IResult, Ok, Fail, ValueObject } from \"rich-domain\";\r\n\r\nexport interface NameProps {\r\n\tvalue: string;\r\n}\r\n\r\nexport class Name extends ValueObject<NameProps>{\r\n\tprivate constructor(props: NameProps) {\r\n\t\tsuper(props);\r\n\t}\r\n\r\n\tpublic static isValidProps({ value }: NameProps): boolean {\r\n\t\tconst { string } = this.validator;\r\n\t\treturn string(value).hasLengthBetween(3, 30);\r\n\t}\r\n\r\n\tpublic static create(value: string): IResult<Name> {\r\n\t\tconst message = 'name must have length min 3 and max 30 char';\r\n\r\n\t\tif (!this.isValidProps({ value })) return Fail(message);\r\n\r\n\t\treturn Ok(new Name({ value }));\r\n\t}\r\n}\r\n\r\nexport default Name;\r\n\r\n```\r\n\r\nNow when you try to instantiate a name, the value will be checked and if it doesn't meet the validation requirements, a `Result` will be returned with an error state.\r\n\r\n```ts\r\n\r\nconst empty = '';\r\n\r\nconst result = Name.create(empty);\r\n\r\nconsole.log(result.isFail());\r\n\r\n> true\r\n\r\nconsole.log(result.error());\r\n\r\n> \"name must have length min 3 and max 30 char\"\r\n\r\nconsole.log(result.value());\r\n\r\n> null\r\n\r\n```\r\n\r\n#### Validation before set\r\n\r\nThe `isValidProps` Method validates properties when creating a new instance, but which method validates before modifying a value?\r\nFor this there is the method `validation`\r\n\r\nThe validation method takes two arguments, the first the `key` of props and the second the `value`.\r\nSo when calling the `set` or `change` function, this method will be called automatically to validate the value, if it doesn't pass the validation, the value is not changed.\r\n\r\n> There must be a validation for each \"props\" key\r\n\r\n```ts\r\n\r\nvalidation<Key extends keyof Props>(value: Props[Key], key: Key): boolean {\r\n\t\r\n\tconst { number } = this.validator;\r\n\r\n\tconst options: IPropsValidation<Props> = {\r\n\t\tvalue: (value: number) => number.isBetween(0, 130),\r\n\t} \r\n\r\n\treturn options[key](value);\r\n};\r\n\r\n```\r\n\r\nIn case your value object has only one attribute you can simply use the already created static validation method.<br>\r\nLet's see a complete example as below\r\n\r\n```ts\r\n\r\nimport { Result, Ok, Fail, ValueObject } from \"rich-domain\";\r\n\r\nexport interface NameProps {\r\n\tvalue: string;\r\n}\r\n\r\nexport class Name extends ValueObject<NameProps>{\r\n\tprivate constructor(props: NameProps) {\r\n\t\tsuper(props);\r\n\t}\r\n\r\n\tvalidation(value: string): boolean {\r\n\t\treturn Name.isValidProps({ value });\r\n\t}\r\n\r\n\tpublic static isValidProps({ value }: NameProps): boolean {\r\n\t\tconst { string } = this.validator;\r\n\t\treturn string(value).hasLengthBetween(3, 30);\r\n\t}\r\n\r\n\tpublic static create(value: string): Result<Name> {\r\n\t\tconst message = 'name must have length min 3 and max 30 char';\r\n\t\tconst isValidProps = this.isValidProps({ value });\r\n\t\tif (!isValidProps) return Fail(message);\r\n\r\n\t\treturn Ok(new Name({ value }));\r\n\t}\r\n}\r\n\r\nexport default Name;\r\n\r\n```\r\n\r\nLet's test the instance and the validation method.<br>\r\nValue is not modified if it does not pass validation.\r\n\r\n```ts\r\n\r\nconst result = Name.create('Jane');\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true\r\n\r\nconst name = result.value();\r\n\r\nconsole.log(name.get('value'));\r\n\r\n> \"Jane\"\r\n\r\nconst empty = '';\r\n\r\nname.set('value').to(empty);\r\n\r\nconsole.log(name.get('value'));\r\n\r\n> \"Jane\"\r\n\r\nname.set('value').to(\"Jack\");\r\n\r\nconsole.log(name.get('value'));\r\n\r\n> \"Jack\"\r\n\r\n```\r\n\r\n#### toObject\r\nThis method transforms a complex object into a simple object or value.<br>\r\nThis method is useful for cases where you have value objects inside other value objects\r\n\r\n```ts\r\n\r\nconst street = Street.create('Dom Juan').value();\r\n\r\nconst number = Number.create(42).value();\r\n\r\nconst result = Address.create({ street, number });\r\n\r\nconst address = result.value();\r\n\r\nconsole.log(address.toObject());\r\n\r\n> Object \r\n`{\r\n\t\"street\": \"Dom Juan\", \r\n\t\"number\": 42,\r\n }`\r\n\r\n```\r\n\r\n#### Clone\r\nThis method creates a new instance with the same properties as the current value object.\r\n\r\n```ts\r\n\r\nconst result = Name.create('Sammy');\r\n\r\nconst originalName = result.value();\r\n\r\nconsole.log(originalName.value());\r\n\r\n> \"Sammy\"\r\n\r\nconst clone = originalName.clone();\r\n\r\nconsole.log(clone);\r\n\r\n> \"Sammy\"\r\n\r\n```\r\n\r\nClone being a new instance does not change the properties of the original value object\r\n\r\n```ts\r\n\r\nclonedName.change('value', 'Jones');\r\n\r\nconsole.log(clonedName.value());\r\n\r\n> \"Jones\"\r\n\r\nconsole.log(originalName.value());\r\n\r\n> \"Sammy\"\r\n\r\n```\r\n\r\n#### createMany\r\n\r\nSometimes you will need to create many instances of different value objects and for that there is static method available `createMany` on value objects, entity and aggregate.\r\n\r\n```ts\r\n\r\nconst itemPrice = Class<PriceProps>(ProductPrice, { value: price });\r\nconst itemName = Class<NameProps>(ProductName, { value: name });\r\nconst itemQtd = Class<QtdProps>(ProductQtd, { value: qtd });\r\n\r\nconst { data, result } = ValueObject.createMany([ itemPrice, itemName, itemQtd ]);\r\n\r\n// you check if all value objects are ok\r\nif (result.isFail()) return Result.fail(result.error());\r\n\r\n// you can get instances from iterator data. In the same order as the array\r\nconst price = data.next().value() as ProductPrice;  // index 0\r\nconst name = data.next().value() as ProductName;    // index 1\r\nconst quantity = data.next().value() as ProductQtd; // index 2\r\n\r\nconst product = Product.create({ name, price, quantity });\r\n\r\n```\r\n\r\n---\r\n\r\n### Entity\r\n\r\nWhat is value object:\r\n\r\n- Live longer than the application, should endure restarts, and are persisted and read from data sources (DB, file system, network, etc.)\r\n- Have an id (preferably a GUID rather than a DB generated int because business transactions do not rely on persistence, can be persisted after other operations carried out in model's behavior)\r\n- Have entity semantics (equality and `GetHashCode()` defined by class name + id)\r\n- Behavior in an entity mostly orchestrates value objects for a use case\r\n- Entity class should not have public property setters, setting a property should be a behavior method\r\n- Entities should not have bidirectional relations (depending on the bounded context, either an egg can have a chicken or a chicken can have eggs, but not both)\r\n- Entity relations should not reflect the complete set of DB foreign key relationships, should be bare down to the minimum for performing the behavior inside the bounded context\r\n- Entity relations should not hold a reference to another entity class, it can only keep the id of another entity\r\n- If a business transaction needs a reference to other entities in relation, aggregates should be used instead (aggregates can hold a reference to other aggregate roots, which are entity classes by definition)\r\n\r\n#### Simple Entity\r\n\r\nEntities extend to `Entity` class, have private constructor and public static method called `create`.\r\nThe `create` method receives the props which by default is an object with the key `id`.\r\n\r\nthe entity below is a base example without any kind of validation\r\n\r\n```ts\r\n\r\ninterface UserProps { id?: UID, name: Name, age: Age };\r\n\r\nexport class User extends Entity<UserProps>{\r\n\tprivate constructor(props: UserProps){\r\n\t\tsuper(props)\r\n\t}\r\n\r\n\tpublic static create(props: UserProps): IResult<User> {\r\n\t\treturn Result.Ok(new User(props));\r\n\t}\r\n}\r\n\r\nexport default User;\r\n\r\n```\r\n\r\n`id` is a reserved word and must have the type `UID` or `string`.\r\n\r\nAll attributes for an entity must be value object except id.\r\n\r\n```ts\r\n\r\nconst nameAttr = Name.create('James');\r\nconst ageAttr = Name.create(21);\r\n\r\n// always check if value objects are success\r\nconst results = Combine([ nameAttr, ageAttr ]);\r\n\r\nconsole.log(results.isOk());\r\n\r\n> true\r\n\r\nconst name = nameAttr.value();\r\n\r\nconst age = ageAttr.value();\r\n\r\n// if you don't provide a value for the id it will be generated automatically\r\nconst result = User.create({ name, age });\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true\r\n\r\n```\r\n\r\n#### toObject\r\n\r\nwhen you extend entity class you get some methods from domain class, one of them is `toObject` method.<br>\r\nIn the entity, this method aims to transform a domain class into a simple object, that is, all value objects are transformed into simple attributes.\r\n\r\n```ts\r\n\r\nconst user = result.value();\r\n\r\nconsole.log(user.toObject());\r\n\r\n> Object\r\n`{\r\n\tage: 21,\r\n\tname: \"James\",\r\n\tcreatedAt: \"2022-08-13T03:51:25.738Z\",\r\n\tupdatedAt: \"2022-08-13T03:51:25.738Z\"\r\n\tid: \"0709220f-7c2f-41e2-b535-151926286893\",\r\n }`\r\n\r\n```\r\n\r\n#### with id value\r\n\r\nyou can create an instance by entering an id\r\n\r\n```ts\r\n\r\nconst name = nameAttr.value();\r\n\r\nconst id = Id('my-id-value-01');\r\n\r\nconst result = User.create({ id, age, name });\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true \r\n\r\nconst user = result.value();\r\n\r\nconsole.log(user.toObject());\r\n\r\n> Object\r\n`{\r\n\tage: 21,\r\n\tname: \"James\",\r\n\tid: \"my-id-value-01\",\r\n\tcreatedAt: \"2022-08-13T03:51:25.738Z\",\r\n\tupdatedAt: \"2022-08-13T03:51:25.738Z\"\r\n }`\r\n\r\n```\r\n\r\n#### isNew\r\n\r\nCheck if instance is a new entity.<br> if you do not provide an id the entity will be considered as a new created entity instance.\r\n\r\n```ts\r\n\r\n// no id provided\r\nconst newUserResult = User.create({ name, age });\r\n\r\ncons newUser = newUserResult.value();\r\n\r\nconsole.log(newUser.isNew());\r\n\r\n> true\r\n\r\n// id provided\r\nconst userResult = User.create({ id, name, age });\r\n\r\ncons user = userResult.value();\r\n\r\nconsole.log(user.isNew());\r\n\r\n> false\r\n\r\n```\r\n\r\n#### isValidProps\r\n\r\nValidating props before create an instance.<br> Here you can apply your business validation.\r\n\r\n```ts\r\n\r\npublic static isValidProps({ name, age }: UserProps): boolean {\r\n\t\r\n\t// your business validation \r\n\tconst isValidName = doSomeBusinessValidation(name);\r\n\tconst isValidAge = doSomeBusinessValidation(age);\r\n\r\n\treturn isValidName && isValidAge;\r\n}\r\n\r\n```\r\n\r\nLet's apply our props validation method to our entity class\r\n\r\n```ts\r\n\r\ninterface UserProps { id?: UID, name: Name, age: Age };\r\n\r\nexport class User extends Entity<UserProps>{\r\n\tprivate constructor(props: UserProps){\r\n\t\tsuper(props)\r\n\t}\r\n\r\n\tpublic static isValidProps({ name, age }: UserProps): boolean {\r\n\t\t// your business validation \r\n\t\tconst isValidName = doSomeBusinessValidation(name);\r\n\t\tconst isValidAge = doSomeBusinessValidation(age);\r\n\r\n\t\treturn isValidName && isValidAge;\r\n\t}\r\n\r\n\tpublic static create(props: UserProps): IResult<User> {\r\n\r\n\t\tconst isValidRules = User.isValidProps(props);\r\n\t\tif(!isValidRules) return Result.fail('invalid props');\r\n\r\n\t\treturn Result.Ok(new User(props));\r\n\t}\r\n}\r\n\r\nexport default User;\r\n\r\n```\r\n\r\n#### change\r\n\r\nin entities you can easily change an attribute with `change` or `set` method\r\n\r\n```ts\r\n\r\nconst result = Name.create('Larry');\r\n\r\nconst newName = result.value();\r\n\r\nconst changed = user.change(\"name\", newName);\r\n\r\nconsole.log(user.get(\"name\").value());\r\n\r\n> \"Larry\"\r\n\r\nconsole.log(changed);\r\n\r\n> true\r\n\r\n```\r\n\r\n#### Validation before change\r\n\r\nThe `isValidProps` Method validates properties when creating a new instance, but which method validates before modifying a value?<br>\r\nFor this there is the method `validation`\r\n\r\nThe validation method takes two arguments, the first the `key` of props and the second the `value`.\r\nSo when calling the `set` or `change` function, this method will be called automatically to validate the value, if it doesn't pass the validation, the value is not changed.\r\n\r\n> There must be a validation for each \"props\" key\r\n\r\n```ts\r\n\r\nvalidation<Key extends keyof Props>(value: Props[Key], key: Key): boolean {\r\n\r\n\tconst options: IPropsValidation<Props> = {\r\n\t\tname: (value: Name) => doSomeBusinessValidation(value),\r\n\t\tage: (value: Age) => doSomeBusinessValidation(value)\r\n\t} \r\n\r\n\treturn options[key](value);\r\n};\r\n\r\n```\r\n\r\nLet's apply our validation method to our entity.<br> Now if the validation does not pass the value will not be changed.\r\n\r\n```ts\r\n\r\ninterface UserProps { id?: UID, name: Name, age: Age };\r\n\r\nexport class User extends Entity<UserProps>{\r\n\tprivate constructor(props: UserProps){\r\n\t\tsuper(props)\r\n\t}\r\n\r\n\tvalidation<Key extends keyof Props>(value: Props[Key], key: Key): boolean {\r\n\t\tconst options: IPropsValidation<Props> = {\r\n\t\t\tname: (value: Name) => doSomeBusinessValidation(value),\r\n\t\t\tage: (value: Age) => doSomeBusinessValidation(value)\r\n\t\t} \r\n\t\treturn options[key](value);\r\n\t};\r\n\r\n\tpublic static isValidProps({ name, age }: UserProps): boolean {\r\n\t\t// your business validation \r\n\t\tconst isValidName = doSomeBusinessValidation(name);\r\n\t\tconst isValidAge = doSomeBusinessValidation(age);\r\n\t\treturn isValidName && isValidAge;\r\n\t}\r\n\r\n\tpublic static create(props: UserProps): IResult<User> {\r\n\r\n\t\tconst isValidRules = User.isValidProps(props);\r\n\t\tif(!isValidRules) return Result.fail('invalid props');\r\n\r\n\t\treturn Result.Ok(new User(props));\r\n\t}\r\n}\r\n\r\nexport default User;\r\n\r\n```\r\n\r\n#### disableSetters\r\n\r\nTo disable the setters of an entity use the parameters below in the super.<br>\r\nThis property disables the set function of the entity.\r\n\r\n```ts\r\n\r\nconstructor(props: NameProps){\r\n\tsuper(props, { disableSetters: true })\r\n}\r\n\r\n```\r\n\r\n#### clone entity\r\n\r\nyou can clone an entity and get a new instance\r\n\r\n```ts\r\n\r\nconst result = User.create({ id, age, name });\r\n\r\nconsole.log(result.isOk());\r\n\r\n> true \r\n\r\nconst user = result.value();\r\n\r\n const clonedUser = user.clone();\r\n\r\n const newNameResult = Name.create('Luke');\r\n\r\n const newName = newNameResult.value();\r\n\r\n const changed = clonedUser.set('name').to(newName);\r\n\r\n console.log(user.get('name').value());\r\n\r\n > \"James\"\r\n\r\n console.log(changed);\r\n\r\n > true\r\n\r\n console.log(clonedUser.get('name').value());\r\n\r\n > \"Luke\"\r\n\r\n```\r\n\r\n#### compare entities\r\n\r\nYou can compare two entities.\r\n\r\n`isEqual` just check props values and id value for both instances.\r\n\r\n```ts\r\n\r\nconst isEqual = user1.isEqual(user2);\r\n\r\nconsole.log(isEqual);\r\n\r\n> false\r\n\r\n\r\n```\r\n\r\n#### history\r\n\r\nEach operation to change any entity state property generates a history.<br>\r\nAt any time you can return to a previous state\r\n\r\n```ts\r\n\r\nconst result = User.create({ name, age });\r\n\r\nconst user = result.value();\r\n\r\nconsole.log(user.toObject());\r\n\r\n> Object\r\n`{\r\n\tage: 21,\r\n\tname: \"James\",\r\n\tcreatedAt: \"2022-08-13T03:51:25.738Z\",\r\n\tupdatedAt: \"2022-08-13T03:51:25.738Z\",\r\n\tid: \"0709220f-7c2f-41e2-b535-151926286893\"\r\n }`\r\n\r\n// first history is initial props on create an instance\r\nconsole.log(user.history().count());\r\n\r\n> 1\r\n\r\nuser.set('name').to(newName);\r\n\r\nconsole.log(user.toObject());\r\n\r\n> Object\r\n`{\r\n\tage: 21,\r\n\tname: \"Luke\",\r\n\tcreatedAt: \"2022-08-13T03:51:25.738Z\",\r\n\tupdatedAt: \"2022-08-13T03:52:25.738Z\",\r\n\tid: \"0709220f-7c2f-41e2-b535-151926286893\"\r\n }`\r\n\r\n// On change name create a new history\r\nconsole.log(user.history().count());\r\n\r\n> 2\r\n\r\n// back to history 1\r\nuser.history().back();\r\n\r\nconsole.log(user.toObject());\r\n\r\n> Object\r\n`{\r\n\tage: 21,\r\n\tname: \"James\",\r\n\tcreatedAt: \"2022-08-13T03:51:25.738Z\",\r\n\tupdatedAt: \"2022-08-13T03:51:25.738Z\",\r\n\tid: \"0709220f-7c2f-41e2-b535-151926286893\"\r\n }`\r\n\r\n```\r\n\r\n---\r\n\r\n### Aggregate\r\n\r\nWhat is aggregate:\r\n\r\n- Encapsulate and are composed of entity classes and value objects that change together in a business transaction\r\n- Aggregates are a transactional graph of model objects\r\n- Aggregate root should be an entity, an aggregate can even be a single entity\r\n- Aggregate can keep a reference to other aggregate roots, but not to other entity classes which are not aggregate roots themselves\r\n- Aggregate should not keep a reference to other aggregate root entity classes if those other entities do not change together with this aggregate root entity\r\n- Aggregate can also keep the id of another entity, but keeping too many foreign key ids is a code smell (why?)\r\n- If deleting an entity has a cascade effect on the other entities referenced by class in the object graph, these entities are part of the same aggregate, if not, they should not be inside this aggregate\r\n\r\nThe aggregate has the same methods already mentioned in the entity.\r\nAnd in addition to the entity methods, there is another one that is responsible for managing the `domain's events`.\r\n\r\n#### Simple Aggregate\r\n\r\n```ts\r\n\r\nexport interface ProductProps {\r\n\tid?: UID;\r\n\tname: ProductName;\r\n\tprice: ProductPrice;\r\n\tcreatedAt?: Date;\r\n\tupdatedAt?: Date;\r\n}\r\n\r\n// extends to Aggregate\r\nexport class Product extends Aggregate<ProductProps>{\r\n\tprivate constructor(props: ProductProps) {\r\n\t\tsuper(props);\r\n\t}\r\n\r\n\tpublic static create(props: ProductProps): IResult<Product> {\r\n\t\treturn Result.Ok(new Product(props));\r\n\t}\r\n}\r\n\r\nexport default Product;\r\n\r\n```\r\n\r\n#### Domain Event\r\n\r\nLet's create an aggregate instance and see how to add domain event to it.\r\n\r\n```ts\r\n\r\nexport class ProductCreatedEvent implements IHandle<Product>{\r\n\tpublic eventName: string;\r\n\r\n\tconstructor() { \r\n\t\tthis.eventName = 'ProductCreated';\r\n\t}\r\n\t\r\n\tdispatch(event: IDomainEvent<Product>): void {\r\n\t\t// your action here\r\n\t\tconst { aggregate } = event;\r\n\t\tconsole.log(`EVENT DISPATCH: ${aggregate.hashCode().value()}`);\r\n\t}\r\n}\r\n\r\nexport default ProductCreatedEvent;\r\n\r\n```\r\n\r\nNow let's add the event to a product instance.<br>\r\nEvents are stored in memory and are deleted after being triggered.\r\n\r\n```ts\r\n\r\nconst result = Product.create({ name, price });\r\n\r\nconst product = result.value();\r\n\r\nconst event = new ProductCreatedEvent();\r\n\r\nproduct.addEvent(event);\r\n\r\n```\r\n\r\nNow we can dispatch the event whenever we want.\r\n\r\n```ts\r\n\r\nDomainEvents.dispatch({ id: product.id, eventName: \"ProductCreated\" });\r\n\r\n> \"EVENT DISPATCH: [Aggregate@Product]:6039756f-d3bc-452e-932a-ec89ff536dda\"\r\n\r\n// OR you can dispatch all events in aggregate instance\r\n\r\nproduct.dispatchEvent();\r\n\r\n// OR\r\n\r\nproduct.dispatchEvent(\"ProductCreated\");\r\n\r\n```\r\n---\r\n### Adapter\r\n\r\nHow to adapt the data from persistence to domain or from domain to persistence.\r\n\r\n```ts\r\n\r\n// from domain to data layer\r\nclass MyAdapterToInfra implements IAdapter<DomainUser, DataUser>{\r\n\tbuild(target: DomainUser): Result<DataUser> {\r\n\t\t// ...\r\n\t}\r\n}\r\n\r\n// from data layer to domain\r\nclass MyAdapterToDomain implements IAdapter<DataUser, DomainUser>{\r\n\tbuild(target: DataUser): Result<DomainUser> {\r\n\t\t// ...\r\n\t}\r\n}\r\n\r\n// You can use adapter instance in toObject function\r\nconst myAdapter = new MyAdapterToInfra();\r\n\r\nconst dataUser = domainUser.toObject<DataUser>(myAdapter);\r\n\r\n```\r\n\r\n","readmeFilename":"README.md"}