{"_id":"@lactea-blue/universe","_rev":"25-c03fe07729681e8e840057e285488514","name":"@lactea-blue/universe","dist-tags":{"latest":"1.4.6-beta-6"},"versions":{"1.0.0-beta1":{"name":"@lactea-blue/universe","version":"1.0.0-beta1","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/common":"^9.0.0","@nestjs/core":"^9.0.0","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","class-transformer":"^0.5.1","class-validator":"^0.14.0","typedoc":"^0.23.24","typeorm":"^0.3.7","moment":"^2.29.4"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"cda5c956609b9423a7ce903ad1c27f156ffa6e4e","_id":"@lactea-blue/universe@1.0.0-beta1","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zmTBPSio2e3UKARwKtdJFS/Zuhso74UhSsdJ7k02yTjv6Yb+Rp4CJo0vBgHeX6auhRHNSZGXtAgZa19GA0AMIg==","shasum":"7c337b312fe22fc8b67d901165f8e269994ea223","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.0.0-beta1.tgz","fileCount":52,"unpackedSize":422050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw+YZxnOGHp+2y7wuRFQ8hACdmxTh7l4M2jQSId9AQ9QIhAJm9GL1TcYcdFXxBlIOgp6Ce26/SN50x3+EMcwmmBLwx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5gAhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0FhAAgn7JCUWwmb0b1ETslOadcb/0kQ1nCpsIkbWOk9JNS7GKHpQ3\r\nxUTBXdwQWO024GGvO3/EY54QTLUQlmcPAEfkMDy8Hp19Z1D6OdCDZsieTLnt\r\n0brZG2Q7pueI2+dRZObSopwynSMtlrZc4a/wAKJm0Kx1+H/Xts8PNeeaJ2NL\r\npJGdAaEP/jsA4H0Y7RU2f9vL9JBi32AvQZZUzOaGLGDwzfBKCWWw+QrEyQHP\r\nAwOt1hHXXHMAxYJTNWWMcu+h6od8/9viRwMirlR3Y/aCcqVUUhFjkoRsyasB\r\nXjhKKILO6sL52RRIoG2UQ34asGVliVMMB0sKbaAmNnwyvE7sbTsj8xlyJI+1\r\nveSp9jKa0m2c0coZ4hcS+fQZeb2DE4TQ9FToWqrBYW9xd+I91aGv1PBQTzHH\r\nJ5Gv6ui+/Ad5nItu/K3AVUtfrW+dOzFWq027lWM77CG4FGuF3Zk6nHlt+MaH\r\nwuruOaDhgQNT+T2hyoC1v1Gy2uyU1TbJHE+/bTd69Q50V8X/U7JMgIQUpUF5\r\nOlZqT4qOXLA9BCnhxnGuP0GqnGh0aPbBlprAW/3WWMx1rB98RKU7YGZp9VSL\r\nIfBAcHa6DdApKHHoVBm08Oh+w4cYqNVauJZ5pVcuIvsWUFvq49ibemfGiSLz\r\neyKZQrfasQjGEyNtm//tCWzEb5R2q6znTpw=\r\n=zWu+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.0.0-beta1_1676017696875_0.45426773084387717"},"_hasShrinkwrap":false},"1.0.0-beta2":{"name":"@lactea-blue/universe","version":"1.0.0-beta2","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/common":"^9.0.0","@nestjs/core":"^9.0.0","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","class-transformer":"^0.5.1","class-validator":"^0.14.0","typedoc":"^0.23.24","typeorm":"^0.3.7","moment":"^2.29.4"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"f1ecaa234d17986ab854ca2aeea8fae9d67706ee","_id":"@lactea-blue/universe@1.0.0-beta2","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-P7xgdt6T72JzTVQl7ewu4co+hrDYa2qxUf6kcv8df7eUPCqdNHfqzGIcSVKQZVrzsi76meEX3qgfUfHZXDxaIQ==","shasum":"156698059f815768b3aeff1bbd538df48e3324d0","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.0.0-beta2.tgz","fileCount":52,"unpackedSize":422086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDduLBLAKSw+BRqqjy8EMahL1RViBT1wVxsusas1BzC4wIhALocxF8l7aDlNQl5onAdrcwMpXcjmlxUjUedA6AldYWu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5gMfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbVQ/+L6DMyCO5EkrE6UOeGol9FQRUrateCDoXiNOyIHvH4tmYuHj7\r\nprlTqAKhZbKA9zRwh9EcD7F3D+jAGiNIhRGVv4rIjj1+3rJi3fZjOhOa1NtC\r\n1WMzB511y/xI7XUugNsC0AGjAtyNVkm9pUlbLqhdUpQ6Kfvym0uP02mL9iEm\r\ngF71RLXnTERW4EHdkMYUdPeMWqe4I9glbhaPaLO/arcN+ueZVTb1VErtEBo1\r\nM/1ijltDuSL5rFX/rTVXgEJ0CludlWEivmeFfY4OT8+/bwCHtP0SzqvonMVa\r\nvdMsNCModQbO7fV+UtnlSeqHX5bzRLELhaeSmxv1bcxIskdmcUHO9lLagdBQ\r\nxLJyrcg/+rn819MKsfJ8vYQGgoP7iyfTTuNqV1xgfKoEOe/t9gL+5XvkBA5n\r\nS3v77chqS4byxqzBcJkCk3kpGxQo6RRv/UaKprNRQEXoI3HSbbsTO6vbEn6G\r\nv2nv5lQIwtq1bQU6CgenITk1tHgXNRpts/TtHv80bnrqPwheOOUtTDUHXxzH\r\nJpmmWDMB1kSEqnb0V2llTv+AXGndj4bpU4Vi+gSSrataX2xfgZaG3FcOSW//\r\nYzhnKoaj62V9FiDWmpzuY0EQfLTFhGg6odMeQ8QD851iIV6Wsk/kXl9YA/nP\r\nHuhJqEtQasWaHPYut0gwInTFXI4bpyN/fAY=\r\n=vNFR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.0.0-beta2_1676018463185_0.9108587546011886"},"_hasShrinkwrap":false},"1.0.0":{"name":"@lactea-blue/universe","version":"1.0.0","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/common":"^9.0.0","@nestjs/core":"^9.0.0","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","class-transformer":"^0.5.1","class-validator":"^0.14.0","typedoc":"^0.23.24","typeorm":"^0.3.7","moment":"^2.29.4"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"8c7ba0e68e60662163eaa51ffe4ea7d0e89d057e","_id":"@lactea-blue/universe@1.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WTDV7HV3/5vAb33nnVnm5q5XlriUcJ2OGyC08daHk0NH5O6l0zOeCUTYSPFX4zpkvj4+x7cjuQEhirpNZ0ACwA==","shasum":"82a4e9b3a50be642533c76d4137af0bfb217902c","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.0.0.tgz","fileCount":55,"unpackedSize":769988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCFOTv/xNgf6kvj4zhyahnuN1hlG20D7ZI6yr88ykTDAiEAzAQeQHnbJG6Ahar44fiQbEPO/sFnIdzVFQ60eMwM/C0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5gdNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL4Q//YLQ1p5y0A7AY7Q4RQJBAX7F2n0DogBgNEGXKkGfHLn4exDey\r\n8H8+vJb12o6rOSjLOrXd0l7Yvz3AOqpSYfrPC3krpui4eGxqkoCKxbm2MHcH\r\npxChWPgwruclFoG1M8r50ZHX08O0/pQVRK+Zq4kgNMdls4STNmPJIBj8eA/k\r\n4CLqGsRdh7C6QSQbTINKLQ3pW7702RTyh9CsdmAPGLo0UYLT3ppQGDu2ZHiC\r\nD2CpchSfjofXKvjHJ6NXo2g1zGG6aE5kGVuPQrcO4kR52VtuTOQJ9mssAJnT\r\nxolJm2gNle5cMMNGnTHmnpZjVrEx0oFbsiTRgGdfOApvTV2Ma18D3/cg+AmN\r\n7+dDoGuW7WYv3RMEHPMYU13tcpVjtd+4/C0nXdYGbMsPh/zVQb9C9mozx++B\r\n+QObdN0ic+N9096uOlg8xJnWPoFM6bM8/m/OzrmjY4dPk79n6vev+RIXaoR6\r\n3rTzxiOsbXnAjHMPoa+p+ETq6ktgL/o+C5CXF93ihJOaxVKkoxC8Pjayaqwo\r\ntPoJlSeUwlMCET01PmS5clKnvZUSByvbHa+fbc8hGaFg5wZP7LpOtUlV+fa0\r\nOXQcSPdGXP57ds9HOW03+t63kYcgBtqn8ceP1q22ahwbme61LfzqZMnrHHy4\r\n2krwv802TJmGjlDuK3vklxgGeSLdAH7kzKA=\r\n=RP2b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.0.0_1676019533005_0.23299640887746653"},"_hasShrinkwrap":false},"1.0.1":{"name":"@lactea-blue/universe","version":"1.0.1","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/common":"^9.0.0","@nestjs/core":"^9.0.0","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","class-transformer":"^0.5.1","class-validator":"^0.14.0","typedoc":"^0.23.24","typeorm":"^0.3.7","moment":"^2.29.4"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"8676c372249408180bfca01c212c7f662aa7ed0c","_id":"@lactea-blue/universe@1.0.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-q2wFpJ0BZq47OCJZjH1M4buugzyxnvZN6iUbgNivn+jdyQk2hk/8THgULBPknzfJw8RDrgW79d4TgD5i4oLisA==","shasum":"cca67b6af78c85b95b39f92bf24f6bf5ae9c29e0","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.0.1.tgz","fileCount":55,"unpackedSize":770451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7upbJ+cwEYP3MgQtMgHEnDpshHcVf5+LzG2Qst7NbeAIgW56sl+RAj9b6eGWEQmUc0/QqmgUigCySliZNsF3jjKo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6eHRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl4RAAhas3fX92F16oEd8Ao+uPV8Vklv5Fs0nEH3rgVfO1oDg3RSwF\r\npD9fXSAdAo6rU0h7yOx9xFrjSUZl2h6CmeQpgiY3nyo0EZBh/NU+B0K6erme\r\n5vu2JfNRFpl5rN4vokyalU8G+6daRmu7RiBbt56BxZB5dmUCCRN1PI45FYBn\r\nDy3B/2r0YO9Ntwp+7dtU6KXdJHAvcuFnZcOu2ET6TYHEBrLOuY4AAq0w5J5U\r\n6on4ATzFG6ZWm6xx97Va1wOLLBfabkOQXFcYBHxBj+iyIg5+ldOYxKKQni+I\r\nDb8HIUuxgrd5UdsL/EoC1NWKqz/ebXpxU3WWZax/Bw6Lwpe+FmwYj8B1Np8+\r\nApm/SJWls6dMmwO+R54RggQPQeDCtvdqE/bwtwUxjH4VsHCCHiiHfP6Btd1X\r\nJZ3QupyhcFXX29uhykVrFaGVq1X7UPUZqkUXsClwmvKFMjomnwlcrAGDRTMS\r\ncTdJDcWPq5tCPX+U39gQPpjLm5vLgfNvPbvh3vUwJ8csAojuKd+Y+8XcQE1M\r\n8l9ZiDJuq+P1lBQlOhlxzfaSkswnUQ9Evv1PspnIaXU2y7ZjvIqo8272UVmG\r\nShIW9cptiPlyyKYqp/PFY2euW8dJrNscmPNZE3KfXLdOFMOLROyxKYF9uCek\r\nQ93qL3ymoPx46P21ZwhaBj1tiSIfrPGczpU=\r\n=il3b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.0.1_1676272081532_0.5518892790757159"},"_hasShrinkwrap":false},"1.1.0":{"name":"@lactea-blue/universe","version":"1.1.0","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/common":"^9.0.0","@nestjs/core":"^9.0.0","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","class-transformer":"^0.5.1","class-validator":"^0.14.0","typedoc":"^0.23.24","typeorm":"^0.3.7","moment":"^2.29.4"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"e70d1df7ea7b68a0e397f83b846a05532011fee9","_id":"@lactea-blue/universe@1.1.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Xq9Qe5W+lLh12Hvv+eaXBGfwC8aHKMUeukUQCjoAFmcKPPc/9XCGssMClHo5NwO6RcVQVFRjxSwGgCkQol2kog==","shasum":"8e6d8610996193d4b9f955c4ac3d9a5847aae809","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.1.0.tgz","fileCount":81,"unpackedSize":1492854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVeHrapnf7WrUJ0R6mxYlbEXQC6vgKvzIOvrXfP3rA3AiEA3J1oFLXPF3PyJ3weJ4a+QP9KijDO6CX5DK13PW+83NE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD+ZlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0CRAAhzk654AOk0UT7N5rdbAVaeZlcBJ9rUkcSm3R4WSfD4hJgemG\r\nyGFePj9nqnSVUydRqPjNFQsBSsI/Ta0foyEAUiVMgtOZIj8rY94u4lBvlV01\r\n+wca81+etC2EAyrKb1k6krMlJVHLq2/R3z3//PMl69rSDgEn3wfwP35haI4e\r\nAnXOkP8AFtmjC28JfVZqOOMUVkqMDaYVEmqQlwzvg9n6xCtUZiaGiBG14NEB\r\nfePjZNWoJFBB30aJ9ns+txricdLR/Bv5EwLjp82SsUo6rxoZG404OnhgmN1/\r\nPOr+BG1sQ+sFf4mjlfcRCzSwXXK7saoYxDXBrBzXnjm+iS+UXEr6zJxnBRtU\r\nK97UVk1m8jzoptbBWUWgwh/NzVhmpHNd50v0PzRKATVGI2OAd6Kh1w/61j0k\r\nKz+6GcM3j9RBB9wCjg0ks0xMxK3A7rVXn9x8Ywpg8z/1PC1KbWp+Q4dZw79H\r\nrerEqD7NvyLBNbYJSD6pgnGHlbLk/na/hGfC+Os59MVPKwlp2K7YpelO6n0Y\r\nxgg25KlfLomCD12YHpCu1codzIniEycMr33TYkibA2L052E3JQVbD0HHH6Ni\r\n1UhJZU1UY5Q6Qs0S0H3Eckm6cEkdJXtx/RiKBsjma8QXKs6JMnoki+zHDUQL\r\n+MIHv6Ykj9x1WxnRQmxpZvdX06ctPyqTXZk=\r\n=KxhD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.1.0_1678763621643_0.10818397037092176"},"_hasShrinkwrap":false},"1.2.0":{"name":"@lactea-blue/universe","version":"1.2.0","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"bd06b66c6abc0b22015590ef078baf7d960235e3","_id":"@lactea-blue/universe@1.2.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ws82qC4RGXWg4QfmsVKhJFTN612KZXvKzcyN8Jq37cfA2Qwnc5LAtP2o4L+porotDkzS15+wM6BF7tsvwRJvOw==","shasum":"6561fcf079489b322b326e640015affe93896b5b","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.2.0.tgz","fileCount":106,"unpackedSize":1759497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICba3liPxg6cUQ+3LH/SXy0HFo1ZtDPxZkQA05YLXk2YAiEAnucGBrA+akCgIr17M5tkGxCGT/Ykf44JcVVp/zsLIg0="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.2.0_1683855569450_0.6157927560796348"},"_hasShrinkwrap":false},"1.3.0":{"name":"@lactea-blue/universe","version":"1.3.0","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"546b0ab17802ce6e1687ad7f4101347efa7371b4","_id":"@lactea-blue/universe@1.3.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2HDiiDRq6DbcEE8ClYggCipqrr104sZV983ZZfG8sbZ3z76wDCfICCyoFAnbdoKdKuVn2TAHNiM1AmX2pnCLKA==","shasum":"2e1016ac547893dfc96ae2d1bcb8937e70d5507e","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.3.0.tgz","fileCount":62,"unpackedSize":600067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9HeNy8Xm9AGznAPh8cvNDmLa5muFwWNJh4BqhnfgAPAIhAKYqUf/6uQQe7tCW85lEtfyOOm+Sg/Kof8oKaKum9KFF"}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.3.0_1694423740560_0.9504627315395311"},"_hasShrinkwrap":false},"1.3.1":{"name":"@lactea-blue/universe","version":"1.3.1","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"08841e41047deef8442d1c6778f0d7682999eff5","_id":"@lactea-blue/universe@1.3.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qOvNka5fdELvHEVK1u3JxUd9+5KRGUmJQSdw7rDZrukdB317nRUUzYeYnFxceQa8A83DmsrV3Q4dD5l4zzRCdw==","shasum":"ac2c3dd048efe0ea5fd9f2d33bd74f792553d236","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.3.1.tgz","fileCount":65,"unpackedSize":602760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0P+DSUvMDopB0gtmfHcuoTeyrPyswp3A+RfpTFKCwaAiEA3OzFjUevltS4oKb238fplwoPr77VL5wWGpGb03t5MPY="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.3.1_1694578134629_0.08044209047335849"},"_hasShrinkwrap":false},"1.4.0-beta1":{"name":"@lactea-blue/universe","version":"1.4.0-beta1","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"5208c3ae9217ef19eaf8a0200e1258ff7c0c5589","_id":"@lactea-blue/universe@1.4.0-beta1","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-tI4p/D1tEFtfVD3vq3f0hsVP+n7KT7fbWELMy9gztlLJAEKrPYOlKNDV9oEpJH9xeRWjnbZQMc1zS/5r3GTbzg==","shasum":"8bbae66e90b04cc0414f4672d2c0390936cac41e","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.0-beta1.tgz","fileCount":74,"unpackedSize":623199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk0i0nNqyuzYK6LkOkLNZDAvjt78eXsl5QIaKPcVO6qgIgB1jCUYnJmN9rvjBqF7iM84LBVNyka4ACCS9Ox6FfcSk="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.0-beta1_1697515233752_0.49309348358996274"},"_hasShrinkwrap":false},"1.4.0":{"name":"@lactea-blue/universe","version":"1.4.0","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"901a62e4dffeac9617dfa3374108602b679aaebb","_id":"@lactea-blue/universe@1.4.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HvxXDrLwhmcDC2qT0/IhWyZU1PmhOYRpz4t62RRWAdygrxvO/7ZcdBHRji3TjjgILUV8Pu+EF1RBsO0/Pigurg==","shasum":"9a6e539ec625e3c38cf5f98614b3b77bab1f0092","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.0.tgz","fileCount":74,"unpackedSize":623193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3trEXI7SC8hnt8va6WCO59bdpRM2xR2RXcc6G9F8tLAIgasjKFw323sDFkD/9E+hIdTY3wncikrA93MZ7OM+MMlw="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.0_1697517344779_0.5193195333657561"},"_hasShrinkwrap":false},"1.4.1":{"name":"@lactea-blue/universe","version":"1.4.1","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"3343f5f526d89f74eea01580d6012b2f1e8c3c11","_id":"@lactea-blue/universe@1.4.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UWORdacNbVF0HQ1bu0plQHewIXqj76H7FnKCDG8VbaUE5kofvFV8+lDeor+LbznoLKtgg8OBl1gKkXcswAKvew==","shasum":"ccc69b68d22bfa5f20e71c758b0d21d36a955bfd","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.1.tgz","fileCount":74,"unpackedSize":623224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjGLoCETbmiJP0hY5uMVbPVeU/Bf8EoeaZiHUHLCTQzAiAuGL1NpAimxWc2f9gatUc9aOofAO7E8VgQBDzKHrjX6A=="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.1_1699422042032_0.38210338660875287"},"_hasShrinkwrap":false},"1.4.2-beta":{"name":"@lactea-blue/universe","version":"1.4.2-beta","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"f1254c0aeb411ab8be7e046546df2265d81b200f","_id":"@lactea-blue/universe@1.4.2-beta","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ODnSx1Fjkc7/rqALnEPwwUEvybIcDgWuPiJISas0XmzMCgiBCuVL7RK8s0M7iE6+LoAoRyn6nilRbcANyFLlOQ==","shasum":"cca2ccbe74b1c5432d9399b344420bef213b3037","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.2-beta.tgz","fileCount":74,"unpackedSize":623318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNhpeNKwaq6cODLx4iXKOBvSJ1FKRcm4LQtHvU0dOJkwIgCN/dx3GV+xN89n4U2aaNTk7WgvSbjjmPUPTEKaxWaOQ="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.2-beta_1704333309684_0.6004216783893563"},"_hasShrinkwrap":false},"1.4.2":{"name":"@lactea-blue/universe","version":"1.4.2","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"df7408f07e432e520ae7f12c5d6074e5e0f5a9f9","_id":"@lactea-blue/universe@1.4.2","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9uZsXw2Ps9MxTwcB8uIg6WW54bffcRfrhjxRYQ8EfnsACse5X9fJ8sN7fnpgGUuRs2mFUNC3IGNOfopJcCuzuw==","shasum":"6460a82774208645cf383b5fc7e2b668ab7ac1d7","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.2.tgz","fileCount":74,"unpackedSize":623313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgNtr17YSLrr+bEFDjYtEJaknCZXzyih9lk+lRDZf8zAiAzpc6BLdXK1jJGRlMlz3QnBp6ErprnwwFYugLepLJY5w=="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.2_1704355688533_0.5089869559887916"},"_hasShrinkwrap":false},"1.4.3-test":{"name":"@lactea-blue/universe","version":"1.4.3-test","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"52a668ca8945ae1c8980ce77920a6fd763a499cd","_id":"@lactea-blue/universe@1.4.3-test","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zC3PAeF1WZgGqT+6XjJxskIZjGTT83Q3UwQH5mBz7/gaBV4DQX2cfbyS5gyh4IWJb/Tr3fjTOH2VDmPJNp5UhQ==","shasum":"5e7305e8c13507841c3da09ecfb5bcc188c5a500","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.3-test.tgz","fileCount":74,"unpackedSize":623442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIixZBhOoflVwsgwFzXABXz8ZzsvqPzL/vLzq2dOgeHAiEA3JJgpGFusB4Ho81sqQKWwIuq0iaynlF2XROmN3mlwR4="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.3-test_1708332582225_0.9867185486779324"},"_hasShrinkwrap":false},"1.4.3":{"name":"@lactea-blue/universe","version":"1.4.3","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"75ec0d028b87d479b87a056928a39312d141aebc","_id":"@lactea-blue/universe@1.4.3","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zM2+oStOE0ToBKuRJy75J9TS3QExrx3UWlvVdmAe45yAS/v8FDZsROhWM3Tp8iP+FFFtS9lXpGWLLRX/5VfJYg==","shasum":"46954da610415ab96d993a5477d238666efefb69","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.3.tgz","fileCount":74,"unpackedSize":623313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvJ7Wtv528QuCYf6JWJFKksrNTy6wsprzP0I7YedhLHAiB6dJbyw4Ep/WYEwIwpLCpOaiKj9jAnmwO5u/nNzL5S+w=="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.3_1708334402755_0.5408699289967982"},"_hasShrinkwrap":false},"1.4.4":{"name":"@lactea-blue/universe","version":"1.4.4","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"d1d124dc990d971394ce7e82a3aedfdad6d5bef8","_id":"@lactea-blue/universe@1.4.4","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sIkaiTnLMfQ39AKObPIb8glT2Pu2/ywYLTgbBVK5SO/Ew8MZHtBauCIZ4Wf+8E8VC4JRFH96f1G6ZKn8X8vuQQ==","shasum":"5430b848fba346584e2dd9439e6d4846d701ec57","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.4.tgz","fileCount":74,"unpackedSize":623778,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiiqOEhTwWjOxuCzQiAwWLI19oSFkXy6FfnJnaCfh9uAiARWlzWSocoW632FquwNUOERHi36jdXaslVItMB7/kWSQ=="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.4_1708481413960_0.907359400778097"},"_hasShrinkwrap":false},"1.4.4-beta":{"name":"@lactea-blue/universe","version":"1.4.4-beta","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"f241363b72c2e6ff987e4495679921e6a5576622","_id":"@lactea-blue/universe@1.4.4-beta","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-gKRw5Pj+OvY9LYzTr+9yfwgiOf+7MCAhLy/8AcXFYbzEmgX6+F4P25tXczwINJRFRRHQ4cnB4ojAvjek6+x6aA==","shasum":"294fd843be9aedb361841950a357415df3387bfc","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.4-beta.tgz","fileCount":74,"unpackedSize":622782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElMycP1y+myI+3WmYVOWwWJ90RKHAvOd/v6x/VmgyW+AiEAg/3XuqWDq2qkuc7ZJnGDGMUHdNwNacRs6rqDxNJMgY8="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.4-beta_1708498883068_0.05994312622323239"},"_hasShrinkwrap":false},"1.4.5":{"name":"@lactea-blue/universe","version":"1.4.5","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"b5c5861c3aa26bbdb9543cba2601b102a148e604","_id":"@lactea-blue/universe@1.4.5","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-SDkw9s7d/aT60Lptokeq+FyXLzxaz45NqGO53HfyTPzpl3r+AeWA2J/cUB/NLv0gP0faKDwJrX2ciMTfY8AtoA==","shasum":"56f93b39bd1f6e22474f06330b74c444680bef34","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.5.tgz","fileCount":74,"unpackedSize":622777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEqhhTGsQzJqbMHyrENHlHL/ijbRmMfw2KOMwrjZ667wIgV6qUa84IMCxDb5F2loHbsr+fghHR0zn8L1GbmOE1CD4="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.5_1708500463137_0.31083071769134385"},"_hasShrinkwrap":false},"1.4.6-beta-1":{"name":"@lactea-blue/universe","version":"1.4.6-beta-1","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"4e44a8363a51386adc1269fb5baf7e413b55f7ae","_id":"@lactea-blue/universe@1.4.6-beta-1","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7km4OBToekHRhZ02BXmNosAXcSi7PBLazwHoNfP0g8MJWAHeUyR9Q1LSXYG2S8Imm4muqglJDprVDHP/QNvBFQ==","shasum":"3e5971b65b4abea062ced67a495f7d36d104ad52","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.6-beta-1.tgz","fileCount":74,"unpackedSize":622517,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCffhxOvMBLhjVYvlMyGycOyc7Z//3clFrSc0LOXtbxgQIhAOoGGLyXr1T+3iJ+M0wYv9ipoadGn24JTv+0P7Nc42b4"}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.6-beta-1_1709019201302_0.8753708729025429"},"_hasShrinkwrap":false},"1.4.6-beta-2":{"name":"@lactea-blue/universe","version":"1.4.6-beta-2","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"2ec21d98232897bd56fbcce6f2e211b54048b35a","_id":"@lactea-blue/universe@1.4.6-beta-2","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BSvn12H9GObFYWaNmTrVE1JuJEsJIKZbaekFUCHQlNIZmx4q9SdNWBWN+sBgo9c/RDFzv/3ovQFMHrrgLptFKw==","shasum":"91bf80c40518c14dd9f5a38f86e8279652ded84d","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.6-beta-2.tgz","fileCount":74,"unpackedSize":622565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkmSwPXcj9H5YdyB1EJhRQ2JcLKyI8Alihvb7gK/Ri/gIhAIFlY+UQYh96VaxlO6d+LIl3PeJYVFIfJuSQnn4LAtqg"}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.6-beta-2_1710481398786_0.5807467513732008"},"_hasShrinkwrap":false},"1.4.6":{"name":"@lactea-blue/universe","version":"1.4.6","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"5342566fe7612d85820d9e47c483283c466647e0","_id":"@lactea-blue/universe@1.4.6","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-T9vrM44hcCDcz+A7I/xyD5n4pQFeo6+jbqI3F1Fr6yQ87opXMJLlp7uUvDHnvOWy3bQygZBaaF7vhZLvc2vlYQ==","shasum":"3303c821e52f0f9e588370af4adc660c648ee1f0","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.6.tgz","fileCount":74,"unpackedSize":623003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDrOAzXVh7vZVRSXSf6kBqLYx9ZPFA13IfCPTLdfXShAiEA9u+JdtuKhSX/k8U99B1qs0UTQucUEyQipxv0ScfZ0iU="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.6_1712130986662_0.8991012137593697"},"_hasShrinkwrap":false},"1.4.7":{"name":"@lactea-blue/universe","version":"1.4.7","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"8622c2c98659a4715b041eb9143e8e991a3edff4","_id":"@lactea-blue/universe@1.4.7","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-inGZ4AFe/d6PXgEz4QRGQe1dCQtJbpb3YHQSZQhEGeocYhcyjtVyINbQYvJhjWLk5wpuwjSLye+qqhnU6GJEzw==","shasum":"c369aa7398717e2540f845eeec4fe3e417177931","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.7.tgz","fileCount":74,"unpackedSize":622558,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGioWZhM4a63YEdIrJNwRGMwbC+eofaIyRvBbj+kP0UUAiALBNIyCJJvE63wuANhF0rt7JkW6LsgQlBqzmhddOXauA=="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.7_1712131168215_0.8284217465521897"},"_hasShrinkwrap":false},"1.4.6-beta-3":{"name":"@lactea-blue/universe","version":"1.4.6-beta-3","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"24eb7ebd540dbdd6f870965778a0e360cc28fd10","_id":"@lactea-blue/universe@1.4.6-beta-3","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-XiDaXclsJXDwZNCy/ZS8zBMAwVzwqcDHVKEIbAWHOEzXiQm0Jdjb180FcfBw99joSg9DDu4jRoj5lRt9O2DNLQ==","shasum":"849f68051bebecc16650c7990fea21d9c8449170","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.6-beta-3.tgz","fileCount":74,"unpackedSize":622793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLJ+nS2A8UjlpbqOqTKzpCafNkjh6QuJqhtIemkjPIggIgTmOltv3G7hZ8qLd1UZkOpuhOfQzMDikYr38m7crRdJE="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.6-beta-3_1712907267213_0.9508321184670974"},"_hasShrinkwrap":false},"1.4.6-beta-4":{"name":"@lactea-blue/universe","version":"1.4.6-beta-4","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"8b8c3666814377110410f4b2236caf21c483a70b","_id":"@lactea-blue/universe@1.4.6-beta-4","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xqOOi1TwCgdClVm0k8h1MI/ZCb+W68th4oEE1BvmDmfdXbUoC4dnAnjo9EiN8MTIDnxbBcxMX/z4rTs4JXWkYQ==","shasum":"6b48da092ccea59a44776f533899ae31d380eda7","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.6-beta-4.tgz","fileCount":74,"unpackedSize":622812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSuUF99mCFrk8CbZNOULkMhMDN67KrM4bGUx227BtxPAiEAml1wu7rr8In5FULEgIRjIrSpncSxDSnlheE5RO+jmiw="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.6-beta-4_1712907718754_0.08959516484008745"},"_hasShrinkwrap":false},"1.4.6-beta-5":{"name":"@lactea-blue/universe","version":"1.4.6-beta-5","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"3c08f249516f73a3ee4921a7f4a3440c3fcba351","_id":"@lactea-blue/universe@1.4.6-beta-5","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ZVonQP9638M3D3Y3LAC/ch7u3oKXnujjCnWGKKuJ3M93hB6kYT7aTufE5+dsDEettC/oq986Bs2QBpbX88xXjQ==","shasum":"9897d45fc12ccc7b246ec284ebee9f9ec760ccf5","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.6-beta-5.tgz","fileCount":74,"unpackedSize":623486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEO/WULWAHFsda+0leOOOA5mNr6ReJiVUsuUGk51DTPoAiEAnZ9i6yeJHkjbpZX2mn5SNJXx0PuuLo6PyqkuP5Yf32s="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.6-beta-5_1716771351673_0.6882972001153733"},"_hasShrinkwrap":false},"1.4.6-beta-6":{"name":"@lactea-blue/universe","version":"1.4.6-beta-6","description":"common class or functions library","author":"","license":"UNLICENSED","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","common"],"scripts":{"prebuild":"rm -rf dist && mkdir dist && tsc","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","docs:generate":"typedoc --tsconfig tsconfig.json"},"dependencies":{"@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.3.1","@nestjs/core":"^9.0.0","@nestjs/jwt":"^10.0.3","@nestjs/platform-express":"^9.0.0","@nestjs/swagger":"^6.1.2","@nestjs/typeorm":"^9.0.1","aws-sdk":"^2.1361.0","axios":"^1.4.0","builder-pattern":"^2.2.0","class-transformer":"^0.5.1","class-validator":"^0.14.0","moment":"^2.29.4","typedoc":"^0.23.24","typeorm":"^0.3.7"},"devDependencies":{"@nestjs/cli":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@types/express":"^4.17.13","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.3.2","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"04942c23a098e98fbe3b2b8afc4965da98793222","_id":"@lactea-blue/universe@1.4.6-beta-6","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CFEfsu0w+Frnu5qlvszzp8b5spG2OWbnTdVQ85uMj2GzUtnHffSs7Zb56MFJdsbqI+4QBZPv9FyP2y9whfTykw==","shasum":"71be950733cd80fde2571529fe2cdb094f8cfa85","tarball":"https://registry.npmjs.org/@lactea-blue/universe/-/universe-1.4.6-beta-6.tgz","fileCount":74,"unpackedSize":623140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2algvFlUyx1TuxRCkoLgy6eWo8hL7wmvWiKl+z247QwIgInpuZrZ+nPlfi+TB4HMpj0lHkWja1et3zdZeH90XyAs="}]},"_npmUser":{"name":"sd.m3","email":"sd.m3@autocrypt.io"},"directories":{},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universe_1.4.6-beta-6_1716774049635_0.0953929857628859"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-10T08:28:16.790Z","1.0.0-beta1":"2023-02-10T08:28:17.054Z","modified":"2024-05-27T01:40:50.114Z","1.0.0-beta2":"2023-02-10T08:41:03.464Z","1.0.0":"2023-02-10T08:58:53.223Z","1.0.1":"2023-02-13T07:08:01.788Z","1.1.0":"2023-03-14T03:13:41.908Z","1.2.0":"2023-05-12T01:39:29.663Z","1.3.0":"2023-09-11T09:15:40.850Z","1.3.1":"2023-09-13T04:08:54.925Z","1.4.0-beta1":"2023-10-17T04:00:34.015Z","1.4.0":"2023-10-17T04:35:45.097Z","1.4.1":"2023-11-08T05:40:42.354Z","1.4.2-beta":"2024-01-04T01:55:09.882Z","1.4.2":"2024-01-04T08:08:08.792Z","1.4.3-test":"2024-02-19T08:49:42.533Z","1.4.3":"2024-02-19T09:20:02.958Z","1.4.4":"2024-02-21T02:10:14.250Z","1.4.4-beta":"2024-02-21T07:01:23.311Z","1.4.5":"2024-02-21T07:27:43.413Z","1.4.6-beta-1":"2024-02-27T07:33:21.551Z","1.4.6-beta-2":"2024-03-15T05:43:19.003Z","1.4.6":"2024-04-03T07:56:26.965Z","1.4.7":"2024-04-03T07:59:28.469Z","1.4.6-beta-3":"2024-04-12T07:34:27.491Z","1.4.6-beta-4":"2024-04-12T07:41:58.982Z","1.4.6-beta-5":"2024-05-27T00:55:51.976Z","1.4.6-beta-6":"2024-05-27T01:40:49.888Z"},"maintainers":[{"name":"sd.m3","email":"sd.m3@autocrypt.io"},{"name":"terry-yoo","email":"thyoo@autocrypt.io"},{"name":"autocrypt-service-group","email":"sd.leader@autocrypt.io"}],"description":"common class or functions library","keywords":["backend","common"],"license":"UNLICENSED","readme":"## Description\n\n공통적으로 쓰이는 함수 및 module, decorator 등을 모아놓은 라이브러리.  \n\n라이브러리를 만들어, 코드 중복을 막고 수정을 간편하게 하기 위해 만들어졌다.  \n라이브러리에 대한 자세한 설명은 아래의 링크에 있다. 해당 라이브러리를 사용할 때, 참고하여 사용하면 편리하다.  \nhttps://lactea-blue-library.s3.ap-northeast-2.amazonaws.com/universe/index.html\n\n## Installation\n\n```bash\n$ npm i @lactea-blue/universe \n```\n\n### jwt module 사용법\n1. jwt service를 사용하고자 하는 곳의 Host module에 아래와 같이 JwtConfigModule을 Import 해준다.\n2. 그 후, 필요한 곳에 JwtService를 inject하여 사용하면 된다. \n\n```typescript\n@Module({\n  imports: [\n    JwtConfigModule\n  ],\n  controllers: [ SampleController ],\n  providers: [\n    SamepleService\n  ],\n})\nexport class SampleModule {}\n```\n\n```typescript\n@Injectable()\nexport class SampleService {\n  constructor(\n    private readonly JwtUtilService: JwtUtilService,\n    private readonly jwtService: JwtService\n  ) {\n  }\n}\n```\n\n### ApiCall \n- ApiCall은 외부 API를 편리하기 호출하기 위해 만들어진 데코레이터다.\n\n#### ApiCall 사용법\n1. 호출하고자 하는 HOST를 ./env/.env.{운영환경} 파일 또는 ./common/env/{운영환경}/.env.host 파일에 작성한다.  \n   - 우선순위 : ./env/.env\n\n\n```typescript\nEXAMPLE_HOST=\"https://example.com\"\n```\n\n2. 클래스 레벨에서 @ApiCall 데코레이터를 설정한다. \n    - hostName : 호출하고 하는 API의 HOST (**필수 값**)\n      - .env 파일에 작성한 변수명\n    - headers: 공통적으로 사용하는 헤더 값들 (선택 값)\n\n```typescript\n@Injectable()\n@ApiCall(\n    \"EXAMPLE_HOST\",\n    {\n       \"Content-Type\" : \"application/json\",\n    }\n)\nexport class ExampleApiClient { }\n\n@Injectable()\n@ApiCall(\n  \"EXAMPLE_HOST\",\n)\nexport class ExampleApiClient { }\n```\n\n3. 외부 호출이 필요한 메소드를 ApiCall 전용 Http Method 데코레이터와 Paramter 데코레이터와 함께 작성한다.\ncf) NestJs에서 제공하는 데코레이터와 거의 유사하다. (Import시 주의)\n\n\n   - ApiCall 전용 Http Method 데코레이터 \n     - @Get()\n     - @Post()\n     - @Put()\n     - @Delete()\n   - ApiCall 전용 Parameter 데코레이터 \n     - @Body()\n     - @Query()\n     - @Param()\n     - @Header()\n\n```typescript\n@Get(\"/search\")\nasync searchUser(@Query(\"name\") userName: string): Promise<GetUserInfoRes> { return }\n\n@Post(\"/user\")\nasync createUser(@Body() req: createUserReq): Promise<CreateUserRes> { return }\n\n@Put(\"/users/{:id}\")\nasync updateUser(\n    @Param(\"id\") userId: string, \n    @Body() req: UpdateUserReq,\n): Promise<UpdateUserRes> { return }\n\n@Delete(\"/users\")\nasync deleteUser(@Query(\"userId\") userId: string): Promise<DelteUserRes> { return }\n```\n\n특정 메소드에만 header 정보를 추가하고 싶을 때\n```typescript\n@Put(\"/users/{:id}\")\nasync updateUser(\n    @Header(\"Content-Type\") contentType: string,\n    @Param(\"id\") userId: string,\n    @Body() req: UpdateUserReq,\n): Promise<UpdateUserRes> { return }\n```\n\n만약 공통 헤더와 메소드 헤더의 key값이 같다면 메소드의 헤더의 value가 우선 순위가 된다.\n```typescript\n\n@Injectable()\n@ApiCall(\n  \"EXAMPLE_HOST\",\n  {\n    \"Content-Type\" : \"application/json\",\n  }\n)\nexport class ExampleApiClient {\n\n  @Put(\"/users/{:id}\")\n  async updateUser(\n    @Header(\"Content-Type\") contentType: string,\n  ): Promise<UpdateUserRes> { return }\n}\n```\n\n### ApiCall 사용 예제 \n\n```typescript\n@Injectable()\n@ApiCall(\n  \"EXAMPLE_HOST\",\n  {\n    \"Content-Type\" : \"application/json\",\n  }\n)\nexport class ExampleApiClient {\n\n    @Post(\"/example\")\n    async callExample(@Body() req: ExampleReq): Promise<ExampleRes> { return }\n}\n```\n\n```typescript\n@Injectable()\nexport class ExampleService {\n  \n    constructor(\n        private readonly exampleApiClient: ExampleApiClient,\n    )\n    \n    async doExample(req: ExampleReq): Promise<ExampleRes> {\n        let response: ExampleRes = exampleApiClient.callExample(req)\n        // 비즈니스 로직 작성\n    }\n}\n```\n","readmeFilename":"README.md"}