{"_id":"@onebro/oba-common","_rev":"71-120381e6cc5e804f3a96e1be0981b8d6","name":"@onebro/oba-common","dist-tags":{"latest":"2.9.27"},"versions":{"2.1.0":{"name":"@onebro/oba-common","version":"2.1.0","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/express":"^4.17.8","@types/jsonwebtoken":"^8.5.0","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","jsonwebtoken":"^8.5.1","mongoose":"^5.10.0","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.4","@types/node":"^14.0.19","concurrently":"^5.2.0","jest":"^26.1.0","nodemon":"^2.0.4","ts-jest":"^26.1.1","ts-node":"^8.10.2","tslint":"^6.1.2","typescript":"^3.9.6"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"341e82581f0b7f0a802374e220b2510003741160","_id":"@onebro/oba-common@2.1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ukGbZ9RT9fA+kJyTC+i4jc2WhRBcUDJ7mTXBKsCxFGMSPeDASDkvzScEglIsgQQWHJjb+6rLrCwhMoHD49T5vA==","shasum":"83836d2d8b5e2525f3e0f87f4bd3fa7f25a2cc27","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.1.0.tgz","fileCount":63,"unpackedSize":91812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUSIaCRA9TVsSAnZWagAALwcQAIxAqUS6UC85K3ENjgxS\n2HAf7vwZyfKL7jH5/IJTVWli81LOnmzjqkqxOLQB6w6Npm2sDEjpvlXRbxDn\n7BUFZPN80GyrXzcUPPWsebrMvnzhIEDTaFaJ3YIH5jdRI9qeoLGnmen2X0tK\nKyC61Dbx2jKR9L5ITIO3+WeWknQ94uAJyMKAghJI6ciCBY833B9tW9NF7kOY\nB393tdyfztMXwQO5LlIoml73mny7qKiSpjBC8wtprO+xc+bIHLm8cvDZa0H4\nTr/l+qw5X0BhxcQrn5Re58ABY2f68O/BTFBIDv81KkmWMOOmafZ6X8rUrjyN\nT6rLSbbWf7uSoEpy1LbBh0+NUmgh2Cz65VOyMpJiAIjRX+XBQqB4SB8j9Wyf\nvO3ICISBNLx6PXns29c239LH6819Wsc3NWpe31l6nCXQHxwXSkeXtRKOJ/Vq\njRSz3CgOcyekY2eEkoGjPHGrCy7OcG8GNVqBiw4xJG939/1WIl44joywjPGI\n+nADda46q5m894YN7EJKVRAyoGrPLtcLWBtmBCwmHF4omXW6lh6CpEb2j8jB\nIifo0LuOI3K6t1L8KfyL7MCW+6BU3b2V5NOc6rHoD2+3mRjnAxw0NH7enLTC\nnWCGaBhhDEgCUwGaPHI0Nkj+KrKSt+XDA90c/n/10ibMbJYEGhUxdEmbh/wf\nS1YN\r\n=0APv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW+uLZ7jL3jlbLheeuVtcp7ZJM7sf+UVrYhkOKSA4+KAiBxM/+19wRjRbnuvugsQ0OYmqNw605jqLT78PQOxVXQSw=="}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.1.0_1599152666319_0.8903356257552597"},"_hasShrinkwrap":false},"2.1.1":{"name":"@onebro/oba-common","version":"2.1.1","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/express":"^4.17.8","@types/jsonwebtoken":"^8.5.0","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","jsonwebtoken":"^8.5.1","mongoose":"^5.10.0","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.4","@types/node":"^14.0.19","concurrently":"^5.2.0","jest":"^26.1.0","nodemon":"^2.0.4","ts-jest":"^26.1.1","ts-node":"^8.10.2","tslint":"^6.1.2","typescript":"^3.9.6"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"654428b923e145aa121fb7532188ad4491d0bd8f","_id":"@onebro/oba-common@2.1.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-zQYY4zfPKJl5qLUlbIoadSaM4/Y3+fV/IYoN6H7ZsIP/UEhq3rDoqqz9NfJFlHHmHkHRevmsA7iqm2TQMUI02A==","shasum":"200288dbd7664f01c1d892cd8215e5a090740605","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.1.1.tgz","fileCount":63,"unpackedSize":91337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUqG5CRA9TVsSAnZWagAAlbwP+QCw6ALFNlgZ7hPQuKY/\np2f/o5JQ0tKQfPMfg3Wj1gmyderpEN3XEL4qAZgsOjVndg7tRR9NvIq4BTjw\nkk2g8LuG8vYx84AeaKZeQv80yzPoIU/c+Ku3L7TQGe2ANS/1yyO7eQthzQWg\nUHr5tro9xUWhRrF1Ui/jrNhBczInu5enBPqG016PYMvZlaHdv5WSMyfvF0UP\nmS84tlGAuf/mMrYm9snKJdYFSiAGY2EB3yZT5xYjiFfhnSA2yaW/wDGbt/rA\nPdePiRh5FzvbvSXlZa94SFgoNxuYTPxRKrPERBJi7ASsRC4/eEB57sxsOvUk\nl6KdbVtUbaZk2XRBt/wo4cNw607KxTGukVZ+hjsv34+9LaeFUGe437V/B2T9\nDnMp9S2p7wow4swdxqZF5HY1u16PA0vM1XEitPxfyxOqIfqskdasOevBbVXx\n7WMApU2VWKn/10RsaIxJUm3Ivxm42W93PXiCil4rkSUauZMUch69uoCe0Nqx\nDC3AE6p21sn6IUQq5RGrJFXJkG+PHCqoK5NWPLcnjHlo+hQuZ/hz7qnHzMDs\n1vmCgHwH29gmuwlPj2FGcPPPNGrCH1GBjQsYaSAIUj3elk8B39wvDfv297Ht\nUgHSUI9cYtM9nYh/mdw1lk08Tl1rv9AUp+TpKsezj9p4NwavTB67kj2vLGHm\nGqCh\r\n=F/kY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCqVARbBqRbC3Xbp1k4l7GrXSLgOdS8zlc0/6y87lIRwIgRRGf5wAyOKsTKwvJ9CGkqVjR4scjVWwIu34+vWTfGso="}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.1.1_1599250873211_0.7486070211441458"},"_hasShrinkwrap":false},"2.1.2":{"name":"@onebro/oba-common","version":"2.1.2","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^3.0.0","@types/express":"^4.17.8","@types/jsonwebtoken":"^8.5.0","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","bcrypt":"^5.0.0","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","jsonwebtoken":"^8.5.1","mongoose":"^5.10.0","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.4","@types/node":"^14.0.19","concurrently":"^5.2.0","jest":"^26.1.0","nodemon":"^2.0.4","ts-jest":"^26.1.1","ts-node":"^8.10.2","tslint":"^6.1.2","typescript":"^3.9.6"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"cf23df7be197f0d1651d806c4c0405bf5207f006","_id":"@onebro/oba-common@2.1.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-r9ENhpVCKCMIHEDD7iilb1wz+iFrG5qoTuF8B+fOdFie097stEp4rFxM6MiA8f+TRM+RmSAowTI4KlHLIc6LGA==","shasum":"c62bd2bf481b8f07a227084c1253fc510d7d7872","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.1.2.tgz","fileCount":65,"unpackedSize":98328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVsv/CRA9TVsSAnZWagAA48IQAITK7Rsr35G+XQYt0Hda\nyw0xz3Osh2jHal8HGYJiWfWOTIHHd89CwWpFL48HINrtNZFy7FI+or00CovG\n30cHbmgd0CAoMk0CZE54isDnbLYu75TeG4uzTkAHLKkJjvPMOuao4i3hwRnz\nM9H21UWKaNZCyiMcdcsXzcKVbu1uCIboLSUhdT8BLD7gWY9daQkrkTZZ7PCU\nwRUg8tYez7W6enM8yJpvJmxVYudFwpAz6MtbP305kRIxGLGyDc/naLDIObUU\nmHRX3JNUabBw0S9/jos+rhU3NOGzhL5EwG+prlCAoHW8uZgmxEInrG6UbpH7\nW/jHzvzwsmdO2XkKA2mipB+apuqbMHXh78azjNp/QGjUgFydB/+8FkZKeaXD\n5ug5XNgXNaW2cgrgr+UjU2a3rZyanM0Q/xr3RsCOIEZyQ0kBMnxO1VSOKlPF\nvs6F89Wf2UkPDnmKQEL1FD5P09H0e1ufRqtO4blZjug4swrkALhirX09ShEN\n28V13puR8zGkTV4Y6rbX9O4J0W5MNG13PDSMT3S/j0b39CEuH1574N1/95Rp\nTSC0uSQA5G96qUkrkwvaZCKkzlMGEfT85NLCN0aYvTLj1YzW8T8eVPxt9amt\nVxxVzfCPqRVDmMqjpV3LLC9IVP0pvMYT9XA949KL5mAKECHNwW9sT2L4I2Aa\nOaVS\r\n=AuFt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICunCOZX+t4PWSUOCbx9OHtbDvNMsLpbpfnHPOMELcvaAiAI+QqFfRoQJ//PZCNpGjrOxregx0YrOk8S8Yut5kqxzQ=="}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.1.2_1599523838587_0.4801433306356384"},"_hasShrinkwrap":false},"2.2.0":{"name":"@onebro/oba-common","version":"2.2.0","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^3.0.0","@types/express":"^4.17.8","@types/jsonwebtoken":"^8.5.0","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","bcrypt":"^5.0.0","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","jsonwebtoken":"^8.5.1","mongoose":"^5.10.0","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.4","@types/node":"^14.0.19","concurrently":"^5.2.0","jest":"^26.1.0","nodemon":"^2.0.4","ts-jest":"^26.1.1","ts-node":"^8.10.2","tslint":"^6.1.2","typescript":"^3.9.6"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"5e6cdcbd3ac1f81d723481f7324c7913e53e2493","_id":"@onebro/oba-common@2.2.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Ufnfddvez8XjzFlx03zNbTcREFj96iZWFPvXjv2d0FNC4VeE2QDavPhopWb+iluSbspPlUgBHz/6KVsJzOGh4w==","shasum":"2e93bd0c584b211f0f01ba2e830b59efff77cd71","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.2.0.tgz","fileCount":65,"unpackedSize":92340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXTIUCRA9TVsSAnZWagAAznMP/iCgaYA8EO7gFjIt8sPy\n1JJv2cW7xH+nwI2K7/9kGYO7foNKWhBegdoICuMx9yCRWXR23ROSdR/N3zqH\nAYsZMAls8g2jqx0e7UZ2/exuy8UPHU0NBwZwT124PVMnVhgmCO6xQPnRYsMW\n890Q1t6b3MEbtXbSEpBWltwcsOmoq7LYtlgxgak5TXAJvwNEy59Sy1zh3i4/\nA5YmDHSeyAHVPzVoSEjzdX7MCck6XLcqUTH/WNMuu4IbI1lZktqRmgso1oEU\n0awfG2AHlKuaoN64XDU5598EFA/nV2YQ8vEcF6YeQvhv8DAvafZVTM3ZX37r\noLiMp8I7Aw3SL+WFq922BXM6G7DCk2kwn0a4JEOHwqLv11/h+X/d6JXr5eIJ\nlt0I18yzPy14XqFQm/JwLXXbf+ZkmvgMs9b21Maa0cVAv/y1PMAVqPAoiVsr\n0X1YihY1rj01zYlA/Pcbc84RfzOLRX8Jlj2eyaSL95lyvTsVRJCjjON25Xye\nk/C0UvlQdHtwrdvgmpPSopIOAf7Ol4jT3bpHjXsZKEPZdY7zxI66SN+Q0NAI\nl/sHLvkVh9a5jTM9cqudGvNLV66ksvHWeYD8HyASvOWC9QyWya6ODZ4LAaGG\n0EHaL3/tstjOyss/V/FMVz+nLrBB0o19Cj8bU3fL5gaK/Mp98fvBitPlW+KF\ncn38\r\n=2Pm0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpO6Tja6RLFr+YdDutys+TNoV26j0/nYQTq5vBliokWAiBeBMGLWQ556ZA5c5N/kpzkVBMb/gib5M+eQ9b453uHKg=="}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.2.0_1599943188367_0.046818615912364026"},"_hasShrinkwrap":false},"2.2.1":{"name":"@onebro/oba-common","version":"2.2.1","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^3.0.0","@types/express":"^4.17.8","@types/jsonwebtoken":"^8.5.0","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","bcrypt":"^5.0.0","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","jsonwebtoken":"^8.5.1","mongoose":"^5.10.0","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.4","@types/node":"^14.0.19","concurrently":"^5.2.0","jest":"^26.1.0","nodemon":"^2.0.4","ts-jest":"^26.1.1","ts-node":"^8.10.2","tslint":"^6.1.2","typescript":"^3.9.6"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"ba65f4a3fb22f10da64d2d053af8103946d7625c","_id":"@onebro/oba-common@2.2.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-7CdbcLBma+Q4T+btbR9oXmsTvzcGvNCFglPwHzEjLthHJBhSUS8TIZ5GImZLQVjt/INT+MfLn2LUYnzsQz7rNA==","shasum":"c2ba10a0c2955226351802b5b683c19e4019f06f","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.2.1.tgz","fileCount":65,"unpackedSize":92592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXaNzCRA9TVsSAnZWagAA/0oP/iW0smOpt5DmB2uelPGt\nlr0x6JcTdzO0NTV25Lou2whb/AbiMfgVS8TFQzVvx6rf8YgC37mNDgrRVacp\nRTWo9IzS+FBxCJG+ua29XT3OCsWuFnIuV+8nlIXiDvmUw7NrAP8FxMr+G5ZE\npbmg99+8q8jzmWwNjxVvwiAMMnh4MDOt7YyaZ+TLPREiRpcOE27EV8vCDU88\nHfwGv0ktrPPgtXg88L35xqY7ORuK1DfdBdm4uC7YVl7+3MPHquhbV/VXv/qK\nXMdk2f0aTN/WuojFGVJ13FllzP59QGt8mcGvGqBRcYqvRBm+ZcOAxgBxHmud\nxvrJCv2X0oDDuxSaDqM8UZS0GTTbmmnYmImcvSpcDuAU2Jb9ENckoXM2poa0\nx9+dOi6r/Y/+GoEOx0tgYfwV519c7whfqgCs8FIpUk5gP5xrR1EX75Z45ryb\nmdP4tziMDHNrXW7vuUhbEgL+Nk0NNIZzcFjqJxnLZGgs/zp4A41sedeq1uir\nwSslncm0GpK5Q/LvO8gaFmpkXKQFzVC6DefUdQxniqhMdBLTez+s0ehp6Ge4\n9+MOZ+cK50SiY+qWSlI7AwwS9GcJGaH4m9cmGo/0A5x74p8qUWpN3hTZTz9F\nka3rMSeDa8kgdOoQZHQ0vmzBXYlgjJr4HVSvb37L31h5zjIvNJTLxDEJoVCb\nksE0\r\n=z8Kx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHknuErWZmPmK3VxfIr+jkOBmXAY4m7fVuSR2WL3At0lAiAUEOJTw6L89p0KIP59jbVs1O6MeGI0ejhMbmmWzijIjg=="}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.2.1_1599972210706_0.1325685176812137"},"_hasShrinkwrap":false},"2.2.2":{"name":"@onebro/oba-common","version":"2.2.2","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^3.0.0","@types/express":"^4.17.8","@types/jsonwebtoken":"^8.5.0","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","bcrypt":"^5.0.0","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","jsonwebtoken":"^8.5.1","mongoose":"^5.10.0","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.4","@types/node":"^14.0.19","concurrently":"^5.2.0","jest":"^26.1.0","nodemon":"^2.0.4","ts-jest":"^26.1.1","ts-node":"^8.10.2","tslint":"^6.1.2","typescript":"^3.9.6"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"9a56a966cec636bd00af0cac3b4302dcffb25a7e","_id":"@onebro/oba-common@2.2.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-u1KxDeV0oWMJJgEPwLPHIN+tLIygBhzWVpeeS8jgKizWfcf/mnqZXEqNLEHYO6D+W7+cUyMPNrh4ECdaZK1sIg==","shasum":"db6a0ff6afa544e1108dcd7141149b24a37df165","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.2.2.tgz","fileCount":65,"unpackedSize":92785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXj4iCRA9TVsSAnZWagAAXuYP/1xATyeIPowB1pBWVUba\n9vTiWcq5DkBot9p07gAZYUbxGwnHg9mBd1mhu7Tn6/K8DtMnWBMIEYHhirLP\nf4Gb1mzcNy1ufWDHYAIQYwOx8KWtyejZXxaiWiQNyGQA1bZBXzbqwYkU4G8X\n/l+O4i3FBLIOaSN+BG1liodMT9xpldHhVifWlmqgqO0f6LhXhID6WJdfqW3p\ntR7U7VKfZ02D/uGsB58QxQ3v2F9+fk8JK4om4HcYJ5Xy5PO4AReoFiqO365Y\nUF/U4v00QsOT+pGoE7YRDg6WkNwf6f4Mzx45GwyYe1YyWVI7//jGd9ot2IYq\nYZd7cAlGyCuTquieZO5erSiluWf+UVro+L/s1jrx0Fbin8lvICzY2OeLVXiO\nBEnYY9oRfVo2Gu0ey0har5LskKQhmwoyVZRp44bDYWrC3t0lIimCogI6gGD5\nqy8kukdVNPZbMiW/DcpYQN9ZbW0T483tsEToTlIX5jXqrZ7vGlzxgOT1IWmg\n7mheVLxRJaRSShGFz3IvEccaNWVij5s8Zn6gp/30d/RmyITFSW9gllCVlZJ4\nKungptPtNiRsPVk5uIffkR9oDXWeHeOA9Kx4zp7RhtZSfQ+xZbdiaw0De0NP\nZ0PyoYLkMMaLC8zY4jTJNgmB4UCYQumEY0BzNqtElqz3gVolDQudK4nYXvVo\n2YEM\r\n=8cDB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbKlfrd4BgfkVEq2yMvDVCMfK3UdnZrsZP9bAsP4a+CgIhAIl8xmCFmOopW9ouyF3VBTco9ZQIBLcyJV8boh7HBtYn"}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.2.2_1600011809527_0.4034579066166144"},"_hasShrinkwrap":false},"2.2.3":{"name":"@onebro/oba-common","version":"2.2.3","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^3.0.0","@types/express":"^4.17.8","@types/jsonwebtoken":"^8.5.0","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","bcrypt":"^5.0.0","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","jsonwebtoken":"^8.5.1","mongoose":"^5.10.0","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.4","@types/node":"^14.0.19","concurrently":"^5.2.0","jest":"^26.1.0","nodemon":"^2.0.4","ts-jest":"^26.1.1","ts-node":"^8.10.2","tslint":"^6.1.2","typescript":"^3.9.6"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"ca6b07ea0f052bb2ad28f1ac6563725708cdba73","_id":"@onebro/oba-common@2.2.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-SspHLzmkPTUcU2WOvl1CsSZf0j+IXHNVQMn0aeCUVh7b5H6+P3Qdu0G2CyYlkeMlijhSa8iPJMuzZREP/2mYXQ==","shasum":"4afe0a815c56d38aa21e02672a0bf7094d2f9888","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.2.3.tgz","fileCount":65,"unpackedSize":92992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXtAFCRA9TVsSAnZWagAAFNQP/3nAK0npTKGthBDe/v0g\nfGRzImQxqGeFvmsc8+c0ir/sIg2sbX1mdmpgeGu6vBoBcE7YHOY7/eXTghzX\ngVo8iAJOr5lNahGoDGylMTHoxEbGyHOJhzlLIGljHKnLSvV/oP9nM6dZjfwe\n5oSaLA7mq0PrttdWKEvL1BhGnmsqKnNNxoBodAF7QRd1bLkVdG7ko3UNYpn/\ny4G8orhSNSbYgotURRuEFV/LcNdlGDkE7nt0h6zROb9C9SXEuSMLFHZlAmfa\nhqMwJRMd5+WcLYvHhJLyhEUnPYdA0wYSGm/ti6tvF6pmPXolo5rmUGNHsgtd\nMrbYM14VYG4239Q4T4QcYsyJGxckh4vLU/Ko+OZuWKYUkKKxKomE+QHuJY5E\nydZA+qHkMwTdNsL+PjAal5n9lzGoUruZywoyUCSDFxyEeoWKkTYXygDfEnVq\n0umqaH5DNTAIMtPh1C74oYBk149oDTmV+iI6d/LJKKl5mR5AWTV6drfoSbkB\nRqjSadqJwVn6Ulk3YYKjE2qF33lkio79lp7g/84EcuOvDNcoIa+3OgZ95iMB\nVmBgEEDYXIfxDWrwapiPTGQioJo1x/Z9I5Bvnzuo0BOSf53nT1jRsYLy86Oe\nkHfJtz9Vcc/EXujhrSEOarT2CXHRhCVg0X5PMJDjjbqnVN/w3q8LcxMKmRUg\nXAOg\r\n=6MC8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7SzMzDw3/3Nzzahd0jYf9zOmpVK1T4cyD7ipK1OymLAiEA6a8DfjP0Xlt9Uj/JANJMruNij0Bo9wdx+uGfESLZ0Ag="}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.2.3_1600049156464_0.8070953666385092"},"_hasShrinkwrap":false},"2.2.4":{"name":"@onebro/oba-common","version":"2.2.4","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^3.0.0","@types/express":"^4.17.8","@types/jsonwebtoken":"^8.5.0","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","bcrypt":"^5.0.0","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","jsonwebtoken":"^8.5.1","mongoose":"^5.10.0","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.4","@types/node":"^14.0.19","concurrently":"^5.2.0","jest":"^26.1.0","nodemon":"^2.0.4","ts-jest":"^26.1.1","ts-node":"^8.10.2","tslint":"^6.1.2","typescript":"^3.9.6"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"c1dd380ee2d97be14f1286c1a02b996abeb3e264","_id":"@onebro/oba-common@2.2.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Dqdge+31h17B4Ka13hY066JEGbNjzUt4O0I5xIVcxJiH2d28dTxAVchpNL8pZdLDHwnRDDqPdFRGyV6SwLejbQ==","shasum":"7a6b351ba0a300c476d2c6797431b6b706f7ea37","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.2.4.tgz","fileCount":65,"unpackedSize":93181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX4/RCRA9TVsSAnZWagAAjTsP/Rly5fJyZq0EPkDQRggb\nDR6xMLvB6H0tmE+mOxjnrP8FMqLPoyY87io29wtYMxWTAogCIZdZd+NOO3vG\nR2nqGV/zfTbiDrY+d/q9MT9o9QqXtunl61qH6ZJ5jLiGT0ds+3mJG79zPT8s\njHVLvyDwUpuTRlcAAetpHvkl9hAi3o/3/FLHOST+dJGf6ki4Y8C2MrpMJDiv\nrJfQrntUWEBc+2XgbQPXuvHQ+7wOrxnCEDEbsMHRpJCk8DqYySH2owl7lLQ1\n3PNHIuo5eMshuLCPCkHHfFpG0mgEUV53MFKmDhjxyvBkrejuJBfV/n5kr1Yk\n31sn98CoM1ddgRtPkiWh+baTU/KppL6eBltXpxicYJ/g/s/t7QbTA2ujCeFz\nvFKq6sZHVClkh39eNfJsKOf4wgtIvPnqCNhf86kma8R1IuEeQeh0wkmZrz3G\n0Cbr5yxs+FP7ew17uJW1H32U6PTMnxnqMqCYxlit8lQSSz6VIMAMYhXwnFyP\nYlQ/Wa04rwdPlFrBdm5ku1RoYgA4rklHstDQKO99ivZDoAgdNPUVC5G1HSS/\nX/CC3VK8nP9l1/uighonuWdzJeo/ALJFoTYKIvUgAaHxQcKCNH7G53+ezU14\nJ5ZWd4Uc0L2ZjhNG75QUTwFdn81B8+kXixecbrD6xbGXME1ax4fR7ZZY2qD2\nKuUY\r\n=4pEz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNJ1BEDj6LKTVir+xTgc/YFyarU/JF67ewSei3szqQ6AiA7dxOSP1HB9lNva3wourJC/BNN1ABHCk7/Ubxm2uGtkA=="}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.2.4_1600098257323_0.9387866485103384"},"_hasShrinkwrap":false},"2.2.5":{"name":"@onebro/oba-common","version":"2.2.5","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^3.0.0","@types/express":"^4.17.8","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","bcrypt":"^5.0.0","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","mongoose":"^5.10.5","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.13","@types/node":"^14.10.1","concurrently":"^5.3.0","jest":"^26.4.2","nodemon":"^2.0.4","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"7fcb8dda886c325094c6a59ef47e57205ebb6b2b","_id":"@onebro/oba-common@2.2.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KHfm8sVU5ngQ5F6ZXHMh9DCI8QaLiJPuyKBvmSB0y2kQeDGfLUIyMcayRSdK7TRHSN4dc+VI45jy6a8m7aPKTQ==","shasum":"4a5435c06967f35763d45be5854a34aaa8968037","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.2.5.tgz","fileCount":65,"unpackedSize":93113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYPxKCRA9TVsSAnZWagAAT/YP/3cmczXe/bmslfNaH3OX\ngXiQgU9O3ybZt0deGeEKJhKcd764nQCApesCpNM0CftyjfO4ih+uqf+Rg8z/\nIS5L+4atEQhomj1Usf4olnyXoDqQMA7HOX41Kn/Jgt30SeEDKNsigfdYjoiD\n7TLDURwx9lcxxY1gvSSdr9AT3TWjF0Quz4NDUhApOHzRI4YqWoqP2UBPyk3s\nrOvZc+ldvvvoWlHsd7Wr6aBaW0KwFkrHIQw9eKZ1J5lzWF7IFw2+StFtIlLC\n4GsoqjhTqM5ZxGz3nsYEwFeJCdGVnplKrCAitb6foxEiwdxgJUAVZSriMtMd\nBuPH5uTJz3VehQDRiZUoQCtOaGj+prfq/WZoCO1f/laRiBOrZfKTnJLaPNPL\nJfm4bWgWempuVPil0+NmyQrUS8VkJzGfESZv6urS+SDKLJf29iicm5xz4iGV\nJMSgMsphKdsgWuFHZPmsCf8/1ZexR7ZgoWE0l14ZJjEYdqgX5h80m4/kbWtt\n1eMk01vv9NOS9gRz6xWyTsoJKqf4b3DE+lnQY3gMgCz6uRGPSH1gTzmCzRsm\nKQMBzrGXiDds2HVrJsrpp7tO65m00g00fr3OyosKqITxjj4q961Xyie2xjYA\nPRlg1M8dznvuIwrindikkQwNnUQTiXli0KhiOdk+AfQ7rXejQXR2haGcqul8\nAH/a\r\n=QInl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpD1+eadZO6UDLvInK96zOiOq3/T7pQqJ8fOWNbCmuZQIhAN2LOHjGImb+RDyRfYxDxIbegOeymYkAoMemUM7LxEpx"}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.2.5_1600191561501_0.28378361163430355"},"_hasShrinkwrap":false},"2.3.0":{"name":"@onebro/oba-common","version":"2.3.0","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrother"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^3.0.0","@types/express":"^4.17.7","@types/mongoose":"^5.7.36","@types/request":"^2.48.5","bcrypt":"^5.0.0","deepmerge":"^4.2.2","express":"^4.17.1","express-validator":"^6.6.1","mongoose":"^5.10.5","request":"^2.88.2"},"devDependencies":{"@types/jest":"^26.0.13","@types/node":"^14.10.1","concurrently":"^5.3.0","jest":"^26.4.2","nodemon":"^2.0.4","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/ob-common.git"},"bugs":{"url":"https://github.com/onebrother21/ob-common/issues"},"homepage":"https://github.com/onebrother21/ob-common#readme","gitHead":"536f32c41f0f6697defbdda5c34d2e1312a0c8dc","_id":"@onebro/oba-common@2.3.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-h5bbAmCcyUX9AlufMTxuCQMUgI3kWB8YoC8xYOGIVRO5DSKqckG2yLkom3IZRqCtXte/aSjvUxzEO0FtrLlfXg==","shasum":"76b72060012ebb310412f38382be145116ab8cdf","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.3.0.tgz","fileCount":65,"unpackedSize":93113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYQtmCRA9TVsSAnZWagAArU4P/0krJwJCsbwSRbPm4Tp5\n6YOpx4oRXQoJvpfKU4zhPk/+BJ0Gu4r6DRKHxQceznA5WHDLFc1qr8rCJsNC\nOTIloUFX+1RMarrUHMDzDWiuL7asyy+SmI4xyTmonjPEH5L6NuVavksZnMXj\nroTJ3fNInk/7DlKNc2+UszRNp7NZWJ6+cMmIQpiCK8DjRL2chb7/1rJ4gkFs\nufJMRWmZodwM94UG1RTfChKKYkSYluWo2pCsDo3Nqgr7gG85QXmBD7rZnmAS\n+ReRFoQiTyKy1Fj2IHAtbHa40/xGsWeJLUPwwQRweh4UGNimDhYMSMStFDu1\n7Xsi7q7MqgcArIvTh0jNDOD9m8CNL5CRixH51rw35NlEUV/4DFW3nOXQyUMw\n4NoXBgxXiAMKcYz9wv/gbIeexw+JWq51+4SKejL5gZGuQKpIdGu+gkzZNu6W\n/fXZ6J3kWyrax7aojnrLaeK0NA96KZoDgETlBc9DoekxX7YY8udpx5g9NBC3\n4pJIUwInEHDrkIVU2vcexv3o7MFjAllfTZWWu3tHGQha4PpIq8QpUwr+IAfv\noyLp+25rlXo9wY2ng5xrWYtqc34yjoAzYT85sE0F5/6CWprpEyjK+SrCzkVs\n6ktFsvSdd7j17bxGmi3PffNJs2MDv2yuACyjmFt6h2C/CyCIv1CVwGrStkbu\nw9Md\r\n=jLML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3QFmx3CeROqeF7AFKgIbiVPfphgY3LZAnykYkLLF3kAIhAOntkH7n/j9X51drl8hSAJHN+cu602g5TdqHQgsFR9As"}]},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.3.0_1600195429871_0.12776759275507055"},"_hasShrinkwrap":false},"2.6.0":{"name":"@onebro/oba-common","version":"2.6.0","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^16.6.2","concurrently":"^6.2.1","jest":"^27.0.6","nodemon":"^2.0.12","ts-jest":"^27.0.5","ts-node":"^10.2.1","tslint":"^6.1.3","typescript":"^4.3.5"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"1b54951917d04f24060e2eac30791688c92ab19b","_id":"@onebro/oba-common@2.6.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-2QESeU2AR0YqRAh8ZHh5zVkXoRW7kAxfEhwEcLn/cuLRSS/QoloJX1S7w28bqFf+JEl4z3OZKrN1Grg6TMVjfg==","shasum":"a54b262cc397c229ba3d6fc26f7eba1bbafe5dc2","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.6.0.tgz","fileCount":31,"unpackedSize":53283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHqtZCRA9TVsSAnZWagAAQKMQAI2J8fSp+ZqvFyC24/Zb\n8ed8ulGmdiA8Vvn25DGVGk3TfDL/jpTHyovvvzsbfa5LZX937y+djLVEPphJ\n+F4ZB93383p5pmch56yTkQH1Iq9vUCSbGrhkcAmDYfNuZZhh5MLQtENDbBph\nzOBEaGRxLqQ7fCJgHHBTr9bSoZP38w+sBNKdkZ4clZpdOF/qvjhwQQcYGcMw\nKSxq/5FZSzke9w22pSSwPjimCyiizyApVHWjpAfO9V9UNGqv5mQ2EBa1cUfH\ncLHTbIZEqyxXOKlZcvxJsFn6rCX/CjG3Xaoj7WByoYisN9z/I9fKU0ail5o5\ng/3ftYj6wPIhs+2NyUtqFPGjc9AFSHBScDE1HH2LSvaWNz4rZ6ZfqsUz6N/y\nmuQ6xtWmbURv7m9fY2uuxz45+z1yOAx4XzkkEtwbB5VHlN8h4Dzz0S0Q3LG1\nq3okuWlW67je7amsd14M/vLnzilvMOmSCl1mY3LGeR+od4YRhqbYaZFovLlk\n8e3JDdj7EQAF9d+tmu8lnOh1bKuW52eLVYydQhkJYQP/d5eieVpJQa2p6g9e\nhSCJ4dFXIoB50qx07t3N1MeHCe802ybkIiCGIbmVwEgS9yfLFAYQJ2vzSLkE\nmbn5utBumBlyzup0gigdECPYbw9bkKi59QUw2D502YDMKI47BWxzUxf5hWFx\nWO7z\r\n=+Vun\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfkXFF6qfRvX7+YkF6dnv+U3zDHkrwhARc/htdp1qpvgIhAO2RtzJ3D8ROmdquygGP57y23TuBQRkJOIqAMHO/Iv0G"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.6.0_1629399896996_0.5210906927900518"},"_hasShrinkwrap":false},"2.6.1":{"name":"@onebro/oba-common","version":"2.6.1","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^16.6.2","concurrently":"^6.2.1","jest":"^27.0.6","nodemon":"^2.0.12","ts-jest":"^27.0.5","ts-node":"^10.2.1","tslint":"^6.1.3","typescript":"^4.3.5"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"2b1d9fcda5560be0d8950c12309a4a9c50ba7140","_id":"@onebro/oba-common@2.6.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-OOdx+yf08bnOqTFqpdFSiqfDaPqB1rbUbBdbVuKH2PrwiXPlAZ9af5tu64G0zWov2E2z3S9KkPgs8j6HddoD8Q==","shasum":"4dcc2a6cc9a692c368ec6cf11cbae8085fcfc608","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.6.1.tgz","fileCount":32,"unpackedSize":56103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhITvtCRA9TVsSAnZWagAA+coP/1EPcFl2LUeM2d6EWtaM\nlFlY7mpzTKCgIRW1BK4rUKEgEgltFD7Ko5nG2Hmso9HeRGO6vMbBoaIHjdNg\nL2BVBKorXYkGz636qv+7mq8PuJr4kJZiE2RjUxMrCAUrm1cSMG8ZfORyXmCZ\n4q8JKlTX0IMxb2DlxFtWgDhpyFkzPskaMpyIlF65k4Bc/HESeV5S1/hHahsQ\nvDg9Goy3RuiR9COYTQykfdNewrjQ6wc7x0ATdkPn00IQEKva2Kjfahj6vyPM\ny5IOpCetciWe3WRmU5LXfHR1lkN1lB+jbMmphpSVXdXL5cE2/1AgX5pabjgY\nyAl7ttVe2wgcrOMA2cwoQKqTfQSmI6gczrwJlWvo7H2IjWx0TACfC4buvfo3\np0+6U1V9uWVSM00oZM76KeAmaptOj4bZPFm8WPxRvv1E1vnJ3zrFTYtMa+Gv\niWOksVW1niaq2U0sPVluoKx3mf8BF0XdW/pGR69bjesnBt37dlX8jK+f5s4d\n483F+8cABjDRSkP7wGG7xIueSjHc+VCCC5r7IFlnDCxM1rtG5ISmPUHZdbrJ\nZBWIDVPLMOT16ybrwKpVRS+p4n7x3DkjCxQPykla77x88L2jhfjm2F60NS8m\nW42Hz1xYu4/Ms1PASJrQZpqR+vAUhHK3DXfswz8rMTBoAizbqlyv2v5K9jpy\nV1V+\r\n=LpzQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICX83HAiRng7LGTpQ8NIbwcCjBzl7mAtHFuCCOsDM+XRAiEAk4bBd8jxvFEGdi7iRFoQjjnYIR/gBq5ONoxlLR5jCC0="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.6.1_1629567980870_0.24519587083248084"},"_hasShrinkwrap":false},"2.6.2":{"name":"@onebro/oba-common","version":"2.6.2","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^16.6.2","concurrently":"^6.2.1","jest":"^27.0.6","nodemon":"^2.0.12","ts-jest":"^27.0.5","ts-node":"^10.2.1","tslint":"^6.1.3","typescript":"^4.3.5"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"925e87e4be69af2cdfd2f351366ed5b68af28920","_id":"@onebro/oba-common@2.6.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-DCCDrFFOvlgwCGCzqSYKHioEfr9hT8CuMTJxoyYQVbUtlm5M0YDY0OxJV2Z8ZLRV00ITnNreavzr45Z7W1lQnA==","shasum":"52dff777b58644e56096706dcdffeb54067a8ba5","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.6.2.tgz","fileCount":31,"unpackedSize":53533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIT8jCRA9TVsSAnZWagAAdXgQAKRptmEZdvuRXia6bhHx\n2zBFlAhkRNtlHAHrJ7Z4uy10FqD1h9+8nB2RvAs7MLxnxjaxRDYyxrQBnUv7\nh49VPbPC6IQNGfltRYbr1vAaoBDeTNZeggpkzCmcvWN5Xh37mNvM/lcVRFsS\ny5UoGpqP7vuzaj9/XyGb7fiIKP1xFPoXZjnYH6fBFdRVH6W4Q+kaqm+RmxjW\nuk7IrIG5Sz7Ds6aEbqmK1yjXI1Ckt3TlXYadNwUQaIRQYyhsdhcGtGxb8XP4\n1UpdBlLKzY+7oEaPK/qdVt0seVZGZPt1rr2hnUMWPnjG09mjweiq9/i6p0PA\nXMH3yEKkJdOe66TBMsppL7X1BamRkCKC3WDsovRZGDYzTnA0o2iDrwrEsOwC\nA4H7B3S6TD/KikVNzZbmaaJ2x0o53dH38yFHnRyfK/XN6baKYl76MQvN9/Lv\nf/aqIdqXUZSuTcdh6GOGJlzYudoK4bEnEkkN3uqzzc+Jj0UX7Ex1enIuyiMq\nm6YiTwrO9aqJHMghJ5hW/QkHiZsCKeW1d9pf7Eu62f6dN8dy4LifTZ0sLx0m\nRoEmJdVfSG0mzlZCa7JL1bGm1mELD0HG7IBVWqSRTbsQbuRb59HQh5mGzaDv\nulXe5EsZ4FVX9H6xqvJQmnUZ7P3hJChrCE66L6wXSGdr7uR6e1o45VM6GS7h\nyd/n\r\n=a6Cj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUFbCwO7r/U8pEwqqoYzkFGuQT+KHTBW36ljUH8u9N5QIgM6uG3xwI6rIj/Cs2Eq8ViD1tdFtvb8BMTGdBgl2m2k0="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.6.2_1629568802667_0.941325622958854"},"_hasShrinkwrap":false},"2.7.0":{"name":"@onebro/oba-common","version":"2.7.0","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^16.6.2","concurrently":"^6.2.1","jest":"^27.0.6","nodemon":"^2.0.12","ts-jest":"^27.0.5","ts-node":"^10.2.1","tslint":"^6.1.3","typescript":"^4.3.5"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"9dda3b1c2be1cf8ec63b7602bb9173737130e786","_id":"@onebro/oba-common@2.7.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-UXWagz4pNDk/y00r6JhFE6nSAM9vOdL6UAh5EDpqnLrd/SpRSDR9yNzC8iH+jjGD79arasvYzEZJU69cJlibVg==","shasum":"9b7aed3cfad16631ed0d9ca3468f7a316481b399","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.0.tgz","fileCount":35,"unpackedSize":57555,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+2+QmA63WsuJvl/gq/2nBhC6pbqdqL6NmpCXtssTKhAiAGHuGj7G2oiEFi5eh3P1h7HvlhIsewp6kOKhiSTsZV6w=="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.0_1635100317128_0.5316394206088824"},"_hasShrinkwrap":false},"2.7.1":{"name":"@onebro/oba-common","version":"2.7.1","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"c8c418e0d1ddb176eb63b5a6661d15e89b31c0b7","_id":"@onebro/oba-common@2.7.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-z3a5slcrIZzXBhwS/sejS2/KMpwxlp/ndiUzr1AjpOMkUjnMy//hxvMhAoEfPf2OpYme7LkBv13r6uARo1iVTg==","shasum":"3e8547d464e5ffda2f3a7efb823ddb41c04aee57","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.1.tgz","fileCount":35,"unpackedSize":57752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJgzfRxvPnsTN87RY/DKr61dBXigtKusSbHisJ5oDhzAiEArDkSOwFWqBa40+iUEsmJD9eKnDLWzSfWRd7murhYDSQ="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.1_1635547704779_0.6790618759411713"},"_hasShrinkwrap":false},"2.7.2":{"name":"@onebro/oba-common","version":"2.7.2","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"bfa2996f929f56f315ac5587afb489e29f906c0a","_id":"@onebro/oba-common@2.7.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ZVu/9oQs7aX7Znwea5ceXjn/owby56a+UVnqXO7xf+eAfbXFCEFFIY6TCcGClBfOLcxiJKP6/uwUo562nlvjGg==","shasum":"3ed7f611fcca724739603cc2d12539086646d140","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.2.tgz","fileCount":35,"unpackedSize":59265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+LJK7Ikydrnjv0hR7oyDXeyuU98IGWXFl4f4xK0yYGgIgYRFpcGa9OJqDKojKENk4fVDBe5drc1LT7i00entAtio="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.2_1635620526072_0.5646707865803311"},"_hasShrinkwrap":false},"2.7.3":{"name":"@onebro/oba-common","version":"2.7.3","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"f89cc155a985136d329914cb7463e7816dba4dae","_id":"@onebro/oba-common@2.7.3","_nodeVersion":"14.16.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-zcmwEsLDFeABQHs+9/a8e3PCaJntLna2VZTkxm9DOUVu79CQamxu/SEJJn61r19pvEI9mKoHXXnhV3+fFATH7g==","shasum":"5eac1f0e3e24497b92ab7d0f7583d5e2907527b6","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.3.tgz","fileCount":56,"unpackedSize":77192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnl9jCRA9TVsSAnZWagAATaAP/REz8tXl+21Vl+f7jeHM\n+gEeNf1Wr8/IGMRtzLs17soUmWXajXCAfqhUd+4f04RajKU5g6BrGO4aA+2i\nmj0GSgeCnil1RZ76AR+sdHL4cenLcVaY16Hsc0jWaG2qEXruqwGFEZOAVNnK\nn6rq//BNpbazhFZO06bhCfdLu/XoxMTBaQzKoPSeg7mKNQoBv5Z44/NxV5CJ\nLjaKWObxOVoILp1139JXvX/Ue9XmV7O0tOmx1BlTP/MHUIj5PznLQfthEO8p\nyamNAQlN+1VF49KqNUX0quz77XsL6WCdbH3NhAvtWJhEai//3XVDjMq42e1X\nluq/8Abu7D+jT/6YrMnWRnxmSoeY76dtgS3A7t1haVlrB1+ESn800yRRKRaE\nxBghCeKzEsuA1ue7io49sdIJNS4BynDqCwqQx5NUbOhnPo291qS9q4T2A4+c\n7WLJP1beQ5127vkSYLpcATgLqKAXXDY5fyWtxaymRx97xG41K+uxVSkyGPh6\nk474eBKHdPnYKlGo9JGwixQoo0zE5SMu0R+owMw8L8ZktgXokuJ0vNk/la8A\nXSvH15C/khlvuSJpEE5wRERW4jD8Ra+YDMXiT4QMK75mqmsZmfVAxvmLAyV/\nxMksTN2xxg3yarVNQF+1Rii4a76OZr3vZY4WoQ63Cv7qxVm4lTUuheP+EtW1\nBxQm\r\n=qGbo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWs8t04JbarNIHKs8FtMn9vg0QTFHoZbaFHTkr+p3GtgIhAKiFY+D83EG3IcHD3LHnFhLeVcRbM7fSj3DxPY+5KQI+"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.3_1637769058983_0.30327061956089274"},"_hasShrinkwrap":false},"2.7.5":{"name":"@onebro/oba-common","version":"2.7.5","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"02ce0c30ba977f00cc32a5d94c622b6e4e78c480","_id":"@onebro/oba-common@2.7.5","_nodeVersion":"14.16.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-5nmWtQ9lfYiwfUfVEpV82rDDp8HzdL2IzU9vuLijdC1cwgAQxgeGp91r9FIPfZOjkFYNzPZ5Uk4o3Dow+sQPoQ==","shasum":"4a733048b81e473e9b621f0137bb09e1018e96a5","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.5.tgz","fileCount":56,"unpackedSize":78375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnmq1CRA9TVsSAnZWagAAJjgQAJnzXTzjzwiK4ZSoUwvD\nft+1nluxsgnVZUnmwhH0+IhuYO6S8ugF+GGoMAVyKT4tPpbPAR25mT5UglJ3\n36QwpfCmSlxEG+mxeM8fPoLTzPw26HGzBNS7C52KAEUJ7A66uEe8lJwXBzPH\nsqPpZFYchU6c4gWS2xFwa3x6Ysj8dcNS7ATmQ6wwDUGQHjKe5+WP9TQcQ2kA\nxR4HxldxmlVG7Fw8tCvOBgaxnUfpl7XSjEOK7zk5DPrrF6mhWTGr8n1tMD9v\n0HUs+QJg5Z4xjlOAt3/ofugBDCIRn4d0yMY/WVEgSQb4yMGLZMPKgLXGt0Tt\nCegu0wefYMeyiQFUpPri7ETHN3pd2tzPiFk9MsHN2Umee5/FdnvHGEY0i1a5\nZXDxioUzloaLmJBena6qO4rdTGGsrKkPmS+0CCclqMNzhTVRPCCVFtbvD/zE\nHPX7IM0Ul8/n8uYpNe3CQTpVzX+647r40EpG23IBjnxfvSMPGyNdFQUBU0EL\nMKDuxycQO19OKaaJM79h+U7hGNR/KOkbIvBpuaUeGE7DJABLnJ/VIsUnjYCs\nxN9FNJRfwcDfTX4BNzX11InARiqCngNvhmB0zSWeSTYTAb5zCx2UeFR+tiIe\nQdxCIuicYFaz8M/zLYs/isa4KHtABsICZ4Lb//f4TmR04/wC94h4aWlu+h+b\nezRV\r\n=yUQP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ2CH+7Xf/TbktCdvJAivUIKi7ZJJt99r0CaYUzmdahwIhAJ663rQZpSgMNYUQC/2FU1/b3zqtieCNdh7c+XZe9Ma4"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.5_1637771957540_0.6078780772939811"},"_hasShrinkwrap":false},"2.7.6":{"name":"@onebro/oba-common","version":"2.7.6","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"ce7a2d021f12a452963adedf27edd40ff38904e8","_id":"@onebro/oba-common@2.7.6","_nodeVersion":"14.16.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-N0d6awaXPZZQorELTjfq1hHihV7jC81EyAvIfOzHv8SrgTSMXGKoA74ko2FJb+pjzJQVzcsHw6exAs2phqXEBQ==","shasum":"64ca320a94aa2ce86b0a0ee20ad739a212dbbeb0","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.6.tgz","fileCount":60,"unpackedSize":76813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrP7zCRA9TVsSAnZWagAAanwP/jJ9FcBeatougqSqE7eZ\nn7SxiK974gsQ2/p0q4/LoSDVRGICmgGGTTc4UoJufxYuJTWqI9auerzzDwhC\nf99BRmFAtp3oZdfwgRtrnBUF7PY8YNaR7BUnBa7e1zABiaY4QE+U09qdFHQa\nJ2A4hs6gCzMM2Z9MihcMk1JB9896tIIztSlTP4s59hdjD2nNUc2cyAPEEOIz\nurGUt6DtQUVRzUJjcNc5n+3w7DdH9ITBvkoXo0roYMI3a/m67LBngmWqBwB+\niScvsCUZ5b1VJPY1UBMCw6J9jEz4ttH5rpVl0DBU8BPwUCHDKy9s0QhJZkWk\n9paGu7mw4IvsrJPczs8vt64VB3GQkRcvE7ZN8OCLFueuFN4lWTkiLyLBsqN9\nDihY2Q4mvYIfGYGD0sBBJx8bgwbfCyqDFi6Fw2tT9ymEbgwDuev1byWIcSmm\nZJLfCd9O7Ajj8LOf153yCLhvtuzDx57rCoXmMW3vlpeVxcoiM4MFg6mAXhlE\ngEVOQ8Xgs3CXRoaLtNACvGwiiRfl/R7ecTKCCZAV9izDtoRxyf3H9dBfVzFK\npfdn4XzEDHrSWDra1iMI4Ne4HBkMAkLTvcOBfWmC38vNPmibuUK4sDzgMHW9\n5vhqPEvWmkjPnCZRTDLq3IRHlAOXKwfRaDCG/AC7sPx6bSvP8hA0mkv3X0bY\nC+MT\r\n=C7lL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGII4oPBBkbhMi1hog2QdyUmwwGAi7twswqwKsDUz2dOAiBj26H7ZwCjBPEXbJMX5gMDuwmG8X3SKYV1sfyVOIygtg=="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.6_1638727411326_0.46902120598537667"},"_hasShrinkwrap":false},"2.7.8":{"name":"@onebro/oba-common","version":"2.7.8","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"58a2cdf2892cafff49781b6857abee1cb444fa59","_id":"@onebro/oba-common@2.7.8","_nodeVersion":"14.16.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-l/rcGjp66vdBveoW0kV5cfmrhgaE7rzUgGjpHLWhZs5VqJh113sy/ThI0zzFPTFx7Fo/iEgnj5kwUt9x+aMpsQ==","shasum":"22f1b120bad10fb2fe71bbd56ce7fd0478c6ffab","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.8.tgz","fileCount":60,"unpackedSize":80912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrYcCCRA9TVsSAnZWagAAuGUP/3UYzwi1Ro1JNCokKacM\nqSIRawZy8usuRzkwecE7xDdo/rMqOgzHwTf+66cIrGdIO/NKXMAl2yw008Rp\nsA9hHg6iONRyy+1s5LahEnsIab45OG64BwzSzTgkWMHxhRMKjCevMezfVs3q\n+FcL2Bm1urW72md9v1jV0Zsd/8DaGibkHM9xUM1SJaJ3PrIa61l4TEz+OdHB\nCabZoh309pnMGT+nPBSWyeuC9H4CRq0gPXk7ezc7EkTrYfnGk3AUs4TYH5Qw\nLlWoRLPLYx624gqJ8BUXQy8Q/Zsx+B/1dU+3+Z/Ib+y2z305QYUR3GeqgoOC\n+aHxupAfWbTTnu1mDFmDrTcaytAVZh8aZNN+pOjYbIvP8dCPJrnQQSPdNeub\n8BvkSOAP3WEOmjQPwpFaZV0g+65PoXuUrhblCg4OLfks3gkTyK/RtwvWfhEj\nkIFt0HJ3J5U9TDyel/wTgNPqSNh5XKm5kl8xjS2zukvNGZdEanAYmYBBBoZz\nqiz0axHt7IYtFT2K+BtJTC+A8G65gLAMyqT2ojmn9W6xmpx3H6KhBAdmCHo+\nK5Mra+klIEuxYmzwIqvh6b9tqDO63K8UCNFMzjUwWcHkeFnChy7zWpkilrl6\nVBk+inM/mqRnW7G7LbvH9J/+MAGTFDiG2DaJDfR6w0N3a+WK0RQu5hLDnHAk\nI/K3\r\n=b5w0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZal7guxHoq3QAxbdYFbS8OFL/yeps9cpRBjxBYax4/AiBf51YsSD5Gkk5Nj94EIuxWwNrvPgnxA7A9B+qkZ0M2Qw=="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.8_1638762242162_0.35141201166448144"},"_hasShrinkwrap":false},"2.7.9":{"name":"@onebro/oba-common","version":"2.7.9","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"ef56acdae15135d268a46bf9033c41ba536c14f7","_id":"@onebro/oba-common@2.7.9","_nodeVersion":"14.16.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-M7/zQP2YOk3o7nsiq/qpEHzigwZENwkuepAyzmwOd/5rrcBOMdkZf3aVD1CNQVy0GJDkMvmUwb6OvKN3KpoxHQ==","shasum":"2138fa8ee995fad3b2bcabf257f151d997d586fc","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.9.tgz","fileCount":78,"unpackedSize":118635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs4TbCRA9TVsSAnZWagAAFcEP/R0/6kbHYcl64TNVbMTL\nlGzsQD+KOc8CMgbLT0WvYNvbT1bSvSbo2/vDG/EYKPpmo4+qGwRKUHc3vSDR\nm0mn8dgXbMTm142P9DEwXlhHQyCSBFYroF4wkpkKOujbF28LT6kfdEXWKYwO\nonaTkNjXMcvetKnjNTzxJLwOTzduhrtiYfInyDCeIq/8EDp21peGhEelFclK\nwn5P2r8ocRDvkf37T/TH/U1hl/mq3/yjdhZfpot0xPhH6VJhWQsU6EB8HwsI\n/a0PuicESkGATU4n8hy4+p5kcpMWI57ayYsTB+GRnNB38Ym9XXc/M4D4rmdR\nBZ54x/kcTktdbzM+GR4L+6IVSYwMiFgu9MSF1F0wJxBxnmJGobBpAJnywbpC\nik9QfVIQY27zTXa7Lx9jeedf5G8zoe6ZFFPmbC8S2bhoX2Bp1YBGA20XARMU\nZxxruM/In6kihyzdjICpBxN9MGiUBL+uskF9wngkcuNC/2vAST5v4CZK/5Ln\nrHoYbg5W89Rtc0SuJ7XZ9Ds5l4Ub9K1K9FkI6DF/XphpA/nNleH7Z/NlQxaf\nysXrdBsboUY4U8oqbGqvVxTEpS3jR5zcx012iwWPaa3oYT3tucoJSkmFwscg\nPFRFCMaU6ucb1+W2UYN1UZMFQ9lzM1oQDEBcKZx3RlOrS3Wb/H7WRdIxyWK7\n+ml1\r\n=VqFs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9qAn7dZgClWb8FaMHHLVVPNg6GLfAnDt7N2fxbT/yaAiAn5dDl4ARtjbDl+7tSjIeUBXY67JSnS+kTjOPHc6zxxg=="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.9_1639154907036_0.6064335486575323"},"_hasShrinkwrap":false},"2.7.10":{"name":"@onebro/oba-common","version":"2.7.10","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"49e1951a32b8fa0b494af5beece19d9979e6acf7","_id":"@onebro/oba-common@2.7.10","_nodeVersion":"14.16.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-ogocngium9KyENAVqWSI2w8x+D9SFB5ylr098vvPv4kuwRIhVQVRxR3F8PVKqmaAnQ7rZwYBPc3RxH7Qg2V9RA==","shasum":"877fe6eda6873502da1abab23ea596a3d037e5c7","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.10.tgz","fileCount":78,"unpackedSize":118653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs8n0CRA9TVsSAnZWagAAcosP/0XC301pYRwZY8m1auWA\nwOM0MliGQKkBa3iqZX26W4yBURfy2H3j/2kAb/nl8C+gTq3xz5pUIqudxBwq\nQxDdWJQc0+sneh2rtljSFxIwKiqWMoPh808VbTZS3Ly0zMS5/b64VHpL4RJn\nOM4L7KaSj0EXL5wohF5kbx0oJmgMp77prvyM6sLSr42LkPBgFSQhu16kVBVJ\nb71c5yjob9tWoThzYdVLm/kiRJVkDepVN8oEYgWAH3bYQYnjm4AVJoujUzum\neMk/7wmgh1sMZ/FQzrOHVdKVqGXI6jIMKui8SUjIeTEfIjH3CAxWMFVCRj/n\ngC/a13wkkj5iHFh6QljkPzqbe0UN1jl1O1NIUMVcTxq1ib2mq1ZciW2NtNJ7\nGObjNPSJCLAgjiD2oFVH35PfUC1l5e552ZRspS3V97nrU6u61YUo49KbX+BD\ncZYwVPgRSarvsxIfyzIT1Y8ZpPmKrbrn5oCKZNWi0vX05C2U8C/wXNNZ1DDk\nJilPSFtgoIKvxEyVoObUXQ3hmJ6c4SQb/dQYDqmwo7F3idQuahLC+jIw7sww\niaQv9yCDO65ru3yAF+gBFHeGqH4vri8tNnFgmgqq7kS5bL/3SNn8VaZ0POJ8\nlVCH42noKahX9wDCVDOOFEK414XafYQ9mH4gJMYGlX65IU72qvGwXOEpl9mO\nxbhs\r\n=NsZN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8h68BSfr+vQ2inKdShcN/Xkmzmq7UqeqB7OoZpO+s+wIhAOQzWTh3kjmHVho1Dv0ow41b3UEwIes3w2MXkOt4EeKQ"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.10_1639172596292_0.2712612079166423"},"_hasShrinkwrap":false},"2.7.11":{"name":"@onebro/oba-common","version":"2.7.11","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"249195f25b2c06dbafecc4a241b2387db865fbf8","_id":"@onebro/oba-common@2.7.11","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-g2+0SF4d8Hw12cXMxJ22GEloUs7II1WAQJfN9pQLYiczf0XE2kSxxXJlJMhqR8dkP2zcUjWuWAGJJ75g85w8qA==","shasum":"9b92acb9186dd170c722745219bb1d61fdc077b2","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.11.tgz","fileCount":78,"unpackedSize":119260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtSxMCRA9TVsSAnZWagAAQlAP/1GQNvsC09/UwRPBoLLb\nHChq/7v6ekFVSv2+oL0OdIH01qC/mndOOFStGUMoGPIajXqslyCMi8M61sQt\n7CLM76XG7mo8HCv/H0PsB/O8fuzS0gTy21G7M/NzmesM1qfsx7ROxdHlgFr5\ntFV6PNy8as49Yqm45Mv+tDm7hIEplxv102La7F+ac/MMlS4+PIAuA+FRHsDF\ncD0PHHvMtYGlq/t+eGiB4Fi5WxJlAXdOnbeYEq9sOeeWidHyXPnTb3yeyGSe\nwHXoXeeEYe8kBbSPqXzfh2zJe+NoPwPKJirue/g/vu2ixgjz5t1vHv8Qo4/w\nkuFeV9dmPpaNNDMYt2dopQ7wmQTjkvD1KIyJ1tK02Hv6HSjN1yZ+gREQeJyl\n2VD6QgTl1945H2+jWB/gWPYKMNt7mTSyRCgQGyK5tOR0IJpxfd+mPHmF8Ctl\n1YPdPUBVmp1waHfVtqm7kHxFzhGr+7GxH05mWSGPOuDQRb2YS0xXvb2Nu/MR\nF2h1hYjZtEPqPCkLAEGqm5FkhY/3ag/R4N8/mX4N9QEcQtFLjgMu1Hl+Gt63\n7wZu/9maAaLoChtwUWSm5g6E7Jc+vD5cejjfOTpIlSDtVZjIFC0MCNUnp175\nb2oG5iXw6fCEMfeVV0GInQpItZDkRCqXiithmmjCjb3k3Bg+LIuGI1ZsqBs0\nwipr\r\n=1QdZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAx7hMb+kzIxORRpfi4hr2XYtqYHNSpEXBsHeFoTw6KDAiEA3IQkud8FRg4OQl/GepOs6ow2pKLYp12vvAbBMgQLx9g="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.11_1639263307738_0.6721236354630764"},"_hasShrinkwrap":false},"2.7.12":{"name":"@onebro/oba-common","version":"2.7.12","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"dd399600cf398e99c498ee3aac20f64b70f2b9c0","_id":"@onebro/oba-common@2.7.12","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-vjYl9K6Cy5bL51X3UIKMKZXDURP+Q8pEgtkQl1eRgnIG+z/TL5cazLh+jJqVq9p93gqkNexUhIOZSz0AO7Qpfw==","shasum":"ae64549c5211b497751a98cd4ea7df19ed95c1a0","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.12.tgz","fileCount":79,"unpackedSize":121478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtUY4CRA9TVsSAnZWagAAOhMQAI0J5vA2ZvXIE3WvQPTH\nSP7n+ojrCvEGlsrcQcNBBKqjwI/IBfYRn/RKZi7XS5Wqqnoxfyk9xg/PEIMa\njMTGOdiVjXHuWviGgEfoBMwLvj6Qja5FvJr9M4a0EI1SNgv0CHVQ9Hs9TMQz\nc+ZPNVCGiMCFo3S/6Zxocju8ICW0OLKQeC7VwVhy8QWNHfrhA5qpHp55h6LW\nHKNU8SrupcZjUE8OMLSHfq4O+yc5M4PQxYD1t9c71lpoZSToyRC4wAGa80oI\npxYwegLrY4r/gOmpm3z8VRYS6lukgcJFZyeCQzSdJ/aa0p9B8oOhDCBEC+ry\n+zeMltCPOcx1P3Gl1sMpkQPjXcYvePF9NF68+SW2tPnZLHk3uSNqGaRG7bek\nLPQMsH4Y5A+5/7hT7V1jSLuDP8ZAD7ssePhJh1O2yrez9ENReqDb4LLJMkRH\nZbdC25GDuprw/qZAbrT3uyD48vHB/ZdBER/m2nfKscTm8Q4uf9uw/TkWNJZU\nef6fNkq/vUGqXpKeX7MYeFxSzuO4Gl81LcwHHada2W2nzof6cFydV/29XmoW\ncfQ6wDDKzERMAPJRTWOVF8KoI39d7hXESgdWptTLz1CkFVfQCT0XBQ18GI4e\noYVxZjDAEQ0G7Wz9gm3oPuTL8DfqtSOKUfKaCOiOBzVFYB8r4Yg6sMkV3R9I\niQKa\r\n=AhEq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlVZUUQnnsBt0rM7UcvrZGh2GRRz/zCnigoSYM/dRz6AiEAtgA+IUjUjyTrwVU6kGcYCzmgJPxUwLO/vd1PO3ZoGTY="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.12_1639269944634_0.26614462680788664"},"_hasShrinkwrap":false},"2.7.13":{"name":"@onebro/oba-common","version":"2.7.13","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"985d04dc071997127d175736fbae227d16d20a3f","_id":"@onebro/oba-common@2.7.13","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-kCoeEWbwPASmyIRF+MWWFFRwRiq8JYhAYpG6fSOyUX2JyTNR3p4MarUJO+tdsfFBCtopvDVGUGBxQhmQxPoU3w==","shasum":"be240692e3561c74b136155a2c1dbc58cc50902e","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.13.tgz","fileCount":92,"unpackedSize":135999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvfzeCRA9TVsSAnZWagAAoqMP/A2VyKpBjld4BTdbhlbv\nF/nlN1SFbBvu2Yp02bTuGhSq7c6vN4QtwHWvrCyh2EXoXcU8RXcha4IhR+97\n6smAT6IMveEyKRMm8dBsxnaI6AcfcAvvTBOrcZnCw86YuxEWjn5GcQnug7Ra\nk9oIDFttx7OA/j6szOMl3hk9RyeyZ4Y2fle4kvryeOjScLa86aRM9KNXbr7j\nxvPPAbnksU665ocKjfH0sNaSPTibr9eElFQ8bJwhG/vWtkNhIQT8EA/V1Skq\n47aCt3R+6Tu4yI785yuWWZbfDxkpmL8rfJCbErpRyNtDjv5sbXmI8Vkl35jv\nfKsLNAabTEpuziXH/Ae51ug3QrA0bP60ZMvMpyQR5v2cNG1myhR+aa2e9jG+\nRjCpi4ZG6/jhtTIeNZ0N2PubDSVthKffARzWvcewMSTL4bVfXKw3rbjHInMr\ng/gThj+CGG8ILcqQPiNKVTDbn7NFSSA0MtUidHMxa7W0rx8uh7CZuBgHa0Fp\ncpmcsAMG6n2iuTkcUJqmrAIiG/Ys3vodvUdx4ANrs8PsKuvaOll3E0c7x9+A\nwgLkWEQagtW/QTh3Ov/rvOZTMr9p/PHTTtVv4ZlTebkO8iZdyGp1Ov4dDrfA\nZzdHddQeDLbkwIikLbOBrFH5wYfZXBLb2QortUV8qc5MJBYwoM5eczKRM6dX\nxEQ/\r\n=bRKS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+CU0fVHvmHgk6dahiPjPy1ebvCt3BYW+hoMNdnyCjDAiEAk++nJR7eGbLwYZgW0h+qaowQ//gWXki6hFjkawa5Lb4="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.13_1639840989814_0.560422115892703"},"_hasShrinkwrap":false},"2.7.14":{"name":"@onebro/oba-common","version":"2.7.14","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"98f22427b238fd249da051a59c32b3e15190ac03","_id":"@onebro/oba-common@2.7.14","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-R75y6VHT4g+fq6hRTOVHr5ufM1kISqMFIL6AvmT8sIMDwOoay56l+2s/TWH7KkmdoNDhWygeH2YYox+NT+BhJQ==","shasum":"6452c0944b28b88501c6fcdd8e34ab68234207ac","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.14.tgz","fileCount":92,"unpackedSize":136255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvgNfCRA9TVsSAnZWagAA7SAP/i38nCIRWljAd2TzVd27\n3BrOkoqVHU6T3rCGkld9PWq0PGrMFHB26/OSDmEhvkTRsTFaTr7VksBuBqwl\nIgM8UFCdLZUAh4G1xltkQX0ApBJ1ht/xHToMHdhPVG2WM08sxyvXxW747H05\noUBeK3Dp7TbGKyFsK9LSIhzCYK/ysg+gQuPIvjyzzQ86QDc+odXz1ASWJq3C\njpAWAG3fz8Gj+dD12IrB4N2M13I+D+R5IySCzZaWx5in/P2fgUBRrQC07aji\nOZojj+7PfFZSgk3JAF1WxFg5vcCw4veqRnj+zhqVuswS1WTtxtuOtlIfBw3r\nC8Aal77NvC5mKdPJNShAW1WSlvpjxmHadnresRL0Qkvd7tEJAm8slGPGvzar\no/LElk+nlM6Lmk8AOdblPH56C3D1ZqLe0uWigIcDQcBK+xsAq7qbuho5I/Pr\nswOjQIdMAilZfYTF+POA3eesx6xc9kkz58bNVBvRbao6X9dgw7iSolIE9UBp\nZx5kffPlmwJKrBIj+MXSVWVkWosBlG1hhMddFHOSxCSNPpjtRwdCEIcmWX8/\neZY4bySDRWBvt+hZaROYfk9TecIQKMANofWUWSVL1G8oiBWxN47G38NfASzD\nghuhVD4hoVPRcWfs1fmApFSXPRquW4rgqI348fCbCHSgrWSbZSsmAnozEFMY\n+I0k\r\n=gAax\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3HDYmjxtKc3L4KAwWip/Imvbb1qYOCi7IYR/Oy8rIOgIhAMKN+yUugZCwnnHpEDrdnIqi9sAHi2BlIV+gxGhgz8bv"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.14_1639842654888_0.6209733588645172"},"_hasShrinkwrap":false},"2.7.15":{"name":"@onebro/oba-common","version":"2.7.15","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"50fc11bcacb95161ff36859d15166fb6b4d2175c","_id":"@onebro/oba-common@2.7.15","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-hvxyWwjljwwh45kvCT4+RDxgaL4vHwMVpHJKgEcC74qmQWpetBxXqHW4T0R0BCNPC5L+rhVr7kYGQMKeTakFfA==","shasum":"a6b8aae2fb03fb1820ac1404509b6416b3340ee9","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.15.tgz","fileCount":92,"unpackedSize":137529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwOZlCRA9TVsSAnZWagAAf1gP/1G8VCIMG823YEZ8gv/p\n/IDAw7YG2k86NuRa5NTR053LFtDuQRTzAYtvMqsx0Lra5Zg/HeEmgs2d3Iq+\nVMeRct0JIJJat49HL6ffBkcaQnQWC9ibZDKg7wOQRHToeJ0SWTT9lIgdmGZ7\nlKoxX1ejkyoDMl8Zttrb6aZ3uOp6K4DY1plkx+XMCp5vdkW8In55pQ31Jotm\naITpTXvkPBEKehm2qTg/4sW5MX/NAx8TuDWbKtY34sseB7nLT+krahjE8f7y\n3FVDmAHWihU2IBMvs4rRl9M7mnM7TRbIQdQ3w5OKAnVrKRUlbrlOXc5+Okx9\nVXrqjntyX025XZUXZdqPfWs4SB3XBvzfZxUvGl0IQJBRljzJ/BglRI5z5rzE\n/PxWD5E7pRcqa2/huunWU7mB2AiuYTbF3bey2osMmn8jKNQR2LMTgBNMa2dm\nF6S/a2DNVnBgVMoMc215O44LR4p0MQgMOVsIkbCnlsjgyZmJZ5hapFWgywUO\nrjvolD9Fge0ag/ZJ4xoB25wnWFAwTuTAQiDgbidmx7UU8vgG24zOdqcvKxmK\nWuskDxjEG6QTTcWGx3e41u4JQdHewVrOB9cl7qbYKm+lQV2m/luEnK/OdDUO\nhTC1f3eqf2TiMpCDIlhUb+cd+5JGXjpu46P9r65RcL0FiX4sPKk4YOYH6h/a\nfE3A\r\n=EwaP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUeq9TbZslwTplaAqyFuDU63eU+SYYoBhPhVGz8WcsIQIhAKar3JllpTcO/22Nqpcy7bmCwdw83UMZSps3ZT5KgOcA"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.15_1640031845264_0.3213461555729933"},"_hasShrinkwrap":false},"2.7.16":{"name":"@onebro/oba-common","version":"2.7.16","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"45094a84008820a8b84a77ae24a63aa2eceea5dc","_id":"@onebro/oba-common@2.7.16","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-N7KZrUtu0PbO2/aXgQF+UaYjeAIkYCWPO7XK9JOgZb5TYyYXoO7hvL+t9yAAk34hrEcW7RuO4zfyaakJHG9YZA==","shasum":"36a529c84203b65a180c89d9f1bccafabbb8a7a9","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.16.tgz","fileCount":92,"unpackedSize":137530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwO2GCRA9TVsSAnZWagAAzckQAJcgPXIPFpDWL/rnofc+\ngKdqVt5VMpYnct6bWuNYY5gN0Ch9b7JwgVJN3J66iz2HzdAckQYIyR4grCFX\nmoA5ejXH3J5TcyrwzD+0HO663EapNQECwW5W4XuojJY97IP1o+g/iveCDq35\ny0K0/ngTs+vszwfJUjcHTpwoXcz1rZoFAs3L0i20fAieg1e2A/zL/Y/m/sw/\nLld1MAiUqjrgv1mpIi/L/ZNFFVS5qrq1BbpXydzvZTp7TJ7KugFprlV3wHbP\nBPMwyYrZyTuCO93x4jaw3zzU9Qi7THhAGKh6rQuThqp3hVojWTXgZxm9yYdF\nw2kdsNmnC4/2Wx3sTmDHlaQ/8Utdz4rBXn0dsrOmPVXFn8q56bR1lJP4FMc3\nYghE6mE3pTGHshNHYXyMiOZo9pKuZz5bUpJPiMNqGFtTCW56zA4rKTyMivFx\n5XwFqV9ewP4FLBVSYSXwzuZBq50I4DZrIervDhVJuVvcNFYFIZctXpFaJWZq\nWXx71y/+mDMHc2rWTSgaw/bJmyqPvPpRsZb4WXxgVlbAX0SZbYAkofAzIaZz\nkFPm04aZYi4Hdj7iWLOISJOz/HdnWFNDbAQmfkORCEDc8y9Ev92pSciR75Xf\nEuqBRK9xKVioMYdM1SoGnc3IkR6X4guNNN0j4F1WIL0A1ylkNzEiu4m5Y6kw\npvjU\r\n=L3td\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqdxtk93wCkz5/Bp/hzIYaoG7L3/I/2ams3Th0Kw1+iAIgVR4cJM7l9qQl3Wm8g8rPLR2cq5ln3lQnJYav1W+p5p0="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.16_1640033670679_0.6898993057941281"},"_hasShrinkwrap":false},"2.7.17":{"name":"@onebro/oba-common","version":"2.7.17","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"9e61cde1ef92d6a7f79ad56cbd15bb9e20ce5671","_id":"@onebro/oba-common@2.7.17","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-3TujsCxfMsqD5zJ5PFF3aCp4BuLNDHuFFtzwczwVCUKrIZ9sXMc5WbT3mMq96m8hGcKQ/Pzj6SsoeL/SJLSS1g==","shasum":"1c7bbd3e6096d64952ea929e7abef0946b370c54","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.17.tgz","fileCount":92,"unpackedSize":138438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwRHBCRA9TVsSAnZWagAAD5sQAJR6ahZIjSuYsUu50pW6\neG8IgnB/chZRIOBoW0ep7bdfKu6Z0PvxPqc1Qyn0ZT9gbehCBEvdIfmbzS2u\nTWH1rnZRFIRBI0TcO2S33q3GyZwVoxrZRS99zSYUZcuNAl+iWOWsWqPQA/yN\n4o3qsALzMiMmVR8WNFLXPGcVrRtXX+lKhydsetL1jKGYv8ckQzmnUQAFTJBI\nIWHQccVj1+sEap+4wv1CrulHtFHO/qbFhZPrJ3ZlfyZyRtTZNxv8NF2ktzuM\nXrcuTnO+k9nYcVGlDUL9bakOFnebJQyf7Jo8DBVTHXcnw2KHkHI73F4JuWTc\nQugjyMbk/K9ahtwOPhH6hNvMP7tt/kUbSLzbRVRL8yLmnm8n2rOTcEeXGXcr\n9ab5coMsViW6w+X9ystMex/vQyM424ywJdS9VacZF3XiWZpw6RJdY4Rx9RDo\nymYXOnjXHbxBrN3frttfa7X+vWdrBdDyULG8ppGpYL5gCMOTdiR1AOhtJX2h\nmSlema+NUyq+ZfvUsKmUdQ6QI8Vp8Jpk9FEDtJKFVPpVSqKvPgI+UWxl4dXP\nLNtQJHAKcHRa9pjzQ+IuOaoz3Cz/Z9yl6aQ2SuFcOAfpMGgTBVtSqUW5w4t6\nheeVHo/l2v6WoSqkRXkMKgBi8uxg+p19CqLhaYnfYr/MCLXMR++75z0voHAz\nRSip\r\n=qK/3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWr6e//dHNOXZ9yHh/kUCdyqD3R8uXE7LS7Vp9uv8BMAiEAj47REmjBKb92cTaNHGZlGeZgZkeZA1Mrc2cDBQl2qWo="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.17_1640042944984_0.1020299588718776"},"_hasShrinkwrap":false},"2.7.18":{"name":"@onebro/oba-common","version":"2.7.18","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"06e848e83025ea3f467d1cb5758786460c913658","_id":"@onebro/oba-common@2.7.18","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-AU/5NJr64w2OWaOjkS4BlI9zz5dTazJghA33XzOVHSutucQTQmrracHTvwXS39gIb4Szvb3r/iRcDOx+XET2jw==","shasum":"9824aac9e21f8130ad5cf4d8bbfd829b4b2f0cb5","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.18.tgz","fileCount":92,"unpackedSize":138500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwRn2CRA9TVsSAnZWagAA4tgP/R7cWGRmsfw5dfYsT/sG\nYU9S6Jo9RjvX1z6dCACMG7rABWBkJeunUS9R8XMRLfndU7geAyMZ7IKzxxFb\nYN1BTU5w8A6HOuDcQX6dICD1jT+BognbCMjbxL6J7Lr5oaKY4hQ8ne3LaEaq\nFtNjXfxgbnqRt9Dk0NenTi7xd63ve5dzbCMm8EKJ7XsHNFtGhUxAKIVxEVZe\njtAdk4T/nCDDzFbTdrlzDnZQrDQ9c6TlrFqm0/f3BVz2j90EYb77fZZnld5r\nNHURx4fRSDy1av4fZy2X27uwWokFIhcpGULC0uhHSJvhDZIiIJ8ifo4VKPwQ\njX6qa45qqt6hzcY6hIE70msDBsDe+iC8n+57s9J7+BSf2nHgnuYqmjXtOkYl\n6yBSTijaRypD90dvYdESIdE2UZ3Tnn/xy9sUlmNkvNQJmjWReTnkKhg7JeCf\n9k0UBnrDydjWLgiVY19fMBvyRIfnl72v8/PyMTGClEPC38DFgSB5QfQTTbO1\nbuWqZgmfOHu0ZYbTCJbV30f7/EqcFCTz0u3x4WtaudiN5zDEqRgWRBGpAXWp\npfcy9Tzzqzcz/YkvVCoML5Pf7sDSTj0L04DigPHdCtZfJPIvwNO1se2N+k4v\n0I8PkEMV94+ExtBK8q7kgrQuxyHJMQkTn+yBJugWQiS9Q1q8u3O1hw5dwC3k\nSfVF\r\n=fJcx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUS4GjgdLblX2/PmCrHsS37XqN2FqIKycUkNNSQT/3ZgIhAIm2LsNIk+jhGQeaivpwUDs2QDHYe52ULXZS5N0W5NVo"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.18_1640045046216_0.5951511205212698"},"_hasShrinkwrap":false},"2.7.20":{"name":"@onebro/oba-common","version":"2.7.20","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"03c1b3c2e25544ee25b8aa42dbb171269e8ae389","_id":"@onebro/oba-common@2.7.20","_nodeVersion":"16.13.1","_npmVersion":"8.1.4","dist":{"integrity":"sha512-Wiox+cTF6alaWgKr1VdRtYxXV0T0rH6/KRL8w6gsopdA9Wbw3cb2jDwV9nhKO2LbzQPu57R0CDDGPU6aJ+g+gQ==","shasum":"4bc93eb49a5ec5bbfc8d1d76bcf89d2c39d15b3a","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.20.tgz","fileCount":92,"unpackedSize":138603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxfr8CRA9TVsSAnZWagAAyY8QAJ6K6f77456JWEaBzrwR\n4ZZXHz2GxrBOcWXGISeIHyiwD594MAR/aq86FBrtxPRYCnc4uG8Yc6dbjegx\noGZJvzjsZRoH24iutU4mRHEO8YmN1YYb8c7itYxs3fLzr8lWfCqcHPrq0OeH\nPc6R6VEFdA1QEp1Kh8yt9LfAiQwVU6wPtRs23fXgJSX4ME5ZB/SCFkk3Ihoy\nqAIaJPl/DzGstjoSDUrhJQ50ivhm9cnkqvFu2xIEqYoKiYel+X4kUIfi60Wx\na4g+JvQVgdMNNMNDES3NVMHSYTZANGzZw4hUUUJqOZ965G0D11RjHSn1DRXw\nLrz6DcplvNEuLEQxD0ae+R2cljdqb6PVf0/EdYV2mRY5Z4jRMTzZf/uPBH2i\nh/rhkUc0BhsVTDfCDlUDNHLKgzRqdrRlSRi7oLE8vo465vxcZfgU0nmZXGJR\nHSUi/AzGoDPtDIe5FNWGYU17Rgi5XihuK53ahmmPGXTqL7dhC25vRaqbXoYC\nGUdIxRMgHrrpTFqUh7ZMeU4F3TowBDoFKfa2M7RAoX/kWToHJdsPUy8vImfl\nIl+wy9npQljnXAAK7IAmBUPvhhDSeA/V29zwTn4kDr+o78Rws+TxMreK6DNY\nGluEYT/iOdSm2jfrkRwbaVwCZOcCj9GGKoOPCXTdScL7/m5MUbsVR1Qkomfa\nKLOs\r\n=IQP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv/mnzg49yUOeTeaF8FjOyIy+X1E4A/dnKo4ZhwleOIQIhAOw87ZQpOJ0VVOWbjEoTzC8WNNpQN26BtTZxqkFxjxC7"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.20_1640364795975_0.7089598552028209"},"_hasShrinkwrap":false},"2.7.22":{"name":"@onebro/oba-common","version":"2.7.22","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"51c5ea09050d961d89c19785b89e6336236bf119","_id":"@onebro/oba-common@2.7.22","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-mpv9/PmHE5fzx7+yNFTgb/b5kSNq0qVHz5Fcikyug7AUgueLIMWosuHn03p8i8DqTWY7alNZrM2IHFxnjOUSXA==","shasum":"9f443b1b7cddd254d5cfd259910a92d81f310f8e","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.22.tgz","fileCount":92,"unpackedSize":138949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHAXBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcUA/9GkEnIkTMzrJi/jR6aieIBgp7QxLAClTA2yXjYzOTdCouiirW\r\ngtvzq0Pefnf4cjY0ceKgQmnGa2x3NpwOupBvcrvi6P1lfWR/A6ssL6vXw2Xt\r\nl63KMwDxj/TIdD5nuyyQa3UBwe/qH5jI8ZMNAy8e191HNYNthfNGPHQtRF/a\r\nB/rU+9AJHSCOVeuoGVrpwkIH2/DYaPIVPeXpNUnGX7FKCqfhafVBsdSGWkJm\r\n5453cl5SIbLVdnYRlrxeEnD9ztxB7bZm4L+TpTHquJ+gkbVLT8Y+70H/3SUg\r\npklJM356ndB3RoLhBsuZK1bjKJ8vHpeuO+LEYER06tc54czqJwj597m1ctgt\r\nyNHN4ML/QseY/eWKvcMddQCsRjVS6qio1zZd03zqsedE2j1tDFHagg8Cmacq\r\nPfovsjwdoI9hA72QT23Eyz4/94c/D3+VOl8hisP7YrWhURyFLOd2nDEWCPA5\r\n5XGyR7nyBt/5/7vWJjJL0DlzjTuiKnMlnZwWebo17lHlUAQeGDUu1lENdTK6\r\nohrz/B+jy4AoomWaIvsxV5bl4UwvF2lE+QV2yowxmPsEGSnbTltqbr6rNGVv\r\nHnxkNFCPzenaSixJQ5JFZpRjhlj2Uq9xKcifDdDvx+1WRwcrAo29KK8S5Wxy\r\npwNAQ9PJsiscgPNQhxjsACTxtdOiTURWDx0=\r\n=rBdJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3M319XBw3D8lfMF9LhtD1c0TmgKpoqmQIcU4Y0gsDsAIgIfhm43aNBbxJQsFiKZ3iW8Kd6NkGUxduMAJ1zI05LAM="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.22_1646003649604_0.06345160562950047"},"_hasShrinkwrap":false},"2.7.23":{"name":"@onebro/oba-common","version":"2.7.23","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"136a34409f88cb126b73fc7a73d611d4abeffa17","_id":"@onebro/oba-common@2.7.23","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-MSlS9sHWM1GO7WRGfiaOifnv/T7CdkqrxKs/G0KMq5/EMp2ifUqha0LL2VO1mn92ruM5bql2DsQS06qIaEM38Q==","shasum":"57f1ad1d1a60bc72c12a2b50eeea520669441e71","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.23.tgz","fileCount":92,"unpackedSize":138875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHGKAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8eRAAme7bgBa5aLOO+Y1M1/0+CA5IHBhltkFo5KkHg75vIsOoXf2H\r\nUOKKWlw+EErQUojB9LeD9fXU1CoG12pzBc0rOS49tceenZ2E3AAqayfu2pdI\r\nyjoouHODSwSBwKz0pMCAID0NVXIPdmfg2G2Efu9lys4qb9nub/WzqiUnEJiL\r\nP31ipi0IvihTA5rv3dTfCP1K5JBZMgMQu9GqQWTf9l8iKvbrp8FeKSfLHgtW\r\ndsv9qDkGAEjB/gbAkXT9iFYHqCIpzoaV+Grh7ZzVFHUaDff21+LZ1YCU3h5I\r\nycaOvLIlWwXidLMBAG15XQd63pmhNVvw8U7Duaq9dWt67bb9lFC+A+LOmzCM\r\neUHy62vG+QS7hD+5iFpiMNT5yqYUqv9yJQbb2q65jlIbweqRhU5JSXju+yPu\r\nva0iSzQ44EfTNqf3485muNuAmNigcZrN9sd1CaJjhxcVqhe+7bZxAX3AYqQO\r\nQW0D/3UGpA++o0qNjKIUl87gBED99e/dLVMyqflPsF3bF/hea4EIDJvrVbhN\r\n3pPTcqihBoNuW9sOpgHNkk149FkhVcT8MK6VWlkPma7tdaJUE3yvfRnmYV9R\r\niCuR2rr5GqYlGThOZmb6KHKPuKR1soLsJjg1v7WWFNffqwlMD/Wuu7u/CYA6\r\n9g8LreZ/4UUK5z6v/BFzanJk2mAYp4B6pvU=\r\n=4pFI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPDOp/4CFsEF9W2nyoQSZqaIqcc9qjQ0cJcbA/GMR4QwIhAK3WlRKi9kdVo3GHbjPiulseCAs9RedZVyRJ85cFP5pV"}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.23_1646027392536_0.3318953203415591"},"_hasShrinkwrap":false},"2.7.24":{"name":"@onebro/oba-common","version":"2.7.24","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"138aa64c60b8759e03cfd3e84897005326267110","_id":"@onebro/oba-common@2.7.24","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Bx5xCgHtEUHcJK5QD5iKAf3V9EZP+MtZDW+ccvQGX+1vcJMFcS72p54Drb8PksKNX8VewWJCR2pZqdqY+U8pmg==","shasum":"f9e59f1897c0236845e1094cfbf32a467d4d849e","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.7.24.tgz","fileCount":92,"unpackedSize":139868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHYuZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNqQ//biyzlMIVd4eBIQsC+HLEUOwMk5jZpkkGq3m9dGmlf+IYTxq5\r\n47G2N2hZdexOkGrqGaV6OXqK/dHqQrXgIRpITSLlRXMyzRwpEI44ZABS4JMW\r\nCV9Kc2kCGBHD3C2CXu9MkKOiV4q3BsgbEpp1G0VQHwqtgAlelANCWxc3pzgY\r\nE5Stig8GxHfE/XTtdqBsWUWsircrpnUy5PpfcJPDFS4lpYvfgWiu0gyud65b\r\njU0b4CgsxqAZ/r85HMvh8el0yYOQ8Ze2VcO6/O/kowBOYrd6QYNF3Jn1WA/M\r\n8/0aFfQ/Mdc8yqP7dhUw9JUF9ZKlVEFaJOskRbd9TdvpXVT/NJiFkRkjwqJc\r\n/MTEKD9fP96/QgYQqCVk+/FRnmk1+jnZni+YyRKG8M/BcsT1xClKL4JlMWNn\r\nMBJgISyjVZIaleHalIxU4/xfsfzOxbf/UPRxG6fAOIlL9UhRqBiTD9rApB0m\r\nk9oBf2uW2mqeIuA0RITW4hfVOQFx8aTOABkypanMZo0x6r8+gJPRnH+OebHk\r\n2EnRhmKYkCmcefWaFe4HwaDuN6FBaJa4oLS47ZcyBA9Enz2I1fek7nLKBuRY\r\nW27faNSL1s3P00ef5eg/G6bfVBexpyLVB6x2bLDzescGjzbd00BqCS+8G1K8\r\n9XirZ/u1CXX69SNX1r9WpBn3OfAahDPBYwQ=\r\n=pmzp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpXljwgs+jfaSRBg/9Kvwe8nm49FlaoSYI3C3Uvs9CsAiEAkAckqJx3rs0l0DXHfKTujuw1mRefuYWdcmlwYDZUNzU="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.7.24_1646103449235_0.38314691506124365"},"_hasShrinkwrap":false},"2.8.0":{"name":"@onebro/oba-common","version":"2.8.0","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"6c3e565474f27cb7713d0e4d1fcd76b64930a65e","_id":"@onebro/oba-common@2.8.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-NQ2qVVvYjkXTc0TX1nY1DOk+kYy9Z5KVXlAGrGyyaSNCDOSMlYSJuFblBVgtREkgK4B+tjb6NPGkNaBaaPol5Q==","shasum":"c3f351d93a2373cdff1c23ac8e5903483ca852cd","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.0.tgz","fileCount":92,"unpackedSize":140395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiImD8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlJQ/9GWr+5r0xt1tdTysA/ITfPbw37sTZbN/5M1Ll9zBss7nd1DDY\r\nXfzXW6ttgcxWWIg0jPN+3vlwy8Pz5YHmwS/mgrKdGPibX5PVYLiTLT6m1rz4\r\n0SkLZYXkLk1mw56sDfuB3Fl5JY5HaJ4wDRqtWxqguTOZvAfSgXRB8xYLla0+\r\nzrmMmS2D2/Vvz/a4stAGYmKOSva6MmRRvfxzXGgpal6AsxEALamO2A0mZKFM\r\nxuvzs6xW3EMo9+QoqPczxUDrMn7p50lMBlHWvFzn3QdzpXev6J6xLKyPrTNp\r\nZEwME2DzQpXVyxJZTFv9ZIGT2dC8vTunOaxGYCRG7IxHepuLvCRzkEyOXYi5\r\nBH6lVcpgJyp6AlMvVAwsBxwPEYAW7oqcT/q0iCHTg/RVVNMicmEUNA2+GKO6\r\nKeM01YSkMSYoCSAjxiKr/YcSIRhmW9WpHtozHFgCEeaEgmEb1iY1pQ2rCFix\r\ncpxBM2ScG7x6c5n54Q/TY/MtlFY+tltd9byNgKLivg8wezZS2j4GJhrtqcws\r\n7ibv+1AwDAoBJ7OavDzctE7QSENlq2XV1A11f9U4VTN6Ahykx8CCpCaL+rkd\r\nLyT7Xhkxtsj001CTm3nuMXgDogG4VMMj7pv67SCChbFP5UjuZCA1SMEekKND\r\nUTgjD8pw7Xo/JNkmY0OWxfuk1kGlC+a0AxI=\r\n=u2SK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgB7MC82PAI7UATKdoRKhX16eYdw/JLr8H0XEEbqZNoAIgRtV10gWjwNfwRoJUyS7wgQpjnxd22ZL+1s/bhLDBGVE="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.0_1646420220315_0.18600934271689717"},"_hasShrinkwrap":false},"2.8.1":{"name":"@onebro/oba-common","version":"2.8.1","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"a4b06345e709bfcfcc9e3c37da52b0d04c464c99","_id":"@onebro/oba-common@2.8.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-7y/GuOoHZ1DVh33homKuGXPxB/CqZKUXq+BlColEtO0+uPmYwb+0i8q2upBsbh9yodZf9JjoUq0D7tfIeNJz4A==","shasum":"874b35998b301598755d62c5d2c2c5bb1260aba2","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.1.tgz","fileCount":92,"unpackedSize":141597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIm9PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbqw//cXCIILbp1aWiy1guemXrAAR4Z8kbsUfmdO2kBB8FIQF3BIOg\r\nZ3R3pBVauav02zwikapT39zaDMDUjGdd44QONVZ8x23sSWVCyUCrzMjJu+If\r\nssBFk9jS5bHm7YUalykTA/uItWCWcwo/w/I6ybf3LoGGtdYuB/QyWPTFhkC8\r\nl7kgtD8bzxOyrRoCd5KbsFJ1S8mc+xCXvZc2dLvoOKtHQruOpjMAPnpVsJBh\r\nUZ18Zumwma6ziXNDAAoEamEPa5nUGqG3qgs7C8YO8YD/p/sLS70QbLfXqXih\r\nakpCjh7n5JuQQ1kKtyG/qptkHe7XZAyhETBxodsSEbm4B81/9p91A5qH4beG\r\nR0HS/EZRv2v/BsZIuSyTg/9E1kdS5eVHKo+mlGp1yktEPfdCYu1RANwZiJnn\r\nCdjl1wlJZ782YiXWiu+tBp1uk/eoQTplG3E8nLBkmEmWe0eENOTlxKVPTwLK\r\nV4YgKMrjc4IWH/8hhZ4U0F9y+X2WUYikYvs1scs8J1E3bAm69kI16xonUz3T\r\nYqPJQ3Rw4eyu349N37sUIco/sEch3rHJPN+yAPiwPlMsY5Gps5sYqV4PulLX\r\nfTDmULHiSUhmfNTkFLOJY+alk81llaohPjP5k3eHp8sVVqq6ssYeCvTpk/1z\r\n7Nk0QXLvDPCgDM3levuIByt7Y7f05rFqg0M=\r\n=Sdvd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAn64MwuJym0Vc2lUqPjdIUeuhUzmS49mVjfNH0ON35MAiEA+3LSuszv9hdXyIEdAHYUoL8miRUPt7X9AZEX0V6aiAQ="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.1_1646423887823_0.8268776122959194"},"_hasShrinkwrap":false},"2.8.2":{"name":"@onebro/oba-common","version":"2.8.2","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"46ab07bc5834c367455e28fb0c44be2a90fcdc99","_id":"@onebro/oba-common@2.8.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Ok0fA8WT6vDBICf8B7U2UgQ5feN98zAYkfvg1CMAMN+i8Soo6pX2XDNudNFv15ofOSZMFiL+cU89MA57DKgqtQ==","shasum":"29a4d063c6d16c510f00709e1cb5b603979f6fe3","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.2.tgz","fileCount":92,"unpackedSize":141611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiInLiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKtRAAl5MjVRD7aw630sTjZXyd7pdGh+CdfgXNUqI4ULntOziOiWPm\r\nWdut/HOu8j0Xvq+hetggNqA3ig5/BjYbSaX5OmTDg2kaCN4GXvFZ/2lWKqxc\r\n9umVkNCKs3nAO9mQlfs/hoODcnkk05GYAUsdNE0p4cMfCogzG2m8OwvAQHki\r\nuGiZTKOSTxsvsnpvrIy2GpD3WvrUeuXEqynSF/FSOPpgHzS3EH/WbMS/1P7N\r\nC8zRcEKp0gv9gIGWyGAarFtlD6JMBwVS1/SYHahQthUHw1qeVWdTSdrNrH9r\r\nSIZ1ceGkOHJ01p+JIE/3u872Ejxnxnddl9MOpiOP8RX8cCyUnmIrrtvRGx/6\r\nsR1WbClL53MLqJxL8AjKiyZ6T1bTp/vYk/NP97Lu72VwNayfyIXUcnIXzsxG\r\nF2qd32OTA/i0+Gg+13vW/fsEKOkYi278fAhohmX+fe4nNf9kIuXvgTS/R+5U\r\nGK1ln/9ve3v2gqo37/Wi8FbSFkj/nM6a2V3hG6oCpKs8yneC9bNBTwRk01Mn\r\nW484MYbuHyIextWikKrECGPmJJNzjXLbRtV27LFNVbfyIaWTPJls95LFSD/2\r\ntTeYUhqrUymEtG3s5g65TRe1+FzbR7cwg5BJ8Kd8v2bZwICpeiib0wA0EP+K\r\nd/EBCcH7geaHrLTHakdtX0QKNdu0M8836mE=\r\n=4+7f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWVCgaa5Ut+19TTe1KHcMY6qMnsWdoq5b1+U9oxoc/AAiEAws6odTOYRMS9nH05z8C5r6GchcTqk6arUwFrZ8SNiQM="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.2_1646424802600_0.5875188751589626"},"_hasShrinkwrap":false},"2.8.3":{"name":"@onebro/oba-common","version":"2.8.3","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"71a3eba4dfda187c65e18c4d11f5bd7da37afb6f","_id":"@onebro/oba-common@2.8.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-5MqbKiTKCgzde/UfaaZ6Nx/OuelpwxFr8yC/n0H2n/G8q7voKmwBbfKiNx2l0krqiKCpUghAusbs84K/d6WO+Q==","shasum":"6dd61833b8731a92fd6c929c58c3815e54082ece","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.3.tgz","fileCount":92,"unpackedSize":141613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiInO6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwNA//V7c4CTNKaC6agpOYfKgK/pz12+wtvUW5X93gXVP7Zmhes/v/\r\nC2G8qFCtFMx2P6NyGqai04U9J7uUjmETq3eYqoQGpF7S9Co4BC1as4aVwcw9\r\nfzOp4NmEL2wkNsLNnfwQvMH3v42r+qz8RUNyXY2b9wKOTRUtMz+W3Nnqp78a\r\nM/LQAftqJ4IPvnuVAQPjzKAvpLYZjVFeYRGV7fA1n/xW3sX1+ibZwvO715me\r\nZu0+4uSgfBONyburZl57Xs+Y1Mj01/C8Zg684jc3weLn+q/Nw7GGP3Pf0VyN\r\nR/iibXu1mGH48/SA2Mk476VrND3CkC5N8xGjirfKryy2827CFh+ddJoDndrB\r\nZzcdaijTjuiTS17pakWNFijTihH2CHstmwKiLnb34K225T4DS8p4zfcgSKWl\r\nI/7GuYPz+E34kigrhpr4QKLF7Rmv1Pcqbsb+ecRhoo+0u43Wseqaxyrc+wnU\r\nTLd6P/hrGakPxDOvd5ypg0veSNWr9DkTLEBadiEYUvl1naZGRUuCmetPFDn/\r\nTLWW27C5dA0mkrA+Mxy7AkAGn8ajACnq6z/OniJIVs4ZTv9NDKBUbdlawJcq\r\nf+2glFPAlPUfPCKWzvsx2/1oNoCNF7e86d9SW5cuA/dEFbE4ld2QzPpRh94R\r\ncO0jGfXfOrAjWyvyd+qJ5cKBmzMn8WPTjSw=\r\n=Baa6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1xpXb6b3xedVzDd0xX+sFBk9vLvmDpP/cps0K5cTi+gIgb9/8ESd4C+q718tzlgCWVqWC4BQgIJXrB7p6irvrN5s="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.3_1646425018340_0.47311854176914236"},"_hasShrinkwrap":false},"2.8.4":{"name":"@onebro/oba-common","version":"2.8.4","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"f7969c38d91538bd08878ce839fd09823ac58245","_id":"@onebro/oba-common@2.8.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-2+Uo6v/RO7Vto1uvyoz1/JY/+yZ0YNuzWjQzr2QpM1NlyNK6ni7DgDe0+DUmxWTKZkXOmxeZIguHM96QbTiGyA==","shasum":"3936203d88a6cfb5dec9ed3eff75bd6ade0b100b","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.4.tgz","fileCount":92,"unpackedSize":141855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI5ViACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMmw//fudkxgRKvh+/OHzy1rvbgVUXb5Uzg3tCFqnh0hAC4J51HD3Q\r\narZOVTUFrLdY2RCMxpepcrsUPE09JdwCPgLoUk4k7KD4yBoQoJFD2furtlZw\r\nImUzyC/Jic83t3fBUSO1JUFItQuo1utalXI29H/CQYIqCJmV0BshI2QBILsB\r\nIQ7wNQhylpf3SZ13ULPv1hS1QFAWMI0masIBuvrkrJhKtcH6LtN9f+hK3iK+\r\nI+2DuM/06h8rDPI5+PYa/IMjxPHm+kms9JcY5iKJq2b1EoQD8TjsOCOdavW/\r\nSDbbqGrxH0f98NdQ1puVWKIcNG5XsqcWkPSeGzHUn44I6HoqCiol4uJqdVuC\r\n2BCn3l05kYT55onYyfXGs8eQgQY9p6d6g0TgUIjW1xxGrq/xtYOuEnUWFWd4\r\n499F5XtvNhlfbs4l7LnRwPS/Xkf1KDx+btI6e2glgT0jWJafcDvDOHUD1eKu\r\n/jygvLqa03vnVNlNlFpZQJVi+mROpA5YKXzWaz7sbzXfTbvnoYUCCNv0l3Rc\r\n799DK2ogv8QWJMelZj3KDSgLfTue/CYAcVMN5P0Fu2BcyNBYA69k83bw5JGf\r\nYn9iykMwwkrt1ThOrMZs6i9+qpbfmbAYboynQzHdr0PJ7OIySZplCeSINPkd\r\nd0Vd7CpYWd9F4adqSLqdo82gHqimqG/lBbI=\r\n=xbqY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGVPqGfUwk/NkizwxWWi6mFZP3V9ZL5EKHFbwVykKhLAiB6HeYHeFSphpB5PCX436bSM6dl+WVuTeOSgtCgPz1DEQ=="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.4_1646499170811_0.2357560815721078"},"_hasShrinkwrap":false},"2.8.5":{"name":"@onebro/oba-common","version":"2.8.5","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"4717899d1cf4b123659998500f8529dde3cfc87a","_id":"@onebro/oba-common@2.8.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yXAvhuH0Ku+fljFPwfY6B8MLYRMHHHADVqAWBvtGkRiwhaeHV9HsAmGXwlX4Xaevtnv7xbaV20/YJ1Rb5DfMxA==","shasum":"7b4c15dfe131e92e23e41734ea10a896644675ef","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.5.tgz","fileCount":92,"unpackedSize":141876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI8/qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMCA/+KpmO2Ot504cB+OtpxOHvWc9NHDogKIFj+Y3lRx3CL98F67RS\r\n8X434a5roJRubuGSl7D/4jJOXSNAmydJGzQCg3CknIzLiAQtYkanbs+/gJ8m\r\nxdJL22vIUkAPTuO0UlD/KBjChj+UPkeDHZ5rEQ3+BdefJ07rxx1gJEpPkGwI\r\nr2uqKvP49aBtrbY1JHNygUHLolFiyhSNU1QYl9vpMUnwsR/iQobnr6pyVH/w\r\nbAEUqZ46r/P8hD0OuxWJ4igTrWTWKtd6XeZMaf+LxfccED2d9kh893IliGnf\r\nnL4qF8vNvR8mRISQCBK32MVqqF+lr30IHwmTQngYh3qIMPXqFhRMylO7GKAj\r\n4t8topz6R4XxCkftMr88074OiLBDuWmQguZN+IOsvrsPj4rBN6jsXg3UbKeH\r\nmDCwR72tbnXymvlQMKsOADvUmlmLBYe9AcmyLGc3Pz1nCGgSpbf4xZ1kWXsX\r\nkZEl949I92Ll3DdOU0JT6aHhArT1EiAJgTXzfjMLOmcmj7Rnbje/DHq9eX3w\r\niuW69PxvBXuNrdrBDPmfqZm7hV/YiKL/gMuaZM6yFFg5ju+CYBrKo1dwv6H5\r\nD/pQjV3yHWrqP2Qw3DpFZj8ix2WEXHClPp+WSrzIR1FioWThZ+TZxwgvfL9P\r\nzCpWXhj6/DBJJzXn+mczdKXetYjAMc0pEHA=\r\n=ttbq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQjFZtJXn4Oh8hI56kca2uLupRBVDU8TQ6D8ORbbWE5QIgT/IGquaWqcfaOE+HzK9iGkUq6Mtg2FrkMN88OcXPcew="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.5_1646514154804_0.9550913195949153"},"_hasShrinkwrap":false},"2.8.6":{"name":"@onebro/oba-common","version":"2.8.6","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"211f9c87760176be8c2ba52b74baa141fe1c1913","_id":"@onebro/oba-common@2.8.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-9ROigQXqnPRI+KdlZkHQzNzQK6hgLnyCEw8Ppy1fQe53CleRK2C+T69N4qgRSIkhLv0OApG6aMdMk5burLbBfw==","shasum":"5d177459f7ffaa08c7cf29bf6fb28223bdb15db7","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.6.tgz","fileCount":92,"unpackedSize":141939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCjoH73fvUe6893k/qjt9rIMhUwd2e+VqYKOl2lEDhXgIgZB9g0wjlxi/8MFWD5WuGSuLPFHLjJtsUQIfs7isY9CQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidohcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL3g/7BYVaQHwtnRC+5oK64FrzgySp371C1H9DJZ3ilFeDu4ZhJIyq\r\nDwx2X06TpkZPyTs6ttBszmWhHuO/Bs71GbI4kZpGaykAGdMAa/PhOBBfQXDd\r\nfm7FBP/wUnP0xN5oa4obJyh//jd33XrKqiHCQlpu2plzjCZlfXlmRKSQ6xy6\r\nHGXbBdHNV2XWwyh2PF+uzySgqo6VedaWUvbpvSkQOjFb+89isinCAwc3BdX8\r\ngYScgrBtqTPUOiv0n6wZKkAVrwFR9RQwX1Wxt+kV5/+rFo5hTKaIgeKSd6cS\r\nXd6kevE+YQV8S+dDRLl0geH0dCFLMzrcQcfhEqTsipbQ+Q17B3lheD5oRhxP\r\nA/4hAg3/mFqXWUM91mH82MqczRYBZHr6X2w84vmfI1vAJIoVRERCHpzcvLLH\r\nlMypgXsio/CodcC0PGoUJDBJL1wibLqemKzqUi/5EhfE/dyT+clDZmgXAHGz\r\nKDYLTrVkOg02W42CtIh0H/Wgvo5xYaxQIjuoHkfXhP7VoBZyPG4sOU8B1DQw\r\nKTlUOjUjMembVsAs8ZJKY3JSFMmoK1PhdyavPYDLTE+NleyYPoUhYRJlNBas\r\n3wrOK7jcx1rCPJvdRf36a5IUvC8Cli1fqB2eXLKzO55/ZJw5T7JfF88Wxaty\r\nIRxfpkaUtN1X/Nvy8VCVql7EA/3oYHUDJko=\r\n=yt0R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.6_1651935324098_0.9380246725013814"},"_hasShrinkwrap":false},"2.8.7":{"name":"@onebro/oba-common","version":"2.8.7","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"c52cde436da40be8db47c09224929d1f60b13e18","_id":"@onebro/oba-common@2.8.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-1DiF0ybaZku0kPpl7NUJ9wyMN4CRUj1WbZPp0Q7fYP4+hm5YEzxWSbDUNVPWqN1MmGi/BYHcdvHvU+/UBTGcKA==","shasum":"a17c5241480f0167bfe40cdd5b48c5023a888127","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.7.tgz","fileCount":94,"unpackedSize":145770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPUf2Yn0FDDUlQhukKno2yTr0NAzWGdhOZD8XSHBIILQIgMlmS3NJLPTmZFYL5Ha6PLDLb+m5OiaAi70z/DpXYLrY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJid0MTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE9w/9GJ+bFiJp3fvi29CY+UOtA+x9M6PusVPoiDj0rCAGwNRfEQ3C\r\nbVdMPCyyJ1m6KQj95aHuIeUUIVDCvvun2Il7SyP1lMvPo+/ec8jvZ+0MaKoN\r\n9Jp3cegD/7ePevupE7Zj456CirGQDWzzgo1idRWzN7X71eNtm57zbGmKrFc9\r\nH0699bnSpRoAFMZ1WGUd6RTLUA9lzivkvwJw0gzvao1MHN874aBaaqQvQT1T\r\nxiEYAL8IQ8ZaQQNds1CjiOyA5Uzm8lLskHs8imb2r3F+n8UTREQ2lGFHPEIb\r\nRsjcbgJXQtyx8ITw1jgjt/+MVN+aOXbY3Tw/g/jv6sKT06+YVYECgyy20JPL\r\n8qbPoKBy1pZ85+7vOYBY7TsTWt1Sn3RRexBIcU/S5bLhUQ6bshznjtsZqXZL\r\n3xmA1yWu0t7l9rJRRib3tRHC/es+k1s+wKRfWAF7V3xfVouno7313E13jxSr\r\nEzjtT8XM64YCiKLMWjF+FI+6IK+9WhyenSUi18hK/RCRlXPkLjrCJq8vDzAz\r\nqjf1XoHXZVbV6ICmhRgHw8vJG7BzpCspcQ6IJdjAgr1jj2lxA3WbPG5Yoqhs\r\nxVkphV+Ddiu9nj/BEOSlQDdczbxq82S2x1zQkQ0cJcUl1iEOx2uPxDeVzYN9\r\nq7PR+8+3O5eIc66wpr5+2yLdsmzeCUMezZs=\r\n=Aaah\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.7_1651983123669_0.4209157048962806"},"_hasShrinkwrap":false},"2.8.8":{"name":"@onebro/oba-common","version":"2.8.8","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"c42a2b46135ade60d19ae3ee7015fadbfb49002d","_id":"@onebro/oba-common@2.8.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-x+qdSo9ccnN5EN0Wv2efYYei4n5AcfYiGlIT8HxPy4Y0mWrA/6lYqhZAFDYkpcyqgR8OQEUmXTwQAgRFdE8TcA==","shasum":"bc8c76f550e64a423b6f2ba3656c269f5c364d62","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.8.8.tgz","fileCount":94,"unpackedSize":145855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5fylq4oJ1eGgZ6CdoH4lDTZStB3dXSArN7pV/YZQU4QIhAK1TgNaHCLcUrGIINXic/E7mDuk8YOc2zOHddhl/ofxG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieTRdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr16BAAnALXCYbWB6FP+Rj2KA+VP9HPBqdJgQpyom0/+lWLvQCsgXcM\r\nVIxVxJYFk015oBvqCDEHoCwr+pAkB62J5iBF864sceA70bRWTNbaLU/ReupV\r\nILlzemLmSW0IxsgatJtEusMkQwjf5gKxIPVxNgWpgYb3hi6BZogXmhxkx6no\r\n+y8qJnxDQb5k200at6Kv++6D2G3LUQqhukTW0xJSaXw9e1kz6bATG6e9jXIv\r\nG4mpHDDVjAReUSm7Ue99Ednn7MS7MyodijBZmVAtnF+zb9daV5P9N2MP/2Wf\r\nDxvNo/wxgRUKWLGQemsd7vVM7qmFt4NDebMdWGWYaz9i8YgUh4RTFh0tjEsV\r\nLEC/ENt1tH87HZmPVbnVEZKZJRtYOJKIM7vGTcmGN1rDZEXIvaVp+HhyRkgP\r\nj0+CJjc/rzaYliV1JEHWDvuOuPoWJpZ4MaB4x3zy7w1QXWFqwtS2ao/Zei/d\r\nZ1qqlvKNEqx/PhB/wpXy43MoYIgzMm9/9bBPgeOKHzQKMKUQkS69RkeY7z6O\r\ngG1SKIv7X53mT4M8bk4fVOWyN5daVIQqop0TPvrIiOVvnzLNqwmvd/Ic2G76\r\nSApQcA0VCAepfMCbRGer+DZfkcQW7DNpqNkAlP7Wz4UJ/GTiJMDaxDL/krJU\r\nFA8jv/JexhC/043vJnQZPlsRd9kIC7PVSGw=\r\n=ktvc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.8.8_1652110428929_0.07128538303953569"},"_hasShrinkwrap":false},"2.9.0":{"name":"@onebro/oba-common","version":"2.9.0","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"05980608189428a275886b4138d41bf3d9af7651","_id":"@onebro/oba-common@2.9.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yiicVIydX3CZIaNNh5ahaGLwZLcHecRMnrWisN0T+IiAm97DaDw2vwG2nyLGNk0OBJExzNS6nBFE5zcCkE0b2Q==","shasum":"aebd33649dcd706c87d457454a7cad4d1c8343a1","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.0.tgz","fileCount":94,"unpackedSize":149182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDb5T3CuZs3tkiCjdmvnvqlbd0yLNK/GcL+pburov8w6AiAPW7VP3MbfbSXdtTbcemwTD6m7SomIU23j0Q4ru4l1yw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiogj5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEag//d5uGx3X0VCqhU/B8+guuJ0V6EIYIi4hkY5jO80rrIwazuc1Z\r\nd0CgpFvQ2H6yfJ1z8YGyPVb+vHFxXR4kWsVUYrAxilMz6u9K+FWlmnJcZNOL\r\na1b886Dpl2Q/QMUSiwXvqxEJWab0NkfRSIm4dJFQG/c3dUMdLqS3dfwwo9hE\r\nz1oSfmpU9adwTxlfMeu7K4cuA9wpqKA654gVklX3kAkS9fBv1KWV9gOApxXz\r\namTxoLmEIf5nx2Iukz5YFM3hkliPdfDKTRju3atikDGuRfr+9q4VnO92iny9\r\ndxo7UB1CTHbqP4ZOoAjITCb0gQOMehS4WkaKFZ7Iq9U60SJYTONdP3AW0t94\r\n9VfIO8QIVCzojliDVokt+g4SKArxjLJdtKPpTsUDNsRwy7vtTdNrSKIwLAWW\r\nYU1/hsx5jjug3CdFH1cGmE2RsoQFdpnefBXBKGzqB7TDMKuY/S9pkZWkijI3\r\n/ckpjZB3EYTASAqwP7v1t0frrBZTxfMnbShr3PPA7aycdtdCmy0JWahvjqz/\r\nqreVJgUrFEnjNbFaDjvDW6Ny77rjFlrjZ7UArnIaanoaNGtRAXYjRY3wsEtT\r\nfxGTuXvUdPdULtQ2fxFe5DkQnGY+6NsZFYF3hrc+U4yTmXMjD5cMUejOeVz+\r\n1Jvr2S7NDOeeSOGeTtBopsZJNbQec7vAxBY=\r\n=EJr6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.0_1654786297368_0.03124512795487111"},"_hasShrinkwrap":false},"2.9.1":{"name":"@onebro/oba-common","version":"2.9.1","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"bffc00af3a3054267f21ddde45002c07d048d7c4","_id":"@onebro/oba-common@2.9.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-MZ5fo94F5y5+2/YulzzJ7si+IrfZAYQaCS3g1msXZyw8z5VteopWbYYw3f8dWcqdxYMoMwxqgySK801gwx8D1A==","shasum":"3ddac3d76c3e87b1820201faa6d2f2bfcf5958a5","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.1.tgz","fileCount":94,"unpackedSize":149204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwsCumz8BYuZu20uHKj+ve6bDB/gUXV1aXaDSODlbVtAiEAz4Gb967e9LndKUVffLN5ZSb/v2yhiKk3NhMDbehShuE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixzXWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbRg//fuuvV+ZJ/qGqu30vWYZSh6sYNtdwVSBuHMfxqWcZflad1l6c\r\nZKHYix7QgX0b2zjxyCWG8a57XIjDedNvghCPsio8T4WiqfOwoXvcB8rMXEJq\r\n8ZZ8lv32CrL1j9gqI9Xshq73AR4b/nMiXUigN33/tmYE/uGtjsDWTRq11F/x\r\naD9tVzb3+RaK0NHObwMw1zp57ehYpz5PvP2oRnHzVEZHzP998OfU3ir+ituO\r\nsVFjkcp4kEzSMRN3GF9qS9dSDN+YC5DDMOke55h8GDtmrrQjg29/JIB8KSuO\r\ns9BPrI+G0RRva+djHFJjDR+0Y0Ba+4Zsz2ObHjuXB/fcNqxqQ5WO1FBzI5Mo\r\nGJ+mBOvjyoxuWNiuILrDCfSzuaigCKfcPbLKIZoK/TsKacBPQ6NlJy3cJIGn\r\nZM1JQSOQG/1N717KSWz3rML6cw+lTHHL9iufTyoi3ATp7PDnhZwhtNkvcPFh\r\n/SA0p/0gI9/B0N9F6aCx0QyYsRWeg/cISndYYKF7K7NyITT4n4LIUrhd2N9z\r\nwQ0m59HcztYqRdYNzzu+7ZGqH2j1bR4PSot9AQk4K3ZQl++DM6W/+bJ23PG2\r\nxI1HreGgb34JmAHxN9wEGaqyzv87Cs4C5apDfGh8tOcFEOzrT0nN61pUUUVN\r\nGo7WEwlnYce5Bdu9KipyMHzz+eUDOmOR9ng=\r\n=dPND\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.1_1657222614034_0.41918143777888717"},"_hasShrinkwrap":false},"2.9.2":{"name":"@onebro/oba-common","version":"2.9.2","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"1d1de9ef0b6b7339fabfce4e9dc7d829bcc20642","_id":"@onebro/oba-common@2.9.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-JbnsVEVmO+KSlz60EhfOXRQi3vw+IezZFPrftOwdneNLtRZpbYMXA9SS9ns8EvvVV7HOv12rT3k7AV6lmfEG5g==","shasum":"2e84aabb4330467cb1a79516858ffe6bf31b9fb7","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.2.tgz","fileCount":93,"unpackedSize":152234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEuBpfdBBsfBluVmeY+WODyELCGvdJZTsfpJQxTSoKJAiEAneJWCrCtcykd9OY44jfFgVb1A7vmiwEe4kcnz2aXypM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizvC6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4mw/+LEkbTqAuCDVL2AkK/X6j9M6lB4Eua7le5hSprn/KotFwFRpz\r\ny/ms4WVbY264UQxuzcr0F4j/N72oQtaC/61WAjrfI0K/Eap8O6ibW5zIX8k/\r\nsIEcDowTNZnRE8jTV8vjma/BL/pWW8yoBFNhcc1KGI+6MOLiByb2QtgSjMqA\r\nXybNUIhaRoqiMe6ADUl6LLsstRfCRzRxv9YUKKxR3J5KZaCq2ksDS/IzrolN\r\nH/Pmk5kxIiu/aZzthUsoGM/tqPEKR5MxyBjfggJJGevnTVDOI78tsKlpWuc5\r\nawHQdN6Bjo7WUTDTb46x+IuUpifew41MVoipRRe/tt74Ysr8ai7tjL49AUGV\r\n89/98R71soWBO+znpcZfb3fHInrNkNUdlSkCPw8MUDdLy60a1NhR+RsgC2vl\r\nUM26zqyCR/DIz8Y8U9rnHZ7NmMmTq9vOTZtjaqaAfyr4DLKr9it4A0jtEd2Y\r\nWvdrkQfFBaVFAD1LTvnkE6dFwL4QHPcShvJkgqokCSd4VXcrJ5HQMcGzq6Pm\r\nCtrtQg/vMVzVLEpTlONfAyMNIVrOW6zazAOei+Nu4kvlUAcIzwpuxbq5l5cc\r\nI/+/Nxtpldfqsh08mK+Y6s53qCNOnio71+UrUUp6F9uhzTifk5VrmHpwjQUm\r\nBm6/OuBv3OxJ4BkjyYTlx3M1mjW664s3xlk=\r\n=c/7A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.2_1657729209878_0.17374236319702674"},"_hasShrinkwrap":false},"2.9.3":{"name":"@onebro/oba-common","version":"2.9.3","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"c9987796923f23db9308dc27940a0d3422f81960","_id":"@onebro/oba-common@2.9.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-WxxZqrLj5CE9lGwksQkMfYSWSXcv5kvTZqBeqgY+DkITKR1tbwrS8UoO+qO1TWEVTI6Ni2j3pb0JOjT7kP48qg==","shasum":"d4c999c1eec9acd939c9413c36207f66525963b0","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.3.tgz","fileCount":92,"unpackedSize":152224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9dHiX7WXT0ouvL9YiyqWqETc7Cro1w07nzzXVtENCYgIgKgSpiF1ZENLxEtm0UnDqKHoO1I1/7IJ+L3V2ls2C0+g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3XWyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtDw/+IDMHadhVNR5tbcnDrb/1CaaAWTkiJN/cSMyizmMYq6MB86+P\r\nSMRIuBi142SfsmTV24pPmxbG7AyDSFVHhUcWQMEtPtdk38GXFIvYaLlc7EPW\r\nJjx3+bB68KuMfix0h/qB+t0m6U7pG5uOM19z4t3RW5ujT94WgruodnXaQywQ\r\nJcAZPScOErrAzw2fjD6nSrZKuQUblwDFMWN0B/0lJnatrOibhxQ/owSNUQWw\r\njm30cH+qmQaLE+bJfRxgh5nX9V0dNO2GOC38kIbcM2R4L+U5B/mms9ea9x3j\r\nCbTRO7kJnZzyOAHXgmdhangWc8veVKVagABG/24K+Ogv8sjTfK4mp33GG4oQ\r\nrgK/hGWiB/AM98LYCcM7oJOdWREGuVB33zzcVfmqjmapGAx/9a5r/+BXEo8n\r\n3G50kMNMXNxxIqyFyR87JVQpKu9f5tg0S4GxlTGyprZe/JJC5zzuVl5A2nN6\r\nZVBR2z/IUFwx1RakMZz7uY0LAYXAd27QKYVjiBp25A4MJMh7LJbU5twNoeKo\r\niBgyT/AS8V4h0vNCYtUB0iynMB257EeUmP3wY0te5xsZtXNpO38jlLH4mWqf\r\nTvnmTufkSt0HtE6Fm+OU3lA7x0v16hoo5xM7b9mD+NGeyUfRN77aSiQB+6CA\r\ng6mukpq2LgcCP+y1mHWkUeRgPMoRfHtu7fo=\r\n=Lzwc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.3_1658680754584_0.04524204104070617"},"_hasShrinkwrap":false},"2.9.4":{"name":"@onebro/oba-common","version":"2.9.4","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcrypt":"^5.0.0","bcrypt":"^5.0.1","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"870bf10fdc3e58db8e4e637623e53d78c2b341e6","_id":"@onebro/oba-common@2.9.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-uIDZrRey07Gqfc2uZEdmg2aqxyEjaQA8ZthVFrrYXWysJLJYLnwsn9rdbgdyUJr9ss6Ae9EiBvsgmVLVwUVCPQ==","shasum":"d531e2301fb4257e5057668e48681b7c28899801","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.4.tgz","fileCount":92,"unpackedSize":152224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2l78Q4fOQmmLbXiY+WRND+uj+wD60a4ucJXjjiWzluAiBQ/II4gD1ulN1vKcr8QZWQEBK0etaDQ7WPQR99DGBqEQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4f+TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptEw//e6Mh3NF6T5jr2RhIW0Etno2mK731pf82DwtsxOwDD0hDnLI2\r\nrrMLuOxhSf9c2IulW4c8an28ozrLVge1z4bEKYStQpTDzkgveAe2eEZz7mmd\r\n4vyys8imfxRbnLJgUNbEDrATFu3vpmT3mW8ykwXzYweFrw34P3qKOHvYI8YF\r\namIOBQDD5gmM81IqKBvnFmaSdaC3qRLmUTT9yzi+9zcfu3nXYgVWY2orM4P4\r\nYHO7hvNjFYxTcO+1L9aeqOnNKDNui9aS1FUhSGPfBtXQjNNt0UmmHQd4AgmD\r\ntt8zXhl+IPL2HemIwWQNmAfZ8VObM22qzeOCJk89ftMAJVoNf3wHPTK357/C\r\nnHSJ+0C+DUCKe5vAZKxrRtN+8LeI1O1qQi2KrsFRSQyW2FfmvftOLHfQ9lgB\r\nmJNhclHDF6cIISBepJZWlFNQYKWBBg2j0w7urPAMBNuAm2LnitpDriWq+Emq\r\n4Tk4Bogf0NEXq50FQIg3Ul/9NrI+AqFHVeWrP07+C+0kxl4nLg/P9kNey1X3\r\nsZ0duI2XPH+zmhtjQ1A9wiSjXVAdNm0ceKLZ4Rbx688hNihUmUAmni+EIuQz\r\nui5dC5DfVBWY8Ifj+wVqFw90xsB+9nvy8UtT3zMYN64RNIg9VLOLrPjxDnc6\r\nPf0/cOeeZ8PLbKjVjhoWdbMR+H+3DzpZ9PU=\r\n=anss\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.4_1658978195535_0.6322948995117732"},"_hasShrinkwrap":false},"2.9.5":{"name":"@onebro/oba-common","version":"2.9.5","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run serve","build":"npm run build-ts && npm run tslint","serve":"node dist/index.js","start-server":"node dist/server.js","watch-server":"npm run watch-ts && nodemon dist/server.js","watch-node":"nodemon dist/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","test-v":"jest --forceExit --runInBand --coverage --verbose","watch-test-v":"npm run test --watchAll","clear-test":"jest --clearCache","test":"jest --forceExit --verbose --detectOpenHandles","watch-test":"npm run test --runInBand -- --watchAll","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\""},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"9f72089c5f8a17afe4a06e755784b7f7f5f3384f","_id":"@onebro/oba-common@2.9.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-j1GtHADfIR0k6LZbnEFwIpykPywtC6r1kNcglNNGx0eazkj+qv2WAmUX46dcxd8dBfKmW3lQD43Ewb3o8/x5iA==","shasum":"9b36cb5e3ad69fe96477b1c7b5a0fdd09ad81ba3","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.5.tgz","fileCount":92,"unpackedSize":152461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgangF1psLfhmiv4WnPqA6b3VW00hLEjAL0yHF66cNXQIhAJcPetPK4XTOeAZ8Pm1mPnDPsi0JcoPwtGC/sZB6kUny"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4qSyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGfg/+P5xJHxORRA5I1RBRrMgHm8+wYNNXySKC0aSkCvtg7x4adBgK\r\n1WqOxlBOy1JxRDnLJ1FEGDJWRzkSm0uvrf+mPbeyZMpXAHGzxdUpNes+8YOP\r\nmMOoalBzy7JiGW5m3PO2pEst6h/kdN0H2/u6CT1UjA4byJ55k1oghb3Wg0z+\r\nc+ozRh0LvH34d81RtlelqX0uTqfEILDNhQuNfi96uQGCKHv0ga/KOi4sOjsP\r\n+u6LmU3k3V6is2nKWtocZogJPtBD8l8SEQR5CGD7Tkjy2rKj52JKcNNvuvy3\r\nSijCMK3gpi1fZR8DsOVntf0bn6bFr8c+GQyBWsgNLuQJZAopoA/keD8t++61\r\nHnriZfk2n5BUNwAkk+5wQ966IT1Pej2eJfRecCfy9mhefOeOxMpWDeH3tWqO\r\nmZihWqNhXakEUH7H/g48puH2lyrj6yBCNhqSNgFabgoGUC5ulapyJv/U5JOz\r\n12fP9M0Nyeo602Du2Sk5OqxvC5Vju3Z5N+v5DJk8I0TPKQCQIzJ87MW3/bNu\r\nVnxb+rTA+oGt5kWMYdqCCDWq+sQuBObabjuonHJ7Cxi/O6XBzkQ06xSe5ICx\r\nSJCZ1mTQU2g1+nbcPvb98feV1IMdlSKM8oVJn/Tb/yXdse8MMR0Wlu7DbEPQ\r\nQsCEEtJx+UlTZPHKdnz1dZDiSH9RsR/1a40=\r\n=Jzfw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.5_1659020466226_0.24909024325656604"},"_hasShrinkwrap":false},"2.9.6":{"name":"@onebro/oba-common","version":"2.9.6","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"7377ba316881ad9c483c27e3680704fa844f51bc","_id":"@onebro/oba-common@2.9.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-oZ4eGhasvrgdvJYSufRWVngd8LiURROaEXzjylEdMZfxVhOSd/W9ekbS/3qBnWsfd/CRd1BYlROucnvjzi5sTQ==","shasum":"6e8b287d6fa7d77d4c57670864fcc8c8f3f40692","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.6.tgz","fileCount":92,"unpackedSize":145883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCExg6uv/P6ORu36SFRV7PRYQXenTFMzufl8MRnRdDJsQIgdwS2DLZnS+KZ4DwfZclMksXy+doKyHw8/eV8sEkNUfE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6oP8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZFQ/+OtMw0GKfBGKSS56rJcHZU0jgv41tjvhRoe27Ih5BcQ5S7Y3c\r\nE+9rwkJbXvTJ9Nh68rATQceZDaXrNHDuYd4VaSXZ7NQ3l6NpwaEEBrPKkfGp\r\nvBwbhyUwvF63shN0/hfnDZsoYVv80++3o1HoEDubW6dg4DAMvyelL52ZnkAd\r\nq5MQlAziMY+cXDEtaZ2A+EJ62lf/r3z5lbCd3sxqM6IYtQ8PnkdMBRLdM8O/\r\nvuD9MmxmwkCAdY2EFQd40JLdqvioDjyYWVq+rJTSbvLMGs72sOXmwANBJAYQ\r\n+Ar41iN52d9jsKP3EYRuV9IqkYJ7yJgkNbVP3QdOAlnoTLmZ+lAz4ORp4Mmz\r\nazJfZcu3ZWg2XAbBLXblzEMCV9YYdQ0BJB7FFUURMiAj0t8TQykWQ4EI4OKA\r\nZ/J3iOlUVFh0DzCqC/liwrnLHDsOF6DyDkcQNWA+pnEW87swB1r175rnu2G/\r\nWIXAfNyTI/EEIB1G7jTsiaVO+3DTXBWInLk19ZhInE6LW1FCAYajrinhJoBc\r\nvpql3j4Z7vLbYFk5xy+FqlmQ9jdwC0i+hPOIZsX0E7xFLo9W6F+JeFvYsvRs\r\nGMLtdREEvrTJWj1WVN3HbaFdczepKvdmIXTMa+A4p1UoBAdwKPsmuN6d0+tW\r\nS3D2DFethMjcOH3q28rj2Rx1ug3sSEnX6V8=\r\n=GJVF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.6_1659536380302_0.551178204740292"},"_hasShrinkwrap":false},"2.9.7":{"name":"@onebro/oba-common","version":"2.9.7","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"a30ca5ff7d960374fc78231f4c848bf0d3cc799a","_id":"@onebro/oba-common@2.9.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-3FARvg1ZS5N8ArdC9dfyez/Ogf/4Rjub26hnRc5bGqZcXaDCzBYewl6mOGMvLEywPyTw8E/MrdlEdFMcbKcdhQ==","shasum":"62d6a0b83ee9ac71e1143bb02f072e5420b6e767","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.7.tgz","fileCount":98,"unpackedSize":149575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzJq0fS0A9gqq5Utr8kjqDofm2AbKZpOj9uYcVRfCI2wIgWxhc9hnthgaqTPqkGjYIF79x7d1zH0+QZi5RGJLrTl8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6q5lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo61xAAnJvUlUaIQV5wuXZ9gPe+uiskU3umsLDLR2ao6cbCJP8VOwaC\r\nn+CmT6syuUc3AX816wPEq07J4hftQhcbHuMIFnFzEmrh6lz3/HmKb5e3u/bb\r\nYCWd5j0KfuqpIZbUS5Q52RVqu+TUcTiCIqPfIOwF/scizBqDzwyRY+S+Yxw4\r\nNgodbnNkKfQHNaK6je3jY0MT3IGBwgbXvx3k3siWC0ZNH0MVupVkbV+3K2zy\r\ngDGv3G/ba82KzMORow12uoXtCNGemfU6ZIsIvOrECa7QuifPYqNK7rvREqEv\r\nQnrbBJgrVGMw8ldlqEIXfOEP9tJYylzSa+q9b1BBbLqb4um5zjrz0/PzXSr/\r\n7yuFprrLKLtHa1ge2FsDByfvw+N+iiPYjHAoIq8tvsNMH6whIKGvYI6hJQuy\r\nXmkio8GfZO+elRlA2uHQYV3QdtpmqSGVe2SA27MIgs8E1bspcHL0DrjdPLu2\r\nzxgddnn7j2S9iHbjWRVKIcZFbanwqQfBkT1zlNmRJWu4snfXwN+5MD6h4WyZ\r\ncIxa9uK8eCLggVGCLQ/UAXRoVmmpFekoFpGbAzUAv6AFPcqjrihPaNpzd9MC\r\n2sbNasMFVx/VVDsT0GNUeIS02Noxhs9o2vzOyFNweZJ1fS7CgPV9clf9RuF6\r\n9RkBHNBfHSH9eEwrB0/ku9hdQfjv+VDE6xc=\r\n=fsMH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.7_1659547237578_0.5691205518266162"},"_hasShrinkwrap":false},"2.9.8":{"name":"@onebro/oba-common","version":"2.9.8","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"81f12ac641259df91e21aaa788d1bb706e2c31f8","_id":"@onebro/oba-common@2.9.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-DmmoQUBz+5yG868bOy8QMp38rSzl8VChu6OGVAIAWG9VzcLJ2nNPfLijrzWiFgaYffv9Pttvkh9kasnUyoG97g==","shasum":"a1b3efb3a3708738553ebf56600ebd68557bff08","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.8.tgz","fileCount":98,"unpackedSize":150027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDv9xANLCqElCCCgOAABwkRm4BI7kQHDKvyqsrxyXDICAiEAiKlRPr5n1OMguRB42YaUCy1EZshsIYJw/KPihWMhStQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rEQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8nQ//fu+BCva57+hbIq/xDlinFilvuHh2m/RMygz6pLiZ/gMw5QNN\r\nqzmM/1uiEk2uwIrKWCGiNw/wiZkVV45XAE8mRduz7ldvGLVrvMNblrNP9wXv\r\nyOd0TeCruZ3f2N1UxjxTjcIvnXpK4yeqIqITi4e0ol4HBPEgfjWMai9xBEPs\r\nrFniqeg/vgDAj/29Nhc2oXygb0ZIQ7jCKDBckNBVVi1xhUUvR7eEbJ1Pozz1\r\n+MwoSvqzgK9iINDHHDmOEswJ7LvL09SRigVoEJCt20bOVFaNn1Zu/zDwO+Po\r\nyF01fv7dqD1mq7SRZthLWQRECag2ZlXjjJwUOXTdcAdrNtAq7UHu6RYZ85nC\r\n2vPg3AIspXA4gy9I5yXiT5k4aD8lODXxuTYioqnO2j1RgcM/CxWr69m3t1s2\r\nGdctsote4HkndRW5YgMD1Yx4Mc7C5fgzZWqU7esUV8NFElSyZWcT5HwoKYwW\r\nOd3euuUsfIAgBIrWcf2s6XiUqBEUpAFH3sncWGGfeGLxlB6Dp4Pb31HWe2aT\r\nsMvI8dgM4k7qtGYPz8oucDzwHIbj/OfLiYFYOFU7JGBlIITpFhVWquosDv8M\r\nSSdVotu3635NNoNWh7rIhYG0uFnPU9rH7Sgvw/P5p5ZsbdRH2kT+p99jOj4D\r\nMRdedtLo7flmh/3Xajyih5YCpAoEI5iA0Jw=\r\n=acEq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.8_1659547920218_0.6859590112032243"},"_hasShrinkwrap":false},"2.9.9":{"name":"@onebro/oba-common","version":"2.9.9","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"89f563c3ccc058e1f55f04b8df317c96e858af50","_id":"@onebro/oba-common@2.9.9","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-GpsLoudDKWc4l0S+EBKfmJ8aDJ+dt+cuXC0tx8LEV0aC5MTFhjtY/zeQW/ISVhVXRlEBtsN7E5a281bxGtl5KA==","shasum":"91907ac1a7ab3040035ef719dfbdab84e77906ee","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.9.tgz","fileCount":98,"unpackedSize":150260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2DUFDK3WAqlCrG+LkFaJsIlGGnH6qicEo/hVdIGQ+cAiEAtgIqcq7ELc6tBw0A+JsGTykyATox/WPv2fyt9j7lGlI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rJoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnLw//WcQmtXFtjwLvr53JupgcMRM9vYtxgq2+fQG4frKsupvib9JB\r\ngwK/PrlnBGzmCUlVqtZSbq+2dDoGWWTpn6cP7CDw+hEAZt+5Qceit8Dwk9df\r\nWM4xyR5KSht8Z+iImO43SxqxUKoLnFMFrbRCB4DoJauUdPNVVHtBdgGI84d+\r\nviqXx04+c2uPfPTbygIqj/iAX/tuTLeVp2MAZu03sCc6Q005nXa2vCV3R5c4\r\nkkBXg8ji7QLYVh4Ipq8BVrL23mleVgdFOwdYbHJOUTOcW4yHaSRHPIja+Lci\r\nSeATpaznvlm810FCuhPlVfT/px+7sydOSuwzQllRUCY0OSFOv4H9o8TVaAna\r\nEyNVw3hhaIKt/+tHpzs7U31RLWEBHQpirJ9Hm03erbcs2dqhm1B6siZBe23w\r\nrWupTZkTTop7mOwT+rrDr74m97GGX2z2NBezh/dHRvWToYrOIwQ5qkALxMnc\r\nTzfozs90Y9iWHb/BmP28O34e93mTmeJfWQwtPoimk4IBQWn7SkJ/TI9EJE/F\r\nR4/3bRPqU80xYhyA+ffPSfyyJ9Ldy44oe4lgejbQy7S74ASYYDOT7JUHSjTY\r\n2+exeNTe/YbWQ4RzRafmxk2KmienBBf4zd7buHG80JCahn+a1bFZ+ZvtCAKh\r\nsGIdcUHo8kIQ2FGMLyd+95tmrJzZPZt8O28=\r\n=WiKQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.9_1659548264475_0.4223028669438196"},"_hasShrinkwrap":false},"2.9.10":{"name":"@onebro/oba-common","version":"2.9.10","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"33b2e483a7743e2b77114c26cb661a007bcec3bf","_id":"@onebro/oba-common@2.9.10","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-LB5hUUt+rcw6ZVhjTuuTUgWEUB32mPorltrQc5RaTHBhTKwGNX/Re0L3ZKW9d3LDWWI4S7FkEnBWb7N6M6we1Q==","shasum":"b605833430190b8ef832dad477b5899598966eb2","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.10.tgz","fileCount":98,"unpackedSize":151019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1RL4gakgLAsmVBdxUEzF2TbKJYGpra7nN1ZuhiSy+cCIQCdn5U4phswMeip3GTWEgJARqpBMDlwJC64mu/yQLmWyQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rMFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosiQ/9Eogz6tVaPKow/9p6AHpvWbdMXYFHtp+1XxkDxn7TkWAR51Jg\r\nZdnoNBcg601yL+PRVj/aS4uTI6RQpG0AZgzWdOHbvg6H1GThb1lGBBiohkY8\r\noq+RQXyG6zGK0r4ZQq3St+VPtyZrnVTF+jDs0k2SJ9RLkDqxC5r+2knFEXZB\r\ndUe3B93FQTStseBSr5tQYZB/zshKF+eLSzqQGnwyp51FaDziP4nzXeflZl2l\r\nWfZNxFPSMW6T2NhoQZI+F4j+TUiXjeM122MYMPA7b0Wx4K06b64bpkrSKaQm\r\n2k45szLeKi2EIAkfQYE/hBl0e5lA+CM3PvHMaKJ+yAQU6Oe/Cajqf8fLhTtk\r\nwSEubzd3pmVatuCglsYN+PLZOKxVbKYuQmZEzDPEuR4KUcaXdg/vCeZFJvlu\r\ncuXFfHzxoaHac/To/WI50TVD7RV3UtkujTQU+A1yIaMQQuJVTJprHYrYPOTQ\r\n+B+4Scch3s0cKJq3ZWBsMxh2ULDdHp2smQL/g8LqjnWN/K2WvykXeXkqjKna\r\nGcUXxSQM3D49Jo9ghfYYf6T6OAHsqBAX/81yR4aslFEl3VwwlRb1hgdntEbk\r\ng3cRUBB7vJ61iTz+PdSbUaQP+nc+y4fbuFy3PG8gaj8YpIgO1TyIYvOi1fKW\r\naomHbWWl9bvq4qNYIO958rkAIWOPcQXEHBU=\r\n=LMZb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.10_1659548421045_0.8196750297115472"},"_hasShrinkwrap":false},"2.9.11":{"name":"@onebro/oba-common","version":"2.9.11","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"142f5ad165ee82c12c7604edcb85f3fbd6979591","_id":"@onebro/oba-common@2.9.11","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-zZs/T9yGvA8+wVKb95FvGzuQZXo+Emen0kLaL+GZH7J9uxZScAMebddRKPS93SMd3bynYwAqzeniYuLCwvs/1w==","shasum":"c199973bb6bf62bb7603d135d19fe712f9439d95","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.11.tgz","fileCount":98,"unpackedSize":150001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/7LGjQhnWzJfRaprPu/GOOi5ca/a8qrmK5A0a1fqcEQIgbV6lfV80viXYHHE9YYoo74JaD7asD/iDdSoOjvPxtCk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrarQ//QHQREWH5a1gDJVEKGGTQPq++a4m69YzQ7vtY7gxyZ02f+rV/\r\nWq3MBbI8Hhj9KCTaAJw6DRKnujHO61SEfknYzXAsnpVjqjMzJ8z5wGXtCDdv\r\nxqwFdbH1mxinnVDRr2+bzbnIM+BMwDd0fqR6If/MDPzsCAq6M/oYu0PGYLs1\r\n9E/EzfSYX3pMttIpR8Z1aXCvm0zLe+Xhr/fzUbknATJ+lSFZyJLQx4xPwsoo\r\niDA9YvOD4aFz+lMeIeJec2vhvhnnF7wd1n5HP02oZRO90UyIlzy1lvLSYr9T\r\nHwM6pf0FW6QvumA0SHw7gdBm3Tkd+UMNe3rXpE/lTNL5p+OmuB6GQbamd2fK\r\nLOgJkt/UoDDBZS2lA4GClFpEyqvJ6yEyHHYJl0DEjBbASfqN9VkfXAN6AgoA\r\nS/jIvmFXussSCAJCC8EyRcVj9Lrb3tAEPe7zspxEDJFHvKOEXxxW+MJUAk/4\r\n8jbk0AncyOVrb4ULg1iHHHk2s0Ygo9LHsw+OJyOUg9ISuaJQSqyC63kPAakc\r\neuaYNzdoHKZbnUdMEvpjvfdnncItxXUBl8ha4LyiwV1+s7pG/7YXESBztFlS\r\nVmOcoZN8n9/4VSiMiXpiA2ROu3f+yYYMDKJs7+tarX3qQ3S+Q2va82a0PwpW\r\n7iwsMJ8w7RjlWD3pt501m79tYvrLlPemXEo=\r\n=fm04\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.11_1659548610234_0.31314594887262714"},"_hasShrinkwrap":false},"2.9.12":{"name":"@onebro/oba-common","version":"2.9.12","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"b647fda39b00badfd74e03d61a7f9e04ab558c41","_id":"@onebro/oba-common@2.9.12","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-EoksDucbEZSCmXlr0mtYirdPz0hy3SfCXUpwuEFE/B6ZugwjRC5/TjKhriB9mI2qnr7bVVudaHbNZ79XlKF6sA==","shasum":"98c518aef62e81e3d7eebd2f598ed4191ebfd662","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.12.tgz","fileCount":98,"unpackedSize":149778,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoDB2lgV0Y3xhMycfFn69qjEm8AGWumZjQ9kWmR0UekAIgXqXmke+SCTXfBuAvPls0SM5hko3L0J3yaze7gXexkaw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rRoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp04g/+Lbkvt8SrEE3PN8Hu4F59Zt/KSLEH9SIzicwI5KYkTohnOQKW\r\nwodl80Xw4DbHaEbyEhuGljniF5zfBeNUkX6mk2uPkjapcq5U+AHGsjajysWx\r\nmEIOkeSp075pfIPVGyEPTj7bBuo/R0EI8ia1CXMjFfAyN8gi1Jb1LpgsrHuo\r\nOHDqGmaYchJsEnmqbY2mrfW/hnaciYR6nIhvZlfKugvE2Rl1zCAv+uRUws3N\r\nEoMIv7fKSe/jBxyGSoCVXHlfI1wZaJG8s0oHhWN4nc/2eA+8KyslKxdajLjh\r\nS4/V/dPA/8vVGVzY8MIvPhOPrEv947jJTzhf36aAS9IDy+doYBmZG2evePyP\r\nXKn7G6WvV47rn+70nfIS7dOoZ3B0inG7RctuNxfk3p4FLbvaJRTyT+AzQ0BO\r\nqYmTvEM+HjcTiBTGSU6DCicZ84R0xhqiI053GNab2X/skd9EACIR38NzP8Tm\r\ngmeSijEWOF1+Ob6TITtiSsu4K1A8/DSdmvM4oVc/0Nu7NPaM/O5R82mVtTz6\r\nNZGb2CKflepssk7sbMMoAvuLXrMIdX/YIxzeMY18Lq0/+vZDMwzCIQjw9H2m\r\nBbIqkT7/y7VIlGLG8RpXXlB0z0/zFNv7dwbFdwqaNnO/e2HuqsZQwhw/1Dme\r\nA9CB0xh0B/UNI/1Wl0XgVZwOFLoGNsz6Aus=\r\n=TlQC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.12_1659548776010_0.5765973532028348"},"_hasShrinkwrap":false},"2.9.13":{"name":"@onebro/oba-common","version":"2.9.13","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"b076df995b72daf0e831aa7006ba6c3c8066e5cc","_id":"@onebro/oba-common@2.9.13","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Re1s2HjUlL+LU1j/Jy0rKHAJnkJt5sfwRsXFbH7eIBPuDiUxN3sWTYwdjMyB8kkjKYPq3DmFKfgCUZtiDZxESA==","shasum":"f227b76cd1d1a7460935bf6290982047621aba69","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.13.tgz","fileCount":98,"unpackedSize":149832,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICz3orGScIPCAIcjjuEu07B0gojduRSaylfKTcjcn1zIAiAoU6Y4fehiWAo0yl6IpVRX+rTYa6A9hJNmKgPhVHOaSw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rXfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot0BAAhOfphOY6d8KSQxY1XSVOHXNIgLPU5Bee2Wyc2w0cs2mI+2MS\r\nyZjw4EvpKbz6O1LyNdxIXSyM0dA2XoCl1Mx0qRGO/7zid1aL+YTl9JcGiyXK\r\nTe+JbtU4pqKAeCK0wNQGgQOSyfj4SF0jJ30LE6SDO5UnNdWorFa+ZVJy+W+y\r\n+Bz03qSkq9QCCO9MvBTxCr+ZxYCYSJQMaE8uYcfysxCyidsPtMr8EBK1/2i5\r\nbSTINel5N+Ct9ayaYRE2t0pmb6xLiR/YSCyDFwXc4HmUgTzMc6uK04Ciwe6/\r\nhAMNVvj7t+LhVLdbuNrEJl3A/UYC//nlYEwxn7UNuj9fvbBff/2b5gEG4sOP\r\nTViB+a8l4UMLzJwCyT49lQUJrJLWI7o+ECgwmyxDoNMXLXeQRZSwL7fFYVPm\r\nGfVrkuWkBQRMAmf9AjYUKlPAxEM9ejx/Fs29nq4Ikn6ssxV/eNte/tpxxl0G\r\ns9M1gXjPVcqc5oXH0YE4K5FMKkAhLde6MgHd3cdkxC5tdU6MpiitKBQRDH1q\r\nE2n5D/VZNWcSm9AJxfBba9++FAzu4ue5iEaF3RwSF3mDAtDKePOtETX0FS05\r\nshvlyA4vTo7Q4SiZjhvN+UcIPstnkeA50jZJWkgH6Vwasa91Ypze3OZ3q5W5\r\n4vnuTcCAlD8laAebOLs7GAm0Pnbl3yM+h1U=\r\n=R5cK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.13_1659549151383_0.9939518637584046"},"_hasShrinkwrap":false},"2.9.14":{"name":"@onebro/oba-common","version":"2.9.14","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"a31c39aa4434def570bfa628759979cdbf135162","_id":"@onebro/oba-common@2.9.14","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-5fU6fdu+8nZ8Gh/905rTx5WUjxUHsKP1nVCD4Tj/Yxu6E47qYGtKMwhleNCLcNFa94jztpoBvhVTSwzPnQF+Xw==","shasum":"34dc9041d5d106073de91b1c1d2f00c6a1d864ba","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.14.tgz","fileCount":98,"unpackedSize":149882,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICu1LIQvYJHsyso7dI2QmoKjw6gvtlb0wifNMZfLV+ciAiEApovtY+U5GzxdukZLwnxql+330DgUpzRy3GbXiPJ+I+A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rYuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpuog/+NhY4rAZd6GFtUaDM2ertbcHJgeLtPqMc33WTZ/357vMr5lwC\r\nlpzbeOPjJec4rd1z1x08fg/Y/LAuo+tgGEEI4/HjsmiOFM4RDO67BS+3W+Vo\r\n2Q8mzcqOoDZ3lAewvr7MsnOxzntQ+651y19huWqojyYLc1l4jXIGxkHNRP1F\r\nC4PDl4UtrVdyEpF3MqB/eQToRfvkcbiV8DfwoqyeCNr3CMqDGKoFkGdNfzve\r\nOfW10lJ03CiUmUke1Q/1dnFqf9DrAm1Bp3mMtk5wgMpK6P5KPuWZN3qvEX+H\r\n/hAa2WR9Mvs2IAfZluTNlxUdV+A7OTqXORVYRi6v8J9yxZp+ickAikETAiG4\r\n2RcyfuouEsmYSdvD2wEVXC36AJTk69IYXcrp0P8wop47S83TctZk4sJlqI8b\r\n2mnVM1wVLhRgqeuR/yWY65atp0uYtWGrpb0HyFNZit7+Ng722ubFw//giFqH\r\nFqTKd5eylwjaVLyR9akw3sBdgPPv5OqD0Y6H2RHghb5xAxEILHBWDDc6b0em\r\ngfK3XfFfmUfGH17VTrGcqqO7uYAABBLjV/OGisPAK7K9V1l4YfZuPNotHZMt\r\nP9ZUXlkTEA+kh3pfrzGnzg1doztkEP1gLmJbE++0lOn3rsxfz+B+pSRRLK4L\r\naNzTuAE9Wk652dQTaRozLhFPPhA6XxlyR+E=\r\n=f3n2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.14_1659549230224_0.5646176258750051"},"_hasShrinkwrap":false},"2.9.15":{"name":"@onebro/oba-common","version":"2.9.15","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"40453a4464137e6b2ca2c9f4a46539c73d8dc7c5","_id":"@onebro/oba-common@2.9.15","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-JBABNYjDK+xP6RUgkGeyAKvVC3KSR2duhsoU6zm6JaMyHtoq2iBrRkNx/f3nbCDksg2Btuc3P4cYS049CoZlVg==","shasum":"48c9d15b6c53d8731c6fa6325be6f15b86874165","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.15.tgz","fileCount":98,"unpackedSize":149934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTV85QIQTJ+WAHSQBRfC0k0CF01bA50yDOtd9+Vd6GBQIgfoShe63jGLwZRyQzZSbBKyuj7vwsSB5k4tTugP+eV9A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6ralACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq0A/5AAurHcnrwMBIVunAPJE476M3fxK1CLEs5e0HsGkHGN2tLfjY\r\naEciDLg3ndT2Lv7YnR8Ku5XepZmIw0Ao81NhsSSAOlVBfxUMxkVL7NpChxxr\r\n87Y/vGdskIQ20f4u7EPaYBeZgMwkidchrE0r1vFKGFPMUl+bjLkxxz9ox3JL\r\nZbmZ64BNrjaH0XaZCDmKOKSYVca7vQvMu0R0Fk9E3eju6IATbQRFA6+FErX/\r\nk8csGywbucur8y/9zPZEH0r4XsDuu9aIo4N/NMKr5S+MFLCTLSEIgkbA6Wto\r\nKuiq8KEbbA2vubSiDjsbXudZacFh9IQbmMeCyvmEOL6hN1d6KzDmdXl2SO5u\r\naq1OnKTN7Z1lnfKuIt4EOo3ilEfO5Lzzb4XSUtBqNKPM/zEL0VBlBSbtE09y\r\nClRk3FJ/stjCAq6q3W/Oz5gk0wJ/OlQETtF876OR+mMLbBsuImnU+TSnl26t\r\nXVD0dqUm3xTnVbcKITNy6hIcXWprY0weH+FGUIC/A30+1I+qN6Mc8o1U4yA9\r\ncaElfJt8RQh2flL9zTjYasAYVWfvVw8upDash3ViOTnaMLNv4ghY7SJVedrw\r\nkEGUSN9MNVoq0IA9ZWvyB6ngVolHptk2h2Y66C2HHcmABj1unYQIJ84gnboT\r\nOhKAnHEIUv6scgFxGeYtoH2YlFoOmBuwTYE=\r\n=+Cg5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.15_1659549349086_0.8555638156801522"},"_hasShrinkwrap":false},"2.9.16":{"name":"@onebro/oba-common","version":"2.9.16","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"afad461bb256d75b58d0bd4dc3a93ca354c7b292","_id":"@onebro/oba-common@2.9.16","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-/CdgNyH05Rwow8+A1rC8kSgKzD2NykAGIlMfd6xB+sPdfBVT2UMl7PKnL0i0pJ91wBjZoihnUQ4mvL3mM2ZMYA==","shasum":"1ae74f1a096377693a04c1935cbb5faa4be434d6","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.16.tgz","fileCount":98,"unpackedSize":150128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4lfpEazRYT6rhQtCeNV2dvarGLX2w/exXlo/TBGQ78AiEAyb65Q8hgLElUesmGlUUpnP9zJ2sWVVU7X9Z7LW9nRjo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6reXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzXxAAmAfCYCK7R4Qppi9qXH45CmM2826tIBwTEMQxqsxCB4v/10t4\r\niiRZsw7I6f3oT1PoBNscm7TTNks85C/U9ayT3MMdVK9hOyc+KDT/73bB6q80\r\n20RZWJJsvk5zP22jjfMGS7BXHoHcESK0j7jdlJxm9FWrz2tSrsgBGPPdhQmx\r\ndomF2t4q1jSXSzqr1Wo8dW+e7vo/sP4mCnwelY6dM3ucpuihUs3XIyC6UAoR\r\n+PdVY3Al76CGGcWe7ONiYgJWa6tR8FEEeDkmXqnyQUBg+F10lZMOIYMN8Mpv\r\n6PUzRY7FEHXCDbtWKTH1rRSu2UcdOmIT2ALnJf0sqwS+zq+yJwYcXYQPTCAG\r\ngv6NYLjRXoKNy+3ujNoqn6e4Mg9HljR7vZehgG+RmlFftmA0eMcM+gBJw4T5\r\ncMCH46POMQljxDcvhH6PsXmrX+/cF/EYQT9a4mMy4ZS+8F/fZaO/UH+YEmEg\r\nDSGoyywR1Ztu/ZPAiAGN61qgYF8YuvjQQr8+dI+UgNoJ4FLRX9gkMShg6pl0\r\ng4S0K4dm0gccQ0srM/QJZwRxQXnu0paForG1zk+gh6pzrSC0Bm2phpEFVLuT\r\nF1MAM4+8ImE76ZL6xGonElef0SrceDAIfcVlxGvRhrXCoFFKrWhkcm30klxw\r\n14P9GLTpivMa0C5sLC/114A0D9rTdWQk9xk=\r\n=fbHD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.16_1659549591059_0.5935369617150825"},"_hasShrinkwrap":false},"2.9.17":{"name":"@onebro/oba-common","version":"2.9.17","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"b83d5de609adb4aeaaf65dbe67ac4d305f94a62e","_id":"@onebro/oba-common@2.9.17","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-z0l9s1ZhuoVcreu/2JL6ih5PtVdej3SSZpDMdhOK2qiHSQraAfuOSJ0x8SXMZvrVzyrv07n44rCGls7IfNxYLA==","shasum":"d9c824a5ddc50c6e6b084fd4ec5f6cd9486f0388","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.17.tgz","fileCount":98,"unpackedSize":149981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrhw89x2a0d4romIZ8KPmGgQojoOQHDbe1C05kuwRxewIgRyh1NDmsOYgSyovjx8y1mHahQS3p78s0YDWTZRsbcKk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rgXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8CQ/9Hpvkg9jUo30u+CmBsjbv3xFV8S3IUEKqXxLJz+VdVncC30AX\r\nX6VEPdpJ/M2iA2vPG6ehAhQ0zZBHb55J8SUZ2Aw3bUlHi+OpNXNIyc/qNRwf\r\nxoMjGx6YdudHRZfjhdPK1v9QbA9OpDoW161D+MepIlH8QsbzzsfiU8qW8T//\r\ngWNDIO25idYJ4Xk0XYhVSDgPR2ZpcPxAj1p2/96ZWzHeFx9DLSmhDQTfcAfq\r\n0JOPtIiMCa0zpyqQGWfSXMqBocrgzJlirRPhcWJoen43+YbBoIMGq0dm0F+a\r\now15x4B+/mdS1JVLX49bYZtmi1k+gzRN2829iz4QcDkGVOWYOtA6v6JR3cnh\r\n62n2snmNAjOr5j5Sogz/CjI50x0y66rE6bB/zhtmvLt71JwDZg6nO8dygO47\r\ncOkh0TywIDgJIvgh0oUFMAxea3TKvdS/LiAs+cWgSIaSBJD0BoYAowNpntC6\r\n1YN7yHsSDaMYBOezwQ75z2irJZvbyEMdMwvbegASIp2vWl6lBP3gFX2TnDvL\r\n5QnPVtO9X5HJ8hQF7UYdo5e80ZWb9TeuAoa/dkWmWkx+lcZ9MPDiKg4r1ok6\r\n2jYp91pY7L17G2ZBYj8Sfqsab0dGz4GcOgHRvqVi2W4Xe1Hc3r5iv1PADH9J\r\nnFJn/wdAM4XIQUPVAI4Lw6EgmEh1A0kOeGU=\r\n=8Lh8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.17_1659549718970_0.9851832578600583"},"_hasShrinkwrap":false},"2.9.18":{"name":"@onebro/oba-common","version":"2.9.18","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"fc83977ab942e811a85aaf152bec8115bb82ee56","_id":"@onebro/oba-common@2.9.18","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-zSzPnB/j5vtqtk4ZQ1lwa6U/qqZCpAH6YDHRaDbusYzF9Dc3u1I+ReZ3q3ZU8DiEaHLxF8/Rf15t7rchPTDyZA==","shasum":"bd5777e34c58db400e74f86fcfa104ee43d3c2b3","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.18.tgz","fileCount":98,"unpackedSize":149999,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhJ/kR2IMlJUnBwqkKZ6550IMGkALyO9P3aeidmUp2QAiEAhuivw9sJvUkUbsVFfMJqH35UQVDaX+WEgvEDFCGJVGo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6sIgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhcA//QU8Z3r/z/I+1Y5our67K17LJ6gWYHXAloBulSy/S9EZH0YWN\r\nYgEEKtpASwrn8y9vl0j5JCJ+cbYDPphFTqVT2ynfjWIUAhdh6juNDMVxtfjK\r\nFJE+J8Fmd9mmLeih857DLxwZWKWLInQlgWfv2qUZV5DZwtm3hf4F4fWTkjuc\r\nNxz4JKpFFnx7ccM42Qr8/IS5n5ffF43a4/3ZBoGaGOgM30Tt5FtNNSwbDYCs\r\ny2lxNo2ar0GwMLqXoBSzOEdtXoBwzXk/akbPF8Y3lprjZ6be167Nm5zQ225e\r\nD6gCvtwU2ypit/LUkfun6TCWO2Gsc1tctQkn3Lo05cpfLSDfwHAlllDQZAf5\r\nh75LvYZDWNI8nP7bZOv+wot9wJjYefvlHsumHgLwk4CTCvWm4QUmLx/W70F5\r\nrN0o4bkF8gAHCoAD8HshqG8HykFkjGRbzoiqznNO9Fb+ai47PxW4lfpvioEX\r\nKNG/+wW4nMzVzEUoJQ9r0sDZK27leI1hP26H+WTatBgoVxvcdvd7EuwJ8mMx\r\nEbtYMmuESvC6RwrcAzsm+zuXuRHyZLyT6CIg+3+uQP6cn5uSe9DBqp+2riig\r\n/y8LWhzr/2aX7GONxMseTjLN1dKxebeB0vivXRBuRPnFOrtpWh74tp7OYlES\r\nm2c2WgOO5TWnX3E9LiVY6i0RgBebxduxsyo=\r\n=8YUT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.18_1659552288232_0.3244929521500395"},"_hasShrinkwrap":false},"2.9.19":{"name":"@onebro/oba-common","version":"2.9.19","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"ec0a94653b2704c6eb96f58de0077e5b204dff01","_id":"@onebro/oba-common@2.9.19","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-jbkYMsbMtengxX3JCJRdY1DEccJ+3EBsE1fQUnQggRloXurm8hXRKYGH+5DbNByycWvkBio9K08a9M51WuiwOg==","shasum":"f14ab3f99da8fe30d902f4b84a6f50beac9d4c9a","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.19.tgz","fileCount":98,"unpackedSize":150243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp8bKbL9uG7JsClws6v7w21wjTGnBQXwiJFTE3E71FRwIhAP7iybghiAhsupxdDLywHFCTZiX3nW74XJZMv15AmCfQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9wCgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplKBAAikOAgwBjXwXldtrNzb7ImtrlOQTzbBmziP29Yoi4h24fFZsv\r\nS8Omd1zxRnlT3/A4cb6LUV2Evw/eW7xgo19EC8JP7yFwZmulhVSFVTHHSH6s\r\na+WRL1F30xueFAglOQ6KqKiLKTbSKmsm9kGs5NQfkvePp1dvK2dn3G1rMJF7\r\naRc2eIW0rLfwxwqK4y8T9+gINvxsUIQ+/fcS9+GXNGYdL1fiBIROkF4Q45M8\r\nhqeiPNUhyYZUNXxpG85vp5m1bykEruaHjg/XaAQKNdfryAp0QgpFjqWgK3+b\r\nGrBGnJG65kHpaM6hsncRU2dkZnQgXLKbl1CC6ohlPlrULfEd5xj0544mDwSw\r\nC1+NWgySnUGnH2NBqEepB6AQHu+oTF9AHuugyJHd6IyO0kI0rBk0iyf5D128\r\nprVUgN99VpMNVAQ90k+6iniftoiipSpx7iJ12QK1RmNWoImFfYDcNLHSCpXF\r\na2rq+xtxeb6wLSwWFx7pn6PEcJEgiJqtFqI5rh34ndOi5faOUyXwORtomCMn\r\nf5XKtNzEjKTsqggXPykiiD9ii2Hxw3b/o66gT4GEDxy8iQJxmkS30aU5kVII\r\nounFuuoDU6WbaZAFZq9z97u32RrSkGAh4vJ9AAUQnIWFUcLxwSSz52vuSZ5w\r\nuS+RBIdaGJ8pz2iJUmLh/7JhrNwlMWCLrVc=\r\n=weRC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.19_1660354719999_0.1803763822551696"},"_hasShrinkwrap":false},"2.9.20":{"name":"@onebro/oba-common","version":"2.9.20","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"b7558b27805fa7b48d2be3c98bbaed10a25e709f","_id":"@onebro/oba-common@2.9.20","_nodeVersion":"16.14.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-7lqAFWoZ8+kjkFhG8qy5xejERVjpZYKKUE6ZJHwZ5GpZ0y6A7t1Lnl3G9fZVFsabngrpUosPl13qP1FEkdAayA==","shasum":"abe62fdbab2bdecce50f237ebe62dc3cd3bc4fc2","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.20.tgz","fileCount":114,"unpackedSize":184387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxZq2CvA8uhOWxpLVJF5Hb//5R4zuhHW8TuGNRI4UPogIhALFBP0z/XcFg8HMyrDKjahSp75oT0EYChfhTcVIFQMw8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+rkrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL5w//UDcAWkVAD1mrMO6udIO8Jr6sto6ltTJndmh+g7Af/VZ+EMgb\r\nwTYUElngyGc8cnPRWEp3saLGl6Ns6HaVxUftiRGzE1k74fq6X7qL1DG8K95J\r\nhmtL6kprJ5vDX2kK7cHoJ5gj27MHeI2Tmwzf1y/d4GHwSI/PA+dAHrviDT4D\r\nXASxt70mWdfCQl7VzAgCeMXldn+snT6/Cjr9VIRL6gUh5Kr6twf4HLGcgpt3\r\ngg124QcQV+RArvUD6s0TeAJAKsX9eS8LseA+iOOJQZTl7tU6RShi1Z72pnBT\r\nPg/HpvP593oaNIVrFDeRdsfNgYUYK6byjbFuNMqux5PkFqJpDKg7u1fVaN93\r\nz1c9zjSYjV9wz42IKybG5gRsnll9wb3eb7b0crE2xofUf8nXDN5aJRpBBdGT\r\n1R5HYAj4RC2EDY4mxgz7UBtiMspG3HyKvWgGHi7lVplV3DZMB0O70ZHCe2df\r\n/KDJqzYU1/U0TJx9BnXNGD4O8vQzqoRzxuHo8ZanE4mdg5B5esslQLGMnXez\r\nUULZoKV08de6A2ppE+btcS7/C2N+cKJcnAsWgIcEPoXb2b/mTYWg/PZ9VAWI\r\n7Cpk+7B5bh1OU4y6oqETNsbAimLayosJxPL8VJnXOKFIZTWGWT1YaH8eUPfV\r\nBT95gy1A/R+eOM3tOzagaIvXk57GqudRqjU=\r\n=PVov\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.20_1660598571763_0.6156779309638853"},"_hasShrinkwrap":false},"2.9.21":{"name":"@onebro/oba-common","version":"2.9.21","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"8e21c1d13340674d81af2e66c6bef789ce12dab9","_id":"@onebro/oba-common@2.9.21","_nodeVersion":"16.14.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-zg6nP9BqkLdh38dAcp0XgLZcOgz3fiteujHWWopLQ0/E9f5YnMe9VlcBZgBz4wm3pGoc5YCa1W/aDRgcgoFNmg==","shasum":"10dc17e714d8d1b64bbcc9ee1cf0de138577f3f8","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.21.tgz","fileCount":114,"unpackedSize":184711,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrcuazL2YHAMVj1ZcpwUKcNUOPjdDauSJUKSuZYQuGzAIgKMtdzjv8/6hurSGfFTeANac+dru0b517tskmeKAtHSM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+rl2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMuw/5APlOYCeAByuIcSCL1tnzrJdqKGLCekYR9s+6r7RPeROlhCL3\r\nVCXfDoX6+hnpAKe73IYz97lSptPUjTfgkSoX0JemiG23/Rvy9gu1qXVGFT2u\r\nsDLDS4PTCh2/XeJOKlZV9uuwPgzhz8a66clYm2KWWN3ZRmwwxN72ZQV8pkkl\r\nUQ3vg9xdzQ2OfTZvqWPGNt0Z3ZVqtZj1Zd8NtsJbqamKx/cJz8LFZfHXHG9r\r\nnVuI7uoq6LE5oyuFmg5kV06XFosq67g8PhdBcnwLBGPaGFslxsfIFEQHLBnm\r\njJJRI5FRmAxqldw7eKp59WWyo9ggyzYTl+dMUhI3a17vkM538Od+CsIXxD/2\r\nSQnGUSLnYPa1BzF6QbaxSUmmpQOZlRt2wkY+4CFLE9wmy4/peDS4DQ46V8I2\r\n336dyeJeWaqEJIMZmdODfqAnTQ50zqGDCPYh1q62Z6Ria7/G4abxNy90dfCt\r\nk2ss9TYj3Ifl64/p/5XJVoJLym1Hi80tLqc6VzrgYlZZsuytn6VGBWq6gaYm\r\n3a/kwkmR8MzlfnVwWV1boeMwOQbNVINJRm9br3/fMYFuhgVMjdNJPp3VmJU2\r\nG+wJK90s+w2xbTUoZCZfdh//V2C12ZJcNPi/ajjHghC2SVxm3vVn0Qvsi/Uy\r\nX1kMYOxG3/PyWlV2vfZCVGtNU0AMeSpd9hg=\r\n=pwxw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.21_1660598646448_0.5311558316747278"},"_hasShrinkwrap":false},"2.9.22":{"name":"@onebro/oba-common","version":"2.9.22","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"074c2142c6bef8700c6b61361effc552d5a1dd71","_id":"@onebro/oba-common@2.9.22","_nodeVersion":"16.14.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-SN7zMgJw+mzgexGqpoLwTyf2gyRBkFMvnFcxlsaTNekUWl8CTp72rtB9Zy5grqZ5sUkUyncYX7CYzgZMqtztZA==","shasum":"c9a45152dbbe12da57ed5307ab23749cbe48c975","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.22.tgz","fileCount":114,"unpackedSize":186022,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwle8sbh4TEi6Xfw8rbTR6s13s8POxJbgFRBAsPGNHSwIhANoprmtuC535oGRouctXVlaQjo8rZOWytyVb+cLNoZG/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+rrjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8sxAAkx5DURgm+y6U1fjU6cnvzzJYLZsX32YdO+p/VVGgjd90rtsz\r\nuvBgLf/3VafZGHmvovDoKwTGedre3ITHUcxD+bARi+5srV7CpxD9hxKdsDCm\r\nti2Ecpo6YGwcU8Ls/cDQ4k5BGJDfh8JtT+Qa6JIOdGDCB7w59FM76MJ6lYpG\r\np+7TruDnhCxtD9TJsSCR43TQU9x3lw4nTpsRfeJqheYS20rne0hr3DvORbiw\r\naakmIf6pyktbbvJQTHMPv9Mhq2Bo25WgFCNf+Me0EmXrTi3Ja/dm0Sr9JLhJ\r\n3OLp+7kek/QEbTJo9bT6bz00wlZUV1pOvqFaxsuq4Z+4aqrA84rkfxAj+ySI\r\nbDFL4sVaj364uaArRDrG6hkyz7lEpfLz+AiogCAhuqqHkwdVL3ssouO3LNoV\r\nv19rUTiiJLtQe7vg9NdRxpK4xfzsomBVycFyECXHBBqclEoWytauuitHxHPl\r\nYkXr/qpN5NZwpn50VciM0J5Nf5EcqK4+ZO68rligj8qnO+BMEW3ewDa2arZF\r\nXvRFaWJuSgF7+K3wT2s7hN0USd6Ym2SMjjXY7FO7r14rq85wOwk3jnox5LFu\r\nUVuYBSVu1N9ihKqFVoIXfGB7MDealNGYkU68fDv6bFHxTU0rWXuRpfkQIjlt\r\nW808vfufDezHflhd4EV5Cv1rUbv98+cQ/Cc=\r\n=/tC2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.22_1660599011187_0.3819048780703649"},"_hasShrinkwrap":false},"2.9.23":{"name":"@onebro/oba-common","version":"2.9.23","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"de98ed02d6305f49a7b8d0ee05b634f887d8a38e","_id":"@onebro/oba-common@2.9.23","_nodeVersion":"16.14.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-a2jMj/PWvDjBmlziiDerradi7lc+lFH7SxFPWNgck1HQIiPix30WXI4D6KVFWCQ4EFqtc6Atom+I7Y8O3Q8gYA==","shasum":"97af5e4760f412ec3880899c748585d3727ead0c","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.23.tgz","fileCount":114,"unpackedSize":186525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkuCpzq0P2I1BbeS7Z8+udynTMUpwpZvoWtqC+STIzQAiAeOeS5jdMmKp3Bpt8VGWdhYZi3SGn9RH+7K8nfzVVW0Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+r7RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8uhAAmcWR65Nr+ubDJUr0XyLDXcjmsfiTFxpxryoYhvUP3Wt4TL1l\r\nognjlE4xIzpkgSa6p936NQKpBnku/zSSK8iEePCD6F/kE15HBAe+6sA6zscA\r\nsjTEfSUIlPLP3BnIJJRT1aPGHPltnK1a8gvJsfjj05nDV0PFEalrIKI3ZJxs\r\nESbc28Nl7QDmx0z9u8XBAqBaeSsQsSfcSbmH/zA8E5GyQ9wfzdhuLWCaCd5v\r\nI9kO+wKY2WuJRf8e/WasAl78L5uc8iee3SsuZZ+y4aNCAX6vxtY0DfUCmOGw\r\npESPblkSeoDh7TLkPBQ8l1+Hy3no9pS0X9dytA+3e3+ql9LuehCZA6TlI4Ro\r\n3nsbbH9kgc/RvVlsjjYlWecJ/iJky/5MGumYeHeZHLtBfK7lIXlKAfveg4U6\r\neFzQGZ9bD7PQIPte/Qdhmdsb1DYwt3q1KyDWowD1OHoWWmU1Tv0rzIC0izd4\r\nAgs+Vz6Y/iESX7B2LcNaVUDR62ig41IQ+RegbIVfvv3JXo8CKL3cV9KoZ0Iv\r\nmyrHZRFT/MgNEHQoLY6jZ6QDm4bQU0XqLaiA7M0sdawjDqybs7NRamoKlRfi\r\newpVFxx3zhpvsO5DEFvXHaM4R48cXSQw6kwflFACP0uiWRgokf7Xz/QysjPU\r\ndhvZBLVwqLM3pvFpW+yMWtDby4JXg0pMr8s=\r\n=FuO1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.23_1660600016923_0.130272484297012"},"_hasShrinkwrap":false},"2.9.24":{"name":"@onebro/oba-common","version":"2.9.24","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"4c9846f25e2ecccf6fdd1342cbaa8acabe2091fd","_id":"@onebro/oba-common@2.9.24","_nodeVersion":"16.14.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-uC7IbG5vSa1/AQamZBAFqXzMzKG2iUUZP6fWmdUr9zbUX2VKLW8SFA9DRJpQPptF7AW0ERxI/BsUK5NwWVPBZg==","shasum":"9dbb08e41fb31a90e232650fa8d07fccffed90d6","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.24.tgz","fileCount":114,"unpackedSize":186539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3RRpcg5OpgNha6TEKAgditRigong/b9HjPznkVwvlOgIgFv8gzQO0YRM8vkUscCQL+tuNI9ng1YcTLMKlCe941xs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+sAnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0+w//d2SWADlRQGsdJx775U8nLFQdq/S3yEGMFLmTc/PK89buqT6U\r\nb1fFL2wZI+vEV7t9MnBimBzWl78Rdf4Zmr6LO5Ph93X/FR1+1z4kzWZLW2Mb\r\nVnJvHiJJVQBPWhJoL/l+QTNsuTQSenvqiVtC+dYUl7Kt4ET7NAKu7z1p5mO1\r\nwwzUwB4yYsADQjAqak/+CQley+98tD6YIyfPXqrBQ8YVWeY+E7CzbgicBayU\r\nh6/pZFIvFB8kr2KdgJFClxEs1gM+z78tJMAEBLOi0V/K4WvA4ZiS0404aruL\r\nuoLLIa6i2rsgQIqBbiD3ns1Q5tlx3YcaaH9NH4f/Yom3Bga89D5WKdcxulwv\r\n6cNsIuNwRfBsknVtSH95pQbeg3G092xFuhAfXYWaEmhj1fwKZ8n1q6Hn0fwL\r\nZf5rSWbdQHCXmdwPRsn7W1w6qWcIlIBJzMoSlvH5VhZrDrFeRcv5KNDTEkGG\r\ndgf5zOsKk1nyERVIDlkyiQw31kS469x0MYUFtUR6n5s/KUt+diMeBAkpWWRi\r\n0AoTN/Kf0vDxVmC/fITXoypeHAAIOPMin6djhUe0N55j+JwQmzYfUjT2Mp8R\r\nBerFk5fj2kEdu2FI4IflV1JVaHgeLq6Gxy1dxbjut0mRsm3TJBOC8w8uNUzw\r\nrXMX+RgP/sqNSUOOAq8J3zGogeuOXws3nOg=\r\n=7ioo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.24_1660600359587_0.67524399188969"},"_hasShrinkwrap":false},"2.9.25":{"name":"@onebro/oba-common","version":"2.9.25","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"2c5a3e0ca1ad7b7cd5da1c818113c437a974f7a7","_id":"@onebro/oba-common@2.9.25","_nodeVersion":"20.11.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-DC1O0ltPfrmEgGxyMWFRLIW48gnUFpSvU5of3+0+4eQEyQ0CmCpyriSY/bTTQGoEtjl4tCYl7ARQX3XNA/w+aA==","shasum":"a3241c598a5931748222fb746c3fece4305a92b9","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.25.tgz","fileCount":114,"unpackedSize":186629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkN4I2eJwFdsbBfBrum1d34U6lBmf5U2xBFSmknLqzuAiEA0Nou+wSS/H0qvClqkizvSrWP5g/LeDhKZMP6a3EWirM="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.25_1714260844607_0.2725117767784977"},"_hasShrinkwrap":false},"2.9.26":{"name":"@onebro/oba-common","version":"2.9.26","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"ca0de5969d27f24df0220b7aee47c87c613b9b65","_id":"@onebro/oba-common@2.9.26","_nodeVersion":"20.11.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-w+BNrLSc+88JhIP02z9mpzxWDpq1vJFq9MEqQShHUiOGjl8FY/Ap18+iyLIuwNlfxK51E2cS/BIJlJSpcpan2w==","shasum":"12e3f758c4f13c6d4aee1d1a05b604e747a15f24","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.26.tgz","fileCount":114,"unpackedSize":186629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2pzSRaRXbcilCFXmPHlYNE/YlKVgIQOmJK4b8tImh0AiBIO91uSJI6ybcLqXgxgCWdBru2kYk7xXZ2nWGLm5eOpg=="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.26_1714261404275_0.19935849416257523"},"_hasShrinkwrap":false},"2.9.27":{"name":"@onebro/oba-common","version":"2.9.27","description":"Common types and utilities for OneBrother Apps","author":{"name":"OneBrotherApps"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"tslint":"tslint -c tslint.json -p tsconfig.json","build-ts":"tsc","build":"npm run build-ts && npm run tslint","clear-test":"jest --clearCache","serve-test":"jest --forceExit --verbose --detectOpenHandles","test-w":"npm run serve-test --runInBand -- --watchAll","test":"npm run serve-test --runInBand","watch-ts":"tsc -w","serve-dev":"nodemon dist/index.js","watch-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-dev\"","dev":"npm run watch-dev","serve-debug":"nodemon --inspect dist/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","debug":"npm run build && npm run watch-debug","serve":"node dist/index.js","start":"npm run serve","rotate-env-keys-dev":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"nodemon dist/rotate-env-keys.js\"","rotate-env-keys":"node dist/rotate-env-keys.js"},"dependencies":{"@types/bcryptjs":"^2.4.2","bcryptjs":"^2.4.3","deepmerge":"^4.2.2"},"devDependencies":{"@types/jest":"^27.0.2","@types/node":"^16.11.6","concurrently":"^6.3.0","jest":"^27.3.1","nodemon":"^2.0.14","ts-jest":"^27.0.7","ts-node":"^10.4.0","tslint":"^6.1.3","typescript":"^4.4.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"homepage":"https://github.com/onebrother21/oba-common#readme","gitHead":"85581e194f5c8fcb03b839fb1f8018033a938106","_id":"@onebro/oba-common@2.9.27","_nodeVersion":"20.11.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-4YEG6LLgTmuBb9/XG5uGBs4em+q0BjaA2LCWb8VUY5mhy8aRN2/en5hSQiWpnKHkpgTl07kLW2jiYQZXyWOj3A==","shasum":"f380dfc8f76fcaa30b87a74ee9a802bb76392016","tarball":"https://registry.npmjs.org/@onebro/oba-common/-/oba-common-2.9.27.tgz","fileCount":114,"unpackedSize":186631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDauEvpAQpxG96Bszp6ViLw0s9JUe4kw7ZOIvToxzpbsgIgTgDKkbMddhPWmaDV/B3n16FNNAegMse2qDY2UylEb7I="}]},"_npmUser":{"name":"onebro","email":"service.onebrother@gmail.com"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oba-common_2.9.27_1714262496840_0.7493741307548742"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-03T17:04:26.285Z","2.1.0":"2020-09-03T17:04:26.463Z","modified":"2024-04-28T00:01:37.177Z","2.1.1":"2020-09-04T20:21:13.446Z","2.1.2":"2020-09-08T00:10:38.774Z","2.2.0":"2020-09-12T20:39:48.521Z","2.2.1":"2020-09-13T04:43:30.816Z","2.2.2":"2020-09-13T15:43:29.646Z","2.2.3":"2020-09-14T02:05:56.757Z","2.2.4":"2020-09-14T15:44:17.453Z","2.2.5":"2020-09-15T17:39:21.641Z","2.3.0":"2020-09-15T18:43:49.984Z","2.6.0":"2021-08-19T19:04:57.189Z","2.6.1":"2021-08-21T17:46:21.066Z","2.6.2":"2021-08-21T18:00:03.102Z","2.7.0":"2021-10-24T18:31:57.310Z","2.7.1":"2021-10-29T22:48:24.938Z","2.7.2":"2021-10-30T19:02:06.232Z","2.7.3":"2021-11-24T15:50:59.170Z","2.7.5":"2021-11-24T16:39:17.744Z","2.7.6":"2021-12-05T18:03:31.458Z","2.7.8":"2021-12-06T03:44:02.326Z","2.7.9":"2021-12-10T16:48:27.169Z","2.7.10":"2021-12-10T21:43:16.446Z","2.7.11":"2021-12-11T22:55:08.085Z","2.7.12":"2021-12-12T00:45:44.786Z","2.7.13":"2021-12-18T15:23:10.057Z","2.7.14":"2021-12-18T15:50:55.051Z","2.7.15":"2021-12-20T20:24:05.448Z","2.7.16":"2021-12-20T20:54:30.907Z","2.7.17":"2021-12-20T23:29:05.161Z","2.7.18":"2021-12-21T00:04:06.364Z","2.7.20":"2021-12-24T16:53:16.137Z","2.7.22":"2022-02-27T23:14:09.742Z","2.7.23":"2022-02-28T05:49:52.679Z","2.7.24":"2022-03-01T02:57:29.430Z","2.8.0":"2022-03-04T18:57:00.676Z","2.8.1":"2022-03-04T19:58:07.989Z","2.8.2":"2022-03-04T20:13:22.979Z","2.8.3":"2022-03-04T20:16:58.521Z","2.8.4":"2022-03-05T16:52:50.982Z","2.8.5":"2022-03-05T21:02:34.957Z","2.8.6":"2022-05-07T14:55:24.238Z","2.8.7":"2022-05-08T04:12:03.851Z","2.8.8":"2022-05-09T15:33:49.152Z","2.9.0":"2022-06-09T14:51:37.535Z","2.9.1":"2022-07-07T19:36:54.206Z","2.9.2":"2022-07-13T16:20:10.140Z","2.9.3":"2022-07-24T16:39:14.870Z","2.9.4":"2022-07-28T03:16:35.815Z","2.9.5":"2022-07-28T15:01:06.496Z","2.9.6":"2022-08-03T14:19:40.676Z","2.9.7":"2022-08-03T17:20:37.799Z","2.9.8":"2022-08-03T17:32:00.406Z","2.9.9":"2022-08-03T17:37:44.650Z","2.9.10":"2022-08-03T17:40:21.317Z","2.9.11":"2022-08-03T17:43:30.398Z","2.9.12":"2022-08-03T17:46:16.226Z","2.9.13":"2022-08-03T17:52:31.643Z","2.9.14":"2022-08-03T17:53:50.443Z","2.9.15":"2022-08-03T17:55:49.250Z","2.9.16":"2022-08-03T17:59:51.274Z","2.9.17":"2022-08-03T18:01:59.163Z","2.9.18":"2022-08-03T18:44:48.553Z","2.9.19":"2022-08-13T01:38:40.206Z","2.9.20":"2022-08-15T21:22:51.888Z","2.9.21":"2022-08-15T21:24:06.636Z","2.9.22":"2022-08-15T21:30:11.351Z","2.9.23":"2022-08-15T21:46:57.141Z","2.9.24":"2022-08-15T21:52:39.732Z","2.9.25":"2024-04-27T23:34:04.767Z","2.9.26":"2024-04-27T23:43:24.448Z","2.9.27":"2024-04-28T00:01:37.034Z"},"maintainers":[{"name":"onebro","email":"service.onebrother@gmail.com"}],"description":"Common types and utilities for OneBrother Apps","homepage":"https://github.com/onebrother21/oba-common#readme","repository":{"type":"git","url":"git+https://github.com/onebrother21/oba-common.git"},"author":{"name":"OneBrotherApps"},"bugs":{"url":"https://github.com/onebrother21/oba-common/issues"},"license":"MIT","readme":"# OneBrother Common Types & Utils","readmeFilename":"README.md"}